From b468e7a28394b4ed4bf9faa839eef13389fb4bb8 Mon Sep 17 00:00:00 2001 From: Loni Tra Date: Thu, 27 Jul 2023 15:16:15 -0700 Subject: [PATCH 001/151] Remove Async Keyword For Generate Async Method Code Action (#9030) (#9035) * Remove async keyword from generate async method * Ensure namespace for code behind tests is correct --- .../Razor/GenerateMethodCodeActionResolver.cs | 2 +- .../CodeActions/CodeActionEndToEndTest.cs | 23 +++++++++---------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs index fcb62158406..dd87d02c07e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs @@ -142,7 +142,7 @@ private static string PopulateMethodSignature(VersionedDocumentContext documentC { var templateWithMethodSignature = s_generateMethodTemplate.Replace(s_methodName, actionParams.MethodName); - var returnType = actionParams.IsAsync ? "async System.Threading.Tasks.Task" : "void"; + var returnType = actionParams.IsAsync ? "System.Threading.Tasks.Task" : "void"; templateWithMethodSignature = templateWithMethodSignature.Replace(s_returnType, returnType); var eventTagHelper = documentContext.Project.TagHelpers diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/CodeActions/CodeActionEndToEndTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/CodeActions/CodeActionEndToEndTest.cs index bfb289c5409..12e8f4c4797 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/CodeActions/CodeActionEndToEndTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/CodeActions/CodeActionEndToEndTest.cs @@ -37,7 +37,8 @@ public class CodeActionEndToEndTest : SingleServerDelegatingEndpointTestBase private const string GenerateEventHandlerTitle = "Generate Event Handler 'DoesNotExist'"; private const string GenerateAsyncEventHandlerTitle = "Generate Async Event Handler 'DoesNotExist'"; private const string GenerateEventHandlerReturnType = "void"; - private const string GenerateAsyncEventHandlerReturnType = "async System.Threading.Tasks.Task"; + private const string GenerateAsyncEventHandlerReturnType = "System.Threading.Tasks.Task"; + private const string CodeBehindTestReplaceNamespace = "$$Replace_Namespace$$"; private static GenerateMethodCodeActionResolver[] CreateRazorCodeActionResolversFn( string filePath, @@ -675,7 +676,6 @@ await ValidateCodeActionAsync(input, [InlineData("\r\npublic void Exists(){}\r\n")] public async Task Handle_GenerateMethod_CodeBehindFile_Exists(string spacingOrMethod) { - var @namespace = $"Test.{Path.GetTempPath().Replace(":", "_").Replace("\\", ".")[..^1]}"; var input = """ """; @@ -685,7 +685,7 @@ public async Task Handle_GenerateMethod_CodeBehindFile_Exists(string spacingOrMe """; var initialCodeBehindContent = $$""" - namespace {{@namespace}} + namespace {{CodeBehindTestReplaceNamespace}} { public partial class test {{{spacingOrMethod}} @@ -694,7 +694,7 @@ public partial class test """; var expectedCodeBehindContent = $$""" - namespace {{@namespace}} + namespace {{CodeBehindTestReplaceNamespace}} { public partial class test {{{spacingOrMethod}} @@ -720,7 +720,6 @@ await ValidateCodeBehindFileAsync( [InlineData("\r\npublic void Exists(){}\r\n")] public async Task Handle_GenerateAsyncMethod_CodeBehindFile_Exists(string spacingOrMethod) { - var @namespace = $"Test.{Path.GetTempPath().Replace(":", "_").Replace("\\", ".")[..^1]}"; var input = """ """; @@ -730,7 +729,7 @@ public async Task Handle_GenerateAsyncMethod_CodeBehindFile_Exists(string spacin """; var initialCodeBehindContent = $$""" - namespace {{@namespace}} + namespace {{CodeBehindTestReplaceNamespace}} { public partial class test {{{spacingOrMethod}} @@ -739,7 +738,7 @@ public partial class test """; var expectedCodeBehindContent = $$""" - namespace {{@namespace}} + namespace {{CodeBehindTestReplaceNamespace}} { public partial class test {{{spacingOrMethod}} @@ -789,7 +788,6 @@ await ValidateCodeBehindFileAsync( [Fact] public async Task Handle_GenerateMethod_CodeBehindFile_FileScopedNamespace() { - var @namespace = $"Test.{Path.GetTempPath().Replace(":", "_").Replace("\\", ".")[..^1]}"; var input = """ """; @@ -799,14 +797,14 @@ public async Task Handle_GenerateMethod_CodeBehindFile_FileScopedNamespace() """; var initialCodeBehindContent = $$""" - namespace {{@namespace}}; + namespace {{CodeBehindTestReplaceNamespace}}; public partial class test { } """; var expectedCodeBehindContent = $$""" - namespace {{@namespace}}; + namespace {{CodeBehindTestReplaceNamespace}}; public partial class test { private void DoesNotExist(Microsoft.AspNetCore.Components.Web.MouseEventArgs e) @@ -848,10 +846,11 @@ private async Task ValidateCodeBehindFileAsync( await CreateLanguageServerAsync(codeDocument, razorFilePath); var documentContext = CreateDocumentContext(uri, codeDocument); var requestContext = new RazorRequestContext(documentContext, Logger, null!); - File.Create(codeBehindFilePath).Close(); try { + codeDocument.TryComputeNamespace(fallbackToRootNamespace: true, out var @namespace); + initialCodeBehindContent = initialCodeBehindContent.Replace(CodeBehindTestReplaceNamespace, @namespace); File.WriteAllText(codeBehindFilePath, initialCodeBehindContent); var result = await GetCodeActionsAsync(uri, textSpan, razorSourceText, requestContext, razorCodeActionProviders: new[] { new GenerateMethodCodeActionProvider() }, diagnostics); @@ -876,7 +875,7 @@ private async Task ValidateCodeBehindFileAsync( AssertEx.EqualOrDiff(expectedRazorContent, actualRazorContent); var actualCodeBehindContent = codeBehindSourceText.WithChanges(codeBehindEdits).ToString(); - AssertEx.EqualOrDiff(expectedCodeBehindContent, actualCodeBehindContent); + AssertEx.EqualOrDiff(expectedCodeBehindContent.Replace(CodeBehindTestReplaceNamespace, @namespace), actualCodeBehindContent); } finally { From ad1b8bb3db619fd35d90be47c55ae782881073b5 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 12:47:50 -0700 Subject: [PATCH 002/151] Remove unused types and mark public types as internal in MS.VS.Editor.Razor --- .../AcceptedCharacters.cs | 21 ---- .../BlockKind.cs | 25 ---- .../BraceSmartIndenter.cs | 15 +-- .../ClassifiedSpan.cs | 25 ---- .../ContextChangeEventArgs.cs | 9 +- .../ContextChangeKind.cs | 4 +- .../DefaultRazorSyntaxFactsService.cs | 31 ----- .../DocumentStructureChangedEventArgs.cs | 31 ++--- .../EditorSettingsManager.cs | 2 +- .../IClientSettingsManager.cs | 13 +- .../ImportChangedEventArgs.cs | 27 +--- ...Microsoft.VisualStudio.Editor.Razor.csproj | 5 + .../Properties/AssemblyInfo.cs | 4 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorEditorFactoryService.cs | 2 +- .../RazorIndentationFactsService.cs | 2 +- .../RazorSyntaxFactsService.cs | 15 --- .../RazorSyntaxFactsServiceExtensions.cs | 36 ------ .../SpanKind.cs | 14 --- .../SyntaxVisualizer/RazorSyntaxNodeList.cs | 9 +- .../TagHelperSpan.cs | 28 ----- .../VisualStudioDocumentTracker.cs | 2 +- .../VisualStudioRazorParser.cs | 2 +- .../BraceSmartIndenterTestBase.cs | 15 +-- .../DefaultRazorSyntaxFactsServiceTest.cs | 111 ---------------- ...faultTextBufferCodeDocumentProviderTest.cs | 7 +- .../RazorSyntaxFactsServiceExtensionsTest.cs | 119 ------------------ 28 files changed, 42 insertions(+), 534 deletions(-) delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs delete mode 100644 src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs delete mode 100644 src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs deleted file mode 100644 index 417c8d299c3..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; - -namespace Microsoft.VisualStudio.Editor.Razor; - -[Flags] -public enum AcceptedCharacters -{ - None = 0, - NewLine = 1, - WhiteSpace = 2, - - NonWhiteSpace = 4, - - AllWhiteSpace = NewLine | WhiteSpace, - Any = AllWhiteSpace | NonWhiteSpace, - - AnyExceptNewline = NonWhiteSpace | WhiteSpace -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs deleted file mode 100644 index faf1b8ef574..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.VisualStudio.Editor.Razor; - -public enum BlockKind -{ - // Code - Statement, - Directive, - Functions, - Expression, - Helper, - - // Markup - Markup, - Section, - Template, - - // Special - Comment, - Tag, - - HtmlComment -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs index 8b6f53f81ba..cb2f357e879 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs @@ -29,6 +29,8 @@ namespace Microsoft.VisualStudio.Editor.Razor; /// internal class BraceSmartIndenter : IDisposable { + internal record BraceIndentationContext(ITextView FocusedTextView, int ChangePosition); + private readonly ITextBuffer _textBuffer; private readonly JoinableTaskContext _joinableTaskContext; private readonly VisualStudioDocumentTracker _documentTracker; @@ -339,17 +341,4 @@ internal static bool AfterOpeningBrace(int linePosition, ITextSnapshotLine lineS var afterClosingBrace = linePosition >= 0 && lineText[linePosition] == '{'; return afterClosingBrace; } - - internal class BraceIndentationContext - { - public BraceIndentationContext(ITextView focusedTextView, int changePosition) - { - FocusedTextView = focusedTextView; - ChangePosition = changePosition; - } - - public ITextView FocusedTextView { get; } - - public int ChangePosition { get; } - } } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs deleted file mode 100644 index 1fe9a820294..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public struct ClassifiedSpan -{ - public ClassifiedSpan(SourceSpan span, SourceSpan blockSpan, SpanKind spanKind, BlockKind blockKind) - { - Span = span; - BlockSpan = blockSpan; - SpanKind = spanKind; - BlockKind = blockKind; - } - - public BlockKind BlockKind { get; } - - public SourceSpan BlockSpan { get; } - - public SourceSpan Span { get; } - - public SpanKind SpanKind { get; } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs index 735c8f09671..841801de1bb 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs @@ -5,12 +5,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class ContextChangeEventArgs : EventArgs +internal sealed class ContextChangeEventArgs(ContextChangeKind kind) : EventArgs { - public ContextChangeEventArgs(ContextChangeKind kind) - { - Kind = kind; - } - - public ContextChangeKind Kind { get; } + public ContextChangeKind Kind { get; } = kind; } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs index 6ebdfc582ea..58179b0c607 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs @@ -3,10 +3,10 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public enum ContextChangeKind +internal enum ContextChangeKind { ProjectChanged, EditorSettingsChanged, TagHelpersChanged, ImportsChanged, -} \ No newline at end of file +} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs deleted file mode 100644 index 0103c93250a..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Generic; -using System.ComponentModel.Composition; -using System.Linq; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Language.Legacy; - -namespace Microsoft.VisualStudio.Editor.Razor; - -[System.Composition.Shared] -[Export(typeof(RazorSyntaxFactsService))] -internal class DefaultRazorSyntaxFactsService : RazorSyntaxFactsService -{ - public override IReadOnlyList GetClassifiedSpans(RazorSyntaxTree syntaxTree) - { - var result = syntaxTree.GetClassifiedSpans(); - return result.Select(item => new ClassifiedSpan( - item.Span, - item.BlockSpan, - (SpanKind)item.SpanKind, - (BlockKind)item.BlockKind)).ToArray(); - } - - public override IReadOnlyList GetTagHelperSpans(RazorSyntaxTree syntaxTree) - { - var result = syntaxTree.GetTagHelperSpans(); - return result.Select(item => new TagHelperSpan(item.Span, item.Binding)).ToArray(); - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs index 377b53cea7f..a1ccda7b3c5 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs @@ -7,40 +7,23 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class DocumentStructureChangedEventArgs : EventArgs +internal sealed class DocumentStructureChangedEventArgs( + SourceChange? change, + ITextSnapshot snapshot, + RazorCodeDocument codeDocument) : EventArgs { - public DocumentStructureChangedEventArgs( - SourceChange? change, - ITextSnapshot snapshot, - RazorCodeDocument codeDocument) - { - if (snapshot is null) - { - throw new ArgumentNullException(nameof(snapshot)); - } - - if (codeDocument is null) - { - throw new ArgumentNullException(nameof(codeDocument)); - } - - SourceChange = change; - Snapshot = snapshot; - CodeDocument = codeDocument; - } - /// /// The which triggered the re-parse. /// - public SourceChange? SourceChange { get; } + public SourceChange? SourceChange { get; } = change; /// /// The text snapshot used in the re-parse. /// - public ITextSnapshot Snapshot { get; } + public ITextSnapshot Snapshot { get; } = snapshot ?? throw new ArgumentNullException(nameof(snapshot)); /// /// The result of the parsing and code generation. /// - public RazorCodeDocument CodeDocument { get; } + public RazorCodeDocument CodeDocument { get; } = codeDocument ?? throw new ArgumentNullException(nameof(codeDocument)); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs index 80e262cd955..fb15b6435b9 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs @@ -6,7 +6,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class EditorSettingsManager +internal abstract class EditorSettingsManager { public abstract event EventHandler? Changed; diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs index f0339d31028..c17828933f3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs @@ -6,7 +6,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public interface IClientSettingsManager +internal interface IClientSettingsManager { event EventHandler? ClientSettingsChanged; @@ -17,19 +17,14 @@ public interface IClientSettingsManager ClientSettings GetClientSettings(); } -public interface IAdvancedSettingsStorage +internal interface IAdvancedSettingsStorage { ClientAdvancedSettings GetAdvancedSettings(); event EventHandler? Changed; } -public class ClientAdvancedSettingsChangedEventArgs : EventArgs +internal class ClientAdvancedSettingsChangedEventArgs(ClientAdvancedSettings advancedSettings) : EventArgs { - public ClientAdvancedSettingsChangedEventArgs(ClientAdvancedSettings advancedSettings) - { - Settings = advancedSettings; - } - - public ClientAdvancedSettings Settings { get; } + public ClientAdvancedSettings Settings { get; } = advancedSettings; } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs index b3ebd008f99..824ac31a319 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs @@ -7,28 +7,9 @@ namespace Microsoft.VisualStudio.Editor.Razor; -internal class ImportChangedEventArgs : EventArgs +internal class ImportChangedEventArgs(string filePath, FileChangeKind kind, IEnumerable associatedDocuments) : EventArgs { - public ImportChangedEventArgs(string filePath, FileChangeKind kind, IEnumerable associatedDocuments) - { - if (filePath is null) - { - throw new ArgumentNullException(nameof(filePath)); - } - - if (associatedDocuments is null) - { - throw new ArgumentNullException(nameof(associatedDocuments)); - } - - FilePath = filePath; - Kind = kind; - AssociatedDocuments = associatedDocuments; - } - - public string FilePath { get; } - - public FileChangeKind Kind { get; } - - public IEnumerable AssociatedDocuments { get; } + public string FilePath { get; } = filePath ?? throw new ArgumentNullException(nameof(filePath)); + public FileChangeKind Kind { get; } = kind; + public IEnumerable AssociatedDocuments { get; } = associatedDocuments ?? throw new ArgumentNullException(nameof(associatedDocuments)); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj index 932826cab16..b22a399e218 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj @@ -35,4 +35,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs index b01dd34d7cf..4602c759392 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs @@ -7,6 +7,7 @@ [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Remote.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LiveShare.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -16,8 +17,7 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Remote.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Razor.IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.Ide.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100675da410943cdcf89a2bbd3716e451b3c35c0de9278a874e06d143dbc861f7b4d21771131177e413290078b98615421b2bb9ac25c14021c4e2c7b967407b5ea96417317ff8bdb1ef34e0d63f5965bdf92841bdaae505987af712a2e1951b2ff76a16d211e0d5ae2c444f55dbd0a3c0f5bed051af0cf7bae49114c4e0c527c4ed")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs index 148ebc08b81..42c1a3cc0a4 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs @@ -6,7 +6,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class RazorEditorFactoryService +internal abstract class RazorEditorFactoryService { public abstract bool TryGetDocumentTracker(ITextBuffer textBuffer, [NotNullWhen(returnValue: true)] out VisualStudioDocumentTracker? documentTracker); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs index 325f1feddb5..49688ec047c 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class RazorIndentationFactsService : ILanguageService +internal abstract class RazorIndentationFactsService : ILanguageService { public abstract int? GetDesiredIndentation(RazorSyntaxTree syntaxTree, ITextSnapshot syntaxTreeSnapshot, ITextSnapshotLine line, int indentSize, int tabSize); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs deleted file mode 100644 index be56e964b2f..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Generic; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.Host; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public abstract class RazorSyntaxFactsService : ILanguageService -{ - public abstract IReadOnlyList GetClassifiedSpans(RazorSyntaxTree syntaxTree); - - public abstract IReadOnlyList GetTagHelperSpans(RazorSyntaxTree syntaxTree); -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs deleted file mode 100644 index cecb9297e88..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public static class RazorSyntaxFactsServiceExtensions -{ - public static bool IsTagHelperSpan(this RazorSyntaxFactsService syntaxFactsService, RazorSyntaxTree syntaxTree, SourceSpan span) - { - if (syntaxFactsService is null) - { - throw new ArgumentNullException(nameof(syntaxFactsService)); - } - - if (syntaxTree is null) - { - // Extra hardening for the case that tooling hasn't retrieved a SyntaxTree yet. - return false; - } - - var tagHelperSpans = syntaxFactsService.GetTagHelperSpans(syntaxTree); - for (var i = 0; i < tagHelperSpans.Count; i++) - { - var tagHelperSpan = tagHelperSpans[i].Span; - if (tagHelperSpan.AbsoluteIndex == span.AbsoluteIndex && tagHelperSpan.Length == span.Length) - { - return true; - } - } - - return false; - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs deleted file mode 100644 index f02b69ec954..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.VisualStudio.Editor.Razor; - -public enum SpanKind -{ - Transition, - MetaCode, - Comment, - Code, - Markup, - None -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs index 2ca396b0752..b07b3778305 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs @@ -7,14 +7,9 @@ namespace Microsoft.VisualStudio.Editor.Razor.SyntaxVisualizer; -internal class RazorSyntaxNodeList : IEnumerable +internal class RazorSyntaxNodeList(ChildSyntaxList childSyntaxList) : IEnumerable { - private readonly ChildSyntaxList _childSyntaxList; - - public RazorSyntaxNodeList(ChildSyntaxList childSyntaxList) - { - _childSyntaxList = childSyntaxList; - } + private readonly ChildSyntaxList _childSyntaxList = childSyntaxList; public IEnumerator GetEnumerator() { diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs deleted file mode 100644 index 48946bb5cb7..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public struct TagHelperSpan -{ - public TagHelperSpan(SourceSpan span, TagHelperBinding binding) - { - if (binding is null) - { - throw new ArgumentNullException(nameof(binding)); - } - - Span = span; - Binding = binding; - } - - public TagHelperBinding Binding { get; } - - public IEnumerable TagHelpers => Binding.Descriptors; - - public SourceSpan Span { get; } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs index 6c03b4671ab..fa0bfbc0dfe 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs @@ -13,7 +13,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class VisualStudioDocumentTracker +internal abstract class VisualStudioDocumentTracker { public abstract event EventHandler ContextChanged; diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs index a2672c91b48..79f6a71b38f 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs @@ -9,7 +9,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class VisualStudioRazorParser +internal abstract class VisualStudioRazorParser { public abstract event EventHandler DocumentStructureChanged; diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs index 51b9e9a6712..2b8cdbd60fc 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs @@ -1,8 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - using System; using Microsoft.VisualStudio.Test; using Microsoft.VisualStudio.Text; @@ -14,14 +12,9 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public class BraceSmartIndenterTestBase : ProjectSnapshotManagerDispatcherTestBase +public class BraceSmartIndenterTestBase(ITestOutputHelper testOutput) : ProjectSnapshotManagerDispatcherTestBase(testOutput) { - public BraceSmartIndenterTestBase(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - protected static VisualStudioDocumentTracker CreateDocumentTracker(Func bufferAccessor, ITextView focusedTextView) + private protected static VisualStudioDocumentTracker CreateDocumentTracker(Func bufferAccessor, ITextView focusedTextView) { var tracker = new Mock(MockBehavior.Strict); tracker.Setup(t => t.TextBuffer) @@ -32,7 +25,7 @@ protected static VisualStudioDocumentTracker CreateDocumentTracker(Func textBufferAccessor = null, ITextCaret caret = null) + protected static ITextView CreateFocusedTextView(Func? textBufferAccessor = null, ITextCaret? caret = null) { var focusedTextView = new Mock(MockBehavior.Strict); focusedTextView.Setup(textView => textView.HasAggregateFocus) @@ -76,7 +69,7 @@ protected static IEditorOperationsFactoryService CreateOperationsFactoryService( return editorOperationsFactory.Object; } - protected static TestTextBuffer CreateTextBuffer(ITextSnapshot initialSnapshot, VisualStudioDocumentTracker documentTracker) + private protected static TestTextBuffer CreateTextBuffer(ITextSnapshot initialSnapshot, VisualStudioDocumentTracker documentTracker) { var textBuffer = new TestTextBuffer(initialSnapshot); textBuffer.Properties.AddProperty(typeof(VisualStudioDocumentTracker), documentTracker); diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs deleted file mode 100644 index 1af7aecee68..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs +++ /dev/null @@ -1,111 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using Microsoft.AspNetCore.Razor.Language; -using Xunit; -using Xunit.Abstractions; -using static Microsoft.AspNetCore.Razor.Language.CommonMetadata; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public class DefaultRazorSyntaxFactsServiceTest : RazorProjectEngineTestBase -{ - protected override RazorLanguageVersion Version { get; } - - public DefaultRazorSyntaxFactsServiceTest(ITestOutputHelper testOutput) - : base(testOutput) - { - Version = RazorLanguageVersion.Latest; - } - - [Fact] - public void GetClassifiedSpans_ReturnsExpectedSpans() - { - // Arrange - var expectedSpans = new[] - { - new ClassifiedSpan(new SourceSpan("test.cshtml", 0, 0, 0, 5), new SourceSpan("test.cshtml", 0, 0, 0, 5), SpanKind.Markup, BlockKind.Tag), - new ClassifiedSpan(new SourceSpan("test.cshtml", 5, 0, 5, 6), new SourceSpan("test.cshtml", 0, 0, 0, 42), SpanKind.Markup, BlockKind.Markup), - new ClassifiedSpan(new SourceSpan("test.cshtml", 34, 1, 27, 2), new SourceSpan("test.cshtml", 0, 0, 0, 42), SpanKind.Markup, BlockKind.Markup), - new ClassifiedSpan(new SourceSpan("test.cshtml", 36, 2, 0, 6), new SourceSpan("test.cshtml", 36, 2, 0, 6), SpanKind.Markup, BlockKind.Tag), - }; - var codeDocument = GetCodeDocument( -@"
- -
"); - var syntaxTree = codeDocument.GetSyntaxTree(); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var spans = service.GetClassifiedSpans(syntaxTree); - - // Assert - Assert.Equal(expectedSpans, spans); - } - - [Fact] - public void GetClassifiedSpans_ReturnsAttributeSpansInDocumentOrder() - { - // Arrange - var expectedSpans = new[] - { - new ClassifiedSpan(new SourceSpan("test.cshtml", 14, 0, 14, 1), new SourceSpan("test.cshtml", 0, 0, 0, 49), SpanKind.Code, BlockKind.Tag), - new ClassifiedSpan(new SourceSpan("test.cshtml", 23, 0, 23, 2), new SourceSpan("test.cshtml", 0, 0, 0, 49), SpanKind.Markup, BlockKind.Tag), - new ClassifiedSpan(new SourceSpan("test.cshtml", 32, 0, 32, 4), new SourceSpan("test.cshtml", 0, 0, 0, 49), SpanKind.Code, BlockKind.Tag), - }; - var codeDocument = GetCodeDocument( -@""); - var syntaxTree = codeDocument.GetSyntaxTree(); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var spans = service.GetClassifiedSpans(syntaxTree); - - // Assert - Assert.Equal(expectedSpans, spans); - } - - [Fact] - public void GetTagHelperSpans_ReturnsExpectedSpans() - { - // Arrange - var codeDocument = GetCodeDocument( -@"
- -
"); - var tagHelperContext = codeDocument.GetTagHelperContext(); - var expectedSourceSpan = new SourceSpan("test.cshtml", 11, 1, 4, 23); - var syntaxTree = codeDocument.GetSyntaxTree(); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var spans = service.GetTagHelperSpans(syntaxTree); - - // Assert - var actualSpan = Assert.Single(spans); - Assert.Equal(expectedSourceSpan, actualSpan.Span); - Assert.Equal(tagHelperContext.TagHelpers, actualSpan.TagHelpers); - Assert.Equal(tagHelperContext.Prefix, actualSpan.Binding.TagHelperPrefix); - Assert.Equal("div", actualSpan.Binding.ParentTagName); - } - - private RazorCodeDocument GetCodeDocument(string source) - { - var taghelper = TagHelperDescriptorBuilder.Create("TestTagHelper", "TestAssembly") - .BoundAttributeDescriptor(attr => attr.Name("show").TypeName("System.Boolean")) - .BoundAttributeDescriptor(attr => attr.Name("id").TypeName("System.Int32")) - .TagMatchingRuleDescriptor(rule => rule.RequireTagName("taghelper")) - .Metadata(TypeName("TestTagHelper")) - .Build(); - var engine = CreateProjectEngine(); - - var sourceDocument = TestRazorSourceDocument.Create(source, normalizeNewLines: true); - var importDocument = TestRazorSourceDocument.Create("@addTagHelper *, TestAssembly", filePath: "import.cshtml", relativePath: "import.cshtml"); - - var codeDocument = engine.ProcessDesignTime(sourceDocument, FileKinds.Legacy, importSources: new[] { importDocument }, new[] { taghelper }); - - return codeDocument; - } -} diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs index c592c0cfa08..ed69e6e150c 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs @@ -13,13 +13,8 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public class DefaultTextBufferCodeDocumentProviderTest : TestBase +public class DefaultTextBufferCodeDocumentProviderTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public DefaultTextBufferCodeDocumentProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void TryGetFromBuffer_SucceedsIfParserHasCodeDocument() { diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs deleted file mode 100644 index c959d124cad..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs +++ /dev/null @@ -1,119 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Test.Common; -using Xunit; -using Xunit.Abstractions; -using static Microsoft.AspNetCore.Razor.Language.CommonMetadata; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public class RazorSyntaxFactsServiceExtensionsTest : TestBase -{ - public RazorSyntaxFactsServiceExtensionsTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void IsTagHelperSpan_ReturnsTrue() - { - var str = -@"
- -
"; - - // Arrange - var syntaxTree = GetSyntaxTree(str); - - var location = new SourceSpan(str.IndexOf("tag", StringComparison.Ordinal) - 1, 13); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var result = service.IsTagHelperSpan(syntaxTree, location); - - // Assert - Assert.True(result); - } - - [Fact] - public void IsTagHelperSpan_ReturnsFalse() - { - // Arrange - var syntaxTree = GetSyntaxTree( -@"
- -
"); - var location = new SourceSpan(0, 4); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var result = service.IsTagHelperSpan(syntaxTree, location); - - // Assert - Assert.False(result); - } - - [Fact] - public void IsTagHelperSpan_NullSyntaxTree_ReturnsFalse() - { - // Arrange - var location = new SourceSpan(0, 4); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var result = service.IsTagHelperSpan(null, location); - - // Assert - Assert.False(result); - } - - private static RazorSyntaxTree GetSyntaxTree(string source) - { - var taghelper = TagHelperDescriptorBuilder.Create("TestTagHelper", "TestAssembly") - .TagMatchingRuleDescriptor(rule => rule.RequireTagName("taghelper")) - .Metadata(TypeName("TestTagHelper")) - .Build(); - var projectEngine = RazorProjectEngine.Create(builder => - { - builder.AddTagHelpers(taghelper); - builder.Features.Add(new DesignTimeOptionsFeature(designTime: true)); - }); - - var sourceDocument = RazorSourceDocument.Create(source, "test.cshtml"); - var addTagHelperImport = RazorSourceDocument.Create("@addTagHelper *, TestAssembly", "import.cshtml"); - var codeDocument = RazorCodeDocument.Create(sourceDocument, new[] { addTagHelperImport }); - - projectEngine.Engine.Process(codeDocument); - - return codeDocument.GetSyntaxTree(); - } - - private class DesignTimeOptionsFeature : IConfigureRazorParserOptionsFeature, IConfigureRazorCodeGenerationOptionsFeature - { - private readonly bool _designTime; - - public DesignTimeOptionsFeature(bool designTime) - { - _designTime = designTime; - } - - public int Order { get; } - - public RazorEngine Engine { get; set; } - - public void Configure(RazorParserOptionsBuilder options) - { - options.SetDesignTime(_designTime); - } - - public void Configure(RazorCodeGenerationOptionsBuilder options) - { - options.SetDesignTime(_designTime); - } - } -} From 80428492a67e31d116a1350d292f7eb84f7ad7fb Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 13:10:06 -0700 Subject: [PATCH 003/151] Mark public types as internal in MS.ANC.Razor.ProjectEngineHost --- .../Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj | 5 +++++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../Utilities/FilePathNormalizer.cs | 2 +- 4 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj index 4b175572745..070360aa3cb 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj @@ -36,4 +36,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs index 9cd2afb34dc..e27d6ed1d55 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs @@ -8,7 +8,7 @@ namespace Microsoft.AspNetCore.Razor.Utilities; -public static class FilePathNormalizer +internal static class FilePathNormalizer { public static string NormalizeDirectory(string? directoryFilePath) { From f04c46d8e2c8cccfa64480243ad4e6e4e1a80551 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 13:12:13 -0700 Subject: [PATCH 004/151] Mark public types as internal in MS.CA.Razor.Workspaces --- .../AttributeCompletionContext.cs | 2 +- .../AttributeCompletionResult.cs | 2 +- .../Editor/ClientSettings.cs | 6 +++--- .../Editor/ClientSettingsChangedEventArgs.cs | 14 ++------------ .../Editor/EditorSettings.cs | 2 +- .../Editor/EditorSettingsChangedEventArgs.cs | 14 ++------------ .../ElementCompletionContext.cs | 2 +- .../ElementCompletionResult.cs | 2 +- .../ExportCustomProjectEngineFactoryAttribute.cs | 9 ++------- .../Microsoft.CodeAnalysis.Razor.Workspaces.csproj | 5 +++++ .../Properties/AssemblyInfo.cs | 2 ++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../TagHelperCompletionService.cs | 2 +- .../TagHelperFactsService.cs | 2 +- 15 files changed, 25 insertions(+), 41 deletions(-) create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs index fc75a84a82b..d5064238611 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class AttributeCompletionContext +internal sealed class AttributeCompletionContext { public TagHelperDocumentContext DocumentContext { get; } public IEnumerable ExistingCompletions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs index e992b626ed1..12e2682fc93 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class AttributeCompletionResult +internal sealed class AttributeCompletionResult { public IReadOnlyDictionary> Completions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs index 723e5dd8077..55c960f5b1e 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs @@ -13,19 +13,19 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; /// /// /// -public record ClientSettings(ClientSpaceSettings ClientSpaceSettings, ClientAdvancedSettings AdvancedSettings) +internal record ClientSettings(ClientSpaceSettings ClientSpaceSettings, ClientAdvancedSettings AdvancedSettings) { public static readonly ClientSettings Default = new(ClientSpaceSettings.Default, ClientAdvancedSettings.Default); } -public sealed record ClientSpaceSettings(bool IndentWithTabs, int IndentSize) +internal sealed record ClientSpaceSettings(bool IndentWithTabs, int IndentSize) { public static readonly ClientSpaceSettings Default = new(IndentWithTabs: false, IndentSize: 4); public int IndentSize { get; } = IndentSize >= 0 ? IndentSize : throw new ArgumentOutOfRangeException(nameof(IndentSize)); } -public sealed record ClientAdvancedSettings(bool FormatOnType, bool AutoClosingTags, bool AutoInsertAttributeQuotes, bool ColorBackground) +internal sealed record ClientAdvancedSettings(bool FormatOnType, bool AutoClosingTags, bool AutoInsertAttributeQuotes, bool ColorBackground) { public static readonly ClientAdvancedSettings Default = new(FormatOnType: true, AutoClosingTags: true, AutoInsertAttributeQuotes: true, ColorBackground: false); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs index a3eb8caaee4..cdda0f55d35 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs @@ -5,17 +5,7 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; -public sealed class ClientSettingsChangedEventArgs : EventArgs +internal sealed class ClientSettingsChangedEventArgs(ClientSettings settings) : EventArgs { - public ClientSettingsChangedEventArgs(ClientSettings settings) - { - if (settings is null) - { - throw new ArgumentNullException(nameof(settings)); - } - - Settings = settings; - } - - public ClientSettings Settings { get; } + public ClientSettings Settings { get; } = settings ?? throw new ArgumentNullException(nameof(settings)); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs index f11b1c528a5..fff463a7cdb 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs @@ -6,7 +6,7 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; -public sealed class EditorSettings : IEquatable +internal sealed class EditorSettings : IEquatable { public static readonly EditorSettings Default = new(indentWithTabs: false, indentSize: 4); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs index f9b83ae9ccb..d2146397b71 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs @@ -5,17 +5,7 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; -public sealed class EditorSettingsChangedEventArgs : EventArgs +internal sealed class EditorSettingsChangedEventArgs(EditorSettings settings) : EventArgs { - public EditorSettingsChangedEventArgs(EditorSettings settings) - { - if (settings is null) - { - throw new ArgumentNullException(nameof(settings)); - } - - Settings = settings; - } - - public EditorSettings Settings { get; } + public EditorSettings Settings { get; } = settings ?? throw new ArgumentNullException(nameof(settings)); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs index 7dd195d9831..850d45b09af 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class ElementCompletionContext +internal sealed class ElementCompletionContext { public TagHelperDocumentContext DocumentContext { get; } public IEnumerable ExistingCompletions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs index af3f9ba9383..f46fa1614d0 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class ElementCompletionResult +internal sealed class ElementCompletionResult { public IReadOnlyDictionary> Completions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs index 264ec6d832c..260c1065fd1 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs @@ -8,17 +8,12 @@ namespace Microsoft.CodeAnalysis.Razor; [MetadataAttribute] [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)] -public class ExportCustomProjectEngineFactoryAttribute : ExportAttribute, ICustomProjectEngineFactoryMetadata +internal sealed class ExportCustomProjectEngineFactoryAttribute : ExportAttribute, ICustomProjectEngineFactoryMetadata { public ExportCustomProjectEngineFactoryAttribute(string configurationName) : base(typeof(IProjectEngineFactory)) { - if (configurationName is null) - { - throw new ArgumentNullException(nameof(configurationName)); - } - - ConfigurationName = configurationName; + ConfigurationName = configurationName ?? throw new ArgumentNullException(nameof(configurationName)); } public string ConfigurationName { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj index c6331c63437..e8ed5e8406a 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj @@ -48,4 +48,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs index d720d9c943e..7513edc4289 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs @@ -3,6 +3,7 @@ using System.Runtime.CompilerServices; +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -27,6 +28,7 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Razor.IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.Ide.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100675da410943cdcf89a2bbd3716e451b3c35c0de9278a874e06d143dbc861f7b4d21771131177e413290078b98615421b2bb9ac25c14021c4e2c7b967407b5ea96417317ff8bdb1ef34e0d63f5965bdf92841bdaae505987af712a2e1951b2ff76a16d211e0d5ae2c444f55dbd0a3c0f5bed051af0cf7bae49114c4e0c527c4ed")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs index f45efb65273..ea2619ad58a 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs @@ -3,7 +3,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class TagHelperCompletionService +internal abstract class TagHelperCompletionService { public abstract AttributeCompletionResult GetAttributeCompletions(AttributeCompletionContext completionContext); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs index 494bdb69412..45166024797 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs @@ -8,7 +8,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class TagHelperFactsService +internal abstract class TagHelperFactsService { public abstract TagHelperBinding? GetTagHelperBinding(TagHelperDocumentContext documentContext, string? tagName, IEnumerable> attributes, string? parentTag, bool parentIsTagHelper); From 8ff149fb70b40ae4fc0d2bb9221e8d87515c141a Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 13:15:40 -0700 Subject: [PATCH 005/151] Mark public types as internal in MS.ANC.Razor.LS.* --- .../AdhocLanguageServices.cs | 2 +- .../AdhocServices.cs | 2 +- .../AdhocWorkspaceServices.cs | 2 +- .../DefaultRemoteTextLoaderFactory.cs | 2 +- .../LanguageServerConstants.cs | 90 +++++++++---------- ...NetCore.Razor.LanguageServer.Common.csproj | 5 ++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorFileChangeKind.cs | 2 +- .../RemoteTextLoaderFactory.cs | 2 +- ...tCore.Razor.LanguageServer.Protocol.csproj | 5 ++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../IRazorLogger.cs | 2 +- .../LoggerAdapter.cs | 2 +- ...oft.AspNetCore.Razor.LanguageServer.csproj | 5 ++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorLSPOptions.cs | 2 +- .../Trace.cs | 2 +- .../UpdateBufferRequest.cs | 2 +- 21 files changed, 77 insertions(+), 56 deletions(-) create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs index 053c64962e7..52e03e8f19a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs @@ -9,7 +9,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class AdhocLanguageServices : HostLanguageServices +internal class AdhocLanguageServices : HostLanguageServices { private readonly HostWorkspaceServices _workspaceServices; private readonly IEnumerable _languageServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs index 129addbbef6..ca145f3f4ee 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs @@ -9,7 +9,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class AdhocServices : HostServices +internal class AdhocServices : HostServices { private readonly IEnumerable _workspaceServices; private readonly IEnumerable _razorLanguageServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs index 6bab5b6140d..c9d6a975c77 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs @@ -10,7 +10,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class AdhocWorkspaceServices : HostWorkspaceServices +internal class AdhocWorkspaceServices : HostWorkspaceServices { private readonly HostServices _hostServices; private readonly HostLanguageServices _razorLanguageServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs index 8c804998f1a..22c28592bcf 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs @@ -11,7 +11,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class DefaultRemoteTextLoaderFactory : RemoteTextLoaderFactory +internal class DefaultRemoteTextLoaderFactory : RemoteTextLoaderFactory { public override TextLoader Create(string filePath) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs index d34450cd612..38a17304977 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs @@ -3,77 +3,77 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; - public static class LanguageServerConstants - { - public const int VSCompletionItemKindOffset = 118115; +internal static class LanguageServerConstants +{ + public const int VSCompletionItemKindOffset = 118115; - public const string DefaultProjectConfigurationFile = "project.razor.json"; + public const string DefaultProjectConfigurationFile = "project.razor.json"; - public const string RazorSemanticTokensLegendEndpoint = "_vs_/textDocument/semanticTokensLegend"; + public const string RazorSemanticTokensLegendEndpoint = "_vs_/textDocument/semanticTokensLegend"; - public const string SemanticTokensProviderName = "semanticTokensProvider"; + public const string SemanticTokensProviderName = "semanticTokensProvider"; - public const string RazorLanguageQueryEndpoint = "razor/languageQuery"; + public const string RazorLanguageQueryEndpoint = "razor/languageQuery"; - public const string RazorBreakpointSpanEndpoint = "razor/breakpointSpan"; + public const string RazorBreakpointSpanEndpoint = "razor/breakpointSpan"; - public const string RazorProximityExpressionsEndpoint = "razor/proximityExpressions"; + public const string RazorProximityExpressionsEndpoint = "razor/proximityExpressions"; - public const string RazorLanguageServerName = "Razor Language Server"; + public const string RazorLanguageServerName = "Razor Language Server"; - public const string RazorMonitorProjectConfigurationFilePathEndpoint = "razor/monitorProjectConfigurationFilePath"; + public const string RazorMonitorProjectConfigurationFilePathEndpoint = "razor/monitorProjectConfigurationFilePath"; - public const string RazorMapToDocumentRangesEndpoint = "razor/mapToDocumentRanges"; + public const string RazorMapToDocumentRangesEndpoint = "razor/mapToDocumentRanges"; - public const string RazorTranslateDiagnosticsEndpoint = "razor/translateDiagnostics"; + public const string RazorTranslateDiagnosticsEndpoint = "razor/translateDiagnostics"; - public const string RazorMapToDocumentEditsEndpoint = "razor/mapToDocumentEdits"; + public const string RazorMapToDocumentEditsEndpoint = "razor/mapToDocumentEdits"; - public const string RazorCodeActionRunnerCommand = "razor/runCodeAction"; + public const string RazorCodeActionRunnerCommand = "razor/runCodeAction"; - public const string RazorCompletionEndpointName = "razor/completion"; + public const string RazorCompletionEndpointName = "razor/completion"; - public const string RazorCompletionResolveEndpointName = "razor/completionItem/resolve"; + public const string RazorCompletionResolveEndpointName = "razor/completionItem/resolve"; - public const string RazorGetFormattingOptionsEndpointName = "razor/formatting/options"; + public const string RazorGetFormattingOptionsEndpointName = "razor/formatting/options"; - // This needs to be the same as in Web Tools, that is used by the HTML editor, because - // we actually respond to the Web Tools "Wrap With Div" command handler, which sends this message - // to all servers. We then take the message, get the HTML virtual document, and send it - // straight back to Web Tools for them to do the work. - public const string RazorWrapWithTagEndpoint = "textDocument/_vsweb_wrapWithTag"; + // This needs to be the same as in Web Tools, that is used by the HTML editor, because + // we actually respond to the Web Tools "Wrap With Div" command handler, which sends this message + // to all servers. We then take the message, get the HTML virtual document, and send it + // straight back to Web Tools for them to do the work. + public const string RazorWrapWithTagEndpoint = "textDocument/_vsweb_wrapWithTag"; - public static class CodeActions - { - public const string GenerateEventHandler = "GenerateEventHandler"; + public static class CodeActions + { + public const string GenerateEventHandler = "GenerateEventHandler"; - public const string EditBasedCodeActionCommand = "EditBasedCodeActionCommand"; + public const string EditBasedCodeActionCommand = "EditBasedCodeActionCommand"; - public const string ExtractToCodeBehindAction = "ExtractToCodeBehind"; + public const string ExtractToCodeBehindAction = "ExtractToCodeBehind"; - public const string CreateComponentFromTag = "CreateComponentFromTag"; + public const string CreateComponentFromTag = "CreateComponentFromTag"; - public const string AddUsing = "AddUsing"; + public const string AddUsing = "AddUsing"; - public const string CodeActionFromVSCode = "CodeActionFromVSCode"; + public const string CodeActionFromVSCode = "CodeActionFromVSCode"; - /// - /// Remaps without formatting the resolved code action edit - /// - public const string UnformattedRemap = "UnformattedRemap"; + /// + /// Remaps without formatting the resolved code action edit + /// + public const string UnformattedRemap = "UnformattedRemap"; - /// - /// Remaps and formats the resolved code action edit - /// - public const string Default = "Default"; + /// + /// Remaps and formats the resolved code action edit + /// + public const string Default = "Default"; - public static class Languages - { - public const string CSharp = "CSharp"; + public static class Languages + { + public const string CSharp = "CSharp"; - public const string Razor = "Razor"; + public const string Razor = "Razor"; - public const string Html = "Html"; - } + public const string Html = "Html"; } } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj index 655a46af1ff..0659ccdd141 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj @@ -23,4 +23,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs index 78c2ce637d2..fcef5b7c563 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs @@ -3,7 +3,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public enum RazorFileChangeKind +internal enum RazorFileChangeKind { Added, Removed, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs index ad14ceaf3a5..72af70cd054 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs @@ -5,7 +5,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public abstract class RemoteTextLoaderFactory +internal abstract class RemoteTextLoaderFactory { public abstract TextLoader Create(string filePath); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj index bb9956ae306..a542e455a3e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj @@ -15,4 +15,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs index aff7234a643..920c6b05e35 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs @@ -6,6 +6,6 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public interface IRazorLogger : ILogger, ILspLogger +internal interface IRazorLogger : ILogger, ILspLogger { } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs index ee6c031160d..a73f3218168 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs @@ -14,7 +14,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; // We unify the ILspLogger and ILogger systems here because the ILspLogger class does not match the ILogger class used by Razor, // but we did not want to migrate them all at once -public class LoggerAdapter : IRazorLogger +internal class LoggerAdapter : IRazorLogger { private readonly IEnumerable _loggers; private readonly ITelemetryReporter? _telemetryReporter; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj index a4681be5cbd..9ae71dc5e17 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj @@ -42,4 +42,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs index 312e8cd6530..6abda5456d5 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs @@ -6,7 +6,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public record RazorLSPOptions( +internal record RazorLSPOptions( Trace Trace, bool EnableFormatting, bool AutoClosingTags, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs index f706fa99ec3..6829e0069c0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs @@ -4,7 +4,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; // We need to keep this in sync with the client definitions like Trace.ts -public enum Trace +internal enum Trace { Off = 0, Messages = 1, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs index d58662aa656..0455d4b5a16 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs @@ -6,7 +6,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public class UpdateBufferRequest +internal class UpdateBufferRequest { public int? HostDocumentVersion { get; set; } From 62b5b743c0921a9b4a89b7ea9303621030da538c Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 13:16:34 -0700 Subject: [PATCH 006/151] Mark public types as internal in MS.CA.Remote.Razor --- .../Microsoft.CodeAnalysis.Remote.Razor.csproj | 5 +++++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + 3 files changed, 7 insertions(+) create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj index 460631327c4..c4611b97143 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj @@ -35,4 +35,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file From 759c1925e06869fcdff52f52910a9a1e9fc78507 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 13:17:34 -0700 Subject: [PATCH 007/151] Mark public types as internal in MS.VS.LanguageServerClient.Razor --- .../Microsoft.VisualStudio.LanguageServerClient.Razor.csproj | 5 +++++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorLanguageClientMiddleLayer.cs | 2 +- 4 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj index a1e73b590a5..a6a4fb9f48b 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj @@ -45,4 +45,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs index e3c7f4811ab..3d35f3eb487 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs @@ -8,7 +8,7 @@ namespace Microsoft.VisualStudio.LanguageServerClient.Razor; -public abstract class RazorLanguageClientMiddleLayer : ILanguageClientMiddleLayer +internal abstract class RazorLanguageClientMiddleLayer : ILanguageClientMiddleLayer { public abstract bool CanHandle(string methodName); From 9526f03ceec1fe8e987451555fa04e6024d817c0 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 2 Aug 2023 13:18:16 -0700 Subject: [PATCH 008/151] Mark public types as internal in MS.VS.LanguageServices.Razor --- .../Microsoft.VisualStudio.LanguageServices.Razor.csproj | 5 +++++ .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + 3 files changed, 7 insertions(+) create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/PublicAPI/PublicAPI.Unshipped.txt diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj index cbb47ed2464..09b1e4a0892 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj @@ -44,6 +44,11 @@ + + + + + @@ -117,10 +117,16 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Cannot advance past the end of the buffer, which has a size of {0}. + + + Cannot allocate a buffer of size {0}. + Non-negative number required. This program location is thought to be unreachable. File='{0}', Line={1} - + \ No newline at end of file diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.cs.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.cs.xlf index 2729fe5231a..dbc8c2f8110 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.cs.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.cs.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Vyžaduje se nezáporné číslo. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.de.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.de.xlf index 4116cd910f0..693dc4e6e43 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.de.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.de.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Nicht negative Zahl erforderlich. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.es.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.es.xlf index 0e6ba27aec8..d2a54d66963 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.es.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.es.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Se requiere un número no negativo. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.fr.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.fr.xlf index 541e89099a7..fd70118724c 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.fr.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.fr.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Nombre non négatif obligatoire. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.it.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.it.xlf index b8c276da297..caa8c920c13 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.it.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.it.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Numero non negativo obbligatorio. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ja.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ja.xlf index 2d2658d4e87..fd704ec415a 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ja.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ja.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. 負でない数値が必要です。 diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ko.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ko.xlf index 3a6820d6109..17ea595f302 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ko.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ko.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. 음수가 아닌 수가 필요합니다. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pl.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pl.xlf index b75bd955d5d..fe78ef93a66 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pl.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pl.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Wymagana jest liczba nieujemna. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pt-BR.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pt-BR.xlf index af5f1695364..1b447012a8d 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pt-BR.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.pt-BR.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. É necessário um número não negativo. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ru.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ru.xlf index e7155994b2d..002c02986da 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ru.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.ru.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Требуется неотрицательное число. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.tr.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.tr.xlf index a54e8265aa7..8d5780d6e29 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.tr.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.tr.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. Negatif olmayan sayı gerekiyor. diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hans.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hans.xlf index 3e2b4ebfe09..df001eada7c 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hans.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hans.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. 需要提供非负数。 diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hant.xlf b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hant.xlf index 1760a746700..bbba4268165 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hant.xlf +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Resources/xlf/SR.zh-Hant.xlf @@ -2,6 +2,16 @@ + + Cannot advance past the end of the buffer, which has a size of {0}. + Cannot advance past the end of the buffer, which has a size of {0}. + + + + Cannot allocate a buffer of size {0}. + Cannot allocate a buffer of size {0}. + + Non-negative number required. 需要非負數。 From 588a25f3df7c286e13bd6cdaaf7a474306cc15ad Mon Sep 17 00:00:00 2001 From: David Barbet Date: Mon, 28 Aug 2023 16:24:29 -0700 Subject: [PATCH 037/151] Update configs for razor snap --- eng/config/PublishData.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/config/PublishData.json b/eng/config/PublishData.json index a27f72a2e7a..840bc9b834c 100644 --- a/eng/config/PublishData.json +++ b/eng/config/PublishData.json @@ -8,7 +8,7 @@ "vsBranch": "main", "vsMajorVersion": 17, "insertionCreateDraftPR": false, - "insertionTitlePrefix": "[17.8P2]" + "insertionTitlePrefix": "[17.8P3]" }, "release/dev17.5": { "nugetKind": [ @@ -45,7 +45,7 @@ "vsBranch": "rel/d17.8", "vsMajorVersion": 17, "insertionCreateDraftPR": false, - "insertionTitlePrefix": "[17.8P1]" + "insertionTitlePrefix": "[17.8P2]" } } } From 340f0a2f3b22ab268852ce559aa0d5ea4f003e7f Mon Sep 17 00:00:00 2001 From: David Barbet Date: Mon, 28 Aug 2023 16:43:39 -0700 Subject: [PATCH 038/151] Merge main to release/dev17.8 (#9187) * Make Checksum a record and use full 32-byte SHA-256 hash * Add #if..#endif around a few using directives to make CI happy * Declare correct parameter type in JsonDataWriter * Revert "Improve Perf for Semantic Tokens (#8968)" (#9059) This reverts commit 837dc71a2e30a894384ce3d80fa1a8e6603862a4. * Convert HashData to readonly record struct * PR Feedback * Rework tag helper serialization to avoid using builders * Deserialize DocumentSnapshotHandle properties in a particular order * Deserialize ProjectWorkspaceState properties in a particular order * Deserialize RazorConfiguration properties in a particular order * Deserialize RazorDiagnostic properties in a particular order * Remove JsonDataReader APIs that are no longer used * Increment ProjectRazorJson version number * Add comment to clarify downstream impact of updating ProjectRazorJson version Co-authored-by: David Wengier * Update dependencies from https://github.com/dotnet/arcade build 20230801.3 (#9074) Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23381.1 -> To Version 8.0.0-beta.23401.3 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23374.1 -> To Version 1.0.0-beta.23381.1 (parent: Microsoft.DotNet.Arcade.Sdk Co-authored-by: dotnet-maestro[bot] * Refactor and clean up tag helper resolvers This change refactors the various tag helper resolvers to prefer composition over inheritance and use an `ITagHelperResolver` as the base type. * Remove unused types and mark public types as internal in MS.VS.Editor.Razor * Mark public types as internal in MS.ANC.Razor.ProjectEngineHost * Mark public types as internal in MS.CA.Razor.Workspaces * Mark public types as internal in MS.ANC.Razor.LS.* * Mark public types as internal in MS.CA.Remote.Razor * Mark public types as internal in MS.VS.LanguageServerClient.Razor * Mark public types as internal in MS.VS.LanguageServices.Razor * Fix up a few tests to account for internal types * Add public API files for MS.VS.LiveShare.Razor * Mark public types as internal in MS.VS.RazorExtension * Update a few missed types in MS.ANC.Razor.ProjectEngineHost * Rework MS.VS.LiveShare.Razor types to only expose necessary types * Fix race where we're modifying a TextDocumentIdentifier before we use it * Make class partial * Move UpdateCSharpBuffer * Move UpdateHtmlBuffer * Move html formatting * Move code actions * Move semantic tokens * Move document color * fixup: code actions * Move workspace configuration * Move wrap with tag * Move folding range * Move uri and text presentation * Move text document position related endpoints * Move rename * Move completion * Move diagnostics * Move on auto insert * Move validate breakpoint * Move spell check * Move project contexts * Move document symbol * Rename type and remove base class * Clean up type name in various other places * Rename RazorLanguageServerCustomMessageTargets while we're here * Update dependencies from https://github.com/dotnet/arcade build 20230802.2 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23401.3 -> To Version 8.0.0-beta.23402.2 * Remove CancellationToken parameter default value * Remove some unnecessary argument-null checks * Remove redundant RazorServices class * Don't allow a null factory type name to be passed into RemoteTagHelperResolver * Stop calling obsolete API in RemoteTagHelperProviderService (fixes #6316) * Clean up RemoteTagHelperResolver and cache IProjectEngineFactories * Rename class based on PR feedback * Clean up tag helper deltas and avoid O(n^2) loops * Don't send multiple buffer updates for the same C# generated document * Make the hack hackier for our hacky tests * Update dependencies from https://github.com/dotnet/arcade build 20230803.7 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23402.2 -> To Version 8.0.0-beta.23403.7 * Localized file check-in by OneLocBuild Task: Build definition ID 262: Build ID 2236407 * Remove sourcelink dependency * Remove TagHelperResolutionResult and friends `TagHelperResolutionResult` purpose was to be returned from `IRemoteTagHelperProviderService.GetTagHelpersAsync(...)`. However, that API is no longer called in Razor because it has been supplanted by `GetTagHelpersDeltaAsync(...)`. This change removes that type and its serialization machinery, simplifying code. * Remove MS.ANC.Razor.LanguageServer.Common.Test and relocate tests * Remove MS.ANC.Razor.LanguageServer.Common and relocate types to MS.ANC.Razor.LanguageServer * Remove last vestiges of MS.ANC.Razor.LanguageServer.Common * Fix OSSkipConditionFactAttribute to work correctly on .NET Framework The way our OSSkipConditionFactAttribute was implemented does work for "Windows" when running on .NET Framework. This is due to the way that `RuntimeInformation.IsOSPlatform(...)` is written for .NET Framework. Instead of comparing strings, it performs a reference comparison for the give `OSPlatform` to `OSPlatform.Windows`. Since the code creates new `OSPlatform` with the string "Windows" instead of using `OSPlatform.Windows`, it fails. * Update src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultGeneratedDocumentPublisher.cs Co-authored-by: Dustin Campbell * Update src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultGeneratedDocumentPublisher.cs * Update dependencies from https://github.com/dotnet/arcade build 20230804.2 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23403.7 -> To Version 8.0.0-beta.23404.2 * Keep source info from intermediate nodes for `@bind:set` attributes * Update test baselines * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230731.3 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23371.1 -> To Version 8.0.0-alpha.1.23381.3 * Fix up after merge * Support opening multiple virtual documents, and simplify a bunch of stuff * Update dependencies from https://github.com/dotnet/arcade build 20230807.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23404.2 -> To Version 8.0.0-beta.23407.1 * Generate EventHandler CodeAction: Simplify Type Names (#9070) * Hook up call to new SimplifyTypeNamesHandler * rework * update comments * feedback * react to experimental server capability type change * rebase oopsies * Update dependencies from https://github.com/dotnet/arcade build 20230808.6 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23408.6 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23407.1 (parent: Microsoft.DotNet.Arcade.Sdk * Remove LocateOwner from HoverInfoService (#9112) * Make sure we still process changes even if a document is open. * Update dependencies from https://github.com/dotnet/arcade build 20230809.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23409.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23408.1 (parent: Microsoft.DotNet.Arcade.Sdk * Localized file check-in by OneLocBuild Task: Build definition ID 262: Build ID 2241017 * Update dependencies from https://github.com/dotnet/arcade build 20230811.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23411.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23408.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230808.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23381.3 -> To Version 8.0.0-alpha.1.23408.2 * Log output window to test results for integration tests This makes them viewable in Test Explorer for local runs * Add timestamps to output window log messages, and log more when running local builds * Add a couple of useful log messages, and fix one bad one The Range used to log as "{Range}", which didn't help much. * Update dependencies from https://github.com/dotnet/arcade build 20230814.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23414.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23412.1 (parent: Microsoft.DotNet.Arcade.Sdk * Remove a couple duplicated GetContent calls (#9123) ComponentFileKindVisitor.VisitMarkupAttributeBlock's call to GetContent is duplicated and appears to be about 0.8% of allocations in the customer profile I'm looking at. I looked at the IL in a release version of the assembly and the compiler at least doesn't remove the call (unclear whether the jitter would be able to). Either way, it's clearer and potentially faster to remove the duplicated calls. Didn't look into whether any of the remaining 1.2% of allocations due to calling GetContent could be optimized. * Fix logic error causing allocations in tag helper comparers * Update dependencies from https://github.com/dotnet/arcade build 20230815.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23415.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23415.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update Roslyn to 4.8.0-1.23415.13 Needed to fix errors CS9057: The analyzer assembly '/__w/1/s/.dotnet/sdk/8.0.100-preview.7.23376.3/Sdks/Microsoft.NET.Sdk/ codestyle/cs/Microsoft.CodeAnalysis.CodeStyle.dll' references version '4.8.0.0' of the compiler, which is newer than the currently running version '4.7.0.0'. * Use StringComparer.Ordinal to avoid current culture string comparisons Array.BinarySearch uses IComparable if an IComparer isn't provided. For string, that's StringComparer.CurrentCulture which we definitely don't want for MetadataCollection keys. * Don't unnecessarily sort or do dictionary lookup in MetadataCollection Both Equals and ComputeHashCode are implemented for FourOrMoreItems are implemented in a way that assumes that keys are unsorted. However, the constructor ensures that they're sorted, so this extra effort is unnecessary and those method can be implemented more efficiently. * Use Assumed.Unreachable() instead of throwing * Don't foreach over IReadOnlyList to avoid boxing struct-based enumerators * Add MetadataCollection.Create(...) overloads for concrete collections to avoid struct-enumerator boxing * Reimplement FourOrMoreItems constructor to avoid array copying * Avoid excess field lookups * Add doc comments and seal classes * Optimize MetadataCollection.Create(...) that takes a Dictionary * Remove a boxed enumerator allocated during TryMapToHostDocumentPosition (#9130) * Add generic Create and CreateOrEmpty methods to remove duplication * Revert back to a string key in the document version cache In hindsight this change was just causing more pain than it was worth. The document version cache maintains a list of document snapshots, and those snapshots are inherently tied to a project. Tieing the key to a project as well just made more work for more scenarios, eg when a document moves from the miscellaneous project to a real one, we wouldn't get a "document open" for it, but we would need to check if we were tracking the document in the misc project, and if so start tracking it in the real project etc. Doing this on just the file path makes that problem go away, and since a single Razor document across all projects has the same content, it shouldn't cause any issues. * Don't defer calculation of folding ranges, or error if they go wrong The HandleCoreAsync method is called in a loop, and retries things, but also uses IEnumerables which meant that the actual calculation was deferred until the result was sent across the wire. I thought maybe this was causing issues with things operating on newer versions of a Razor document, with delegated responses coming from an older version. It also just didn't make sense with the retry logic. The other change here is to stop a notification appearing in VS Code, that the user can't do anything about anyway, and switch to a log message. * When adding a document, check if it's open and act accordingly This matches what happens in OpenDocument, just doing it at Add time if its a document that is already open. The worry is that if we open a document in Misc Project, when we move it to a real project, we won't have "primed the pump" like we did when it was first opened. * Apply the same fix to UpdateHtml as we did to UpdateCSharp One potential cause of incorrect folding ranges is if the Html content is "doubled" in the generated document. This is exactly the behaviour we saw with C# documents, I just completely missed applying it to Html. As with C# documents, the "hack" part of this will be addressed in a future PR I'm preparing. * PR feedback * Fix Uri issues with language server tests * Don't use the suffix properties if we can avoid it This is just cleaning up a couple of uses of the two VirtualDocumentSuffix properties that weren't really needed. There are two uses remaining, one will definitely be changing, and I think the other could too, which would allow the properties to be make non-public or similar, to avoid future tempatation. * Create DocumentFilePathProvider The LanguageServerFeatureOptions class was getting a bit silly, and doing duty as a general purpose settings holder, and file path creator. With file path creation getting more important, I figured it would be good to get this out of the way early. * Switch to the DocumentFilePathProvider to generate file paths There aren't any real functional changes here, just getting all of the plumbing out of the way. Feel free to skip this one :) * Add option to LanguageServerFeatureOptions to control generated file path behaviour The C# extension in VS Code also generates file paths for generated files, and unless the logic in both sides match, nothing will work. Unfortunately we require more changes to give the C# extension the info it needs before it can change behaviour. This also gives us an escape hatch to essentially turn off multi-target support if we need to, or a user needs to. * Include a suffix from the project as part of the generated document Also fixed GetRazorFilePath so its better. * Move ProjectSnapshotManagerAccessor down, and provide MEF exports in the VS layer(s) I originally thought I'd use IProjectSnapshotChangeTrigger to get project info, but it turns out there are races in needing that to be initialized before other things (Roslyn, VS) call into things. * Pass ProjectKey when creating generated file path * Actually generate a project token in the generated file path * Don't assume that a document being not found is always a problem * Provide project contexts and wire everything up with them We're moving away from Roslyn project contexts to our own, which means we can now click all of the Lego pieces together so everything works (in theory!) * Gracefully handle a lack of project context As a point in time, the nav bar in VS isn't working and we're not getting ProjectContext on a lot of requests, so these asserts are firing way more than you would expect. Opting them out might mask a bug or two, but at least makes mostly things usable. * Formalize the decision to send multiple buffer updates * Update contained language to support dynamic virtual documents This probably should have gone into the other PR, or a separate one, but I wasn't smart enough to realise I would need it. It's all entirely new methods though, so seems safe enough. * Implement dynamically creating virtual documents for C# files This mainly is for the case where a Razor document is re-opened on project open, and VS creates buffers before we know about any projects. It also covers new files being added that are immediately opened, before we see them in the project system, and (in theory) covers the case of adding a new target framework to the list that a project supports. * Wait for a virtual document to be added, if we get a request for one before we know about it being in a project Also moved from extension method to private method, to make consumption easier and more obvious, and use the feature flag in a few choice places so we can avoid the waiting altogether if we need to opt people out. * Various test and other cleanup Additionally, tweak the timeout on the sync test as it failed once in CI. Must have been a slow/busy test machine. * Provide a nicer project contexts response * Add some log messages. Over the cause of development I added about a thousand of these, but figured these were the ones that might be useful in future. * Update dependencies from https://github.com/dotnet/arcade build 20230817.3 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23417.3 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23416.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20230819.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23419.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23418.1 (parent: Microsoft.DotNet.Arcade.Sdk * Ensure we don't send duplicate changes when unique filenames aren't used * Honour log level passed from VS Code * Log when the server starts so it's not empty by default * Make sure we don't introduce double content in generated C# files * Add some tests * Add regular test which will actually fail * Fix log message * Fix * Fix a stupid mistake * Update src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LspLogger.cs * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230814.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23408.2 -> To Version 8.0.0-alpha.1.23414.1 * Removes the TelemetryComplexProperty wrapper to allow numeric type (#9137) * Fix log message * Fail tests when a Debug.Assert or Debug.Fail is encountered * Update after merge * Better ProjectKey comparisons * Encapsulate timeout in one spot * Comments etc. * Rename DocumentFilePathProvider to FilePathService * Remove development code * Fix stupid mistake I made, forgetting one of the post-merge changes, that fortunately lots of integration tests found * Minor logging and code cleanup, that helped me track down the issue * Fix a silly mistake I made applying PR feedback * Allow range to extend past the end of the last line, per LSP spec * Remap and translate diagnostics on the server * Rename endpoint to separate it from the VS edition * Rename feature flag to better indicate what it does * Fix tests * Random integration test cleanup * Fix angle bracket encoding in Razor components (#9121) * Add tests * Fix angle bracket encoding in Razor components * Add more tests * Update dependencies from https://github.com/dotnet/arcade build 20230822.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23407.1 -> To Version 8.0.0-beta.23422.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23381.1 -> To Version 1.0.0-beta.23418.1 (parent: Microsoft.DotNet.Arcade.Sdk * Attempt to make output logger not block * Use UI thread when needed * Tweak the queue and threading * Possible paranoia * Cleanup * Fix build post-merge * Fix merge from main * Don't rely on templates for integration tests * Skip flaky tests * Revert ThrowingTraceListener change * Fail test if a Debug.Fail call happens * Stop hard coding Roslyn token modifiers, and add test * Use TryEnqueue instead * put in an assert * Wait for Razor project system before doing things * Remove unused using * Skip flaky tests * Format attributes that start with a transition correctly As usual, the Html formatter is doing the right thing here, and our C# adjustments then break things. Essentially it sees `@bind` as a Razor directive, so wants it at column 0. This change simply makes the `@` on an attribute pretend to be Html, so the C# formatter leaves it alone. * Fix workitem attributes * Rework BoundAttributeDescriptionInfo to avoid failures due to unexpected inputs * Update dependencies from https://github.com/dotnet/arcade build 20230825.2 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23422.1 -> To Version 8.0.0-beta.23425.2 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23418.1 -> To Version 1.0.0-beta.23423.1 (parent: Microsoft.DotNet.Arcade.Sdk * Don't return a range from Roslyn and hope its correct, because it won't be * Add test * Fix completion in self closing tags inside C# * Defend against bad input in the Inferred mapping * Rename tests to match method under test --------- Co-authored-by: Dustin Campbell Co-authored-by: David Wengier Co-authored-by: Phil Allen Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: dotnet-maestro[bot] Co-authored-by: dotnet bot Co-authored-by: Nikola Milosavljevic Co-authored-by: Loni Tra Co-authored-by: Andrew Hall Co-authored-by: David Wengier Co-authored-by: Todd Grunke Co-authored-by: Jan Jones Co-authored-by: Maryam Ariyan Co-authored-by: Fred Silberberg --- .editorconfig | 2 +- Razor.sln | 66 +- SpellingExclusions.dic | 4 +- docs/ProjectsAndLayering.md | 12 - docs/contributing/BuildFromSource.md | 22 +- eng/Version.Details.xml | 97 +- eng/Versions.props | 51 +- eng/common/SetupNugetSources.ps1 | 2 +- eng/common/SetupNugetSources.sh | 2 +- eng/common/loc/P22DotNetHtmlLocalization.lss | Bin 3810 -> 1876 bytes eng/common/native/init-compiler.sh | 2 +- eng/common/native/init-distro-rid.sh | 130 + eng/common/native/init-os-and-arch.sh | 80 + eng/common/sdl/extract-artifact-packages.ps1 | 20 +- eng/common/sdl/trim-assets-version.ps1 | 75 + eng/common/templates/job/execute-sdl.yml | 5 + eng/common/templates/steps/source-build.yml | 9 + eng/common/tools.ps1 | 6 +- eng/config/PublishData.json | 12 +- global.json | 6 +- .../src/BoundAttributeDescriptorComparer.cs | 6 +- ...undAttributeParameterDescriptorComparer.cs | 6 +- .../Components/ComponentBindLoweringPass.cs | 105 +- .../Components/ComponentMarkupEncodingPass.cs | 6 +- ...faultRazorIntermediateNodeLoweringPhase.cs | 6 +- .../src/HashCodeCombiner.cs | 15 + .../src/MetadataCollection.cs | 378 +- .../src/Properties/AssemblyInfo.cs | 3 +- .../src/PublicAPI.Unshipped.txt | 6 +- .../src/Syntax/SyntaxNode.cs | 11 +- .../src/TagHelperDescriptorComparer.cs | 6 +- .../test/Syntax/FindTokenTests.cs | 28 + .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 9 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 9 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 9 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 9 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 9 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 9 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 7 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 7 +- .../TestComponent.codegen.cs | 18 +- .../TestComponent.ir.txt | 6 +- .../TestComponent.mappings.txt | 12 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 7 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 7 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 11 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 18 +- .../TestComponent.ir.txt | 6 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 4 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 10 +- .../TestComponent.ir.txt | 2 +- .../TestComponent.mappings.txt | 2 +- .../src/Properties/AssemblyInfo.cs | 2 - .../IncrementalValueProviderExtensions.cs | 15 +- .../RazorSourceGenerator.cs | 17 +- .../RazorSourceGeneratorComponentTests.cs | 264 + .../Doctype_CSharp/Views_Home_Index.html | 1 + .../Doctype_CSharp_View/Views_Home_Index.html | 2 + .../Doctype_HtmlComment/Views_Home_Index.html | 1 + .../Views_Home_Index.html | 2 + .../Doctype_Newline/Views_Home_Index.html | 5 + .../Views_Home_Index.html | 7 + .../Doctype_NoNewline/Views_Home_Index.html | 4 + .../Views_Home_Index.html | 6 + .../Views_Home_Index.html | 1 + .../Views_Home_Index.html | 2 + .../Checksums/TagHelperChecksumBenchmark.cs | 40 + .../RazorDiagnosticsBenchmark.cs | 398 +- ...ft.AspNetCore.Razor.Microbenchmarks.csproj | 1 + ...erBenchmarkBase.StaticTagHelperResolver.cs | 22 +- .../ProjectSnapshotManagerBenchmarkBase.cs | 9 +- .../RazorCodeDocumentExtensions.cs | 91 + .../Kendo.Mvc.Examples.project.razor.json | 75379 ++++++------- .../Kendo.Mvc.Examples.taghelpers.json | 75365 ++++++------- .../Resources/project.razor.json | 4938 +- .../Resources/taghelpers.json | 92476 +++++++++++++++- ...rResolutionResultSerializationBenchmark.cs | 68 - .../.editorconfig | 3 - .../OmniSharpBackgroundDocumentGenerator.cs | 80 - .../OmniSharpDocumentProcessedListener.cs | 14 - .../Document/OmniSharpDocumentSnapshot.cs | 58 - .../Document/OmniSharpHostDocument.cs | 32 - .../Document/OmniSharpHostDocumentComparer.cs | 21 - .../ExportedTagHelperResolverFactory.cs | 28 - .../OmniSharpRazorCodeDocumentExtensions.cs | 16 - .../FallbackRazorConfiguration.cs | 11 - ...Core.Razor.ExternalAccess.OmniSharp.csproj | 11 - .../OmniSharpLanguageServerFeatureOptions.cs | 12 - ...harpProjectSnapshotManagerChangeTrigger.cs | 9 - .../Project/OmniSharpHostProject.cs | 34 - .../OmniSharpProjectChangeEventArgs.cs | 38 - .../Project/OmniSharpProjectChangeKind.cs | 15 - .../Project/OmniSharpProjectKey.cs | 22 - .../Project/OmniSharpProjectSnapshot.cs | 56 - .../OmniSharpProjectSnapshotManager.cs | 91 - ...OmniSharpProjectSnapshotManagerAccessor.cs | 73 - ...niSharpProjectSnapshotManagerDispatcher.cs | 39 - ...OmniSharpProjectWorkspaceStateGenerator.cs | 32 - .../Project/OmniSharpTelemetryReporter.cs | 44 - ...harpWorkspaceProjectStateChangeDetector.cs | 113 - ...jectSnapshotProjectEngineFactoryFactory.cs | 25 - .../Properties/AssemblyInfo.cs | 6 - .../PublicAPI.Shipped.txt | 1 - .../PublicAPI.Unshipped.txt | 80 - .../JsonConverterCollectionExtensions.cs | 39 - .../CancellationSeries.cs | 2 - .../RazorProjectJsonSerializer.cs | 4 +- .../LanguageServerConstants.cs | 79 - ...NetCore.Razor.LanguageServer.Common.csproj | 26 - .../Properties/AssemblyInfo.cs | 12 - .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../Resources/SR.resx | 129 - .../Resources/xlf/SR.cs.xlf | 22 - .../Resources/xlf/SR.de.xlf | 22 - .../Resources/xlf/SR.es.xlf | 22 - .../Resources/xlf/SR.fr.xlf | 22 - .../Resources/xlf/SR.it.xlf | 22 - .../Resources/xlf/SR.ja.xlf | 22 - .../Resources/xlf/SR.ko.xlf | 22 - .../Resources/xlf/SR.pl.xlf | 22 - .../Resources/xlf/SR.pt-BR.xlf | 22 - .../Resources/xlf/SR.ru.xlf | 22 - .../Resources/xlf/SR.tr.xlf | 22 - .../Resources/xlf/SR.zh-Hans.xlf | 22 - .../Resources/xlf/SR.zh-Hant.xlf | 22 - .../DelegatedTypes.cs | 7 +- .../IDelegatedParams.cs | 4 +- ...tCore.Razor.LanguageServer.Protocol.csproj | 5 + .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../AbstractRazorDelegatingEndpoint.cs | 5 +- .../AutoClosingTagOnAutoInsertProvider.cs | 3 - .../CloseTextTagOnAutoInsertProvider.cs | 3 +- .../AutoInsert/OnAutoInsertEndpoint.cs | 2 +- .../CapabilitiesManager.cs | 2 + .../BaseDelegatedCodeActionResolver.cs | 2 +- .../CSharp/DefaultCSharpCodeActionResolver.cs | 2 +- .../TypeAccessibilityCodeActionProvider.cs | 4 +- ...mattedRemappingCSharpCodeActionResolver.cs | 2 +- .../CodeActions/CodeActionEndpoint.cs | 2 +- .../Html/DefaultHtmlCodeActionResolver.cs | 2 +- .../Models/DelegatedCodeActionParams.cs | 1 - .../Razor/AddUsingsCodeActionResolver.cs | 2 +- .../CodeActions/Razor/CodeBlockService.cs | 37 +- ...omponentAccessibilityCodeActionProvider.cs | 14 +- .../CreateComponentCodeActionResolver.cs | 2 +- .../ExtractToCodeBehindCodeActionProvider.cs | 5 +- .../ExtractToCodeBehindCodeActionResolver.cs | 2 +- .../Razor/GenerateMethodCodeActionProvider.cs | 9 +- .../Razor/GenerateMethodCodeActionResolver.cs | 194 +- .../CodeActions/Razor/SimplifyMethodParams.cs | 27 + .../CodeDocumentReferenceHolder.cs | 20 +- .../ColorPresentationEndpoint.cs | 2 +- .../Common}/AdhocLanguageServices.cs | 2 +- .../Common}/AdhocServices.cs | 2 +- .../Common}/AdhocWorkspaceServices.cs | 2 +- .../Common}/BackgroundDocumentGenerator.cs | 21 +- .../Common/CustomMessageNames.cs} | 25 +- .../Common}/DefaultProjectEngineFactory.cs | 0 .../Common}/DefaultRemoteTextLoaderFactory.cs | 2 +- .../Common}/HostDocumentComparer.cs | 0 .../Common/LanguageServerConstants.cs | 79 + .../Common}/MEFProjectEngineFactories.cs | 0 .../Common}/RazorFileChangeKind.cs | 2 +- .../Common}/RemoteTextLoaderFactory.cs | 2 +- .../DelegatedCompletionItemResolver.cs | 3 +- .../RazorCompletionResolveEndpoint.cs | 1 - .../Completion/TagHelperCompletionProvider.cs | 10 + ...onfigurableLanguageServerFeatureOptions.cs | 13 +- .../ValidateBreakpointRangeEndpoint.cs | 2 +- .../DefaultDocumentContextFactory.cs | 90 +- .../DefaultDocumentVersionCache.cs | 132 +- .../DefaultGeneratedDocumentPublisher.cs | 48 +- .../DefaultLanguageServerFeatureOptions.cs | 11 +- .../DefaultProjectSnapshotManagerAccessor.cs | 5 +- .../DefaultRazorComponentSearchEngine.cs | 12 +- ...ltWorkspaceSemanticTokensRefreshTrigger.cs | 4 +- .../Definition/DefinitionEndpoint.cs | 4 +- .../DocumentPullDiagnosticsEndpoint.cs | 2 +- .../Diagnostics/RazorDiagnosticsPublisher.cs | 37 +- .../RazorTranslateDiagnosticsService.cs | 15 + .../DocumentColor/DocumentColorEndpoint.cs | 2 +- .../DocumentContextFactory.cs | 28 +- .../DocumentHighlightEndpoint.cs | 3 +- ...actTextDocumentPresentationEndpointBase.cs | 33 +- .../TextDocumentTextPresentationEndpoint.cs | 8 +- .../TextDocumentUriPresentationEndpoint.cs | 11 +- .../DocumentProcessedListener.cs | 0 .../DocumentSymbol/DocumentSymbolEndpoint.cs | 4 +- .../DocumentVersionCache.cs | 9 +- .../IRazorDocumentMappingServiceExtensions.cs | 1 - .../IServiceCollectionExtensions.cs | 17 +- .../Extensions/RangeExtensions.cs | 63 +- .../Extensions/SyntaxNodeExtensions.cs | 3 + .../TextDocumentIdentifierExtensions.cs | 1 + .../Extensions/VSProjectContextExtensions.cs | 15 + .../FindAllReferencesEndpoint.cs | 12 +- .../Folding/FoldingRangeEndpoint.cs | 19 +- .../Folding/RazorCodeBlockFoldingProvider.cs | 1 - .../RazorFileUsingsFoldingSyntaxWalker.cs | 1 - .../Formatting/CSharpFormatter.cs | 2 - .../Formatting/CSharpOnTypeFormattingPass.cs | 4 +- .../Formatting/FormattingVisitor.cs | 27 +- .../Formatting/HtmlFormatter.cs | 10 +- .../Formatting/RazorFormattingPass.cs | 1 - .../GeneratedDocumentPublisher.cs | 8 +- .../GeneratedDocumentSynchronizer.cs | 4 +- .../Hover/HoverEndpoint.cs | 18 +- .../Hover/HoverInfoService.cs | 18 +- .../IRazorLogger.cs | 2 +- .../Implementation/ImplementationEndpoint.cs | 3 +- .../InlineCompletionEndPoint.cs | 2 +- .../LoggerAdapter.cs | 2 +- ...oft.AspNetCore.Razor.LanguageServer.csproj | 10 +- .../OpenDocumentGenerator.cs | 16 +- .../ProjectConfigurationFileChangeDetector.cs | 2 + .../ProjectConfigurationStateSynchronizer.cs | 7 +- .../ProjectContextsEndpoint.cs | 19 +- .../DefaultRazorProjectService.cs | 219 +- .../ProjectSystem/ISnapshotResolver.cs | 5 +- .../ISnapshotResolverExtensions.cs | 29 +- .../ProjectSystem/RazorProjectService.cs | 2 +- .../ProjectSystem/SnapshotResolver.cs | 5 +- .../Properties/AssemblyInfo.cs | 2 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorDefaults.cs | 14 - .../RazorDocumentMappingService.cs | 59 +- .../RazorLSPOptions.cs | 2 +- .../RazorLanguageServer.cs | 22 +- .../RazorLanguageServerWrapper.cs | 2 + .../RazorLifeCycleManager.cs | 15 +- .../RazorRequestContextFactory.cs | 27 +- .../RazorRequestExecutionQueue.cs | 90 + .../RazorSyntaxFacts.cs | 1 - .../Refactoring/RenameEndpoint.cs | 4 +- .../Resources/SR.resx | 9 + .../Resources/xlf/SR.cs.xlf | 15 + .../Resources/xlf/SR.de.xlf | 15 + .../Resources/xlf/SR.es.xlf | 15 + .../Resources/xlf/SR.fr.xlf | 15 + .../Resources/xlf/SR.it.xlf | 15 + .../Resources/xlf/SR.ja.xlf | 15 + .../Resources/xlf/SR.ko.xlf | 15 + .../Resources/xlf/SR.pl.xlf | 15 + .../Resources/xlf/SR.pt-BR.xlf | 15 + .../Resources/xlf/SR.ru.xlf | 15 + .../Resources/xlf/SR.tr.xlf | 15 + .../Resources/xlf/SR.zh-Hans.xlf | 15 + .../Resources/xlf/SR.zh-Hant.xlf | 15 + .../Models/RazorSemanticTokensLegend.cs | 21 +- .../RazorSemanticTokensRefreshEndpoint.cs | 2 +- .../Semantic/SemanticTokensRangeEndpoint.cs | 3 +- .../RazorSemanticTokensInfoService.cs | 11 +- .../Services/TagHelperSemanticRangeVisitor.cs | 3 +- .../SignatureHelp/SignatureHelpEndpoint.cs | 3 +- .../SpellCheck/DocumentSpellCheckEndpoint.cs | 2 +- .../Trace.cs | 2 +- .../UpdateBufferRequest.cs | 4 +- .../BackgroundDocumentProcessedPublisher.cs | 299 - .../CoreProjectConfigurationProvider.cs | 24 - .../DefaultProjectChangePublisher.cs | 214 - .../DefaultProjectInstanceEvaluator.cs | 108 - .../DocumentChangedSynchronizationService.cs | 62 - .../EmptyTextLoader.cs | 31 - .../FallbackConfigurationProvider.cs | 85 - .../FilePathComparer.cs | 31 - .../FilePathComparison.cs | 31 - .../IRazorDocumentChangeListener.cs | 11 - .../IRazorDocumentOutputChangeListener.cs | 11 - .../LatestProjectConfigurationProvider.cs | 290 - .../MSBuildProjectDocumentChangeDetector.cs | 162 - .../MSBuildProjectManager.cs | 327 - ...ft.AspNetCore.Razor.OmniSharpPlugin.csproj | 22 - ...pPluginStrongNamedRoslynServiceProvider.cs | 33 - .../OmniSharpStrongNamedExports.cs | 93 - .../PrecompiledRazorPageSuppressor.cs | 82 - .../ProjectChangePublisher.cs | 11 - .../ProjectConfiguration.cs | 37 - .../ProjectConfigurationProvider.cs | 11 - .../ProjectConfigurationProviderContext.cs | 35 - .../ProjectInstanceEvaluator.cs | 13 - .../ProjectSnapshotManagerInstantiator.cs | 33 - .../Properties/AssemblyInfo.cs | 9 - .../RazorFileChangeEventArgs.cs | 39 - .../SystemWebConfigurationProvider.cs | 47 - .../TagHelperRefreshTrigger.cs | 202 - .../CompilationTagHelperResolver.cs | 58 +- ....AspNetCore.Razor.ProjectEngineHost.csproj | 6 + .../UnsupportedRazorConfiguration.cs | 16 +- .../ProjectSystem/ProjectRazorJson.cs | 6 + .../ProjectSystem/ProjectWorkspaceState.cs | 2 +- .../Properties/AssemblyInfo.cs | 6 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../Resources/SR.resx | 3 + .../Resources/xlf/SR.cs.xlf | 5 + .../Resources/xlf/SR.de.xlf | 5 + .../Resources/xlf/SR.es.xlf | 5 + .../Resources/xlf/SR.fr.xlf | 5 + .../Resources/xlf/SR.it.xlf | 5 + .../Resources/xlf/SR.ja.xlf | 5 + .../Resources/xlf/SR.ko.xlf | 5 + .../Resources/xlf/SR.pl.xlf | 5 + .../Resources/xlf/SR.pt-BR.xlf | 5 + .../Resources/xlf/SR.ru.xlf | 5 + .../Resources/xlf/SR.tr.xlf | 5 + .../Resources/xlf/SR.zh-Hans.xlf | 5 + .../Resources/xlf/SR.zh-Hant.xlf | 5 + .../Converters/ChecksumJsonConverter.cs | 21 + .../JsonConverterCollectionExtensions.cs | 2 +- .../TagHelperResolutionResultJsonConverter.cs | 26 - .../Serialization/JsonDataReader.cs | 171 +- .../Serialization/JsonDataWriter.cs | 24 + .../ObjectReaders.AllowedChildTagReader.cs | 26 - ...ctReaders.BoundAttributeParameterReader.cs | 56 - .../ObjectReaders.BoundAttributeReader.cs | 94 - .../ObjectReaders.ConfigurationData.cs | 45 - .../ObjectReaders.DiagnosticData.cs | 34 - ...bjectReaders.DocumentSnapshotHandleData.cs | 24 - .../ObjectReaders.LanguageVersionData.cs | 20 - .../ObjectReaders.ProjectRazorJsonData.cs | 51 - ...ObjectReaders.ProjectWorkspaceStateData.cs | 25 - .../ObjectReaders.RequiredAttributeReader.cs | 39 - .../ObjectReaders.SourceSpanData.cs | 32 - .../ObjectReaders.TagHelperReader.cs | 81 - .../ObjectReaders.TagMatchingRuleReader.cs | 42 - .../Serialization/ObjectReaders.cs | 323 +- .../Serialization/ObjectWriters.cs | 102 +- ...ProjectRazorJsonSerializationException.cs} | 5 +- .../Serialization/PropertyMap`1.cs | 28 - .../Serialization/TagHelperDeltaResult.cs | 57 +- .../TagHelperResolutionResult.cs | 19 - .../TagHelperResolutionResultComparer.cs | 46 - ...Constants.cs => WellKnownPropertyNames.cs} | 6 +- .../Telemetry/ITelemetryReporter.cs | 2 +- .../Telemetry/NoOpTelemetryReporter.cs | 2 +- .../Telemetry/Severity.cs | 2 +- .../Utilities/Checksum.Builder.cs | 154 + .../Utilities/Checksum.HashData.cs | 39 + .../Checksum.IncrementalHashPoolPolicy.cs | 23 + .../Utilities/Checksum.cs | 71 + .../Utilities/ChecksumCache.cs | 29 + .../Utilities/ChecksumExtensions.cs | 316 + .../Utilities/FilePathNormalizer.cs | 2 +- .../Utilities/TagHelperChecksumComparer.cs | 22 + .../Utilities/TagHelperDelta.cs | 59 + ....AspNetCore.Razor.VSCode.Extension.npmproj | 13 - .../README.md | 19 - .../language-configuration.json | 24 - .../package.json | 521 +- .../src/RazorDevModeHelpers.ts | 62 - .../src/extension.ts | 63 - .../tsconfig.json | 9 - .../tslint.json | 3 - .../Microsoft.AspNetCore.Razor.VSCode/.npmrc | 2 - .../Microsoft.AspNetCore.Razor.VSCode.npmproj | 20 - .../package.json | 35 - .../BlazorDebugConfigurationProvider.ts | 142 - .../src/BlazorDebug/Constants.ts | 7 - .../src/BlazorDebug/TerminateDebugHandler.ts | 86 - .../src/CSharp/CSharpPreviewPanel.ts | 141 - .../src/CSharp/CSharpProjectedDocument.ts | 102 - .../CSharpProjectedDocumentContentProvider.ts | 70 - .../src/CSharp/RazorCSharpFeature.ts | 43 - .../src/CodeActions/CodeActionsHandler.ts | 66 - .../src/CodeActions/RazorCodeAction.ts | 14 - .../CodeActions/RazorCodeActionDataParams.ts | 8 - .../RazorCodeActionResolutionParams.ts | 9 - .../src/CodeActions/RazorCodeActionRunner.ts | 47 - .../SerializableCodeActionParams.ts | 12 - .../SerializableDelegatedCodeActionParams.ts | 10 - .../src/CodeLens/RazorCodeLens.ts | 17 - .../src/CodeLens/RazorCodeLensProvider.ts | 134 - .../ColorPresentationContext.ts | 14 - .../ColorPresentationHandler.ts | 92 - .../SerializableColorPresentation.ts | 14 - .../SerializableColorPresentationParams.ts | 14 - .../ProvisionalCompletionOrchestrator.ts | 169 - .../Completion/RazorCompletionItemProvider.ts | 144 - .../src/ConfigurationChangeListener.ts | 31 - .../src/Definition/RazorDefinitionProvider.ts | 50 - .../IReportIssueDataCollectionResult.ts | 11 - .../Diagnostics/RazorIssueDataCollector.ts | 48 - .../src/Diagnostics/ReportIssueCommand.ts | 43 - .../src/Diagnostics/ReportIssueCreator.ts | 267 - .../Diagnostics/ReportIssueDataCollector.ts | 46 - .../ReportIssueDataCollectorFactory.ts | 30 - .../src/Diagnostics/ReportIssuePanel.ts | 182 - .../src/Document/IRazorDocument.ts | 14 - .../src/Document/IRazorDocumentChangeEvent.ts | 12 - .../src/Document/IRazorDocumentManager.ts | 17 - .../src/Document/RazorDocumentChangeKind.ts | 13 - .../src/Document/RazorDocumentFactory.ts | 50 - .../src/Document/RazorDocumentManager.ts | 244 - .../src/Document/RazorDocumentSynchronizer.ts | 274 - .../src/DocumentColor/DocumentColorHandler.ts | 62 - .../SerializableColorInformation.ts | 14 - .../SerializableDocumentColorParams.ts | 10 - .../RazorDocumentHighlightProvider.ts | 62 - .../src/DocumentTelemetryListener.ts | 20 - .../src/Folding/FoldingRangeHandler.ts | 87 - .../Folding/SerializableFoldingRangeParams.ts | 12 - .../SerializableFoldingRangeResponse.ts | 10 - .../src/Formatting/FormattingHandler.ts | 176 - .../SerializableFormattingParams.ts | 13 - .../SerializableFormattingResponse.ts | 12 - .../SerializableOnTypeFormattingParams.ts | 16 - .../src/HostEventStream.ts | 65 - .../src/Hover/RazorHoverProvider.ts | 82 - .../src/Html/HtmlPreviewPanel.ts | 141 - .../src/Html/HtmlProjectedDocument.ts | 67 - .../HtmlProjectedDocumentContentProvider.ts | 66 - .../src/Html/HtmlTagCompletionProvider.ts | 175 - .../src/Html/RazorHtmlFeature.ts | 49 - .../src/IEventEmitterFactory.ts | 10 - .../src/IRazorProject.ts | 13 - .../src/IRazorProjectChangeEvent.ts | 12 - .../src/IRazorProjectConfiguration.ts | 19 - .../RazorImplementationProvider.ts | 36 - .../src/Projection/IProjectedDocument.ts | 14 - .../src/Projection/ProjectionResult.ts | 13 - .../src/ProposedApisFeature.ts | 15 - .../src/RPC/LanguageKind.ts | 10 - .../src/RPC/LanguageQueryRequest.ts | 14 - .../src/RPC/LanguageQueryResponse.ts | 14 - .../RPC/RazorMapToDocumentRangesRequest.ts | 19 - .../RPC/RazorMapToDocumentRangesResponse.ts | 11 - .../src/RPC/RazorTextDocumentItem.ts | 20 - .../src/RPC/SerializableCreateDocument.ts | 13 - .../src/RPC/SerializableDeleteDocument.ts | 13 - .../src/RPC/SerializablePosition.ts | 23 - .../src/RPC/SerializableRange.ts | 26 - .../src/RPC/SerializableTextDocumentEdit.ts | 15 - .../RPC/SerializableTextDocumentIdentifier.ts | 8 - .../src/RPC/SerializableTextEdit.ts | 26 - .../src/RPC/SerializableWorkspaceEdit.ts | 49 - .../src/RPC/ServerTextChange.ts | 11 - .../src/RPC/ServerTextSpan.ts | 9 - .../src/RPC/UpdateBufferRequest.ts | 14 - .../src/RazorCSharpLanguageMiddleware.ts | 137 - .../src/RazorConventions.ts | 31 - .../src/RazorExtensionId.ts | 7 - .../src/RazorLanguage.ts | 13 - .../src/RazorLanguageConfiguration.ts | 49 - .../src/RazorLanguageFeatureBase.ts | 67 - .../src/RazorLanguageServerClient.ts | 247 - .../src/RazorLanguageServerOptions.ts | 14 - .../src/RazorLanguageServerOptionsResolver.ts | 58 - .../src/RazorLanguageServerTraceResolver.ts | 29 - .../src/RazorLanguageServiceClient.ts | 67 - .../src/RazorLogger.ts | 147 - .../src/RazorProjectChangeKind.ts | 10 - .../src/Reference/RazorReferenceProvider.ts | 52 - .../src/Rename/RazorRenameProvider.ts | 74 - .../src/Rename/SerializableRenameDocument.ts | 14 - .../Semantic/ProvideSemanticTokensResponse.ts | 11 - .../RazorDocumentSemanticTokensProvider.ts | 28 - .../src/Semantic/SemanticTokens.ts | 8 - .../Semantic/SemanticTokensRangeHandler.ts | 39 - .../Semantic/SemanticTokensRangeRequest.ts | 21 - .../src/Semantic/SemanticTokensResponse.ts | 11 - .../SerializableSemanticTokensParams.ts | 12 - .../RazorSignatureHelpProvider.ts | 26 - .../src/TelemetryReporter.ts | 76 - .../src/Trace.ts | 10 - .../src/UriPaths.ts | 17 - .../src/extension.ts | 258 - .../src/vscode.proposed.d.ts | 21 - .../src/vscodeAdapter.ts | 1468 - .../tsconfig.json | 9 - .../tslint.json | 3 - .../yarn.lock | 376 - .../AttributeCompletionContext.cs | 2 +- .../AttributeCompletionResult.cs | 2 +- .../DefaultProjectWorkspaceStateGenerator.cs | 11 +- .../DefaultRazorDynamicFileInfoProvider.cs | 225 +- .../DefaultTagHelperResolver.cs | 41 - .../DefaultTagHelperResolverFactory.cs | 28 - .../DocumentKey.cs | 13 +- .../Editor/ClientSettings.cs | 6 +- .../Editor/ClientSettingsChangedEventArgs.cs | 14 +- .../Editor/EditorSettings.cs | 2 +- .../Editor/EditorSettingsChangedEventArgs.cs | 14 +- .../ElementCompletionContext.cs | 2 +- .../ElementCompletionResult.cs | 2 +- ...portCustomProjectEngineFactoryAttribute.cs | 9 +- .../FilePathService.cs | 118 + .../ILspServerActivationTracker.cs | 13 + .../ITagHelperResolver.cs | 19 + .../LanguageServerFeatureOptions.cs | 40 +- ...osoft.CodeAnalysis.Razor.Workspaces.csproj | 5 + .../ProjectSnapshotManagerAccessor.cs | 2 +- .../DefaultProjectSnapshotManager.cs | 69 +- .../DefaultProjectSnapshotManagerFactory.cs | 4 +- .../ProjectSystem/HostProject.cs | 9 +- ...er.cs => IProjectSnapshotChangeTrigger.cs} | 10 +- .../ProjectSystem/ProjectChangeEventArgs.cs | 8 +- ...ctConfigurationFilePathChangedEventArgs.cs | 5 - .../ProjectSystem/ProjectKey.cs | 31 +- .../ProjectSystem/ProjectSnapshot.cs | 2 +- .../ProjectSystem/ProjectSnapshotManager.cs | 1 - .../WorkspaceProjectStateChangeDetector.cs | 9 +- .../ProjectWorkspaceStateGenerator.cs | 4 +- .../Properties/AssemblyInfo.cs | 6 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorDynamicFileInfoProvider.cs | 8 +- .../TagHelperCompletionService.cs | 2 +- .../TagHelperFactsService.cs | 2 +- .../TagHelperResolver.cs | 36 - .../TagHelperResolverFactory.Resolver.cs | 29 + .../TagHelperResolverFactory.cs | 19 + .../Tooltip/BoundAttributeDescriptionInfo.cs | 112 +- .../IRemoteTagHelperProviderService.cs | 8 +- ...Microsoft.CodeAnalysis.Remote.Razor.csproj | 5 + .../OOPTagHelperResolver.cs | 99 +- .../OOPTagHelperResolverFactory.cs | 23 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorServiceBase.cs | 17 +- .../RazorServices.cs | 23 - .../RemoteTagHelperDeltaProvider.cs | 72 +- .../RemoteTagHelperProviderService.cs | 64 +- .../RemoteTagHelperProviderServiceFactory.cs | 2 +- .../RemoteTagHelperResolver.cs | 98 +- .../AcceptedCharacters.cs | 21 - .../BackgroundDocumentGenerator.cs | 17 +- .../BlockKind.cs | 25 - .../BraceSmartIndenter.cs | 15 +- .../ClassifiedSpan.cs | 28 - .../ContextChangeEventArgs.cs | 9 +- .../ContextChangeKind.cs | 4 +- .../DefaultRazorSyntaxFactsService.cs | 32 - .../DefaultVisualStudioDocumentTracker.cs | 2 +- ...faultVisualStudioMacDocumentInfoFactory.cs | 10 +- .../DocumentStructureChangedEventArgs.cs | 31 +- .../Documents/EditorDocumentManager.cs | 1 + .../Documents/EditorDocumentManagerBase.cs | 5 +- .../EditorDocumentManagerListener.cs | 27 +- ...eDocumentProvidingSnapshotChangeTrigger.cs | 8 +- .../EditorSettingsManager.cs | 2 +- .../IClientSettingsManager.cs | 13 +- .../ImportChangedEventArgs.cs | 27 +- .../LspServerActivationTracker.cs | 24 + ...Microsoft.VisualStudio.Editor.Razor.csproj | 5 + .../Properties/AssemblyInfo.cs | 4 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorEditorFactoryService.cs | 2 +- .../RazorIndentationFactsService.cs | 2 +- .../RazorSyntaxFactsService.cs | 15 - .../RazorSyntaxFactsServiceExtensions.cs | 36 - .../SpanKind.cs | 14 - .../SyntaxVisualizer/RazorSyntaxNodeList.cs | 9 +- .../TagHelperSpan.cs | 28 - .../TelemetryReporter.cs | 34 +- .../VisualStudioDocumentTracker.cs | 2 +- .../VisualStudioMacDocumentInfoFactory.cs | 3 +- .../VisualStudioRazorParser.cs | 2 +- .../DefaultLSPDocument.cs | 17 +- .../DefaultLSPDocumentFactory.cs | 28 +- .../DefaultLSPDocumentManager.cs | 74 + .../DefaultLSPDocumentSynchronizer.cs | 67 +- .../InternalAPI.Unshipped.txt | 13 + .../LSPDocument.cs | 27 + .../LSPDocumentFactory.cs | 6 + .../LSPDocumentManager.cs | 9 + .../LSPDocumentSnapshot.cs | 20 +- .../LSPDocumentSynchronizer.cs | 12 + .../PublicAPI.Unshipped.txt | 5 + .../TrackingLSPDocumentManager.cs | 11 + .../VirtualDocumentFactory.cs | 30 +- .../VirtualDocumentFactoryBase.cs | 12 +- .../CSharpVirtualDocument.cs | 32 +- .../CSharpVirtualDocumentAddListener.cs | 75 + .../CSharpVirtualDocumentFactory.cs | 169 +- .../CSharpVirtualDocumentManager.cs | 39 + .../CSharpVirtualDocumentSnapshot.cs | 5 + ...SharpVirtualDocumentDebuggingExtensions.cs | 65 - .../DefaultRazorBreakpointResolver.cs | 1 + ...DefaultRazorProximityExpressionResolver.cs | 1 + ...efaultProjectConfigurationFilePathStore.cs | 15 - ...tRazorLanguageServerCustomMessageTarget.cs | 1356 - .../Endpoints/CodeActions.cs | 163 + .../Endpoints/Completion.cs | 274 + .../Endpoints/Diagnostics.cs | 104 + .../Endpoints/DocumentColor.cs | 101 + .../Endpoints/DocumentSymbol.cs | 44 + .../Endpoints/FoldingRange.cs | 141 + .../Endpoints/HtmlFormatting.cs | 95 + .../Endpoints/OnAutoInsert.cs | 41 + .../Endpoints/Presentation.cs | 77 + .../Endpoints/ProjectContexts.cs | 62 + .../Endpoints/Rename.cs | 41 + .../Endpoints/SemanticTokens.cs | 78 + .../Endpoints/SimplifyMethod.cs | 60 + .../Endpoints/SpellCheck.cs | 53 + .../Endpoints/TextDocumentPosition.cs | 73 + .../Endpoints/UpdateCSharpBuffer.cs | 117 + .../Endpoints/UpdateHtmlBuffer.cs | 46 + .../Endpoints/ValidateBreakpoint.cs | 39 + .../Endpoints/WorkspaceConfiguration.cs | 42 + .../Endpoints/WrapWithTag.cs | 62 + .../Extensions/ITextSnapshotExtensions.cs | 56 - .../Extensions/SnapshotPointExtensions.cs | 24 - .../Extensions/SnapshotSpanExtensions.cs | 22 - .../Extensions/TextChangeExtensions.cs | 18 - ...alStudio.LanguageServerClient.Razor.csproj | 6 +- .../Options/OptionsStorage.cs | 2 - .../ProjectRazorJsonPublisher.cs | 6 +- .../Properties/AssemblyInfo.cs | 1 + .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorCSharpSemanticTokensInterceptor.cs | 2 +- .../RazorCustomMessageTarget.cs | 286 + .../RazorLSPConstants.cs | 4 +- .../RazorLanguageClientMiddleLayer.cs | 2 +- .../RazorLanguageServerClient.cs | 18 +- .../RazorLanguageServerCustomMessageTarget.cs | 138 - .../UpdateBufferRequest.cs | 2 + ...zorLanguageService`IVsLanguageDebugInfo.cs | 27 + .../VisualStudioEditorDocumentManager.cs | 4 +- .../Logging/OutputWindowLogger.cs | 84 +- ...VisualStudio.LanguageServices.Razor.csproj | 5 + .../DefaultWindowsRazorProjectHost.cs | 4 +- .../FallbackWindowsRazorProjectHost.cs | 4 +- .../WindowsRazorProjectHostBase.cs | 11 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../VisualStudioSolutionCloseChangeTrigger.cs | 6 +- ...udioWindowsLanguageServerFeatureOptions.cs | 13 +- ...ioWindowsProjectSnapshotManagerAccessor.cs | 36 + ...tionUpdatesProjectSnapshotChangeTrigger.cs | 6 +- .../Guest/DefaultProxyAccessor.cs | 2 +- .../Guest/LiveShareSessionAccessor.cs | 2 +- .../ProjectSnapshotSynchronizationService.cs | 1 - .../Guest/ProxyAccessor.cs | 2 +- .../Guest/RazorGuestInitializationService.cs | 14 +- .../DefaultProjectSnapshotManagerProxy.cs | 1 - .../IProjectHierarchyProxy.cs | 2 +- .../IProjectSnapshotManagerProxy.cs | 2 +- ...rosoft.VisualStudio.LiveShare.Razor.csproj | 5 + .../ProjectChangeEventProxyArgs.cs | 2 +- .../ProjectProxyChangeKind.cs | 2 +- .../ProjectSnapshotHandleProxy.cs | 2 +- .../ProjectSnapshotManagerProxyState.cs | 14 +- .../PublicAPI/PublicAPI.Shipped.txt | 3 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../ProjectBuildChangeTrigger.cs | 12 +- .../RazorDynamicDocumentInfoProvider.cs | 21 +- .../VisualStudioMacEditorDocumentManager.cs | 1 - ...alStudioMacLanguageServerFeatureOptions.cs | 4 +- ...StudioMacProjectSnapshotManagerAccessor.cs | 35 + ...crosoft.VisualStudio.Mac.RazorAddin.csproj | 1 - .../Properties/_Manifest.addin.xml | 1 - .../mpack/addin.info | 1 - .../AboutDialogInfoAttribute.cs | 2 +- ....VisualStudio.RazorExtension.Custom.pkgdef | 6 + ...crosoft.VisualStudio.RazorExtension.csproj | 3 +- .../PublicAPI/PublicAPI.Shipped.txt | 1 + .../PublicAPI/PublicAPI.Unshipped.txt | 1 + .../RazorPackage.cs | 6 +- .../SyntaxVisualizerControl.xaml | 18 +- .../SyntaxVisualizerControl.xaml.cs | 97 +- .../SyntaxVisualizerToolWindow.cs | 2 +- .../source.extension.vsixmanifest | 1 - src/Razor/src/rzls/Program.cs | 3 + src/Razor/src/rzls/rzls.csproj | 12 +- .../CSharpTestLspServer.cs | 16 +- .../CSharpTestLspServerHelpers.cs | 4 +- .../LanguageServerTestBase.cs | 4 + .../Properties/AssemblyInfo.cs | 1 - .../TestDocumentContextFactory.cs | 12 +- .../TestProjectSnapshot.cs | 5 +- .../TestProjectSnapshotManager.cs | 2 +- .../AutoInsert/OnAutoInsertEndpointTest.cs | 2 +- .../DefaultCSharpCodeActionProviderTest.cs | 1 - .../DefaultCSharpCodeActionResolverTest.cs | 2 +- .../CodeActions/CodeActionEndToEndTest.cs | 69 +- .../CodeActions/CodeActionEndpointTest.cs | 4 +- .../Html/DefaultHtmlCodeActionResolverTest.cs | 4 +- .../BackgroundDocumentGeneratorTest.cs | 42 +- .../DelegatedCompletionItemResolverTest.cs | 2 - .../TestDelegatedCompletionListProvider.cs | 3 +- .../TagHelperCompletionProviderTest.cs | 89 + .../Completion/TagHelperServiceTestBase.cs | 4 +- .../RazorBreakpointSpanEndpointTest.cs | 2 +- .../RazorProximityExpressionsEndpointTest.cs | 2 +- .../ValidateBreakpointRangeEndpointTest.cs | 2 +- .../DefaultDocumentContextFactoryTest.cs | 32 +- .../DefaultDocumentVersionCacheTest.cs | 105 +- .../DefaultGeneratedDocumentPublisherTest.cs | 86 +- .../DefaultRazorComponentSearchEngineTest.cs | 15 +- .../DefaultRazorProjectServiceTest.cs | 237 +- .../DefinitionEndpointDelegationTest.cs | 23 +- .../Definition/DefinitionEndpointTest.cs | 2 +- .../CSharpDiagnosticsEndToEndTest.cs | 16 +- .../RazorDiagnosticsPublisherTest.cs | 101 +- .../RazorTranslateDiagnosticsEndpointTest.cs | 2 +- .../DocumentHighlightEndpointTest.cs | 4 +- ...xtDocumentTextPresentationEndpointTests.cs | 16 +- ...extDocumentUriPresentationEndpointTests.cs | 39 +- .../DocumentSymbolEndpointTest.cs | 3 +- .../FindAllReferencesEndpointTest.cs | 4 +- .../Folding/FoldingEndpointTest.cs | 2 +- .../DocumentOnTypeFormattingEndpointTest.cs | 10 +- .../FormattingContentValidationPassTest.cs | 2 +- .../FormattingDiagnosticValidationPassTest.cs | 3 +- .../FormattingLanguageServerClient.cs | 4 +- .../Formatting/FormattingTestBase.cs | 14 +- .../Formatting/HtmlFormattingTest.cs | 78 +- .../Formatting/TestRazorFormattingService.cs | 6 +- .../GeneratedDocumentSynchronizerTest.cs | 6 +- .../Hover/HoverInfoServiceTest.cs | 34 +- .../ImplementationEndpointTest.cs | 2 +- ...ectConfigurationFileChangeEventArgsTest.cs | 7 +- ...ojectConfigurationStateSynchronizerTest.cs | 13 +- .../ProjectContextsEndpointTest.cs | 2 +- .../RazorDocumentMappingServiceTest.cs | 134 +- .../RazorLanguageEndpointTest.cs | 2 +- .../RazorLanguageServerTest.cs | 30 + .../RenameEndpointDelegationTest.cs | 4 +- .../Refactoring/RenameEndpointTest.cs | 38 +- .../RazorSemanticTokenInfoServiceTest.cs | 12 +- .../Semantic/RazorSemanticTokensLegendTest.cs | 30 + .../RazorSemanticTokensRefreshEndpointTest.cs | 7 +- .../Semantic/SemanticTokenTestBase.cs | 2 +- .../Semantic/TestRazorSemanticTokensLegend.cs | 6 - .../SignatureHelpEndpointTest.cs | 2 +- .../SingleServerDelegatingEndpointTestBase.cs | 50 +- .../SnapshotResolverTest.cs | 62 +- .../TestProjectSnapshotManagerAccessor.cs | 1 + .../WrapWithTag/WrapWithTagEndpointTests.cs | 6 +- ...ackgroundDocumentProcessedPublisherTest.cs | 290 - .../CoreProjectConfigurationProviderTest.cs | 112 - .../DefaultProjectChangePublisherTest.cs | 164 - .../FallbackConfigurationProviderTest.cs | 134 - .../LatestProjectConfigurationProviderTest.cs | 602 - .../MSBuildLocatorDefinition.cs | 16 - .../MSBuildLocatorFixture.cs | 25 - ...SBuildProjectDocumentChangeDetectorTest.cs | 86 - .../MSBuildProjectManagerTest.cs | 366 - ...pNetCore.Razor.OmniSharpPlugin.Test.csproj | 21 - .../OmniSharpTestBase.cs | 111 - .../OmniSharpWorkspaceTestBase.cs | 39 - .../PrecompiledRazorPageSuppressorTest.cs | 159 - .../SystemWebConfigurationProviderTest.cs | 84 - .../TagHelperRefreshTriggerTest.cs | 304 - .../TestOmniSharpWorkspace.cs | 44 - .../xunit.runner.json | 4 - .../ChecksumTests.cs | 155 + .../FilePathNormalizerTest.cs | 13 +- ...tCore.Razor.ProjectEngineHost.Test.csproj} | 6 +- .../ProjectEngineFactory_UnsupportedTest.cs | 12 +- .../ProjectSnapshotHandleSerializationTest.cs | 6 +- .../TagHelperDeltaResultSerializationTest.cs} | 69 +- .../SerializationTest.cs | 94 +- .../xunit.runner.json | 0 .../Properties/AssemblyInfo.cs | 3 +- .../Resources/BlazorServerApp.TagHelpers.json | 4729 +- .../TestBase.cs | 2 +- .../ThrowingTraceListener.cs | 25 +- .../tslint.json | 42 +- .../.npmrc | 2 - ...osoft.AspNetCore.Razor.VSCode.Test.npmproj | 26 - .../jest.config.js | 17 - .../package.json | 33 - .../tests/CSharpProjectedDocument.test.ts | 34 - ...rpProjectedDocumentContentProvider.test.ts | 32 - .../tests/HtmlProjectedDocument.test.ts | 34 - ...mlProjectedDocumentContentProvider.test.ts | 32 - .../tests/Mocks/TestEventEmitter.ts | 48 - .../tests/Mocks/TestEventEmitterFactory.ts | 13 - .../tests/Mocks/TestProjectedDocument.ts | 27 - .../tests/Mocks/TestRazorDocument.ts | 22 - .../tests/Mocks/TestRazorDocumentManager.ts | 39 - .../tests/Mocks/TestTextDocument.ts | 80 - .../tests/Mocks/TestUri.ts | 35 - .../tests/Mocks/TestVSCodeApi.ts | 142 - .../tests/RazorLogger.test.ts | 138 - .../tests/ReportIssueCreator.test.ts | 302 - .../tests/ReportIssueDataCollector.test.ts | 91 - .../tsconfig.json | 9 - .../tslint.json | 3 - .../yarn.lock | 3019 - .../Properties/AssemblyInfo.cs | 1 + .../TestLanguageServerFeatureOptions.cs | 10 +- .../FilePathServiceTest.cs | 72 + .../RazorConfigurationSerializationTest.cs | 30 +- .../Shared/TestProjectSnapshotManager.cs | 2 +- .../Shared/TestTagHelperResolver.cs | 16 +- .../TagHelperDescriptorCacheTest.cs | 7 +- .../BoundAttributeDescriptionInfoTest.cs | 11 +- ...ResolverTest.TestProjectSnapshotManager.cs | 21 + .../OOPTagHelperResolverTest.TestResolver.cs | 48 + .../OOPTagHelperResolverTest.cs | 79 +- .../RemoteTagHelperDeltaProviderTest.cs | 10 +- .../TagHelperDeltaResultTest.cs | 7 +- .../BraceSmartIndenterTestBase.cs | 15 +- .../DefaultRazorSyntaxFactsServiceTest.cs | 111 - ...faultTextBufferCodeDocumentProviderTest.cs | 7 +- .../EditorDocumentManagerBaseTest.cs | 47 +- .../EditorDocumentManagerListenerTest.cs | 6 +- .../RazorSyntaxFactsServiceExtensionsTest.cs | 119 - .../DefaultLSPDocumentFactoryTest.cs | 128 +- .../DefaultLSPDocumentManagerTest.cs | 41 +- .../DefaultLSPDocumentSynchronizerTest.cs | 54 + .../LSPDocumentTest.cs | 24 + .../CSharpVirtualDocumentFactoryTest.cs | 100 +- .../CSharpVirtualDocumentPublisherTest.cs | 2 +- ...pVirtualDocumentDebuggingExtensionsTest.cs | 92 - .../DefaultRazorBreakpointResolverTest.cs | 9 +- ...ultRazorProximityExpressionResolverTest.cs | 4 +- .../DefaultLSPDocumentMappingProviderTest.cs | 3 +- ...est.cs => RazorCustomMessageTargetTest.cs} | 196 +- .../TestDocumentManager.cs | 2 +- ...anguageService`IVsLanguageDebugInfoTest.cs | 6 +- .../BackgroundDocumentGeneratorTest.cs | 8 +- .../DefaultProjectSnapshotManagerTest.cs | 25 +- ...DefaultRazorDynamicFileInfoProviderTest.cs | 35 +- .../DefaultWindowsRazorProjectHostTest.cs | 24 +- .../FallbackWindowsRazorProjectHostTest.cs | 24 +- ...WorkspaceProjectStateChangeDetectorTest.cs | 14 +- .../RazorDocumentInfoProviderTest.cs | 55 +- .../AbstractEditorTest.cs | 46 - .../AbstractIntegrationTest.cs | 16 +- .../AbstractRazorEditorTest.cs | 57 +- .../BreakpointSpanTests.cs | 3 +- .../CSharpCodeActionsTests.cs | 3 +- .../CodeFoldingTests.cs | 7 +- .../DiagnosticTests.cs | 3 +- .../FindAllReferencesTests.cs | 5 +- .../Formatting/FormatDocumentTests.cs | 6 +- .../GoToDefinitionTests.cs | 7 +- .../GoToImplementationTests.cs | 3 +- .../HoverTests.cs | 3 +- .../HtmlCodeActionsTests.cs | 3 +- .../InProcess/RazorProjectSystemInProcess.cs | 77 + .../InProcess/SolutionExplorerInProcess.cs | 30 +- .../IntializeTestFileAttribute.cs | 27 - ...VisualStudio.Razor.IntegrationTests.csproj | 8 + .../OnAutoInsertTests.cs | 3 +- .../OnEnterRulesTests.cs | 3 +- .../OnTypeFormattingTests.cs | 4 +- .../ProjectTests.cs | 77 +- .../RazorCodeActionsTests.cs | 3 +- .../RenameTests.cs | 3 +- .../Semantic/RazorSemanticTokensTests.cs | 40 +- .../SynchronizationTests.cs | 3 +- .../TestFiles/BlazorProject.zip | Bin 0 -> 197237 bytes .../WrapWithTagTests.cs | 3 +- .../test/OSSkipConditionFactAttribute.cs | 14 +- src/Razor/test/VSCode.FunctionalTest/.npmrc | 2 - ...etCore.Razor.VSCode.FunctionalTest.npmproj | 26 - .../test/VSCode.FunctionalTest/package.json | 34 - .../tests/CodeAction.test.ts | 92 - .../tests/CodeAction2_2.test.ts | 102 - .../tests/CodeLens.test.ts | 62 - .../tests/Completions.test.ts | 120 - .../tests/Completions1_0.test.ts | 36 - .../tests/Completions2_1.test.ts | 108 - .../tests/CompletionsComponents.test.ts | 36 - .../tests/FindReference.test.ts | 88 - .../tests/Formatting.test.ts | 135 - .../tests/GoToDefinition.test.ts | 103 - .../tests/GoToImplementation.test.ts | 69 - .../VSCode.FunctionalTest/tests/Hover.test.ts | 63 - .../tests/Hover2_2.test.ts | 198 - .../tests/HoverComponents.test.ts | 91 - .../tests/HtmlTyping.test.ts | 65 - .../VSCode.FunctionalTest/tests/Main.test.ts | 53 - .../tests/OutOfWorkspaceCompletion.test.ts | 78 - .../tests/Rename.test.ts | 133 - .../tests/SignatureHelp.test.ts | 55 - .../VSCode.FunctionalTest/tests/TestUtil.ts | 340 - .../test/VSCode.FunctionalTest/tests/index.ts | 103 - .../VSCode.FunctionalTest/tests/runTest.ts | 57 - .../test/VSCode.FunctionalTest/tsconfig.json | 9 - .../test/VSCode.FunctionalTest/tslint.json | 3 - .../test/VSCode.FunctionalTest/yarn.lock | 885 - src/Razor/tsconfig.json | 34 +- src/Razor/tslint.json | 25 - .../PooledObjects/DefaultPool.cs | 4 +- .../DictionaryBuilderPool`2.Policy.cs | 27 + .../PooledObjects/DictionaryBuilderPool`2.cs | 31 + .../PooledDictionaryBuilder`2.cs | 101 + .../PooledObjects/PooledObjectExtensions.cs | 12 + .../Properties/AssemblyInfo.cs | 2 - 1092 files changed, 187266 insertions(+), 106513 deletions(-) create mode 100644 eng/common/native/init-distro-rid.sh create mode 100644 eng/common/native/init-os-and-arch.sh create mode 100644 eng/common/sdl/trim-assets-version.ps1 create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp_View/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment_View/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline_View/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline_View/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment/Views_Home_Index.html create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment_View/Views_Home_Index.html create mode 100644 src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Checksums/TagHelperChecksumBenchmark.cs create mode 100644 src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/RazorCodeDocumentExtensions.cs delete mode 100644 src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Serialization/TagHelperResolutionResultSerializationBenchmark.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/.editorconfig delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpBackgroundDocumentGenerator.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentProcessedListener.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentSnapshot.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocument.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocumentComparer.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/ExportedTagHelperResolverFactory.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Extensions/OmniSharpRazorCodeDocumentExtensions.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/FallbackRazorConfiguration.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.csproj delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/OmniSharpLanguageServerFeatureOptions.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/IOmniSharpProjectSnapshotManagerChangeTrigger.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpHostProject.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeEventArgs.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeKind.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectKey.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshot.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManager.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerAccessor.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerDispatcher.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectWorkspaceStateGenerator.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpTelemetryReporter.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpWorkspaceProjectStateChangeDetector.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/ProjectSnapshotProjectEngineFactoryFactory.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Properties/AssemblyInfo.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Shipped.txt delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Serialization/JsonConverterCollectionExtensions.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Properties/AssemblyInfo.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/SR.resx delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.cs.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.de.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.es.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.fr.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.it.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ja.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ko.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pl.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pt-BR.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ru.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.tr.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hans.xlf delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hant.xlf create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/SimplifyMethodParams.cs rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/AdhocLanguageServices.cs (96%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/AdhocServices.cs (98%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/AdhocWorkspaceServices.cs (98%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/BackgroundDocumentGenerator.cs (94%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorLanguageServerCustomMessageTargets.cs => Microsoft.AspNetCore.Razor.LanguageServer/Common/CustomMessageNames.cs} (75%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/DefaultProjectEngineFactory.cs (100%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/DefaultRemoteTextLoaderFactory.cs (97%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/HostDocumentComparer.cs (100%) create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/LanguageServerConstants.cs rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/MEFProjectEngineFactories.cs (100%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/RazorFileChangeKind.cs (88%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer/Common}/RemoteTextLoaderFactory.cs (86%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer}/DefaultLanguageServerFeatureOptions.cs (71%) rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer.Common => Microsoft.AspNetCore.Razor.LanguageServer}/DocumentProcessedListener.cs (100%) create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/VSProjectContextExtensions.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDefaults.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestExecutionQueue.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/BackgroundDocumentProcessedPublisher.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/CoreProjectConfigurationProvider.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectChangePublisher.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectInstanceEvaluator.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DocumentChangedSynchronizationService.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/EmptyTextLoader.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FallbackConfigurationProvider.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparer.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparison.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentChangeListener.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentOutputChangeListener.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/LatestProjectConfigurationProvider.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectDocumentChangeDetector.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectManager.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Microsoft.AspNetCore.Razor.OmniSharpPlugin.csproj delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpPluginStrongNamedRoslynServiceProvider.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpStrongNamedExports.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/PrecompiledRazorPageSuppressor.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectChangePublisher.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfiguration.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProvider.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProviderContext.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectInstanceEvaluator.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectSnapshotManagerInstantiator.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Properties/AssemblyInfo.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/RazorFileChangeEventArgs.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/SystemWebConfigurationProvider.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/TagHelperRefreshTrigger.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/ChecksumJsonConverter.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/TagHelperResolutionResultJsonConverter.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.AllowedChildTagReader.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeParameterReader.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeReader.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ConfigurationData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DiagnosticData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DocumentSnapshotHandleData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.LanguageVersionData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectRazorJsonData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectWorkspaceStateData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.RequiredAttributeReader.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.SourceSpanData.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagHelperReader.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagMatchingRuleReader.cs rename src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/{ProjectSerializationFormat.cs => ProjectRazorJsonSerializationException.cs} (66%) delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/PropertyMap`1.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResult.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResultComparer.cs rename src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/{RazorSerializationConstants.cs => WellKnownPropertyNames.cs} (53%) create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.Builder.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.HashData.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.IncrementalHashPoolPolicy.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumCache.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumExtensions.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperChecksumComparer.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperDelta.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/README.md delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/language-configuration.json delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/RazorDevModeHelpers.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/extension.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tsconfig.json delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tslint.json delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/.npmrc delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/Microsoft.AspNetCore.Razor.VSCode.npmproj delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/package.json delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/BlazorDebugConfigurationProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/Constants.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/TerminateDebugHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpPreviewPanel.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocumentContentProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/RazorCSharpFeature.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/CodeActionsHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeAction.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionDataParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionResolutionParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionRunner.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableCodeActionParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableDelegatedCodeActionParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLens.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLensProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationContext.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentation.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentationParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/ProvisionalCompletionOrchestrator.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/RazorCompletionItemProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ConfigurationChangeListener.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Definition/RazorDefinitionProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/IReportIssueDataCollectionResult.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/RazorIssueDataCollector.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCommand.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCreator.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollector.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollectorFactory.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssuePanel.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentChangeEvent.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentManager.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentChangeKind.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentFactory.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentManager.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentSynchronizer.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/DocumentColorHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableColorInformation.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableDocumentColorParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentHighlight/RazorDocumentHighlightProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentTelemetryListener.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/FoldingRangeHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeResponse.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/FormattingHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingResponse.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableOnTypeFormattingParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/HostEventStream.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Hover/RazorHoverProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlPreviewPanel.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocumentContentProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlTagCompletionProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/RazorHtmlFeature.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IEventEmitterFactory.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProject.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectChangeEvent.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectConfiguration.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Implementation/RazorImplementationProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/IProjectedDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/ProjectionResult.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ProposedApisFeature.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageKind.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryRequest.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryResponse.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesRequest.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesResponse.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorTextDocumentItem.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableCreateDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableDeleteDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializablePosition.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableRange.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentEdit.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentIdentifier.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextEdit.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableWorkspaceEdit.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextChange.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextSpan.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/UpdateBufferRequest.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorCSharpLanguageMiddleware.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorConventions.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorExtensionId.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguage.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageConfiguration.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageFeatureBase.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerClient.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptions.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptionsResolver.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerTraceResolver.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServiceClient.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLogger.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorProjectChangeKind.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Reference/RazorReferenceProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/RazorRenameProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/SerializableRenameDocument.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/ProvideSemanticTokensResponse.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/RazorDocumentSemanticTokensProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokens.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeHandler.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeRequest.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensResponse.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SerializableSemanticTokensParams.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/SignatureHelp/RazorSignatureHelpProvider.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/TelemetryReporter.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Trace.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/UriPaths.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/extension.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscode.proposed.d.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscodeAdapter.ts delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tsconfig.json delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tslint.json delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/yarn.lock delete mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs delete mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolverFactory.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/FilePathService.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ILspServerActivationTracker.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ITagHelperResolver.cs rename src/Razor/src/{Microsoft.AspNetCore.Razor.LanguageServer => Microsoft.CodeAnalysis.Razor.Workspaces}/ProjectSnapshotManagerAccessor.cs (86%) rename src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/{ProjectSnapshotChangeTrigger.cs => IProjectSnapshotChangeTrigger.cs} (51%) create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolver.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.Resolver.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServices.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/LspServerActivationTracker.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentAddListener.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentManager.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/CSharpVirtualDocumentDebuggingExtensions.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultRazorLanguageServerCustomMessageTarget.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/CodeActions.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Completion.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Diagnostics.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentColor.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentSymbol.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/FoldingRange.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/HtmlFormatting.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/OnAutoInsert.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Presentation.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ProjectContexts.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Rename.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SimplifyMethod.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SpellCheck.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/TextDocumentPosition.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateCSharpBuffer.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateHtmlBuffer.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ValidateBreakpoint.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WorkspaceConfiguration.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WrapWithTag.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/ITextSnapshotExtensions.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotPointExtensions.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotSpanExtensions.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCustomMessageTarget.cs delete mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerCustomMessageTarget.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/VisualStudioWindowsProjectSnapshotManagerAccessor.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.LiveShare.Razor/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.LiveShare.Razor/PublicAPI/PublicAPI.Unshipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.Mac.LanguageServices.Razor/VisualStudioMacProjectSnapshotManagerAccessor.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Shipped.txt create mode 100644 src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Unshipped.txt rename src/Razor/test/{Microsoft.AspNetCore.Razor.LanguageServer.Common.Test => Microsoft.AspNetCore.Razor.LanguageServer.Test/Common}/BackgroundDocumentGeneratorTest.cs (85%) create mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensLegendTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/BackgroundDocumentProcessedPublisherTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/CoreProjectConfigurationProviderTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/DefaultProjectChangePublisherTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/FallbackConfigurationProviderTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/LatestProjectConfigurationProviderTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorDefinition.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorFixture.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectDocumentChangeDetectorTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectManagerTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test.csproj delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpTestBase.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpWorkspaceTestBase.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/PrecompiledRazorPageSuppressorTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/SystemWebConfigurationProviderTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TagHelperRefreshTriggerTest.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TestOmniSharpWorkspace.cs delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/xunit.runner.json create mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ChecksumTests.cs rename src/Razor/test/{Microsoft.AspNetCore.Razor.LanguageServer.Common.Test => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test}/FilePathNormalizerTest.cs (93%) rename src/Razor/test/{Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test.csproj => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test.csproj} (54%) rename src/Razor/test/{Microsoft.AspNetCore.Razor.LanguageServer.Common.Test => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test}/ProjectEngineFactory_UnsupportedTest.cs (83%) rename src/Razor/test/{Microsoft.CodeAnalysis.Remote.Razor.Test => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test}/Serialization/ProjectSnapshotHandleSerializationTest.cs (95%) rename src/Razor/test/{Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/TagHelperResolutionResultSerializationTest.cs => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/TagHelperDeltaResultSerializationTest.cs} (84%) rename src/Razor/test/{Microsoft.AspNetCore.Razor.LanguageServer.Common.Test => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test}/SerializationTest.cs (53%) rename src/Razor/test/{Microsoft.AspNetCore.Razor.LanguageServer.Common.Test => Microsoft.AspNetCore.Razor.ProjectEngineHost.Test}/xunit.runner.json (100%) delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/.npmrc delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/Microsoft.AspNetCore.Razor.VSCode.Test.npmproj delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/jest.config.js delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/package.json delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocument.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocumentContentProvider.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocument.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocumentContentProvider.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitter.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitterFactory.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestProjectedDocument.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocument.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocumentManager.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestTextDocument.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestUri.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestVSCodeApi.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/RazorLogger.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueCreator.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueDataCollector.test.ts delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tsconfig.json delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tslint.json delete mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/yarn.lock create mode 100644 src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/FilePathServiceTest.cs create mode 100644 src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestProjectSnapshotManager.cs create mode 100644 src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestResolver.cs delete mode 100644 src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs delete mode 100644 src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs delete mode 100644 src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/CSharpVirtualDocumentDebuggingExtensionsTest.cs rename src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/{DefaultRazorLanguageServerCustomMessageTargetTest.cs => RazorCustomMessageTargetTest.cs} (64%) delete mode 100644 src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractEditorTest.cs create mode 100644 src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/RazorProjectSystemInProcess.cs delete mode 100644 src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/IntializeTestFileAttribute.cs create mode 100644 src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/TestFiles/BlazorProject.zip delete mode 100644 src/Razor/test/VSCode.FunctionalTest/.npmrc delete mode 100644 src/Razor/test/VSCode.FunctionalTest/Microsoft.AspNetCore.Razor.VSCode.FunctionalTest.npmproj delete mode 100644 src/Razor/test/VSCode.FunctionalTest/package.json delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/CodeAction.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/CodeAction2_2.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/CodeLens.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Completions.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Completions1_0.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Completions2_1.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/CompletionsComponents.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/FindReference.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Formatting.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/GoToDefinition.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/GoToImplementation.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Hover.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Hover2_2.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/HoverComponents.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/HtmlTyping.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Main.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/OutOfWorkspaceCompletion.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/Rename.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/SignatureHelp.test.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/TestUtil.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/index.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tests/runTest.ts delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tsconfig.json delete mode 100644 src/Razor/test/VSCode.FunctionalTest/tslint.json delete mode 100644 src/Razor/test/VSCode.FunctionalTest/yarn.lock delete mode 100644 src/Razor/tslint.json create mode 100644 src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.Policy.cs create mode 100644 src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.cs create mode 100644 src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledDictionaryBuilder`2.cs diff --git a/.editorconfig b/.editorconfig index 4478cd7d26d..bf25eeb8481 100644 --- a/.editorconfig +++ b/.editorconfig @@ -41,7 +41,7 @@ dotnet_sort_system_directives_first = true dotnet_separate_import_directive_groups = false # IDE0005 - Remove unnecessary imports -dotnet_diagnostic.IDE0005.severity = suggestion +dotnet_diagnostic.IDE0005.severity = warning # IDE0046: If expression can be simplified dotnet_style_prefer_conditional_expression_over_return = false:silent diff --git a/Razor.sln b/Razor.sln index 9dc0317821c..6a9895fb1b6 100644 --- a/Razor.sln +++ b/Razor.sln @@ -56,20 +56,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.Live EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.LiveShare.Razor.Test", "src\Razor\test\Microsoft.VisualStudio.LiveShare.Razor.Test\Microsoft.VisualStudio.LiveShare.Razor.Test.csproj", "{9A27DD55-E8CD-4C03-A89B-A7348B787660}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.LanguageServer.Common", "src\Razor\src\Microsoft.AspNetCore.Razor.LanguageServer.Common\Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj", "{F2B59848-345E-4ECB-ADDB-277F3C937B9C}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.LanguageServer", "src\Razor\src\Microsoft.AspNetCore.Razor.LanguageServer\Microsoft.AspNetCore.Razor.LanguageServer.csproj", "{1D15867E-E50F-4107-92A4-BBC2EE6B088C}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.LanguageServer.Common.Test", "src\Razor\test\Microsoft.AspNetCore.Razor.LanguageServer.Common.Test\Microsoft.AspNetCore.Razor.LanguageServer.Common.Test.csproj", "{6C8A42B5-B41C-4334-959F-684E647A24E1}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.LanguageServer.Test", "src\Razor\test\Microsoft.AspNetCore.Razor.LanguageServer.Test\Microsoft.AspNetCore.Razor.LanguageServer.Test.csproj", "{FBAE9975-77BE-411B-A1A3-4790C8A367EF}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.LanguageServer.Test.Common", "src\Razor\test\Microsoft.AspNetCore.Razor.LanguageServer.Test.Common\Microsoft.AspNetCore.Razor.LanguageServer.Test.Common.csproj", "{9D300F9A-1F78-45C9-B4BB-476EF12E40F8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.OmniSharpPlugin", "src\Razor\src\Microsoft.AspNetCore.Razor.OmniSharpPlugin\Microsoft.AspNetCore.Razor.OmniSharpPlugin.csproj", "{305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test", "src\Razor\test\Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test\Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test.csproj", "{4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.LanguageServerClient.Razor", "src\Razor\src\Microsoft.VisualStudio.LanguageServerClient.Razor\Microsoft.VisualStudio.LanguageServerClient.Razor.csproj", "{70E70B52-EB70-42D1-B785-8618BD0B950E}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.LanguageServerClient.Razor.Test", "src\Razor\test\Microsoft.VisualStudio.LanguageServerClient.Razor.Test\Microsoft.VisualStudio.LanguageServerClient.Razor.Test.csproj", "{F6E8EEA2-BDD8-4AAF-A0CE-9E33A9A7CE8E}" @@ -171,8 +163,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Compiler Tests", "Compiler EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Microbenchmarks.Generator", "src\Compiler\perf\Microsoft.AspNetCore.Razor.Microbenchmarks.Generator\Microsoft.AspNetCore.Razor.Microbenchmarks.Generator.csproj", "{7400A168-2552-49C7-93E3-D4DAA90C216F}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp", "src\Razor\src\Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp\Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.csproj", "{3E2B6DF5-524F-4909-8A66-7F8C6383620A}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace", "src\Razor\src\Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace\Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace.csproj", "{2223B8FD-D98A-47BE-94A9-6A3A6B8557B8}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.ProjectEngineHost", "src\Razor\src\Microsoft.AspNetCore.Razor.ProjectEngineHost\Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj", "{2FB4801C-A083-4F08-A4FB-C4910985DE31}" @@ -185,6 +175,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor. EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor.Test", "src\Razor\test\Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor.Test\Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor.Test.csproj", "{C0C2AD17-5F5B-4B11-956D-203D91C377FB}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.ProjectEngineHost.Test", "src\Razor\test\Microsoft.AspNetCore.Razor.ProjectEngineHost.Test\Microsoft.AspNetCore.Razor.ProjectEngineHost.Test.csproj", "{4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -369,14 +361,6 @@ Global {9A27DD55-E8CD-4C03-A89B-A7348B787660}.Release|Any CPU.Build.0 = Release|Any CPU {9A27DD55-E8CD-4C03-A89B-A7348B787660}.ReleaseNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU {9A27DD55-E8CD-4C03-A89B-A7348B787660}.ReleaseNoVSIX|Any CPU.Build.0 = Debug|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.Release|Any CPU.Build.0 = Release|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU - {F2B59848-345E-4ECB-ADDB-277F3C937B9C}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU {1D15867E-E50F-4107-92A4-BBC2EE6B088C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1D15867E-E50F-4107-92A4-BBC2EE6B088C}.Debug|Any CPU.Build.0 = Debug|Any CPU {1D15867E-E50F-4107-92A4-BBC2EE6B088C}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU @@ -385,14 +369,6 @@ Global {1D15867E-E50F-4107-92A4-BBC2EE6B088C}.Release|Any CPU.Build.0 = Release|Any CPU {1D15867E-E50F-4107-92A4-BBC2EE6B088C}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU {1D15867E-E50F-4107-92A4-BBC2EE6B088C}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.Release|Any CPU.Build.0 = Release|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU - {6C8A42B5-B41C-4334-959F-684E647A24E1}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU {FBAE9975-77BE-411B-A1A3-4790C8A367EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FBAE9975-77BE-411B-A1A3-4790C8A367EF}.Debug|Any CPU.Build.0 = Debug|Any CPU {FBAE9975-77BE-411B-A1A3-4790C8A367EF}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU @@ -409,22 +385,6 @@ Global {9D300F9A-1F78-45C9-B4BB-476EF12E40F8}.Release|Any CPU.Build.0 = Release|Any CPU {9D300F9A-1F78-45C9-B4BB-476EF12E40F8}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU {9D300F9A-1F78-45C9-B4BB-476EF12E40F8}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.Release|Any CPU.Build.0 = Release|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.Release|Any CPU.Build.0 = Release|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU {70E70B52-EB70-42D1-B785-8618BD0B950E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {70E70B52-EB70-42D1-B785-8618BD0B950E}.Debug|Any CPU.Build.0 = Debug|Any CPU {70E70B52-EB70-42D1-B785-8618BD0B950E}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU @@ -721,14 +681,6 @@ Global {7400A168-2552-49C7-93E3-D4DAA90C216F}.Release|Any CPU.Build.0 = Release|Any CPU {7400A168-2552-49C7-93E3-D4DAA90C216F}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU {7400A168-2552-49C7-93E3-D4DAA90C216F}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.Release|Any CPU.Build.0 = Release|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU - {3E2B6DF5-524F-4909-8A66-7F8C6383620A}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU {2223B8FD-D98A-47BE-94A9-6A3A6B8557B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2223B8FD-D98A-47BE-94A9-6A3A6B8557B8}.Debug|Any CPU.Build.0 = Debug|Any CPU {2223B8FD-D98A-47BE-94A9-6A3A6B8557B8}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU @@ -777,6 +729,14 @@ Global {C0C2AD17-5F5B-4B11-956D-203D91C377FB}.Release|Any CPU.Build.0 = Release|Any CPU {C0C2AD17-5F5B-4B11-956D-203D91C377FB}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU {C0C2AD17-5F5B-4B11-956D-203D91C377FB}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.DebugNoVSIX|Any CPU.ActiveCfg = Debug|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.DebugNoVSIX|Any CPU.Build.0 = Debug|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.Release|Any CPU.Build.0 = Release|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.ReleaseNoVSIX|Any CPU.ActiveCfg = Release|Any CPU + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD}.ReleaseNoVSIX|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -804,13 +764,9 @@ Global {5B232E77-F0D3-4298-9A5D-D965788D7A79} = {92463391-81BE-462B-AC3C-78C6C760741F} {20193C6A-8981-447F-99B3-120DD3B06279} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {9A27DD55-E8CD-4C03-A89B-A7348B787660} = {92463391-81BE-462B-AC3C-78C6C760741F} - {F2B59848-345E-4ECB-ADDB-277F3C937B9C} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {1D15867E-E50F-4107-92A4-BBC2EE6B088C} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} - {6C8A42B5-B41C-4334-959F-684E647A24E1} = {92463391-81BE-462B-AC3C-78C6C760741F} {FBAE9975-77BE-411B-A1A3-4790C8A367EF} = {92463391-81BE-462B-AC3C-78C6C760741F} {9D300F9A-1F78-45C9-B4BB-476EF12E40F8} = {92463391-81BE-462B-AC3C-78C6C760741F} - {305354FD-5ED7-4E89-8B1D-58FCCA3E08AD} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} - {4ED6CC87-11C4-4ECD-B9A1-AFC5C2DACABE} = {92463391-81BE-462B-AC3C-78C6C760741F} {70E70B52-EB70-42D1-B785-8618BD0B950E} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {F6E8EEA2-BDD8-4AAF-A0CE-9E33A9A7CE8E} = {92463391-81BE-462B-AC3C-78C6C760741F} {35FEC0EA-09B5-45D2-832D-D6FEBA364871} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} @@ -855,13 +811,13 @@ Global {97DE8703-467C-49A7-BCE4-42FF1FEC8AC2} = {FB7C870E-A173-4F75-BE63-4EF39C79A759} {A9F9B5E5-C5C2-4860-BE56-038C70ADBAC9} = {FB7C870E-A173-4F75-BE63-4EF39C79A759} {7400A168-2552-49C7-93E3-D4DAA90C216F} = {C2C98051-0F39-47F2-80B6-E72B29159F2C} - {3E2B6DF5-524F-4909-8A66-7F8C6383620A} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {2223B8FD-D98A-47BE-94A9-6A3A6B8557B8} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {2FB4801C-A083-4F08-A4FB-C4910985DE31} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {70C6EAF1-202B-481B-ADD4-D30DF1396BDE} = {92463391-81BE-462B-AC3C-78C6C760741F} {6117D32B-DDAE-4654-8260-783B27153E0B} = {AA4EE974-E765-4B97-AF35-F734BF9830F6} {53977089-1A87-4521-8368-0D50DFDA1279} = {3C0D6505-79B3-49D0-B4C3-176F0F1836ED} {C0C2AD17-5F5B-4B11-956D-203D91C377FB} = {92463391-81BE-462B-AC3C-78C6C760741F} + {4126E0A6-1CA9-44B1-AD22-66EDB9FEE7AD} = {92463391-81BE-462B-AC3C-78C6C760741F} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {0035341D-175A-4D05-95E6-F1C2785A1E26} diff --git a/SpellingExclusions.dic b/SpellingExclusions.dic index 3f424cd8ab8..25547cc7fb2 100644 --- a/SpellingExclusions.dic +++ b/SpellingExclusions.dic @@ -1,2 +1,4 @@ csharp -Blazor \ No newline at end of file +Blazor +csproj +cshtml \ No newline at end of file diff --git a/docs/ProjectsAndLayering.md b/docs/ProjectsAndLayering.md index e8829a743ef..355af513d07 100644 --- a/docs/ProjectsAndLayering.md +++ b/docs/ProjectsAndLayering.md @@ -9,7 +9,6 @@ Created with https://www.sankeymatic.com/build/ Input: ``` -OmniSharp [1] MS.AspNetCore.Razor.LanguageServer.Common RoslynWorkspace [1] ProjectEngineHost MS.AspNetCore.Razor.LanguageServer [1] MS.AspNetCore.Razor.LanguageServer.Common MS.AspNetCore.Razor.LanguageServer.Common [1] Compiler @@ -114,13 +113,6 @@ target the broadest set of frameworks. - Microsoft.VisualStudio.Mac.LanguageServices.Razor - Microsoft.VisualStudio.Mac.RazorAddin -### Visual Studio Code (OmniSharp Plug-in) - -- Target Framework: `net472` -- Projects: - - Microsoft.AspNetCore.Razor.OmniSharpPlugin - - Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp - ### Miscellaneous / Test hosting - Target Framework: net7.0 @@ -170,7 +162,3 @@ target the broadest set of frameworks. ### Visual Studio (Mac) Tests - Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test (`net472`) - -### Visual Studio Code (OmniSharp Plug-in) Tests - -- Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test (`net472`) diff --git a/docs/contributing/BuildFromSource.md b/docs/contributing/BuildFromSource.md index b0c2c43dd42..2d598f1e2d2 100644 --- a/docs/contributing/BuildFromSource.md +++ b/docs/contributing/BuildFromSource.md @@ -82,27 +82,7 @@ In most cases, this is because the option _Use previews of the .NET Core SDK_ in ## Building with Visual Studio Code -Note, the [Visual Studio Code C# Extension](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) is required. - -1. Run `Restore.cmd` on the command line. -1. Launch the `razor` repo in VS Code. -2. Open VS Code settings (`CTRL+,`) and navigate to the `Razor > Plugin: Path` setting: -![image](https://user-images.githubusercontent.com/16968319/192892840-ae2b102c-a282-472f-b1f1-ef3dad671874.png) -3. Set path to `C:\path_to_razor_repo\artifacts\bin\Microsoft.AspNetCore.Razor.OmniSharpPlugin\Debug\net472\Microsoft.AspNetCore.Razor.OmniSharpPlugin.dll`. -4. Launch extension via `Run and Debug -> Run Extension`. -5. Install missing assets if prompted. - -### If you want to make changes within the Razor language server -1. Make the changes, then run `Build.cmd -pack`. -2. To debug through the language server code, open VS Code settings and check the box `Razor > Language Server: Debug`. -![image](https://user-images.githubusercontent.com/16968319/192892444-1e4e514a-d41a-4aea-b739-cecee48d12d6.png) -3. Attach your Visual Studio instance to `rzls.exe`. - -### If you want to make changes within Razor VS Code -(i.e. anywhere within the `Microsoft.AspNetCore.Razor.VSCode` folder) -1. Make the changes, then delete the existing `node_modules` folder within `Microsoft.AspNetCore.Razor.VSCode.Extension` if one exists. (Deleting the `node_modules` folder is supposed to be unnecessary, but there is currently a bug preventing changes from being detected - tracked by [#6788](https://github.com/dotnet/razor-tooling/issues/6788)). -2. Run `Restore.cmd`. -3. When debugging, ensure breakpoints are set within the `*.js` equivalent of a given `*.ts` file. This file can generally be found in the `node_modules` folder within `Microsoft.AspNetCore.Razor.VSCode.Extension`. +Outside of Razor's language server and C# workspace logic, the bulk of our VS Code logic now lives in the [dotnet/vscode-csharp](https://github.com/dotnet/vscode-csharp) repo. ## Building on command-line diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 238f82f875e..972b5e72258 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -5,91 +5,91 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-runtime 839cdfb0ecca5e0be3dbccd926e7651ef50fdf10 - + https://github.com/dotnet/source-build-reference-packages - c418ea641dfded915409e09387985fba7bccc781 + 45f5554ac6813e1e155c47fd80ec146c684f65e8 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 - + https://github.com/dotnet/roslyn - 419ee237406466eebd6bdfbf932a31e26971ec4c + 00c15ab5fb430bf19c29bd19fa907b7c95e66765 @@ -98,19 +98,14 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-runtime 3a25a7f1cc446b60678ed25c9d829420d6321eba - + https://github.com/dotnet/arcade - 602351e3681015ea789b2aeaa7b2a9156a8baf38 + 90c167d5c57de4a8bced566379dbd893556c94e8 - - https://github.com/dotnet/sourcelink - d2e046aec870a5a7601cc51c5607f34463cc2d42 - - - + https://github.com/dotnet/xliff-tasks - 3aa0b2b84cab7d94b9136547563d027fd78e82a6 + ed9a83526483c094fb51e7000b6f816ce6cb0325 - 17.8.1 + 17.8.2 17.8 $(AddinMajorVersion) $(AddinVersion).$(OfficialBuildId) @@ -51,29 +51,28 @@ 6.0.2-servicing.22064.6 6.0.1 - 8.0.0-alpha.1.23371.1 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 4.7.0-3.23326.2 - 8.0.0-beta.23361.2 - 1.0.0-beta.23368.1 + 8.0.0-alpha.1.23414.1 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 4.8.0-1.23415.13 + 1.0.0-beta.23423.1 6.0.0 7.0.0 @@ -170,7 +169,7 @@ 1.5.0 6.7.0 - 7.0.7 + 7.0.9 1.4.1 17.3.0-preview-22364-05 $(MicrosoftBuildVersion) diff --git a/eng/common/SetupNugetSources.ps1 b/eng/common/SetupNugetSources.ps1 index 6e997239451..6c65e81925f 100644 --- a/eng/common/SetupNugetSources.ps1 +++ b/eng/common/SetupNugetSources.ps1 @@ -153,7 +153,7 @@ if ($dotnet31Source -ne $null) { AddPackageSource -Sources $sources -SourceName "dotnet3.1-internal-transport" -SourceEndPoint "https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-transport/nuget/v2" -Creds $creds -Username $userName -Password $Password } -$dotnetVersions = @('5','6','7') +$dotnetVersions = @('5','6','7','8') foreach ($dotnetVersion in $dotnetVersions) { $feedPrefix = "dotnet" + $dotnetVersion; diff --git a/eng/common/SetupNugetSources.sh b/eng/common/SetupNugetSources.sh index 8af7d899db1..d387c7eac95 100644 --- a/eng/common/SetupNugetSources.sh +++ b/eng/common/SetupNugetSources.sh @@ -105,7 +105,7 @@ if [ "$?" == "0" ]; then PackageSources+=('dotnet3.1-internal-transport') fi -DotNetVersions=('5' '6' '7') +DotNetVersions=('5' '6' '7' '8') for DotNetVersion in ${DotNetVersions[@]} ; do FeedPrefix="dotnet${DotNetVersion}"; diff --git a/eng/common/loc/P22DotNetHtmlLocalization.lss b/eng/common/loc/P22DotNetHtmlLocalization.lss index 6661fed566e49b0c206665bc21f135e06c9b89c4..5d892d619398f9feeac4cefc1c53ff18a807f732 100644 GIT binary patch literal 1876 zcmd5-O>Y`85WVMDO!tse0|`=3Kq5qFvJwFroLr(PGHdUyD`QjJ8$y14$Ln3lZW2{J zwGs!I&o^(Lhrz|mTEa6oR%kVh&N`>j#re@-x_nwr2#IG`%ct-0baH+K&@f(3mgC!a zLE`z$`_TL4VSG6vqld@GGPwJ;L@RorHxAn^xdXw5(R4X4f7_@k)pTF-lorz22$--N zNp~~4=EJDUfxSBovWjDy#&0y*A$Y%{951Lgf#O!hPmkZU}#I!)Wng z1f<%)R3}u5SL$^NOII+VJC!`W+V>zz0i%$|xtEKJRoWJsS2-4>j6oFy0;9}2)ZXS? z!4+5B;BS?^g*W;n#c6Okuah`~R7l#LlUM`Wwgi;X`GgRCXg2Aj93+p!!wlyufdm#b2J0d!FWGIX~B#Nn{?*T z-%qWy16eI?CAp^@t!rT|vicQ-vsH(!kP=oLa9cnNr~Mvq*K+4!SBpR#0ixlQVLn!4 z_-b`9x-gH#c?z0gti{WerraQ#kQ%)%r?a{+35PnWsUFnNN^8lf0v68Oy&oSBa0E$V ze5J~88to5MDZA?699~0Him^%vH|v?chtS*Ws!BWhyEn^bjuBh5M+wg@h`3AQ cw&^?j6MgS4IM#l5)SHHef6(}&EB`Bh1GJK71^@s6 literal 3810 zcmd^CT~8BH5S?ce|HG9Bo&v?0;P_m6l= znU-wb=}VLT7UH{>{5H;0M4iLmRE8QeBRr|>&k=uV*L;heKY+dq>B$0^=0I}|x`)s{ zht4t9zaiEh5Fe>E-;zVT;c4G?v;9N0G=rWwo~*(Cs`OS6ZL`HL;vsL0J@I%$+0YvE zx{9ukK|FtFx1PlPD5M;6ZM>f;1BhCf?`8y6QH*?RT9T>XwF z#~m_N+i^UKE^j{e;KdNW`kH9Rbj{G8tDY}mafCgG+m3H`I@_PhrDmcIzxD&IX@s083kV|lLUE^0(h6wWRPN0QN1n^PU5eX8r6OZ*s^g)tt77#SZCB}znxye#U$Dtinr6lnVu z!LzA{A}0~no7p$thFGJAnI}oSW||9H=Bz}I7kD#2MLg7WfrlE5o9sQjePc>qmv+6iQCmdp(y}(Vr diff --git a/eng/common/native/init-compiler.sh b/eng/common/native/init-compiler.sh index 517401b688b..f5c1ec7eafe 100644 --- a/eng/common/native/init-compiler.sh +++ b/eng/common/native/init-compiler.sh @@ -63,7 +63,7 @@ if [ -z "$CLR_CC" ]; then # Set default versions if [ -z "$majorVersion" ]; then # note: gcc (all versions) and clang versions higher than 6 do not have minor version in file name, if it is zero. - if [ "$compiler" = "clang" ]; then versions="16 15 14 13 12 11 10 9 8 7 6.0 5.0 4.0 3.9 3.8 3.7 3.6 3.5" + if [ "$compiler" = "clang" ]; then versions="17 16 15 14 13 12 11 10 9 8 7 6.0 5.0 4.0 3.9 3.8 3.7 3.6 3.5" elif [ "$compiler" = "gcc" ]; then versions="13 12 11 10 9 8 7 6 5 4.9"; fi for version in $versions; do diff --git a/eng/common/native/init-distro-rid.sh b/eng/common/native/init-distro-rid.sh new file mode 100644 index 00000000000..de1687b2ccb --- /dev/null +++ b/eng/common/native/init-distro-rid.sh @@ -0,0 +1,130 @@ +#!/usr/bin/env bash + +# getNonPortableDistroRid +# +# Input: +# targetOs: (str) +# targetArch: (str) +# rootfsDir: (str) +# +# Return: +# non-portable rid +getNonPortableDistroRid() +{ + local targetOs="$1" + local targetArch="$2" + local rootfsDir="$3" + local nonPortableRid="" + + if [ "$targetOs" = "linux" ]; then + if [ -e "${rootfsDir}/etc/os-release" ]; then + source "${rootfsDir}/etc/os-release" + + if [[ "${ID}" == "rhel" || "${ID}" == "rocky" || "${ID}" == "alpine" ]]; then + # remove the last version digit + VERSION_ID="${VERSION_ID%.*}" + fi + + if [[ "${VERSION_ID:-}" =~ ^([[:digit:]]|\.)+$ ]]; then + nonPortableRid="${ID}.${VERSION_ID}-${targetArch}" + else + # Rolling release distros either do not set VERSION_ID, set it as blank or + # set it to non-version looking string (such as TEMPLATE_VERSION_ID on ArchLinux); + # so omit it here to be consistent with everything else. + nonPortableRid="${ID}-${targetArch}" + fi + + elif [ -e "${rootfsDir}/android_platform" ]; then + source "$rootfsDir"/android_platform + nonPortableRid="$RID" + fi + fi + + if [ "$targetOs" = "freebsd" ]; then + # $rootfsDir can be empty. freebsd-version is shell script and it should always work. + __freebsd_major_version=$($rootfsDir/bin/freebsd-version | { read v; echo "${v%%.*}"; }) + nonPortableRid="freebsd.$__freebsd_major_version-${targetArch}" + elif command -v getprop && getprop ro.product.system.model 2>&1 | grep -qi android; then + __android_sdk_version=$(getprop ro.build.version.sdk) + nonPortableRid="android.$__android_sdk_version-${targetArch}" + elif [ "$targetOs" = "illumos" ]; then + __uname_version=$(uname -v) + case "$__uname_version" in + omnios-*) + __omnios_major_version=$(echo "${__uname_version:8:2}") + nonPortableRid=omnios."$__omnios_major_version"-"$targetArch" + ;; + joyent_*) + __smartos_major_version=$(echo "${__uname_version:7:4}") + nonPortableRid=smartos."$__smartos_major_version"-"$targetArch" + ;; + illumos_*) + nonPortableRid=openindiana-"$targetArch" + ;; + esac + elif [ "$targetOs" = "solaris" ]; then + __uname_version=$(uname -v) + __solaris_major_version=$(echo "${__uname_version%.*}") + nonPortableRid=solaris."$__solaris_major_version"-"$targetArch" + elif [ "$targetOs" = "haiku" ]; then + __uname_release=$(uname -r) + nonPortableRid=haiku.r"$__uname_release"-"$targetArch" + fi + + echo "$(echo $nonPortableRid | tr '[:upper:]' '[:lower:]')" +} + +# initDistroRidGlobal +# +# Input: +# os: (str) +# arch: (str) +# rootfsDir?: (nullable:string) +# +# Return: +# None +# +# Notes: +# +# It is important to note that the function does not return anything, but it +# exports the following variables on success: +# +# __DistroRid : Non-portable rid of the target platform. +# __PortableTargetOS : OS-part of the portable rid that corresponds to the target platform. +# +initDistroRidGlobal() +{ + local targetOs="$1" + local targetArch="$2" + local rootfsDir="" + if [ "$#" -ge 3 ]; then + rootfsDir="$3" + fi + + if [ -n "${rootfsDir}" ]; then + # We may have a cross build. Check for the existence of the rootfsDir + if [ ! -e "${rootfsDir}" ]; then + echo "Error rootfsDir has been passed, but the location is not valid." + exit 1 + fi + fi + + __DistroRid=$(getNonPortableDistroRid "${targetOs}" "${targetArch}" "${rootfsDir}") + + if [ -z "${__PortableTargetOS:-}" ]; then + __PortableTargetOS="$targetOs" + + STRINGS="$(command -v strings || true)" + if [ -z "$STRINGS" ]; then + STRINGS="$(command -v llvm-strings || true)" + fi + + # Check for musl-based distros (e.g Alpine Linux, Void Linux). + if "${rootfsDir}/usr/bin/ldd" --version 2>&1 | grep -q musl || + ( [ -n "$STRINGS" ] && "$STRINGS" "${rootfsDir}/usr/bin/ldd" 2>&1 | grep -q musl ); then + __PortableTargetOS="linux-musl" + fi + fi + + export __DistroRid __PortableTargetOS +} diff --git a/eng/common/native/init-os-and-arch.sh b/eng/common/native/init-os-and-arch.sh new file mode 100644 index 00000000000..e693617a6c2 --- /dev/null +++ b/eng/common/native/init-os-and-arch.sh @@ -0,0 +1,80 @@ +#!/usr/bin/env bash + +# Use uname to determine what the OS is. +OSName=$(uname -s | tr '[:upper:]' '[:lower:]') + +if command -v getprop && getprop ro.product.system.model 2>&1 | grep -qi android; then + OSName="android" +fi + +case "$OSName" in +freebsd|linux|netbsd|openbsd|sunos|android|haiku) + os="$OSName" ;; +darwin) + os=osx ;; +*) + echo "Unsupported OS $OSName detected!" + exit 1 ;; +esac + +# On Solaris, `uname -m` is discouraged, see https://docs.oracle.com/cd/E36784_01/html/E36870/uname-1.html +# and `uname -p` returns processor type (e.g. i386 on amd64). +# The appropriate tool to determine CPU is isainfo(1) https://docs.oracle.com/cd/E36784_01/html/E36870/isainfo-1.html. +if [ "$os" = "sunos" ]; then + if uname -o 2>&1 | grep -q illumos; then + os="illumos" + else + os="solaris" + fi + CPUName=$(isainfo -n) +else + # For the rest of the operating systems, use uname(1) to determine what the CPU is. + CPUName=$(uname -m) +fi + +case "$CPUName" in + arm64|aarch64) + arch=arm64 + ;; + + loongarch64) + arch=loongarch64 + ;; + + riscv64) + arch=riscv64 + ;; + + amd64|x86_64) + arch=x64 + ;; + + armv7l|armv8l) + if (NAME=""; . /etc/os-release; test "$NAME" = "Tizen"); then + arch=armel + else + arch=arm + fi + ;; + + armv6l) + arch=armv6 + ;; + + i[3-6]86) + echo "Unsupported CPU $CPUName detected, build might not succeed!" + arch=x86 + ;; + + s390x) + arch=s390x + ;; + + ppc64le) + arch=ppc64le + ;; + *) + echo "Unknown CPU $CPUName detected!" + exit 1 + ;; +esac diff --git a/eng/common/sdl/extract-artifact-packages.ps1 b/eng/common/sdl/extract-artifact-packages.ps1 index 7f28d9c59ec..f031ed5b25e 100644 --- a/eng/common/sdl/extract-artifact-packages.ps1 +++ b/eng/common/sdl/extract-artifact-packages.ps1 @@ -35,31 +35,33 @@ try { param( [string] $PackagePath # Full path to a NuGet package ) - + if (!(Test-Path $PackagePath)) { Write-PipelineTelemetryError -Category 'Build' -Message "Input file does not exist: $PackagePath" ExitWithExitCode 1 } - + $RelevantExtensions = @('.dll', '.exe', '.pdb') Write-Host -NoNewLine 'Extracting ' ([System.IO.Path]::GetFileName($PackagePath)) '...' - + $PackageId = [System.IO.Path]::GetFileNameWithoutExtension($PackagePath) $ExtractPath = Join-Path -Path $using:ExtractPath -ChildPath $PackageId - + Add-Type -AssemblyName System.IO.Compression.FileSystem - + [System.IO.Directory]::CreateDirectory($ExtractPath); - + try { $zip = [System.IO.Compression.ZipFile]::OpenRead($PackagePath) $zip.Entries | Where-Object {$RelevantExtensions -contains [System.IO.Path]::GetExtension($_.Name)} | ForEach-Object { - $TargetFile = Join-Path -Path $ExtractPath -ChildPath $_.Name - - [System.IO.Compression.ZipFileExtensions]::ExtractToFile($_, $TargetFile, $true) + $TargetPath = Join-Path -Path $ExtractPath -ChildPath (Split-Path -Path $_.FullName) + [System.IO.Directory]::CreateDirectory($TargetPath); + + $TargetFile = Join-Path -Path $ExtractPath -ChildPath $_.FullName + [System.IO.Compression.ZipFileExtensions]::ExtractToFile($_, $TargetFile) } } catch { diff --git a/eng/common/sdl/trim-assets-version.ps1 b/eng/common/sdl/trim-assets-version.ps1 new file mode 100644 index 00000000000..a2e00487704 --- /dev/null +++ b/eng/common/sdl/trim-assets-version.ps1 @@ -0,0 +1,75 @@ +<# +.SYNOPSIS +Install and run the 'Microsoft.DotNet.VersionTools.Cli' tool with the 'trim-artifacts-version' command to trim the version from the NuGet assets file name. + +.PARAMETER InputPath +Full path to directory where artifact packages are stored + +.PARAMETER Recursive +Search for NuGet packages recursively + +#> + +Param( + [string] $InputPath, + [bool] $Recursive = $true +) + +$CliToolName = "Microsoft.DotNet.VersionTools.Cli" + +function Install-VersionTools-Cli { + param( + [Parameter(Mandatory=$true)][string]$Version + ) + + Write-Host "Installing the package '$CliToolName' with a version of '$version' ..." + $feed = "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" + + $argumentList = @("tool", "install", "--local", "$CliToolName", "--add-source $feed", "--no-cache", "--version $Version", "--create-manifest-if-needed") + Start-Process "$dotnet" -Verbose -ArgumentList $argumentList -NoNewWindow -Wait +} + +# ------------------------------------------------------------------- + +if (!(Test-Path $InputPath)) { + Write-Host "Input Path '$InputPath' does not exist" + ExitWithExitCode 1 +} + +$ErrorActionPreference = 'Stop' +Set-StrictMode -Version 2.0 + +$disableConfigureToolsetImport = $true +$global:LASTEXITCODE = 0 + +# `tools.ps1` checks $ci to perform some actions. Since the SDL +# scripts don't necessarily execute in the same agent that run the +# build.ps1/sh script this variable isn't automatically set. +$ci = $true +. $PSScriptRoot\..\tools.ps1 + +try { + $dotnetRoot = InitializeDotNetCli -install:$true + $dotnet = "$dotnetRoot\dotnet.exe" + + $toolsetVersion = Read-ArcadeSdkVersion + Install-VersionTools-Cli -Version $toolsetVersion + + $cliToolFound = (& "$dotnet" tool list --local | Where-Object {$_.Split(' ')[0] -eq $CliToolName}) + if ($null -eq $cliToolFound) { + Write-PipelineTelemetryError -Force -Category 'Sdl' -Message "The '$CliToolName' tool is not installed." + ExitWithExitCode 1 + } + + Exec-BlockVerbosely { + & "$dotnet" $CliToolName trim-assets-version ` + --assets-path $InputPath ` + --recursive $Recursive + Exit-IfNZEC "Sdl" + } +} +catch { + Write-Host $_ + Write-PipelineTelemetryError -Force -Category 'Sdl' -Message $_ + ExitWithExitCode 1 +} \ No newline at end of file diff --git a/eng/common/templates/job/execute-sdl.yml b/eng/common/templates/job/execute-sdl.yml index 7aabaa18017..7870f93bc17 100644 --- a/eng/common/templates/job/execute-sdl.yml +++ b/eng/common/templates/job/execute-sdl.yml @@ -105,6 +105,11 @@ jobs: downloadPath: $(Build.ArtifactStagingDirectory)\artifacts checkDownloadedFiles: true + - powershell: eng/common/sdl/trim-assets-version.ps1 + -InputPath $(Build.ArtifactStagingDirectory)\artifacts + displayName: Trim the version from the NuGet packages + continueOnError: ${{ parameters.sdlContinueOnError }} + - powershell: eng/common/sdl/extract-artifact-packages.ps1 -InputPath $(Build.ArtifactStagingDirectory)\artifacts\BlobArtifacts -ExtractPath $(Build.ArtifactStagingDirectory)\artifacts\BlobArtifacts diff --git a/eng/common/templates/steps/source-build.yml b/eng/common/templates/steps/source-build.yml index 1100521834a..41bbb915736 100644 --- a/eng/common/templates/steps/source-build.yml +++ b/eng/common/templates/steps/source-build.yml @@ -118,3 +118,12 @@ steps: artifactName: BuildLogs_SourceBuild_${{ parameters.platform.name }}_Attempt$(System.JobAttempt) continueOnError: true condition: succeededOrFailed() + +# Manually inject component detection so that we can ignore the source build upstream cache, which contains +# a nupkg cache of input packages (a local feed). +# This path must match the upstream cache path in property 'CurrentRepoSourceBuiltNupkgCacheDir' +# in src\Microsoft.DotNet.Arcade.Sdk\tools\SourceBuild\SourceBuildArcade.targets +- task: ComponentGovernanceComponentDetection@0 + displayName: Component Detection (Exclude upstream cache) + inputs: + ignoreDirectories: '$(Build.SourcesDirectory)/artifacts/source-build/self/src/artifacts/obj/source-built-upstream-cache' diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index c9eced9f7df..aa74ab4a81e 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -671,6 +671,10 @@ function InitializeNativeTools() { } } +function Read-ArcadeSdkVersion() { + return $GlobalJson.'msbuild-sdks'.'Microsoft.DotNet.Arcade.Sdk' +} + function InitializeToolset() { if (Test-Path variable:global:_ToolsetBuildProj) { return $global:_ToolsetBuildProj @@ -678,7 +682,7 @@ function InitializeToolset() { $nugetCache = GetNuGetPackageCachePath - $toolsetVersion = $GlobalJson.'msbuild-sdks'.'Microsoft.DotNet.Arcade.Sdk' + $toolsetVersion = Read-ArcadeSdkVersion $toolsetLocationFile = Join-Path $ToolsetDir "$toolsetVersion.txt" if (Test-Path $toolsetLocationFile) { diff --git a/eng/config/PublishData.json b/eng/config/PublishData.json index b448e70c99f..a27f72a2e7a 100644 --- a/eng/config/PublishData.json +++ b/eng/config/PublishData.json @@ -8,7 +8,7 @@ "vsBranch": "main", "vsMajorVersion": 17, "insertionCreateDraftPR": false, - "insertionTitlePrefix": "[17.8P1]" + "insertionTitlePrefix": "[17.8P2]" }, "release/dev17.5": { "nugetKind": [ @@ -36,6 +36,16 @@ "vsBranch": "rel/d17.7", "vsMajorVersion": 17, "insertionTitlePrefix": "[17.7P3]" + }, + "release/dev17.8": { + "nugetKind": [ + "Shipping", + "NonShipping" + ], + "vsBranch": "rel/d17.8", + "vsMajorVersion": 17, + "insertionCreateDraftPR": false, + "insertionTitlePrefix": "[17.8P1]" } } } diff --git a/global.json b/global.json index cabc6ef8de6..9891c8bcf40 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "tools": { - "dotnet": "8.0.100-preview.6.23330.14", + "dotnet": "8.0.100-preview.7.23376.3", "runtimes": { "dotnet": [ "2.1.30", @@ -16,12 +16,12 @@ } }, "sdk": { - "version": "8.0.100-preview.6.23330.14", + "version": "8.0.100-preview.7.23376.3", "allowPrerelease": false, "rollForward": "latestPatch" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23371.1", + "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23425.2", "Yarn.MSBuild": "1.22.10" } } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeDescriptorComparer.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeDescriptorComparer.cs index a925915f3b0..2b50ed3a290 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeDescriptorComparer.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeDescriptorComparer.cs @@ -55,11 +55,11 @@ public bool Equals(BoundAttributeDescriptor? descriptorX, BoundAttributeDescript return false; } + // FAST PATH: If each descriptor has a MetadataCollection, we should use their equality. if (descriptorX.Metadata is MetadataCollection metadataX && - descriptorY.Metadata is MetadataCollection metadataY && - !metadataX.Equals(metadataY)) + descriptorY.Metadata is MetadataCollection metadataY) { - return false; + return metadataX.Equals(metadataY); } return ComparerUtilities.Equals(descriptorX.Metadata, descriptorY.Metadata, StringComparer.Ordinal); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeParameterDescriptorComparer.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeParameterDescriptorComparer.cs index 5f46d6eb7bc..aa64e97aa59 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeParameterDescriptorComparer.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/BoundAttributeParameterDescriptorComparer.cs @@ -44,11 +44,11 @@ public bool Equals(BoundAttributeParameterDescriptor? descriptorX, BoundAttribut return false; } + // FAST PATH: If each descriptor has a MetadataCollection, we should use their equality. if (descriptorX.Metadata is MetadataCollection metadataX && - descriptorY.Metadata is MetadataCollection metadataY && - !metadataX.Equals(metadataY)) + descriptorY.Metadata is MetadataCollection metadataY) { - return false; + return metadataX.Equals(metadataY); } return ComparerUtilities.Equals(descriptorX.Metadata, descriptorY.Metadata, StringComparer.Ordinal); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentBindLoweringPass.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentBindLoweringPass.cs index c2ffd0221af..f7897dd4917 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentBindLoweringPass.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentBindLoweringPass.cs @@ -806,33 +806,32 @@ private void RewriteNodesForComponentDelegateBind( } else if (setter != null && after == null) { - changeExpressionTokens.Add(new IntermediateToken() - { - Content = setter.Content, - Kind = TokenKind.CSharp, - }); + changeExpressionTokens.Add(setter); } else if (after != null && setter == null) { - if (!awaitable) + var invokeDelegateMethod = ComponentsApi.RuntimeHelpers.InvokeSynchronousDelegate; + var asyncKeyword = ""; + var awaitKeyword = ""; + + if (awaitable) { - var syncAfterExpression = $"{ComponentsApi.RuntimeHelpers.InvokeSynchronousDelegate}({after.Content});"; - changeExpressionTokens.Add(new IntermediateToken() - { - Content = $"__value => {{ {original.Content} = __value; {syncAfterExpression} }}", - Kind = TokenKind.CSharp, - }); + invokeDelegateMethod = ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate; + awaitKeyword = "await "; + asyncKeyword = "async "; } - else + + changeExpressionTokens.Add(new IntermediateToken() { - var asyncAfterExpression = $"{ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}({after.Content});"; - changeExpressionTokens.Add(new IntermediateToken() - { - // Figure out the type check - Content = $"async __value => {{ {original.Content} = __value; await {asyncAfterExpression} }}", - Kind = TokenKind.CSharp, - }); - } + Content = $"{asyncKeyword} __value => {{ {original.Content} = __value; {awaitKeyword}{invokeDelegateMethod}(", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(after); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = "); }", + Kind = TokenKind.CSharp + }); } else { @@ -877,30 +876,41 @@ private void RewriteNodesForComponentEventCallbackBind( else if (setter != null && after == null) { // bind:set only - changeExpressionTokens.Add(new IntermediateToken() - { - Content = setter.Content, - Kind = TokenKind.CSharp - }); + changeExpressionTokens.Add(setter); } else if (setter == null && after != null) { // bind:after only - var afterContentInvocation = $"{ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: {after.Content})"; changeExpressionTokens.Add(new IntermediateToken() { - Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: __value => {{ {original.Content} = __value; return {afterContentInvocation}; }}, value: {original.Content})", + Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: __value => {{ {original.Content} = __value; return {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(after); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $"); }}, value: {original.Content})", Kind = TokenKind.CSharp }); } else { // bind:set and bind:after create the code even though we disallow this combination through a diagnostic - var setToEventCallback = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: {setter.Content}, value: {original.Content})"; - var afterContentInvocation = $"{ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: {after.Content})"; changeExpressionTokens.Add(new IntermediateToken() { - Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, callback: async __value => {{ await {setToEventCallback}; await {afterContentInvocation}; }}, value: {original.Content})", + Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, callback: async __value => {{ await {ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(setter); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $", value: {original.Content}); await {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(after); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $"); }}, value: {original.Content})", Kind = TokenKind.CSharp }); } @@ -997,28 +1007,49 @@ private void RewriteNodesForElementEventCallbackBind( // bind:set only changeExpressionTokens.Add(new IntermediateToken() { - Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: {setter.Content}, value: {original.Content})", + Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(setter); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $", value: {original.Content})", Kind = TokenKind.CSharp }); } else if (setter == null && after != null) { // bind:after only - var afterContentInvocation = $"{ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: {after.Content})"; changeExpressionTokens.Add(new IntermediateToken() { - Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: __value => {{ {original.Content} = __value; return {afterContentInvocation}; }}, value: {original.Content})", + Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: __value => {{ {original.Content} = __value; return {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(after); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $"); }}, value: {original.Content})", Kind = TokenKind.CSharp }); } else { // bind:set and bind:after create the code even though we disallow this combination through a diagnostic - var setterContentInvocation = $"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: {setter.Content}, value: {original.Content})"; - var afterContentInvocation = $"{ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: {after.Content})"; changeExpressionTokens.Add(new IntermediateToken() { - Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, callback: async __value => {{ await {setterContentInvocation}(); await {afterContentInvocation}; }}, value: {original.Content})", + Content = $"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, callback: async __value => {{ await {ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(setter); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $", value: {original.Content})(); await {ComponentsApi.RuntimeHelpers.InvokeAsynchronousDelegate}(callback: ", + Kind = TokenKind.CSharp + }); + changeExpressionTokens.Add(after); + changeExpressionTokens.Add(new IntermediateToken() + { + Content = $"); }}, value: {original.Content})", Kind = TokenKind.CSharp }); } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupEncodingPass.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupEncodingPass.cs index 5a55d126a49..945d0f60f3f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupEncodingPass.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupEncodingPass.cs @@ -40,12 +40,12 @@ private class Rewriter : IntermediateNodeWalker // AddMarkupContent - renders the content directly as markup (high perf impact) // Because of this, we want to use AddContent as much as possible. // - // We want to use AddMarkupContent to avoid aggresive encoding during prerendering. + // We want to use AddMarkupContent to avoid aggressive encoding during prerendering. // Specifically, when one of the following characters are in the content, - // 1. New lines (\r, \n), tabs(\t) - so they get rendered as actual new lines, tabs instead of + // 1. New lines (\r, \n), tabs (\t), angle brackets (<, >) - so they get rendered as actual new lines, tabs, brackets instead of // 2. Any character outside the ASCII range - private static readonly char[] EncodedCharacters = new[] { '\r', '\n', '\t' }; + private static readonly char[] EncodedCharacters = new[] { '\r', '\n', '\t', '<', '>' }; private readonly Dictionary _seenEntities = new Dictionary(StringComparer.Ordinal); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs index e1637e0512f..ca32e819070 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/DefaultRazorIntermediateNodeLoweringPhase.cs @@ -539,7 +539,7 @@ public override void VisitMarkupAttributeBlock(MarkupAttributeBlockSyntax node) { _builder.Push(new HtmlAttributeIntermediateNode() { - AttributeName = node.Name.GetContent(), + AttributeName = name, Prefix = prefix.GetContent(), Suffix = node.ValueSuffix?.GetContent() ?? string.Empty, Source = BuildSourceSpanFromNode(node), @@ -1319,7 +1319,7 @@ public override void VisitMarkupAttributeBlock(MarkupAttributeBlockSyntax node) var name = node.Name.GetContent(); _builder.Push(new HtmlAttributeIntermediateNode() { - AttributeName = node.Name.GetContent(), + AttributeName = name, Prefix = prefix.GetContent(), Suffix = node.ValueSuffix?.GetContent() ?? string.Empty, Source = BuildSourceSpanFromNode(node), @@ -1338,7 +1338,7 @@ public override void VisitMarkupMinimizedAttributeBlock(MarkupMinimizedAttribute var name = node.Name.GetContent(); _builder.Add(new HtmlAttributeIntermediateNode() { - AttributeName = node.Name.GetContent(), + AttributeName = name, Prefix = prefix.GetContent(), Suffix = null, Source = BuildSourceSpanFromNode(node), diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/HashCodeCombiner.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/HashCodeCombiner.cs index 11df98fcfdb..f261dbc5cc8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/HashCodeCombiner.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/HashCodeCombiner.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System.Collections.Generic; +using System.Collections.Immutable; using System.Runtime.CompilerServices; namespace Microsoft.Extensions.Internal; @@ -47,6 +48,20 @@ public void Add(TValue value, IEqualityComparer comparer) Add(hashCode); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public void Add(ImmutableArray array, IEqualityComparer comparer) + { + if (array.IsDefault) + { + return; + } + + foreach (var item in array) + { + Add(item, comparer); + } + } + [MethodImpl(MethodImplOptions.AggressiveInlining)] public static HashCodeCombiner Start() { diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/MetadataCollection.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/MetadataCollection.cs index 2013bbc82a8..c102793aa83 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/MetadataCollection.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/MetadataCollection.cs @@ -4,7 +4,9 @@ using System; using System.Collections; using System.Collections.Generic; +using System.Diagnostics; using System.Diagnostics.CodeAnalysis; +using System.Linq; using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.Extensions.Internal; @@ -69,7 +71,8 @@ public static MetadataCollection Create(params KeyValuePair[] p _ => new FourOrMoreItems(pairs), }; - public static MetadataCollection Create(IReadOnlyList> pairs) + public static MetadataCollection Create(T pairs) + where T : IReadOnlyList> => pairs switch { [] => Empty, @@ -79,89 +82,101 @@ public static MetadataCollection Create(IReadOnlyList new FourOrMoreItems(pairs), }; - public static MetadataCollection Create(IReadOnlyDictionary map) + public static MetadataCollection Create(Dictionary map) { - switch (map.Count) - { - case 0: - return Empty; - - case 1: - { - using var enumerable = map.GetEnumerator(); + var count = map.Count; - if (!enumerable.MoveNext()) - { - throw new InvalidOperationException(); - } - - var pair = enumerable.Current; - - return new OneToThreeItems(pair.Key, pair.Value); - } + if (count == 0) + { + return Empty; + } - case 2: - { - using var enumerable = map.GetEnumerator(); + if (count < 4) + { + // Optimize for the 1-3 case. On this path, we use the enumerator + // to acquire key/value pairs. - if (!enumerable.MoveNext()) - { - throw new InvalidOperationException(); - } + // Get the first pair. + using var enumerator = map.GetEnumerator(); - var pair1 = enumerable.Current; + if (!enumerator.MoveNext()) + { + Assumed.Unreachable(); + } + var pair1 = enumerator.Current; - if (!enumerable.MoveNext()) - { - throw new InvalidOperationException(); - } + if (count == 1) + { + return new OneToThreeItems(pair1.Key, pair1.Value); + } - var pair2 = enumerable.Current; + // We know there are at least two pairs, so get the second one. + if (!enumerator.MoveNext()) + { + Assumed.Unreachable(); + } - return new OneToThreeItems(pair1.Key, pair1.Value, pair2.Key, pair2.Value); - } + var pair2 = enumerator.Current; - case 3: - { - using var enumerable = map.GetEnumerator(); + if (count == 2) + { + return new OneToThreeItems(pair1.Key, pair1.Value, pair2.Key, pair2.Value); + } - if (!enumerable.MoveNext()) - { - throw new InvalidOperationException(); - } + // We know that there are three pairs, so get the final one. + if (!enumerator.MoveNext()) + { + Assumed.Unreachable(); + } - var pair1 = enumerable.Current; + var pair3 = enumerator.Current; - if (!enumerable.MoveNext()) - { - throw new InvalidOperationException(); - } + return new OneToThreeItems(pair1.Key, pair1.Value, pair2.Key, pair2.Value, pair3.Key, pair3.Value); + } - var pair2 = enumerable.Current; + // Finally, if there are four or more items, add the pairs to a list in order to construct + // a FourOrMoreItems instance. Note that the constructor will copy the key-value pairs and won't + // hold onto the list we're passing, so it's safe to use a pooled list. + using var _ = ListPool>.GetPooledObject(out var list); + list.SetCapacityIfLarger(count); - if (!enumerable.MoveNext()) - { - throw new InvalidOperationException(); - } + foreach (var pair in map) + { + list.Add(pair); + } - var pair3 = enumerable.Current; + return Create(list); + } - return new OneToThreeItems(pair1.Key, pair1.Value, pair2.Key, pair2.Value, pair3.Key, pair3.Value); - } + public static MetadataCollection Create(IReadOnlyDictionary map) + { + // Take a faster path if Dictionary is passed to us. This ensures that + // we use Dictionary's struct-based enumerator rather than going through + // IEnumerable>.ToArray() below. - default: - return new FourOrMoreItems(map); + if (map is Dictionary dictionary) + { + return Create(dictionary); } + + return Create(map.ToArray()); } - public static MetadataCollection CreateOrEmpty(IReadOnlyList>? pairs) - => pairs is not null ? Create(pairs) : Empty; + public static MetadataCollection CreateOrEmpty(T? pairs) + where T : IReadOnlyList> + => pairs is { } realPairs ? Create(realPairs) : Empty; + + public static MetadataCollection CreateOrEmpty(Dictionary? map) + => map is not null ? Create(map) : Empty; public static MetadataCollection CreateOrEmpty(IReadOnlyDictionary? map) => map is not null ? Create(map) : Empty; - private class NoItems : MetadataCollection + /// + /// This implementation represents an empty MetadataCollection. + /// + private sealed class NoItems : MetadataCollection { public static readonly NoItems Instance = new(); @@ -190,7 +205,11 @@ public override bool TryGetValue(string key, out string value) public override bool Equals(MetadataCollection other) => ReferenceEquals(this, other); } - private class OneToThreeItems : MetadataCollection + /// + /// This implementation represents a MetadataCollection with 1, 2, or 3 key/value pairs that are + /// stored in explicit fields. + /// + private sealed class OneToThreeItems : MetadataCollection { private readonly string _key1; private readonly string? _value1; @@ -373,39 +392,38 @@ public override bool Equals(MetadataCollection other) return false; } - if (_count != otherCollection._count) - { - return false; - } + var count = _count; - if (_count == 1) + if (count != otherCollection._count) { - return _key1 == otherCollection._key1 && _value1 == otherCollection._value1; + return false; } - if (_count == 2) + switch (count) { - if (_key1 == otherCollection._key1) - { - return _value1 == otherCollection._value1 && - _key2 == otherCollection._key2 && - _value2 == otherCollection._value2; - } + case 1: + return _key1 == otherCollection._key1 && _value1 == otherCollection._value1; - return _key1 == otherCollection._key2 && - _value1 == otherCollection._value2 && - _key2 == otherCollection._key1 && - _value2 == otherCollection._value1; - } + case 2: + if (_key1 == otherCollection._key1) + { + return _value1 == otherCollection._value1 && + _key2 == otherCollection._key2 && + _value2 == otherCollection._value2; + } - if (_count == 3) - { - return otherCollection.TryGetValue(_key1, out var otherValue1) && - _value1 == otherValue1 && - otherCollection.TryGetValue(_key2, out var otherValue2) && - _value2 == otherValue2 && - otherCollection.TryGetValue(_key3, out var otherValue3) && - _value3 == otherValue3; + return _key1 == otherCollection._key2 && + _value1 == otherCollection._value2 && + _key2 == otherCollection._key1 && + _value2 == otherCollection._value1; + + case 3: + return otherCollection.TryGetValue(_key1, out var otherValue1) && + _value1 == otherValue1 && + otherCollection.TryGetValue(_key2, out var otherValue2) && + _value2 == otherValue2 && + otherCollection.TryGetValue(_key3, out var otherValue3) && + _value3 == otherValue3; } return false; @@ -415,53 +433,53 @@ protected override int ComputeHashCode() { return _count switch { - 1 => ComputeHashCodeForOneItem(), - 2 => ComputeHashCodeForTwoItems(), - _ => ComputeHashCodeForThreeItems() + 1 => ComputeHashCodeForOneItem(_key1, _value1), + 2 => ComputeHashCodeForTwoItems(_key1, _value1, _key2, _value2), + _ => ComputeHashCodeForThreeItems(_key1, _value1, _key2, _value2, _key3, _value3) }; - int ComputeHashCodeForOneItem() + static int ComputeHashCodeForOneItem(string key1, string? value1) { var hash = HashCodeCombiner.Start(); - hash.Add(_key1, StringComparer.Ordinal); - hash.Add(_value1, StringComparer.Ordinal); + hash.Add(key1, StringComparer.Ordinal); + hash.Add(value1, StringComparer.Ordinal); return hash.CombinedHash; } - int ComputeHashCodeForTwoItems() + static int ComputeHashCodeForTwoItems(string key1, string? value1, string key2, string? value2) { var hash = HashCodeCombiner.Start(); - if (string.CompareOrdinal(_key1, _key2) < 0) + if (string.CompareOrdinal(key1, key2) < 0) { - hash.Add(_key1, StringComparer.Ordinal); - hash.Add(_value1, StringComparer.Ordinal); - hash.Add(_key2, StringComparer.Ordinal); - hash.Add(_value2, StringComparer.Ordinal); + hash.Add(key1, StringComparer.Ordinal); + hash.Add(value1, StringComparer.Ordinal); + hash.Add(key2, StringComparer.Ordinal); + hash.Add(value2, StringComparer.Ordinal); } else { - hash.Add(_key2, StringComparer.Ordinal); - hash.Add(_value2, StringComparer.Ordinal); - hash.Add(_key1, StringComparer.Ordinal); - hash.Add(_value1, StringComparer.Ordinal); + hash.Add(key2, StringComparer.Ordinal); + hash.Add(value2, StringComparer.Ordinal); + hash.Add(key1, StringComparer.Ordinal); + hash.Add(value1, StringComparer.Ordinal); } return hash.CombinedHash; } - int ComputeHashCodeForThreeItems() + static int ComputeHashCodeForThreeItems(string key1, string? value1, string key2, string? value2, string key3, string? value3) { var hash = HashCodeCombiner.Start(); // Note: Because we've already eliminated duplicate strings, all of the // CompareOrdinal calls below should be either less than zero or greater // than zero. - var key1LessThanKey2 = string.CompareOrdinal(_key1, _key2) < 0; - var key1LessThanKey3 = string.CompareOrdinal(_key1, _key3) < 0; - var key2LessThanKey3 = string.CompareOrdinal(_key2, _key3) < 0; + var key1LessThanKey2 = string.CompareOrdinal(key1, key2) < 0; + var key1LessThanKey3 = string.CompareOrdinal(key1, key3) < 0; + var key2LessThanKey3 = string.CompareOrdinal(key2, key3) < 0; var key1Added = false; var key2Added = false; @@ -470,64 +488,64 @@ int ComputeHashCodeForThreeItems() if (key1LessThanKey2 && key1LessThanKey3) { // If key1 is less than key2 and key3, it must go first. - hash.Add(_key1, StringComparer.Ordinal); - hash.Add(_value1, StringComparer.Ordinal); + hash.Add(key1, StringComparer.Ordinal); + hash.Add(value1, StringComparer.Ordinal); key1Added = true; } else if (!key1LessThanKey2 && key2LessThanKey3) { // Since key1 isn't first, add key2 if it is less than key1 and key3 - hash.Add(_key2, StringComparer.Ordinal); - hash.Add(_value2, StringComparer.Ordinal); + hash.Add(key2, StringComparer.Ordinal); + hash.Add(value2, StringComparer.Ordinal); key2Added = true; } else { // Otherwise, key3 must go first. - hash.Add(_key3, StringComparer.Ordinal); - hash.Add(_value3, StringComparer.Ordinal); + hash.Add(key3, StringComparer.Ordinal); + hash.Add(value3, StringComparer.Ordinal); } // Add the second item if (!key1Added && (key1LessThanKey2 || key1LessThanKey3)) { // If we haven't added key1 and it is less than key2 or key3, it must be second. - hash.Add(_key1, StringComparer.Ordinal); - hash.Add(_value1, StringComparer.Ordinal); + hash.Add(key1, StringComparer.Ordinal); + hash.Add(value1, StringComparer.Ordinal); key1Added = true; } else if (!key2Added && (!key1LessThanKey2 || key2LessThanKey3)) { // If we haven't added key2 and it is less than key1 or key3, it must be second. - hash.Add(_key2, StringComparer.Ordinal); - hash.Add(_value2, StringComparer.Ordinal); + hash.Add(key2, StringComparer.Ordinal); + hash.Add(value2, StringComparer.Ordinal); key2Added = true; } else { // Otherwise, key3 must be go first. - hash.Add(_key3, StringComparer.Ordinal); - hash.Add(_value3, StringComparer.Ordinal); + hash.Add(key3, StringComparer.Ordinal); + hash.Add(value3, StringComparer.Ordinal); } // Add the final item if (!key1Added) { // If we haven't added key, it must go last. - hash.Add(_key1, StringComparer.Ordinal); - hash.Add(_value1, StringComparer.Ordinal); + hash.Add(key1, StringComparer.Ordinal); + hash.Add(value1, StringComparer.Ordinal); } else if (!key2Added) { // If we haven't added key2, it must go last. - hash.Add(_key2, StringComparer.Ordinal); - hash.Add(_value2, StringComparer.Ordinal); + hash.Add(key2, StringComparer.Ordinal); + hash.Add(value2, StringComparer.Ordinal); } else { // Otherwise, key3 must go last. - hash.Add(_key3, StringComparer.Ordinal); - hash.Add(_value3, StringComparer.Ordinal); + hash.Add(key3, StringComparer.Ordinal); + hash.Add(value3, StringComparer.Ordinal); } return hash.CombinedHash; @@ -535,76 +553,63 @@ int ComputeHashCodeForThreeItems() } } - private class FourOrMoreItems : MetadataCollection + /// + /// This implementation represents a MetadataCollection with 4 or more items that are stored + /// in a pair of arrays. The keys are sorted so that lookup is O(log n). + /// + private sealed class FourOrMoreItems : MetadataCollection { private readonly string[] _keys; private readonly string?[] _values; private readonly int _count; - public FourOrMoreItems(IReadOnlyDictionary map) + public FourOrMoreItems(IReadOnlyList> pairs) { - if (map is null) + if (pairs is null) { - throw new ArgumentNullException(nameof(map)); + throw new ArgumentNullException(nameof(pairs)); } - using var _1 = ListPool.GetPooledObject(out var keys); - using var _2 = ListPool.GetPooledObject(out var values); + var count = pairs.Count; - var count = map.Count; - keys.SetCapacityIfLarger(count); - values.SetCapacityIfLarger(count); + // Create a sorted array of keys. + var keys = new string[count]; - foreach (var (key, value) in map) + for (var i = 0; i < count; i++) { - // Because the keys are strings that are already in a dictionary, we are - // guaranteed that there won't ever be a match. So, we can assume that - // the result of BinarySearch will always be negative and can immediately - // convert from the bitwise complement. - var index = ~keys.BinarySearch(key); - - keys.Insert(index, key); - values.Insert(index, value); + keys[i] = pairs[i].Key; } - _keys = keys.ToArrayOrEmpty(); - _values = values.ToArrayOrEmpty(); - _count = count; - } + Array.Sort(keys, StringComparer.Ordinal); - public FourOrMoreItems(IReadOnlyList> pairs) - { - if (pairs is null) + // Ensure that there are no duplicate keys. + for (var i = 1; i < count; i++) { - throw new ArgumentNullException(nameof(pairs)); + if (keys[i] == keys[i - 1]) + { + throw new ArgumentException( + Resources.FormatAn_item_with_the_same_key_has_already_been_added_Key_0(keys[i]), nameof(pairs)); + } } - using var _1 = ListPool.GetPooledObject(out var keys); - using var _2 = ListPool.GetPooledObject(out var values); + // Create an array for the values. + var values = new string?[count]; - var count = pairs.Count; - keys.SetCapacityIfLarger(count); - values.SetCapacityIfLarger(count); - - foreach (var (key, value) in pairs) + // Loop through our pairs and add each value at the correct index. + for (var i = 0; i < count; i++) { - var index = keys.BinarySearch(key); + var (key, value) = pairs[i]; + var index = Array.BinarySearch(keys, key, StringComparer.Ordinal); - if (index >= 0) - { - throw new ArgumentException( - Resources.FormatAn_item_with_the_same_key_has_already_been_added_Key_0(key), nameof(pairs)); - } + // We know that every key is in the array, so we can assume that index is >= 0. + Debug.Assert(index >= 0); - index = ~index; - - keys.Insert(index, key); - values.Insert(index, value); + values[index] = value; } - _keys = keys.ToArrayOrEmpty(); - _values = values.ToArrayOrEmpty(); + _keys = keys; + _values = values; _count = count; } @@ -612,7 +617,7 @@ public override string? this[string key] { get { - var index = Array.BinarySearch(_keys, key); + var index = Array.BinarySearch(_keys, key, StringComparer.Ordinal); return index >= 0 ? _values[index] @@ -627,7 +632,7 @@ public override string? this[string key] public override bool ContainsKey(string key) { - var index = Array.BinarySearch(_keys, key); + var index = Array.BinarySearch(_keys, key, StringComparer.Ordinal); return index >= 0; } @@ -637,7 +642,7 @@ public override bool ContainsKey(string key) public override bool TryGetValue(string key, out string? value) { - var index = Array.BinarySearch(_keys, key); + var index = Array.BinarySearch(_keys, key, StringComparer.Ordinal); if (index >= 0) { @@ -656,24 +661,29 @@ public override bool Equals(MetadataCollection other) return true; } - if (other is not FourOrMoreItems) + if (other is not FourOrMoreItems otherCollection) { return false; } - if (_count != other.Count) + if (_count != otherCollection.Count) { return false; } var keys = _keys; var values = _values; + var otherKeys = otherCollection._keys; + var otherValues = otherCollection._values; var count = keys.Length; + // The keys are pre-sorted by the constructor, so keys/values should be in + // the same order event if they were added in a different order. + for (var i = 0; i < count; i++) { - if (!other.TryGetValue(keys[i], out var otherValue) || - values[i] != otherValue) + if (keys[i] != otherKeys[i] || + values[i] != otherValues[i]) { return false; } @@ -690,21 +700,13 @@ protected override int ComputeHashCode() var values = _values; var count = keys.Length; - using var _ = ListPool>.GetPooledObject(out var list); - - list.SetCapacityIfLarger(count); + // The keys are pre-sorted by the constructor, so keys/values should be in + // the same order event if they were added in a different order. for (var i = 0; i < count; i++) { - list.Add(new(keys[i], values[i])); - } - - list.Sort((kvp1, kvp2) => string.CompareOrdinal(kvp1.Key, kvp2.Key)); - - foreach (var (key, value) in list) - { - hash.Add(key, StringComparer.Ordinal); - hash.Add(value, StringComparer.Ordinal); + hash.Add(keys[i], StringComparer.Ordinal); + hash.Add(values[i], StringComparer.Ordinal); } return hash.CombinedHash; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Properties/AssemblyInfo.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Properties/AssemblyInfo.cs index 965cae4f3ea..d8d0272b9a9 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Properties/AssemblyInfo.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Properties/AssemblyInfo.cs @@ -8,8 +8,6 @@ [assembly: InternalsVisibleTo("rzc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.GenerateTool, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.TagHelperTool, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.NET.Sdk.Razor.SourceGenerators, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -26,6 +24,7 @@ [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Language.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common.Compiler, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Tools.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/PublicAPI.Unshipped.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/PublicAPI.Unshipped.txt index 842d788d1ec..3bb1857b74c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/PublicAPI.Unshipped.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/PublicAPI.Unshipped.txt @@ -60,13 +60,15 @@ override sealed Microsoft.AspNetCore.Razor.Language.MetadataCollection.GetHashCo static Microsoft.AspNetCore.Razor.Language.CommonMetadata.PropertyName(string! value) -> System.Collections.Generic.KeyValuePair static Microsoft.AspNetCore.Razor.Language.CommonMetadata.TypeName(string! value) -> System.Collections.Generic.KeyValuePair static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(params System.Collections.Generic.KeyValuePair[]! pairs) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! +static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(System.Collections.Generic.Dictionary! map) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(System.Collections.Generic.IReadOnlyDictionary! map) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! -static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(System.Collections.Generic.IReadOnlyList>! pairs) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(System.Collections.Generic.KeyValuePair pair) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(System.Collections.Generic.KeyValuePair pair1, System.Collections.Generic.KeyValuePair pair2) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(System.Collections.Generic.KeyValuePair pair1, System.Collections.Generic.KeyValuePair pair2, System.Collections.Generic.KeyValuePair pair3) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! +static Microsoft.AspNetCore.Razor.Language.MetadataCollection.Create(T pairs) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! +static Microsoft.AspNetCore.Razor.Language.MetadataCollection.CreateOrEmpty(System.Collections.Generic.Dictionary? map) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! static Microsoft.AspNetCore.Razor.Language.MetadataCollection.CreateOrEmpty(System.Collections.Generic.IReadOnlyDictionary? map) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! -static Microsoft.AspNetCore.Razor.Language.MetadataCollection.CreateOrEmpty(System.Collections.Generic.IReadOnlyList>? pairs) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! +static Microsoft.AspNetCore.Razor.Language.MetadataCollection.CreateOrEmpty(T? pairs) -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! static Microsoft.AspNetCore.Razor.Language.RazorCodeDocumentExtensions.TryComputeClassName(this Microsoft.AspNetCore.Razor.Language.RazorCodeDocument! codeDocument, out string? className) -> bool static readonly Microsoft.AspNetCore.Razor.Language.MetadataCollection.Empty -> Microsoft.AspNetCore.Razor.Language.MetadataCollection! virtual Microsoft.AspNetCore.Razor.Language.BoundAttributeDescriptorBuilder.SetMetadata(Microsoft.AspNetCore.Razor.Language.MetadataCollection! metadata) -> void diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Syntax/SyntaxNode.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Syntax/SyntaxNode.cs index 5ee335e1935..0d5f1db18cc 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Syntax/SyntaxNode.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Syntax/SyntaxNode.cs @@ -601,8 +601,17 @@ SyntaxToken walkForward(PooledArrayBuilder<(SyntaxNode node, int nodeIndexInPare } } - // Got to the end of the node without finding a desired token. Pop up the stack and try again foundToken = null; + + // The start of the document is the only special case: + // - If we're walking backwards and hit the start of the document, we need to treat this as if we should walk forward. There's no + // previous node to attach the token to, so walking forward is the only option. + if (walkBackwards && parent!.SpanStart == 0) + { + return false; + } + + // Got to the end of the node without finding a desired token. Pop up the stack and try again return null; } } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/TagHelperDescriptorComparer.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/TagHelperDescriptorComparer.cs index b6fa3f3d3cb..cdd23dfbdbf 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/TagHelperDescriptorComparer.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/TagHelperDescriptorComparer.cs @@ -49,11 +49,11 @@ public bool Equals(TagHelperDescriptor? descriptorX, TagHelperDescriptor? descri return false; } + // FAST PATH: If each descriptor has a MetadataCollection, we should use their equality. if (descriptorX.Metadata is MetadataCollection metadataX && - descriptorY.Metadata is MetadataCollection metadataY && - !metadataX.Equals(metadataY)) + descriptorY.Metadata is MetadataCollection metadataY) { - return false; + return metadataX.Equals(metadataY); } return ComparerUtilities.Equals(descriptorX.Metadata, descriptorY.Metadata, StringComparer.Ordinal); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Syntax/FindTokenTests.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Syntax/FindTokenTests.cs index 2f3c35eba64..f6b37cc9980 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Syntax/FindTokenTests.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Syntax/FindTokenTests.cs @@ -42,6 +42,34 @@ public void ReturnsEofOnFileEnd() AssertEx.Equal("""EndOfFile;[];""", SyntaxSerializer.Serialize(token).Trim()); } + [Fact, WorkItem("https://github.com/dotnet/razor/issues/7505")] + public void ReturnsEofOnFileEnd_WithTrailingTrivia() + { + var text = """ +
+ $$ + + """; + var (tree, position) = ParseWithPosition(text); + + var token = tree.Root.FindToken(position); + + AssertEx.Equal("""EndOfFile;[];""", SyntaxSerializer.Serialize(token).Trim()); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/9040")] + public void LeadingWhitespace_BeforeAnyNode() + { + var text = """ + $$ + """; + var (tree, position) = ParseWithPosition(text); + + var token = tree.Root.FindToken(position); + + AssertEx.Equal("""OpenAngle;[<];""", SyntaxSerializer.Serialize(token).Trim()); + } + [Fact] public void ReturnsOpenAngle() { diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs index 194b4503539..ee311ea83d1 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt index 39952b1cf16..c54a5f45560 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt @@ -20,7 +20,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update HtmlContent - (72:0,72 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt index bd9f73d245b..8a0c7ee782d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) +|Update| +Generated Location: (1475:35,62 [6] ) +|Update| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1700:40,19 [5] ) +Generated Location: (1899:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1951:49,49 [5] ) +Generated Location: (2150:57,49 [5] ) |Value| Source Location: (81:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (81:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (2364:67,7 [82] ) +Generated Location: (2563:75,7 [82] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs index 23b78ed05fb..0ee301b66f0 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(() => { }); }); + __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + () => { } + +#line default +#line hidden +#nullable disable + ); }); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt index e9a534e767d..d7648345e0c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt @@ -20,7 +20,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(() => { }); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } HtmlContent - (75:0,75 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt index 5c806d8c826..a5869332892 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) +|() => { }| +Generated Location: (1475:35,62 [9] ) +|() => { }| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1703:40,19 [5] ) +Generated Location: (1902:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1954:49,49 [5] ) +Generated Location: (2153:57,49 [5] ) |Value| Source Location: (84:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2367:67,7 [50] ) +Generated Location: (2566:75,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs index 29e84552ccb..1aba1eed979 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs @@ -30,7 +30,14 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - (value => { ParentValue = value; return Task.CompletedTask; })); +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + (value => { ParentValue = value; return Task.CompletedTask; }) + +#line default +#line hidden +#nullable disable + ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt index ea68c33d0cf..0828c570f85 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt @@ -20,7 +20,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - (value => { ParentValue = value; return Task.CompletedTask; }) + LazyIntermediateToken - (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - (value => { ParentValue = value; return Task.CompletedTask; }) ComponentAttribute - (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - (value => { ParentValue = value; return Task.CompletedTask; }) HtmlContent - (126:0,126 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt index fc3195a32ae..b558e2279a0 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) +|(value => { ParentValue = value; return Task.CompletedTask; })| +Generated Location: (1324:34,60 [62] ) +|(value => { ParentValue = value; return Task.CompletedTask; })| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1618:40,19 [5] ) +Generated Location: (1800:47,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1869:49,49 [5] ) +Generated Location: (2051:56,49 [5] ) |Value| Source Location: (135:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2282:67,7 [50] ) +Generated Location: (2464:74,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs index dcf6fd9f594..d45a519a700 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue), ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt index 96e0e11651d..11ed98df815 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt @@ -21,7 +21,9 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt index a0f086d1f18..837ed2a68aa 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1921:35,62 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2188:40,19 [5] ) +Generated Location: (2386:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2439:49,49 [5] ) +Generated Location: (2637:57,49 [5] ) |Value| Source Location: (86:1,7 [102] x:\dir\subdir\Test\TestComponent.cshtml) @@ -18,7 +23,7 @@ Source Location: (86:1,7 [102] x:\dir\subdir\Test\TestComponent.cshtml) public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } | -Generated Location: (2852:67,7 [102] ) +Generated Location: (3050:75,7 [102] ) | public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs index ade8632514d..0f29d10c74e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: () => { }); }, value: ParentValue), ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + () => { } + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt index db36341ea48..18060147194 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt @@ -21,7 +21,9 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: () => { }); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt index 3f4c6ed5082..76b512083f8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) +|() => { }| +Generated Location: (1921:35,62 [9] ) +|() => { }| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2186:40,19 [5] ) +Generated Location: (2384:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2437:49,49 [5] ) +Generated Location: (2635:57,49 [5] ) |Value| Source Location: (84:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2850:67,7 [50] ) +Generated Location: (3048:75,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs index c40a370da49..a5c3b37cecc 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue), ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt index ae7eef44b48..272972cdb06 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt @@ -21,7 +21,9 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt index 0b3bf6eed86..e9e734dc19d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1921:35,62 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2188:40,19 [5] ) +Generated Location: (2386:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2439:49,49 [5] ) +Generated Location: (2637:57,49 [5] ) |Value| Source Location: (86:1,7 [106] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (86:1,7 [106] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue() => Task.CompletedTask; | -Generated Location: (2852:67,7 [106] ) +Generated Location: (3050:75,7 [106] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs index cb8534198f7..5b4d213bfc4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Func( - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(Update); }); + async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt index dee667106e4..5fbdd883fcb 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt @@ -20,7 +20,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(Update); } + IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( + LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update HtmlContent - (72:0,72 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt index d71574e6494..a20ea80655b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) +|Update| +Generated Location: (1515:35,62 [6] ) +|Update| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1740:40,19 [5] ) +Generated Location: (1939:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1991:49,49 [5] ) +Generated Location: (2190:57,49 [5] ) |Value| Source Location: (81:1,7 [101] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (81:1,7 [101] x:\dir\subdir\Test\TestComponent.cshtml) public Task Update() => Task.CompletedTask; | -Generated Location: (2404:67,7 [101] ) +Generated Location: (2603:75,7 [101] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs index 33fb6650da0..83e2ecdc828 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Func( - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(() => { return Task.CompletedTask; }); }); + async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + () => { return Task.CompletedTask; } + +#line default +#line hidden +#nullable disable + ); }); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt index f5c6f7809ac..b7e2ee64076 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt @@ -20,7 +20,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(() => { return Task.CompletedTask; }); } + IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( + LazyIntermediateToken - (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { return Task.CompletedTask; } + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { return Task.CompletedTask; } HtmlContent - (102:0,102 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt index db537700b53..626f77e1956 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) +|() => { return Task.CompletedTask; }| +Generated Location: (1515:35,62 [36] ) +|() => { return Task.CompletedTask; }| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1770:40,19 [5] ) +Generated Location: (1969:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2021:49,49 [5] ) +Generated Location: (2220:57,49 [5] ) |Value| Source Location: (111:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2434:67,7 [50] ) +Generated Location: (2633:75,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs index d034b74c88d..df40ce3145b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs @@ -30,7 +30,14 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - UpdateValue); +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt index 37b3d6a103a..bf06f6b391c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt @@ -20,7 +20,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue HtmlContent - (75:0,75 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt index ae11e40b4a9..4ec43608155 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1324:34,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1567:40,19 [5] ) +Generated Location: (1749:47,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1818:49,49 [5] ) +Generated Location: (2000:56,49 [5] ) |Value| Source Location: (84:1,7 [116] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (84:1,7 [116] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(int value) => ParentValue = value; | -Generated Location: (2231:67,7 [116] ) +Generated Location: (2413:74,7 [116] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs index 168674161ea..957f4830e95 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs @@ -30,7 +30,14 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - value => ParentValue = value); +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + value => ParentValue = value + +#line default +#line hidden +#nullable disable + ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt index 49118d1bb8f..efc032ee892 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt @@ -20,7 +20,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - value => ParentValue = value + LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value ComponentAttribute - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value HtmlContent - (92:0,92 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt index d29ee95c105..27aaa554afb 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) +|value => ParentValue = value| +Generated Location: (1324:34,60 [28] ) +|value => ParentValue = value| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1584:40,19 [5] ) +Generated Location: (1766:47,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1835:49,49 [5] ) +Generated Location: (2017:56,49 [5] ) |Value| Source Location: (101:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2248:67,7 [50] ) +Generated Location: (2430:74,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs index b1e68221859..b792131b065 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt index bd2e81ee528..63fd1ec464c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt @@ -21,7 +21,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt index a875416a9b2..0d4fe0ef97f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1660:35,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1904:40,19 [5] ) +Generated Location: (2100:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2155:49,49 [5] ) +Generated Location: (2351:57,49 [5] ) |Value| Source Location: (84:1,7 [107] x:\dir\subdir\Test\TestComponent.cshtml) @@ -18,7 +23,7 @@ Source Location: (84:1,7 [107] x:\dir\subdir\Test\TestComponent.cshtml) public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } | -Generated Location: (2568:67,7 [107] ) +Generated Location: (2764:75,7 [107] ) | public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs index dbdfbb6b8ee..aeb7153fb66 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, value => ParentValue = value, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + value => ParentValue = value + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt index e7ee9e82e17..359094debb0 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt @@ -21,7 +21,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - value => ParentValue = value + LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt index 1050dc0223e..38544202ab8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) +|value => ParentValue = value| +Generated Location: (1660:35,60 [28] ) +|value => ParentValue = value| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1921:40,19 [5] ) +Generated Location: (2117:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2172:49,49 [5] ) +Generated Location: (2368:57,49 [5] ) |Value| Source Location: (101:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2585:67,7 [50] ) +Generated Location: (2781:75,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs index b19629ad5ac..62f01d03305 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs @@ -30,7 +30,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt index 5d261d1b630..9ff99ad66be 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt @@ -21,7 +21,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt index 1905abe6f6c..9e4970a3676 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1660:35,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1904:40,19 [5] ) +Generated Location: (2100:48,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2155:49,49 [5] ) +Generated Location: (2351:57,49 [5] ) |Value| Source Location: (84:1,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (84:1,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(int value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (2568:67,7 [144] ) +Generated Location: (2764:75,7 [144] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs index d034b74c88d..df40ce3145b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs @@ -30,7 +30,14 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - UpdateValue); +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt index 37b3d6a103a..bf06f6b391c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt @@ -20,7 +20,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue HtmlContent - (75:0,75 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt index ae11e40b4a9..4ec43608155 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1324:34,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1567:40,19 [5] ) +Generated Location: (1749:47,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1818:49,49 [5] ) +Generated Location: (2000:56,49 [5] ) |Value| Source Location: (84:1,7 [116] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (84:1,7 [116] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(int value) => ParentValue = value; | -Generated Location: (2231:67,7 [116] ) +Generated Location: (2413:74,7 [116] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs index a8e7e972881..b927c214422 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs @@ -30,7 +30,14 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Func( - UpdateValue); +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt index b2377374140..23a8acc9067 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt @@ -20,7 +20,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue HtmlContent - (75:0,75 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt index fcfe72c71a4..98e4041c06f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1351:34,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1594:40,19 [5] ) +Generated Location: (1776:47,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1845:49,49 [5] ) +Generated Location: (2027:56,49 [5] ) |Value| Source Location: (84:1,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (84:1,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(int value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (2258:67,7 [144] ) +Generated Location: (2440:74,7 [144] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs index 6f1dc019a5f..a411f98333c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs @@ -30,7 +30,14 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Func( - value => { ParentValue = value; return Task.CompletedTask; }); +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + value => { ParentValue = value; return Task.CompletedTask; } + +#line default +#line hidden +#nullable disable + ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt index 8c0fda405f4..f8a6bb86132 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt @@ -20,7 +20,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - value => { ParentValue = value; return Task.CompletedTask; } + LazyIntermediateToken - (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => { ParentValue = value; return Task.CompletedTask; } ComponentAttribute - (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => { ParentValue = value; return Task.CompletedTask; } HtmlContent - (124:0,124 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt index 6505b2ab42c..dd57fb00085 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt @@ -3,21 +3,26 @@ Generated Location: (1055:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) +|value => { ParentValue = value; return Task.CompletedTask; }| +Generated Location: (1351:34,60 [60] ) +|value => { ParentValue = value; return Task.CompletedTask; }| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1643:40,19 [5] ) +Generated Location: (1825:47,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1894:49,49 [5] ) +Generated Location: (2076:56,49 [5] ) |Value| Source Location: (133:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) | public int ParentValue { get; set; } = 42; | -Generated Location: (2307:67,7 [50] ) +Generated Location: (2489:74,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs index 7cd58ccd20a..0af1897da7d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable ); - __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue), ParentValue); + __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , value: ParentValue), ParentValue); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt index 08f8ec89796..8e7a4b52b2b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt @@ -23,7 +23,9 @@ HtmlAttribute - (18:0,18 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (49:0,49 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - , value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt index 9c1d2f3f134..9011d93b286 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt @@ -3,13 +3,18 @@ Generated Location: (1006:25,19 [11] ) |ParentValue| +Source Location: (49:0,49 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1412:34,49 [11] ) +|UpdateValue| + Source Location: (73:1,7 [124] x:\dir\subdir\Test\TestComponent.cshtml) | public string ParentValue { get; set; } = "hi"; public void UpdateValue(string value) => ParentValue = value; | -Generated Location: (1466:36,7 [124] ) +Generated Location: (1651:44,7 [124] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs index f195cb6a694..42fae447f61 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs @@ -36,7 +36,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable ); - __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue), ParentValue); + __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , value: ParentValue), ParentValue); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt index 7a3a979839d..1f1f577ac7a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt @@ -26,7 +26,9 @@ HtmlAttribute - (12:0,12 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - , value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt index cde0b806e5d..4689fa93efc 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt @@ -8,13 +8,18 @@ Source Location: (13:0,13 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1172:32,13 [11] ) |ParentValue| +Source Location: (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1591:41,62 [11] ) +|UpdateValue| + Source Location: (86:1,7 [124] x:\dir\subdir\Test\TestComponent.cshtml) | public string ParentValue { get; set; } = "hi"; public void UpdateValue(string value) => ParentValue = value; | -Generated Location: (1632:43,7 [124] ) +Generated Location: (1830:51,7 [124] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs index 6c6f87591f8..b76ebd414d8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs @@ -29,7 +29,23 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable ); - __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: AfterUpdate); }, value: ParentValue), ParentValue); + __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + AfterUpdate + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt index 56f7943e150..2f68f2eae8c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt @@ -23,7 +23,11 @@ HtmlAttribute - (16:0,16 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: AfterUpdate); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (41:0,41 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - , value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (67:0,67 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - AfterUpdate + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt index 161ffe672e4..6773f18a4d7 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt @@ -3,6 +3,16 @@ Generated Location: (1004:25,17 [11] ) |ParentValue| +Source Location: (41:0,41 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1543:34,41 [11] ) +|UpdateValue| + +Source Location: (67:0,67 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|AfterUpdate| +Generated Location: (1897:42,67 [11] ) +|AfterUpdate| + Source Location: (91:1,7 [159] x:\dir\subdir\Test\TestComponent.cshtml) | public string ParentValue { get; set; } = "hi"; @@ -10,7 +20,7 @@ Source Location: (91:1,7 [159] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(string value) => ParentValue = value; public void AfterUpdate() { } | -Generated Location: (1760:36,7 [159] ) +Generated Location: (2140:52,7 [159] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs index 7e50941186c..0c99d917ee1 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable ); - __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: DoSomething); }, value: ParentValue), ParentValue); + __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + DoSomething + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt index a69164ba19f..8de549b6019 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt @@ -25,7 +25,9 @@ HtmlAttribute - (20:0,20 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: DoSomething); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (55:0,55 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - DoSomething + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt index 7ba03f52d6b..086650a5422 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt @@ -3,6 +3,11 @@ Generated Location: (1008:25,21 [11] ) |ParentValue| +Source Location: (55:0,55 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|DoSomething| +Generated Location: (1572:34,55 [11] ) +|DoSomething| + Source Location: (85:2,7 [131] x:\dir\subdir\Test\TestComponent.cshtml) | public string ParentValue { get; set; } = "hi"; @@ -12,7 +17,7 @@ Source Location: (85:2,7 [131] x:\dir\subdir\Test\TestComponent.cshtml) return Task.CompletedTask; } | -Generated Location: (1624:36,7 [131] ) +Generated Location: (1815:44,7 [131] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs index e6ae19b2479..b9dc42daa56 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable ); - __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: ValueChanged, value: ParentValue), ParentValue); + __o = global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + ValueChanged + +#line default +#line hidden +#nullable disable + , value: ParentValue), ParentValue); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt index 06af0aac0da..23fee83eed9 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt @@ -25,7 +25,9 @@ HtmlAttribute - (24:0,24 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: ValueChanged, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (57:0,57 [12] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ValueChanged + IntermediateToken - - CSharp - , value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt index 300b0a2380e..3d8bee69c8d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt @@ -3,6 +3,11 @@ Generated Location: (1012:25,25 [11] ) |ParentValue| +Source Location: (57:0,57 [12] x:\dir\subdir\Test\TestComponent.cshtml) +|ValueChanged| +Generated Location: (1426:34,57 [12] ) +|ValueChanged| + Source Location: (88:2,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) | public string ParentValue { get; set; } = "hi"; @@ -12,7 +17,7 @@ Source Location: (88:2,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) return Task.CompletedTask; } | -Generated Location: (1473:36,7 [144] ) +Generated Location: (1666:44,7 [144] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs index 801772d24da..2adc15e8e1d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs @@ -39,7 +39,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt index 8cfc2a1c94b..1cbf2f16411 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt @@ -22,7 +22,9 @@ LazyIntermediateToken - (43:0,43 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (43:0,43 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update HtmlContent - (85:0,85 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt index 978a09105c8..bf560118659 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (43:0,43 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1240:34,43 [11] ) |ParentValue| +Source Location: (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) +|Update| +Generated Location: (1664:44,75 [6] ) +|Update| + Source Location: (32:0,32 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1894:49,32 [5] ) +Generated Location: (2106:57,32 [5] ) |Value| Source Location: (62:0,62 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2163:58,62 [5] ) +Generated Location: (2375:66,62 [5] ) |Value| Source Location: (94:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) @@ -24,7 +29,7 @@ Source Location: (94:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (2578:76,7 [82] ) +Generated Location: (2790:84,7 [82] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs index f5c54823053..6fc0220ef3d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs @@ -39,7 +39,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt index 5e6f8edcdd6..01d6a2cf1de 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt @@ -23,7 +23,7 @@ ComponentAttribute - (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt index feb5a59eefd..db4d371a4ee 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1264:34,51 [11] ) |ParentValue| +Source Location: (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1872:44,81 [11] ) +|UpdateValue| + Source Location: (40:0,40 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2129:49,40 [5] ) +Generated Location: (2346:57,40 [5] ) |Value| Source Location: (70:0,70 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2414:58,70 [5] ) +Generated Location: (2631:66,70 [5] ) |Value| Source Location: (105:1,7 [147] x:\dir\subdir\Test\TestComponent.cshtml) @@ -24,7 +29,7 @@ Source Location: (105:1,7 [147] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(CustomValue value) => ParentValue = value; | -Generated Location: (2829:76,7 [147] ) +Generated Location: (3046:84,7 [147] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs index 25574471c9f..55e5a0645ab 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -39,7 +39,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt index 1079fb203ca..27667ed7641 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -23,7 +23,7 @@ ComponentAttribute - (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt index 9a47068a53d..9410fffb9c7 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1264:34,51 [11] ) |ParentValue| +Source Location: (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1872:44,81 [11] ) +|UpdateValue| + Source Location: (40:0,40 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2129:49,40 [5] ) +Generated Location: (2346:57,40 [5] ) |Value| Source Location: (70:0,70 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2414:58,70 [5] ) +Generated Location: (2631:66,70 [5] ) |Value| Source Location: (105:1,7 [138] x:\dir\subdir\Test\TestComponent.cshtml) @@ -23,7 +28,7 @@ Source Location: (105:1,7 [138] x:\dir\subdir\Test\TestComponent.cshtml) public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } | -Generated Location: (2829:76,7 [138] ) +Generated Location: (3046:84,7 [138] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs index a9954547196..3d20bb215cf 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs @@ -39,7 +39,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt index ab071b1ba3f..f3489eac77a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt @@ -23,7 +23,7 @@ ComponentAttribute - (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt index 6eabd34da61..a4cd08aee75 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1264:34,51 [11] ) |ParentValue| +Source Location: (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1872:44,81 [11] ) +|UpdateValue| + Source Location: (40:0,40 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2129:49,40 [5] ) +Generated Location: (2346:57,40 [5] ) |Value| Source Location: (70:0,70 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2414:58,70 [5] ) +Generated Location: (2631:66,70 [5] ) |Value| Source Location: (105:1,7 [179] x:\dir\subdir\Test\TestComponent.cshtml) @@ -24,7 +29,7 @@ Source Location: (105:1,7 [179] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(CustomValue value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (2829:76,7 [179] ) +Generated Location: (3046:84,7 [179] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs index 6b4a16b7982..f4072d4f65e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt index 566343832d0..ff53349b2e5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt @@ -20,7 +20,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update HtmlContent - (72:0,72 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt index c8864c8632f..604c2a315db 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1076:25,30 [11] ) |ParentValue| +Source Location: (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) +|Update| +Generated Location: (1440:34,62 [6] ) +|Update| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1502:36,19 [5] ) +Generated Location: (1701:44,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1753:45,49 [5] ) +Generated Location: (1952:53,49 [5] ) |Value| Source Location: (81:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (81:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (2168:63,7 [82] ) +Generated Location: (2367:71,7 [82] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs index ab0a1060c57..6fe19d3dd7f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt index 86406f4a163..d20735a4f9e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt @@ -21,7 +21,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt index f89a6d5d6e4..6465dec6da6 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1076:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1484:34,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1565:36,19 [5] ) +Generated Location: (1761:44,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1816:45,49 [5] ) +Generated Location: (2012:53,49 [5] ) |Value| Source Location: (84:1,7 [147] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (84:1,7 [147] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(CustomValue value) => ParentValue = value; | -Generated Location: (2231:63,7 [147] ) +Generated Location: (2427:71,7 [147] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs index 038c984cbbe..cfe9c048fcc 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt index e2fc96c440d..efa792feb6a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -21,7 +21,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt index f4448684b4e..95bcf64adcc 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1076:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1484:34,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1565:36,19 [5] ) +Generated Location: (1761:44,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1816:45,49 [5] ) +Generated Location: (2012:53,49 [5] ) |Value| Source Location: (84:1,7 [138] x:\dir\subdir\Test\TestComponent.cshtml) @@ -18,7 +23,7 @@ Source Location: (84:1,7 [138] x:\dir\subdir\Test\TestComponent.cshtml) public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } | -Generated Location: (2231:63,7 [138] ) +Generated Location: (2427:71,7 [138] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs index b2b0b718ba5..89a425c2d43 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt index 71b4c04df3e..6a2ceb3bb9c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt @@ -21,7 +21,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt index a506cacc2d4..67c1ed4cc33 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt @@ -3,14 +3,19 @@ Generated Location: (1076:25,30 [11] ) |ParentValue| +Source Location: (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1484:34,60 [11] ) +|UpdateValue| + Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1565:36,19 [5] ) +Generated Location: (1761:44,19 [5] ) |Value| Source Location: (49:0,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1816:45,49 [5] ) +Generated Location: (2012:53,49 [5] ) |Value| Source Location: (84:1,7 [175] x:\dir\subdir\Test\TestComponent.cshtml) @@ -19,7 +24,7 @@ Source Location: (84:1,7 [175] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(CustomValue value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (2231:63,7 [175] ) +Generated Location: (2427:71,7 [175] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs index 9a5446cf940..328bb3269e4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs @@ -50,7 +50,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt index 52ef0d8c3ba..73919a7a9d8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt @@ -24,7 +24,7 @@ ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt index e1467353c81..8c1a5720c6f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt @@ -13,14 +13,19 @@ Source Location: (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1453:45,46 [11] ) |ParentValue| +Source Location: (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (2046:55,76 [11] ) +|UpdateValue| + Source Location: (54:1,35 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2298:60,35 [5] ) +Generated Location: (2510:68,35 [5] ) |Value| Source Location: (84:1,65 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2573:69,65 [5] ) +Generated Location: (2785:77,65 [5] ) |Value| Source Location: (119:2,7 [128] x:\dir\subdir\Test\TestComponent.cshtml) @@ -29,7 +34,7 @@ Source Location: (119:2,7 [128] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(TParam value) { ParentValue = value; } | -Generated Location: (2988:87,7 [128] ) +Generated Location: (3200:95,7 [128] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs index e41e5c65226..f80daf1592a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -50,7 +50,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt index 6f781ccdc2d..ab79daa414b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -24,7 +24,7 @@ ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt index 64dbf6737c9..530ef82bb0c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -13,14 +13,19 @@ Source Location: (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1453:45,46 [11] ) |ParentValue| +Source Location: (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (2046:55,76 [11] ) +|UpdateValue| + Source Location: (54:1,35 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2298:60,35 [5] ) +Generated Location: (2510:68,35 [5] ) |Value| Source Location: (84:1,65 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2573:69,65 [5] ) +Generated Location: (2785:77,65 [5] ) |Value| Source Location: (119:2,7 [118] x:\dir\subdir\Test\TestComponent.cshtml) @@ -28,7 +33,7 @@ Source Location: (119:2,7 [118] x:\dir\subdir\Test\TestComponent.cshtml) public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } | -Generated Location: (2988:87,7 [118] ) +Generated Location: (3200:95,7 [118] ) | public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs index 67b380f4c06..891ee73246e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs @@ -50,7 +50,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt index 39329513ea9..ff30a6fead8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt @@ -24,7 +24,7 @@ ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt index 57c2b8e3d1a..d1de9000b86 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt @@ -13,14 +13,19 @@ Source Location: (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1453:45,46 [11] ) |ParentValue| +Source Location: (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (2046:55,76 [11] ) +|UpdateValue| + Source Location: (54:1,35 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2298:60,35 [5] ) +Generated Location: (2510:68,35 [5] ) |Value| Source Location: (84:1,65 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2573:69,65 [5] ) +Generated Location: (2785:77,65 [5] ) |Value| Source Location: (119:2,7 [155] x:\dir\subdir\Test\TestComponent.cshtml) @@ -29,7 +34,7 @@ Source Location: (119:2,7 [155] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(TParam value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (2988:87,7 [155] ) +Generated Location: (3200:95,7 [155] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs index 2e0814335de..1a8dd1262e3 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs @@ -50,7 +50,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __o = new global::System.Action( - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { } )); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt index ca35281191d..c5183f92d62 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt @@ -23,7 +23,9 @@ LazyIntermediateToken - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update HtmlContent - (107:1,88 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt index 933582c5174..4f3fc0985e8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt @@ -13,14 +13,19 @@ Source Location: (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1453:45,46 [11] ) |ParentValue| +Source Location: (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) +|Update| +Generated Location: (1883:55,78 [6] ) +|Update| + Source Location: (54:1,35 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2116:60,35 [5] ) +Generated Location: (2331:68,35 [5] ) |Value| Source Location: (84:1,65 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2391:69,65 [5] ) +Generated Location: (2606:77,65 [5] ) |Value| Source Location: (116:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) @@ -29,7 +34,7 @@ Source Location: (116:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (2806:87,7 [79] ) +Generated Location: (3021:95,7 [79] ) | public TParam ParentValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs index 8494695e955..2aeceae11ca 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs @@ -40,7 +40,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt index 35702493813..0f97fc3cbbb 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt @@ -21,7 +21,9 @@ LazyIntermediateToken - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update HtmlContent - (91:1,72 [2] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt index e16879f2cc1..9edf0c9f159 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1280:36,30 [11] ) |ParentValue| +Source Location: (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) +|Update| +Generated Location: (1644:45,62 [6] ) +|Update| + Source Location: (38:1,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1706:47,19 [5] ) +Generated Location: (1905:55,19 [5] ) |Value| Source Location: (68:1,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1957:56,49 [5] ) +Generated Location: (2156:64,49 [5] ) |Value| Source Location: (100:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) @@ -24,7 +29,7 @@ Source Location: (100:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (2372:74,7 [79] ) +Generated Location: (2571:82,7 [79] ) | public TParam ParentValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs index 10c4f143bea..f99f8018ddf 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs @@ -40,7 +40,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt index 9521a7deab5..6d8320842e5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt @@ -22,7 +22,7 @@ ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt index cc0da24b8d8..8045ef8face 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1280:36,30 [11] ) |ParentValue| +Source Location: (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1688:45,60 [11] ) +|UpdateValue| + Source Location: (38:1,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1769:47,19 [5] ) +Generated Location: (1965:55,19 [5] ) |Value| Source Location: (68:1,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2020:56,49 [5] ) +Generated Location: (2216:64,49 [5] ) |Value| Source Location: (103:2,7 [128] x:\dir\subdir\Test\TestComponent.cshtml) @@ -24,7 +29,7 @@ Source Location: (103:2,7 [128] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(TParam value) { ParentValue = value; } | -Generated Location: (2435:74,7 [128] ) +Generated Location: (2631:82,7 [128] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs index 9765bb6f83a..0f8ed5d0e27 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -40,7 +40,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt index b0f221c9e29..a9ed4cd1851 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -22,7 +22,7 @@ ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt index 0bb3465d088..81449e05a98 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1280:36,30 [11] ) |ParentValue| +Source Location: (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1688:45,60 [11] ) +|UpdateValue| + Source Location: (38:1,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1769:47,19 [5] ) +Generated Location: (1965:55,19 [5] ) |Value| Source Location: (68:1,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2020:56,49 [5] ) +Generated Location: (2216:64,49 [5] ) |Value| Source Location: (103:2,7 [118] x:\dir\subdir\Test\TestComponent.cshtml) @@ -23,7 +28,7 @@ Source Location: (103:2,7 [118] x:\dir\subdir\Test\TestComponent.cshtml) public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } | -Generated Location: (2435:74,7 [118] ) +Generated Location: (2631:82,7 [118] ) | public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs index 614c64767a5..d20e77104ef 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs @@ -40,7 +40,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); #pragma warning disable BL0005 __typeInference_CreateMyComponent_0. #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt index 6fe12b081d7..0287bd72061 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt @@ -22,7 +22,7 @@ ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt index 0b32f4308d9..511592df476 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt @@ -8,14 +8,19 @@ Source Location: (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) Generated Location: (1280:36,30 [11] ) |ParentValue| +Source Location: (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) +|UpdateValue| +Generated Location: (1688:45,60 [11] ) +|UpdateValue| + Source Location: (38:1,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (1769:47,19 [5] ) +Generated Location: (1965:55,19 [5] ) |Value| Source Location: (68:1,49 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Value| -Generated Location: (2020:56,49 [5] ) +Generated Location: (2216:64,49 [5] ) |Value| Source Location: (103:2,7 [155] x:\dir\subdir\Test\TestComponent.cshtml) @@ -24,7 +29,7 @@ Source Location: (103:2,7 [155] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(TParam value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (2435:74,7 [155] ) +Generated Location: (2631:82,7 [155] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs index fca080b2827..94fdecf6c3b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)(__value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); })); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt index 6c3a04823cb..ec4122d5dd8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.ir.txt @@ -13,7 +13,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update CSharpCode - (81:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt index 821b57e4c6f..b216d1f81f3 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_Action/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void Update() { } | -Generated Location: (1396:31,7 [82] ) +Generated Location: (1595:39,7 [82] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs index 0791d816256..499d0e9d915 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)(__value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(() => { }); })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + () => { } + +#line default +#line hidden +#nullable disable + ); })); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt index 6002c6f20f0..3b55e44395d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.ir.txt @@ -13,7 +13,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(() => { }); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } CSharpCode - (84:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt index 50a1805b418..91e54185bcf 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_ActionLambda/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1399:31,7 [50] ) +Generated Location: (1598:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs index b8a19dd5584..eae8ed93e4d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)((value => { ParentValue = value; return Task.CompletedTask; }))); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + (value => { ParentValue = value; return Task.CompletedTask; }) + +#line default +#line hidden +#nullable disable + )); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt index e6e7315339f..a440fcb9c7f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.ir.txt @@ -13,7 +13,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - (value => { ParentValue = value; return Task.CompletedTask; }) + LazyIntermediateToken - (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - (value => { ParentValue = value; return Task.CompletedTask; }) ComponentAttribute - (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [62] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - (value => { ParentValue = value; return Task.CompletedTask; }) CSharpCode - (135:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt index 95fcf209c25..f8c0cea3c9b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_AsyncLambdaProducesError/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1314:31,7 [50] ) +Generated Location: (1510:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs index faaffc9779b..37d3c12c882 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue), ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt index 8c80f5090a4..a9256eac191 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.ir.txt @@ -14,7 +14,9 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt index cb0f5c73607..1d682ca9586 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback/TestComponent.mappings.txt @@ -3,7 +3,7 @@ public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } | -Generated Location: (1886:31,7 [102] ) +Generated Location: (2084:39,7 [102] ) | public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs index 02a50882b73..49629bfd23d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: () => { }); }, value: ParentValue), ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + () => { } + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt index aaf8091d391..565d39163a2 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.ir.txt @@ -14,7 +14,9 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: () => { }); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [9] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt index 620d2400763..577683353a9 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesAction/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1884:31,7 [50] ) +Generated Location: (2082:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs index 8b784d49624..f5026f9314f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue), ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt index bce699b24a4..395cde8e54a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.ir.txt @@ -14,7 +14,9 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: UpdateValue); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt index 93d189cdd80..8094f0a047f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_EventCallback_ReceivesFunction/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public Task UpdateValue() => Task.CompletedTask; | -Generated Location: (1886:31,7 [106] ) +Generated Location: (2084:39,7 [106] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs index e2aa79baa0d..89e624be850 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)(async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(Update); })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)(async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); })); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt index 016072e9c4d..8025a011b25 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.ir.txt @@ -13,7 +13,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(Update); } + IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( + LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update CSharpCode - (81:1,7 [101] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt index ce8da805667..7d9e6dcff68 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningDelegate/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public Task Update() => Task.CompletedTask; | -Generated Location: (1436:31,7 [101] ) +Generated Location: (1635:39,7 [101] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs index 38be82b0b51..68da9353248 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)(async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(() => { return Task.CompletedTask; }); })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)(async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + () => { return Task.CompletedTask; } + +#line default +#line hidden +#nullable disable + ); })); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt index 4738bb1a65f..a06af6449ad 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.ir.txt @@ -13,7 +13,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(() => { return Task.CompletedTask; }); } + IntermediateToken - - CSharp - async __value => { ParentValue = __value; await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate( + LazyIntermediateToken - (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { return Task.CompletedTask; } + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [36] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - () => { return Task.CompletedTask; } CSharpCode - (111:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt index 4e1c6c5f40d..f46ca7583d9 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithAfter_TaskReturningLambda/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1466:31,7 [50] ) +Generated Location: (1665:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs index c256762b1ea..e8e9634bbbe 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)(UpdateValue)); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + )); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt index 0cb2d3f9ff5..66efe675558 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.ir.txt @@ -13,7 +13,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue CSharpCode - (84:1,7 [116] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt index 7b25feb2b85..8353fb502e5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_Action/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void UpdateValue(int value) => ParentValue = value; | -Generated Location: (1263:31,7 [116] ) +Generated Location: (1459:39,7 [116] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs index 3ab6e4b9b76..c9b2cfbb887 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)(value => ParentValue = value)); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + value => ParentValue = value + +#line default +#line hidden +#nullable disable + )); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt index 4ca3a233ed2..0b390ce3e48 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.ir.txt @@ -13,7 +13,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - value => ParentValue = value + LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value ComponentAttribute - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value CSharpCode - (101:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt index 47fd0ed0082..8919fd20ee5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ActionLambda/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1280:31,7 [50] ) +Generated Location: (1476:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs index d568fcae715..aac710311f8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt index 4affc555041..2e1a2d77ebf 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt index 940cd6a8b12..04bb5dd264e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -3,7 +3,7 @@ public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } | -Generated Location: (1602:31,7 [107] ) +Generated Location: (1798:39,7 [107] ) | public int ParentValue { get; set; } = 42; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs index cb0c300865f..40023d6b482 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, value => ParentValue = value, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + value => ParentValue = value + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt index 200fffe17f8..a6b5f60e222 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - value => ParentValue = value + LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [28] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => ParentValue = value diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt index 7059c1617b1..312219c06fe 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesAction/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1619:31,7 [50] ) +Generated Location: (1815:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs index 1a2bfaa653d..f10a268ebf0 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt index e062fd41ccd..bc3b8d99533 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt index 123cdc64bbb..ed560aa3c8b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_EventCallback_ReceivesFunction/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public Task UpdateValue(int value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (1602:31,7 [144] ) +Generated Location: (1798:39,7 [144] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs index a5eb6f7e5ba..cd1e76569ce 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable ))); - __builder.AddAttribute(2, "ValueChanged", (object)((global::System.Action)(UpdateValue))); + __builder.AddAttribute(2, "ValueChanged", (object)((global::System.Action)( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + ))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt index 0cb2d3f9ff5..66efe675558 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.ir.txt @@ -13,7 +13,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue CSharpCode - (84:1,7 [116] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt index db0495ccd5d..25d7ed5434e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_ProducesErrorOnOlderLanguageVersions/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void UpdateValue(int value) => ParentValue = value; | -Generated Location: (1265:31,7 [116] ) +Generated Location: (1461:39,7 [116] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs index 7891a0fb247..fe9bbe999d9 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)(UpdateValue)); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + )); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt index d60db1675cd..a7253f9157d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.ir.txt @@ -13,7 +13,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue CSharpCode - (84:1,7 [144] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt index 172e42e0684..8ae3966a12a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningDelegate/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public Task UpdateValue(int value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (1290:31,7 [144] ) +Generated Location: (1486:39,7 [144] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs index c21fbd5f661..1945d43b477 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)(value => { ParentValue = value; return Task.CompletedTask; })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Func)( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + value => { ParentValue = value; return Task.CompletedTask; } + +#line default +#line hidden +#nullable disable + )); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt index dae8603155a..d3ccd75154c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.ir.txt @@ -13,7 +13,7 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - value => { ParentValue = value; return Task.CompletedTask; } + LazyIntermediateToken - (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => { ParentValue = value; return Task.CompletedTask; } ComponentAttribute - (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [60] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - value => { ParentValue = value; return Task.CompletedTask; } CSharpCode - (133:1,7 [50] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt index 7311a24b766..71b0b8e089c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToComponent_WithGetSet_TaskReturningLambda/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | public int ParentValue { get; set; } = 42; | -Generated Location: (1339:31,7 [50] ) +Generated Location: (1535:39,7 [50] ) | public int ParentValue { get; set; } = 42; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs index 5c5ddcbc55d..6b99c46aa8e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue), ParentValue)); + __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , value: ParentValue), ParentValue)); __builder.SetUpdatesAttributeName("myvalue"); __builder.CloseElement(); } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt index 2449e5c31c2..a03710e3ec5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.ir.txt @@ -16,7 +16,9 @@ HtmlAttribute - (18:0,18 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (49:0,49 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - , value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt index dc79a07221e..134b95db846 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindAndParamBindSet/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void UpdateValue(string value) => ParentValue = value; | -Generated Location: (1413:32,7 [124] ) +Generated Location: (1598:40,7 [124] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs index 7b5ac3df633..dc1541c7d93 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue), ParentValue)); + __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , value: ParentValue), ParentValue)); __builder.SetUpdatesAttributeName("myvalue"); #nullable restore #line (1,39)-(1,50) 24 "x:\dir\subdir\Test\TestComponent.cshtml" diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt index 4afba39e582..e03262c8610 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.ir.txt @@ -19,7 +19,9 @@ HtmlAttribute - (12:0,12 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (62:0,62 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - , value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt index 9d76424e29b..162a29f3217 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingBindValueWithGetSet/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void UpdateValue(string value) => ParentValue = value; | -Generated Location: (1581:39,7 [124] ) +Generated Location: (1779:47,7 [124] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs index 41be51ffda4..0cf556a6e4a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.codegen.cs @@ -23,7 +23,23 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: AfterUpdate); }, value: ParentValue), ParentValue)); + __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + AfterUpdate + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue)); __builder.SetUpdatesAttributeName("myvalue"); __builder.CloseElement(); } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt index 66a6edfe8e8..84836de8013 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.ir.txt @@ -16,7 +16,11 @@ HtmlAttribute - (16:0,16 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: UpdateValue, value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: AfterUpdate); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, callback: async __value => { await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (41:0,41 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue + IntermediateToken - - CSharp - , value: ParentValue)(); await global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (67:0,67 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - AfterUpdate + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt index 4ec7b78bb0f..fa5c0afdae6 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_MixingSetWithAfter/TestComponent.mappings.txt @@ -5,7 +5,7 @@ public void UpdateValue(string value) => ParentValue = value; public void AfterUpdate() { } | -Generated Location: (1707:32,7 [159] ) +Generated Location: (2087:48,7 [159] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs index b54c0810cc3..99dc3688318 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: DoSomething); }, value: ParentValue), ParentValue)); + __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + DoSomething + +#line default +#line hidden +#nullable disable + ); }, value: ParentValue), ParentValue)); __builder.SetUpdatesAttributeName("myvalue"); __builder.CloseElement(); } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt index a275df6cb4e..fdff791ceb1 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.ir.txt @@ -16,7 +16,9 @@ HtmlAttribute - (20:0,20 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: DoSomething); }, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { ParentValue = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback: + LazyIntermediateToken - (55:0,55 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - DoSomething + IntermediateToken - - CSharp - ); }, value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt index c9e5b584bf1..735adaa2cec 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithBindAfterAndSuffix/TestComponent.mappings.txt @@ -7,7 +7,7 @@ return Task.CompletedTask; } | -Generated Location: (1571:32,7 [131] ) +Generated Location: (1762:40,7 [131] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs index 4bf06c41e72..78989e67241 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: ValueChanged, value: ParentValue), ParentValue)); + __builder.AddAttribute(2, "myevent", global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + ValueChanged + +#line default +#line hidden +#nullable disable + , value: ParentValue), ParentValue)); __builder.SetUpdatesAttributeName("myvalue"); __builder.CloseElement(); } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt index a1da406af05..4d62940b389 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.ir.txt @@ -16,7 +16,9 @@ HtmlAttribute - (24:0,24 [12] x:\dir\subdir\Test\TestComponent.cshtml) - myevent=" - " CSharpExpressionAttributeValue - - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.EventCallback.Factory.CreateBinder(this, - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: ValueChanged, value: ParentValue) + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: + LazyIntermediateToken - (57:0,57 [12] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ValueChanged + IntermediateToken - - CSharp - , value: ParentValue) IntermediateToken - - CSharp - , IntermediateToken - - CSharp - ParentValue IntermediateToken - - CSharp - ) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt index 6254838b999..5b33b41dbb3 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToElement_WithGetSetAndSuffix/TestComponent.mappings.txt @@ -7,7 +7,7 @@ return Task.CompletedTask; } | -Generated Location: (1420:32,7 [144] ) +Generated Location: (1613:40,7 [144] ) | public string ParentValue { get; set; } = "hi"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs index e042324ac49..fed9ecddceb 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)(__value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); })); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt index 0407dc2940e..f91d95894c8 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt @@ -15,7 +15,9 @@ LazyIntermediateToken - (43:0,43 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (43:0,43 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (75:0,75 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update CSharpCode - (94:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt index b2b434c19eb..109d89a7012 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void Update() { } | -Generated Location: (1388:31,7 [82] ) +Generated Location: (1600:39,7 [82] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs index 8389638f2c4..45aef190cd4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt index 67c8eac7cf1..ff7374cd2b3 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt @@ -16,7 +16,7 @@ ComponentAttribute - (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt index 771289bbf73..9ea03c57fff 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void UpdateValue(CustomValue value) => ParentValue = value; | -Generated Location: (1609:31,7 [147] ) +Generated Location: (1826:39,7 [147] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs index b1b6de52481..e14d06fc426 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt index 5efd219067c..1dadf10c9ac 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -16,7 +16,7 @@ ComponentAttribute - (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt index 12acbd68c53..973e87d6add 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -3,7 +3,7 @@ public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } | -Generated Location: (1609:31,7 [138] ) +Generated Location: (1826:39,7 [138] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs index 155848af67f..9511af51a01 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs @@ -23,7 +23,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt index 41e465b32c4..589598de715 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt @@ -16,7 +16,7 @@ ComponentAttribute - (51:0,51 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:0,81 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt index 9ad43508f09..24803cca706 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public Task UpdateValue(CustomValue value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (1609:31,7 [179] ) +Generated Location: (1826:39,7 [179] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs index 88e111a2844..0e01f6e6cd4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs @@ -21,7 +21,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + , 2, __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt index aa1e2116e15..d01c959f2c2 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt @@ -13,7 +13,9 @@ LazyIntermediateToken - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (62:0,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update CSharpCode - (81:1,7 [82] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt index 2a912607c1c..ee556517c4d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void Update() { } | -Generated Location: (1125:28,7 [82] ) +Generated Location: (1324:36,7 [82] ) | public int ParentValue { get; set; } = 42; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs index 92b9b890337..1e8c8780be5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs @@ -21,7 +21,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt index 93e85315993..406d5d8e9a4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt index c2a0c70f573..fac4babebd5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public void UpdateValue(CustomValue value) => ParentValue = value; | -Generated Location: (1188:28,7 [147] ) +Generated Location: (1384:36,7 [147] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs index f2b22c02be4..1d8a0a701c9 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -21,7 +21,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt index 5259a0f3b4c..0338ad14fd6 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt index cfdd778d435..76900de4288 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -3,7 +3,7 @@ public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } | -Generated Location: (1188:28,7 [138] ) +Generated Location: (1384:36,7 [138] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs index 70aeb325d7a..2dd709d083a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs @@ -21,7 +21,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt index c3fb3260560..ad5e3847c17 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (30:0,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (60:0,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt index 474742d34cc..2fe1ba51fbc 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/BindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt @@ -4,7 +4,7 @@ public Task UpdateValue(CustomValue value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (1188:28,7 [175] ) +Generated Location: (1384:36,7 [175] ) | public CustomValue ParentValue { get; set; } = new CustomValue(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs index cdf68b0babe..20f68400a73 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.codegen.cs @@ -31,7 +31,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt index 1c2766975f0..cad22057c40 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.ir.txt @@ -16,7 +16,7 @@ ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt index fbabe0fc687..f1210f204af 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Action/TestComponent.mappings.txt @@ -9,7 +9,7 @@ Source Location: (119:2,7 [128] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(TParam value) { ParentValue = value; } | -Generated Location: (1720:39,7 [128] ) +Generated Location: (1932:47,7 [128] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs index dd48003eb42..37b33421317 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -31,7 +31,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt index 8f4a845c455..e40170ab938 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -16,7 +16,7 @@ ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt index 80ee01925d9..cf16d16a7b3 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -8,7 +8,7 @@ Source Location: (119:2,7 [118] x:\dir\subdir\Test\TestComponent.cshtml) public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } | -Generated Location: (1720:39,7 [118] ) +Generated Location: (1932:47,7 [118] ) | public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs index 09be60c04b6..ddce0634858 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.codegen.cs @@ -31,7 +31,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue)))); + __builder.AddComponentParameter(2, "ValueChanged", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue)))); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt index 4d83c4cc2d0..1cf7c37f911 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.ir.txt @@ -16,7 +16,7 @@ ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (95:1,76 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt index b0fd4334f35..87a6b0d3993 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericBindToGenericComponent_ExplicitType_WithGetSet_Function/TestComponent.mappings.txt @@ -9,7 +9,7 @@ Source Location: (119:2,7 [155] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(TParam value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (1720:39,7 [155] ) +Generated Location: (1932:47,7 [155] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs index a4288abfc50..af5e48705bf 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.codegen.cs @@ -31,7 +31,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable )); - __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)(__value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); })); + __builder.AddComponentParameter(2, "ValueChanged", (global::System.Action)( __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); })); __builder.CloseComponent(); } #pragma warning restore 1998 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt index fa45caec3f2..b4243af5984 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.ir.txt @@ -15,7 +15,9 @@ LazyIntermediateToken - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (65:1,46 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (97:1,78 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update CSharpCode - (116:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt index 3c89cacc8fe..805233584df 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_ExplicitType_WithAfter_Action/TestComponent.mappings.txt @@ -9,7 +9,7 @@ Source Location: (116:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (1536:39,7 [79] ) +Generated Location: (1751:47,7 [79] ) | public TParam ParentValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs index 7c6100c859b..a8f492fff17 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); }); + , 2, __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + Update + +#line default +#line hidden +#nullable disable + ); }); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt index d51b4f18ce8..916f2987f27 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.ir.txt @@ -13,7 +13,9 @@ LazyIntermediateToken - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - ParentValue ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - - IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate(Update); } + IntermediateToken - - CSharp - __value => { ParentValue = __value; global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeSynchronousDelegate( + LazyIntermediateToken - (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update + IntermediateToken - - CSharp - ); } ComponentAttribute - (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (81:1,62 [6] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Update CSharpCode - (100:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt index 25ee6a1f021..e8986a99ad6 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithAfter_Action/TestComponent.mappings.txt @@ -9,7 +9,7 @@ Source Location: (100:2,7 [79] x:\dir\subdir\Test\TestComponent.cshtml) public void Update() { } | -Generated Location: (1261:36,7 [79] ) +Generated Location: (1460:44,7 [79] ) | public TParam ParentValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs index 2ebc3b9b2ce..85281c11be6 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt index 17495d16466..36d70733980 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt index c198f9944b1..25cb33f4284 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Action/TestComponent.mappings.txt @@ -9,7 +9,7 @@ Source Location: (103:2,7 [128] x:\dir\subdir\Test\TestComponent.cshtml) public void UpdateValue(TParam value) { ParentValue = value; } | -Generated Location: (1324:36,7 [128] ) +Generated Location: (1520:44,7 [128] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs index 917e5f55007..c132fdb1cf0 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt index 0b8305fa8fa..16ee8f34b79 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt index 75525332653..609c3441567 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_EventCallback/TestComponent.mappings.txt @@ -8,7 +8,7 @@ Source Location: (103:2,7 [118] x:\dir\subdir\Test\TestComponent.cshtml) public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } | -Generated Location: (1324:36,7 [118] ) +Generated Location: (1520:44,7 [118] ) | public TParam ParentValue { get; set; } = default; public EventCallback UpdateValue { get; set; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs index d684f7700a7..368fa4886f3 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.codegen.cs @@ -29,7 +29,15 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line default #line hidden #nullable disable - , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, UpdateValue, ParentValue))); + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, +#nullable restore +#line 2 "x:\dir\subdir\Test\TestComponent.cshtml" + UpdateValue + +#line default +#line hidden +#nullable disable + , ParentValue))); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt index 7420440d7ce..c88f474f6d4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.ir.txt @@ -14,7 +14,7 @@ ComponentAttribute - (49:1,30 [11] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes CSharpExpression - IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, - IntermediateToken - - CSharp - UpdateValue + LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue IntermediateToken - - CSharp - , ParentValue) ComponentAttribute - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - bind-Value - Value - AttributeStructure.DoubleQuotes LazyIntermediateToken - (79:1,60 [11] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - UpdateValue diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt index 2eebbc2104c..f93ebe1e813 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/GenericComponentBindToGenericComponent_InferredType_WithGetSet_Function/TestComponent.mappings.txt @@ -9,7 +9,7 @@ Source Location: (103:2,7 [155] x:\dir\subdir\Test\TestComponent.cshtml) public Task UpdateValue(TParam value) { ParentValue = value; return Task.CompletedTask; } | -Generated Location: (1324:36,7 [155] ) +Generated Location: (1520:44,7 [155] ) | public TParam ParentValue { get; set; } = default; diff --git a/src/Compiler/Microsoft.CodeAnalysis.Razor/src/Properties/AssemblyInfo.cs b/src/Compiler/Microsoft.CodeAnalysis.Razor/src/Properties/AssemblyInfo.cs index 3ccf004ec95..f2c953b34c2 100644 --- a/src/Compiler/Microsoft.CodeAnalysis.Razor/src/Properties/AssemblyInfo.cs +++ b/src/Compiler/Microsoft.CodeAnalysis.Razor/src/Properties/AssemblyInfo.cs @@ -9,8 +9,6 @@ [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Mvc.Razor.Extensions, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Mvc.Razor.Extensions.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Language.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/IncrementalValueProviderExtensions.cs b/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/IncrementalValueProviderExtensions.cs index d6c73fd29c5..9539edf62ca 100644 --- a/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/IncrementalValueProviderExtensions.cs +++ b/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/IncrementalValueProviderExtensions.cs @@ -4,21 +4,22 @@ using System; using System.Collections.Generic; +using Microsoft.AspNetCore.Razor; using Microsoft.CodeAnalysis; namespace Microsoft.NET.Sdk.Razor.SourceGenerators { internal static class IncrementalValuesProviderExtensions { - internal static IncrementalValueProvider WithLambdaComparer(this IncrementalValueProvider source, Func equal, Func getHashCode) + internal static IncrementalValueProvider WithLambdaComparer(this IncrementalValueProvider source, Func equal) { - var comparer = new LambdaComparer(equal, getHashCode); + var comparer = new LambdaComparer(equal); return source.WithComparer(comparer); } - internal static IncrementalValuesProvider WithLambdaComparer(this IncrementalValuesProvider source, Func equal, Func getHashCode) + internal static IncrementalValuesProvider WithLambdaComparer(this IncrementalValuesProvider source, Func equal) { - var comparer = new LambdaComparer(equal, getHashCode); + var comparer = new LambdaComparer(equal); return source.WithComparer(comparer); } @@ -54,16 +55,14 @@ internal static IncrementalValueProvider ReportDiagnostics(thi internal sealed class LambdaComparer : IEqualityComparer { private readonly Func _equal; - private readonly Func _getHashCode; - public LambdaComparer(Func equal, Func getHashCode) + public LambdaComparer(Func equal) { _equal = equal; - _getHashCode = getHashCode; } public bool Equals(T x, T y) => _equal(x, y); - public int GetHashCode(T obj) => _getHashCode(obj); + public int GetHashCode(T obj) => Assumed.Unreachable(); } } diff --git a/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/RazorSourceGenerator.cs b/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/RazorSourceGenerator.cs index 15b8da41eae..9e60ddadcdf 100644 --- a/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/RazorSourceGenerator.cs +++ b/src/Compiler/Microsoft.NET.Sdk.Razor.SourceGenerators/RazorSourceGenerator.cs @@ -6,7 +6,6 @@ using System.Collections.Immutable; using System.IO; using System.Linq; -using Microsoft.AspNetCore.Razor; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Extensions; using Microsoft.CodeAnalysis; @@ -81,7 +80,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context) var generatedDeclarationCode = componentFiles .Combine(importFiles.Collect()) .Combine(razorSourceGeneratorOptions) - .WithLambdaComparer((old, @new) => (old.Right.Equals(@new.Right) && old.Left.Left.Equals(@new.Left.Left) && old.Left.Right.SequenceEqual(@new.Left.Right)), getHashCode: (a) => Assumed.Unreachable()) + .WithLambdaComparer((old, @new) => (old.Right.Equals(@new.Right) && old.Left.Left.Equals(@new.Left.Left) && old.Left.Right.SequenceEqual(@new.Left.Right))) .Select(static (pair, _) => { var ((sourceItem, importFiles), razorSourceGeneratorOptions) = pair; @@ -144,7 +143,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context) } return true; - }, getHashCode: static a => a.Count); + }); var tagHelpersFromReferences = compilation .Combine(razorSourceGeneratorOptions) @@ -165,12 +164,6 @@ public void Initialize(IncrementalGeneratorInitializationContext context) } return hasRazorFilesA == hasRazorFilesB; - }, - static item => - { - // we'll use the number of references as a hashcode. - var ((compilationA, razorSourceGeneratorOptionsA), hasRazorFilesA) = item; - return compilationA.References.GetHashCode(); }) .Select(static (pair, _) => { @@ -219,7 +212,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context) var withOptions = sourceItems .Combine(importFiles.Collect()) - .WithLambdaComparer((old, @new) => old.Left.Equals(@new.Left) && old.Right.SequenceEqual(@new.Right), (a) => a.GetHashCode()) + .WithLambdaComparer((old, @new) => old.Left.Equals(@new.Left) && old.Right.SequenceEqual(@new.Right)) .Combine(razorSourceGeneratorOptions); var withOptionsDesignTime = withOptions @@ -256,7 +249,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context) // Add the tag helpers in, but ignore if they've changed or not, only reprocessing the actual document changed .Combine(allTagHelpers) - .WithLambdaComparer((old, @new) => old.Left.Equals(@new.Left), getHashCode: (item) => Assumed.Unreachable()) + .WithLambdaComparer((old, @new) => old.Left.Equals(@new.Left)) .Select(static (pair, _) => { var ((projectEngine, filePath, codeDocument), allTagHelpers) = pair; @@ -308,7 +301,7 @@ public void Initialize(IncrementalGeneratorInitializationContext context) } return string.Equals(a.csharpDocument.GeneratedCode, b.csharpDocument.GeneratedCode, StringComparison.Ordinal); - }, static a => StringComparer.Ordinal.GetHashCode(a.csharpDocument)); + }); context.RegisterImplementationSourceOutput(csharpDocuments, static (context, pair) => { diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs index 23edbf33c8f..d75082dbd1c 100644 --- a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs @@ -4,6 +4,7 @@ using System; using System.Linq; using System.Threading.Tasks; +using Microsoft.CodeAnalysis; using Roslyn.Test.Utilities; using Xunit; @@ -249,4 +250,267 @@ public static class RuntimeHelpers Assert.Contains("AddAttribute", source.SourceText.ToString()); Assert.DoesNotContain("AddComponentParameter", source.SourceText.ToString()); } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_Newline() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @(await Html.RenderComponentAsync(RenderMode.Static)) + """, + ["Shared/Component1.razor"] = """ + + + Test + + This is a test + + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Equal(2, result.GeneratedSources.Length); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_Newline_View() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + + + Test + + This is a test + + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Single(result.GeneratedSources); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_NoNewline() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @(await Html.RenderComponentAsync(RenderMode.Static)) + """, + ["Shared/Component1.razor"] = """ + + Test + + This is a test + + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Equal(2, result.GeneratedSources.Length); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_NoNewline_View() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + + Test + + This is a test + + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Single(result.GeneratedSources); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_HtmlComment() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @(await Html.RenderComponentAsync(RenderMode.Static)) + """, + ["Shared/Component1.razor"] = """ + + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Equal(2, result.GeneratedSources.Length); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_HtmlComment_View() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Single(result.GeneratedSources); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_RazorComment() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @(await Html.RenderComponentAsync(RenderMode.Static)) + """, + ["Shared/Component1.razor"] = """ + @* comment *@ + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Equal(2, result.GeneratedSources.Length); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_RazorComment_View() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @* comment *@ + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Single(result.GeneratedSources); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_CSharp() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @(await Html.RenderComponentAsync(RenderMode.Static)) + """, + ["Shared/Component1.razor"] = """ + @("from" + " csharp") and HTML + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Equal(2, result.GeneratedSources.Length); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] + public async Task Doctype_CSharp_View() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + @("from" + " csharp") and HTML + + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Single(result.GeneratedSources); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } } diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp/Views_Home_Index.html new file mode 100644 index 00000000000..0538cea9def --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp/Views_Home_Index.html @@ -0,0 +1 @@ + from csharp and HTML \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp_View/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp_View/Views_Home_Index.html new file mode 100644 index 00000000000..30ba11adb13 --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_CSharp_View/Views_Home_Index.html @@ -0,0 +1,2 @@ + from csharp and HTML + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment/Views_Home_Index.html new file mode 100644 index 00000000000..388bef7ef8d --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment/Views_Home_Index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment_View/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment_View/Views_Home_Index.html new file mode 100644 index 00000000000..55ca4193808 --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_HtmlComment_View/Views_Home_Index.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline/Views_Home_Index.html new file mode 100644 index 00000000000..930c15c65fb --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline/Views_Home_Index.html @@ -0,0 +1,5 @@ + +Test + +This is a test + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline_View/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline_View/Views_Home_Index.html new file mode 100644 index 00000000000..5b9dc59e1e1 --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_Newline_View/Views_Home_Index.html @@ -0,0 +1,7 @@ + + +Test + +This is a test + + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline/Views_Home_Index.html new file mode 100644 index 00000000000..57ffecfa39a --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline/Views_Home_Index.html @@ -0,0 +1,4 @@ + Test + +This is a test + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline_View/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline_View/Views_Home_Index.html new file mode 100644 index 00000000000..ff76331c6b8 --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_NoNewline_View/Views_Home_Index.html @@ -0,0 +1,6 @@ + +Test + +This is a test + + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment/Views_Home_Index.html new file mode 100644 index 00000000000..388bef7ef8d --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment/Views_Home_Index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment_View/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment_View/Views_Home_Index.html new file mode 100644 index 00000000000..3ae3796463f --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/Doctype_RazorComment_View/Views_Home_Index.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Checksums/TagHelperChecksumBenchmark.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Checksums/TagHelperChecksumBenchmark.cs new file mode 100644 index 00000000000..1e1caed5db7 --- /dev/null +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Checksums/TagHelperChecksumBenchmark.cs @@ -0,0 +1,40 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using BenchmarkDotNet.Attributes; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.Utilities; +using System.Collections.Generic; +using Checksum = Microsoft.AspNetCore.Razor.Utilities.Checksum; + +namespace Microsoft.AspNetCore.Razor.Microbenchmarks.Checksums; + +public class TagHelperChecksumBenchmarks +{ + private Checksum[]? _checksums; + + [ParamsAllValues] + public ResourceSet ResourceSet { get; set; } + + private IReadOnlyList TagHelpers + => ResourceSet switch + { + ResourceSet.Telerik => CommonResources.TelerikTagHelpers, + _ => CommonResources.LegacyTagHelpers + }; + + [IterationSetup] + public void Setup() + { + _checksums = new Checksum[TagHelpers.Count]; + } + + [Benchmark(Description = "Create Checksums")] + public void CreateChecksums() + { + for (var i = 0; i < TagHelpers.Count; i++) + { + _checksums![i] = TagHelpers[i].CreateChecksum(); + } + } +} diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/LanguageServer/RazorDiagnosticsBenchmark.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/LanguageServer/RazorDiagnosticsBenchmark.cs index 9e2fb0ffea9..b28490a477b 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/LanguageServer/RazorDiagnosticsBenchmark.cs +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/LanguageServer/RazorDiagnosticsBenchmark.cs @@ -2,204 +2,189 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.IO; +using System.Collections.Generic; using System.Linq; -using System.Runtime.InteropServices; using System.Text; using System.Threading; using System.Threading.Tasks; using BenchmarkDotNet.Attributes; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.Language.CodeGeneration; using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.AspNetCore.Razor.LanguageServer.Diagnostics; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Text; +using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.LanguageServer.Protocol; +using Moq; namespace Microsoft.AspNetCore.Razor.Microbenchmarks.LanguageServer; +[ShortRunJob] public class RazorDiagnosticsBenchmark : RazorLanguageServerBenchmarkBase { - private string? _filePath; - private Uri? DocumentUri { get; set; } private DocumentPullDiagnosticsEndpoint? DocumentPullDiagnosticsEndpoint { get; set; } - private IDocumentSnapshot? DocumentSnapshot { get; set; } - private SourceText? DocumentText { get; set; } private RazorRequestContext RazorRequestContext { get; set; } - - public enum FileTypes - { - Small, - Large - } + private RazorCodeDocument? RazorCodeDocument { get; set; } + private SourceText? SourceText { get; set; } + private SourceMapping[]? SourceMappings { get; set; } + private string? GeneratedCode { get; set; } + private object? Diagnostics { get; set; } + private SourceText? CSharpSourceText { get; set; } + private VersionedDocumentContext? VersionedDocumentContext { get; set; } + private VSInternalDocumentDiagnosticsParams? Request { get; set; } + private IEnumerable? Response { get; set; } [Params(0, 1, 1000)] public int N { get; set; } - [ParamsAllValues] - public FileTypes FileType { get; set; } - - [GlobalSetup] - public async Task SetupAsync() + [IterationSetup] + public void Setup() { - var languageServer = RazorLanguageServer.GetInnerLanguageServerForTesting(); - - DocumentPullDiagnosticsEndpoint = new DocumentPullDiagnosticsEndpoint( - languageServerFeatureOptions: languageServer.GetRequiredService(), - translateDiagnosticsService: languageServer.GetRequiredService(), - languageServer: new ClientNotifierService(BuildDiagnostics(N)), telemetryReporter: null); - var projectRoot = Path.Combine(RepoRoot, "src", "Razor", "test", "testapps", "ComponentApp"); - var projectFilePath = Path.Combine(projectRoot, "ComponentApp.csproj"); - _filePath = Path.Combine(projectRoot, "Components", "Pages", $"Generated.razor"); - - var content = GetFileContents(FileType); - File.WriteAllText(_filePath, content); - - var targetPath = "/Components/Pages/Generated.razor"; - - DocumentUri = new Uri(_filePath); - DocumentSnapshot = GetDocumentSnapshot(projectFilePath, _filePath, targetPath); - DocumentText = await DocumentSnapshot.GetTextAsync(); - var documentContext = new VersionedDocumentContext(DocumentUri, DocumentSnapshot, projectContext: null, 1); - - RazorRequestContext = new RazorRequestContext(documentContext, Logger, languageServer.GetLspServices()); - - // Run once in setup to verify setup is correct - var request = new VSInternalDocumentDiagnosticsParams + SourceMappings = GetSourceMappings(); + GeneratedCode = GetGeneratedCode(); + Diagnostics = BuildDiagnostics(); + var razorFilePath = "file://C:/path/test.razor"; + var uri = new Uri(razorFilePath); + Request = new VSInternalDocumentDiagnosticsParams { - TextDocument = new TextDocumentIdentifier - { - Uri = DocumentUri! - }, + TextDocument = new TextDocumentIdentifier { Uri = uri } }; - - var diagnostics = await DocumentPullDiagnosticsEndpoint!.HandleRequestAsync(request, RazorRequestContext, CancellationToken.None); - - if (N > 0 && !diagnostics!.ElementAtOrDefault(0)!.Diagnostics!.ElementAtOrDefault(0)!.Message.Contains("CallOnMe")) - { - throw new NotImplementedException("benchmark setup is wrong"); - } + var stringSourceDocument = new StringSourceDocument(GetFileContents(), UTF8Encoding.UTF8, new RazorSourceDocumentProperties()); + var mockRazorCodeDocument = new Mock(MockBehavior.Strict); + + var mockRazorCSharpDocument = RazorCSharpDocument.Create( + mockRazorCodeDocument.Object, + GeneratedCode, + RazorCodeGenerationOptions.CreateDesignTimeDefault(), + Array.Empty(), + SourceMappings, + new List() + ); + + var itemCollection = new ItemCollection(); + itemCollection[typeof(RazorCSharpDocument)] = mockRazorCSharpDocument; + mockRazorCodeDocument.Setup(r => r.Source).Returns(stringSourceDocument); + mockRazorCodeDocument.Setup(r => r.Items).Returns(itemCollection); + RazorCodeDocument = mockRazorCodeDocument.Object; + + SourceText = RazorCodeDocument.GetSourceText(); + CSharpSourceText = RazorCodeDocument.GetCSharpSourceText(); + var documentContext = new Mock( + MockBehavior.Strict, + new object[] { It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny() }); + documentContext + .Setup(r => r.GetCodeDocumentAsync(It.IsAny())) + .ReturnsAsync(RazorCodeDocument); + documentContext.Setup(r => r.Uri).Returns(It.IsAny()); + documentContext.Setup(r => r.Version).Returns(It.IsAny()); + documentContext.Setup(r => r.GetSourceTextAsync(It.IsAny())).ReturnsAsync(It.IsAny()); + RazorRequestContext = new RazorRequestContext(documentContext.Object, Logger, null!); + VersionedDocumentContext = documentContext.Object; + + var loggerFactory = BuildLoggerFactory(); + var languageServerFeatureOptions = BuildFeatureOptions(); + var languageServer = new ClientNotifierService(Diagnostics!); + var documentMappingService = BuildRazorDocumentMappingService(); + + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(documentMappingService, loggerFactory); + DocumentPullDiagnosticsEndpoint = new DocumentPullDiagnosticsEndpoint(languageServerFeatureOptions, translateDiagnosticsService, languageServer, telemetryReporter: null); } - private static object BuildDiagnostics(int numDiagnostics) - { - return new RazorPullDiagnosticResponse( + private object BuildDiagnostics() + => new RazorPullDiagnosticResponse( new[] { - new VSInternalDiagnosticReport() - { - ResultId = "5", - Diagnostics = Enumerable.Range(1000, numDiagnostics).Select(x => new Diagnostic - { - Range = new Range() - { - Start = new Position(10, 19), - End = new Position(10, 23) - }, - Code = "CS" + x, - Severity = DiagnosticSeverity.Error, - Source = "DocumentPullDiagnosticHandler", - Message = "The name 'CallOnMe' does not exist in the current context" - }).ToArray() - } + new VSInternalDiagnosticReport() + { + Diagnostics = GetDiagnostics(N) + } }, Array.Empty()); - } private protected override LanguageServerFeatureOptions BuildFeatureOptions() { - return new DiagnosticsLanguageServerFeatureOptions(); + return Mock.Of(options => + options.SupportsFileManipulation == true && + options.SupportsDelegatedCodeActions == true && + options.SingleServerSupport == true && + options.SingleServerCompletionSupport == true && + options.CSharpVirtualDocumentSuffix == ".ide.g.cs" && + options.HtmlVirtualDocumentSuffix == "__virtual.html", + MockBehavior.Strict); } - private string GetFileContents(FileTypes fileType) + private IRazorDocumentMappingService BuildRazorDocumentMappingService() { - var sb = new StringBuilder(); - - sb.Append(""" - @using System; - """); - - for (var i = 0; i < (fileType == FileTypes.Small ? 1 : 100); i++) - { - sb.Append($$""" - @{ - var y{{i}} = 456; - } + var razorDocumentMappingService = new Mock(MockBehavior.Strict); + + Range? hostDocumentRange; + razorDocumentMappingService.Setup( + r => r.TryMapToHostDocumentRange( + It.IsAny(), + InRange, + It.IsAny(), + out hostDocumentRange)) + .Returns((IRazorGeneratedDocument generatedDocument, Range range, MappingBehavior mappingBehavior, out Range? actualOutRange) => + { + actualOutRange = OutRange; + return true; + }); + + Range? hostDocumentRange2; + razorDocumentMappingService.Setup( + r => r.TryMapToHostDocumentRange( + It.IsAny(), + It.IsNotIn(InRange), + It.IsAny(), + out hostDocumentRange2)) + .Returns((IRazorGeneratedDocument generatedDocument, Range range, MappingBehavior mappingBehavior, out Range? actualOutRange) => + { + actualOutRange = null; + return false; + }); -
-

Hello there Mr {{i}}

-
- """); - } + return razorDocumentMappingService.Object; + } - sb.Append(""" + private ILoggerFactory BuildLoggerFactory() => Mock.Of( + r => r.CreateLogger( + It.IsAny()) == new NoopLogger(), + MockBehavior.Strict); -
+ private string GetFileContents() + => """ +
- @functions - { - public void M() - { - CallOnMe(); - } - } - - """); - - return sb.ToString(); +@functions +{ + public void M() + { + CallOnMe(); } +} + +"""; [Benchmark(Description = "Diagnostics")] public async Task RazorDiagnosticsAsync() { - var request = new VSInternalDocumentDiagnosticsParams - { - TextDocument = new TextDocumentIdentifier - { - Uri = DocumentUri! - }, - }; - - await DocumentPullDiagnosticsEndpoint!.HandleRequestAsync(request, RazorRequestContext, CancellationToken.None); + Response = await DocumentPullDiagnosticsEndpoint!.HandleRequestAsync(Request!, RazorRequestContext, CancellationToken.None); } [GlobalCleanup] - public async Task CleanupAsync() - { - File.Delete(_filePath!); - - var innerServer = RazorLanguageServer.GetInnerLanguageServerForTesting(); - - await innerServer.ShutdownAsync(); - await innerServer.ExitAsync(); - } - - private class DiagnosticsLanguageServerFeatureOptions : LanguageServerFeatureOptions + public void Cleanup() { - public override bool SupportsFileManipulation => true; - - public override string ProjectConfigurationFileName => "project.razor.json"; - - public override string CSharpVirtualDocumentSuffix => ".ide.g.cs"; - - public override string HtmlVirtualDocumentSuffix => "__virtual.html"; - - public override bool SingleServerCompletionSupport => false; - - public override bool SingleServerSupport => true; - - public override bool SupportsDelegatedCodeActions => true; - - public override bool SupportsDelegatedDiagnostics => false; - - public override bool UpdateBuffersForClosedDocuments => false; - - // Code action and rename paths in Windows VS Code need to be prefixed with '/': - // https://github.com/dotnet/razor/issues/8131 - public override bool ReturnCodeActionAndRenamePathsWithPrefixedSlash - => RuntimeInformation.IsOSPlatform(OSPlatform.Windows); - - public override bool ShowAllCSharpCodeActions => false; + if (N > 0) + { + var diagnostics = Response!.SelectMany(r => r!.Diagnostics!); + if (!diagnostics.Any(d => d.Message.Contains("CallOnMe")) || + !diagnostics.Any(y => y.Range == OutRange)) + { + throw new NotImplementedException("benchmark setup is wrong"); + } + } } private class ClientNotifierService : ClientNotifierServiceBase @@ -231,4 +216,121 @@ public override Task SendRequestAsync(string meth return Task.FromResult((TResponse)_diagnostics); } } + + private Range InRange { get; set; } = new Range { Start = new Position(85, 8), End = new Position(85, 16) }; + private Range OutRange { get; set; } = new Range { Start = new Position(6, 8), End = new Position(6, 16) }; + + private Diagnostic[] GetDiagnostics(int N) => Enumerable.Range(1, N).Select(_ => new Diagnostic() + { + Range = InRange, + Code = "CS0103", + Severity = DiagnosticSeverity.Error, + Message = "The name 'CallOnMe' does not exist in the current context" + }).ToArray(); + + private string GetGeneratedCode() + => """ +// +#pragma warning disable 1591 +namespace AspNetCore +{ + #line hidden + using TModel = global::System.Object; +#nullable restore +#line 1 "_ViewImports.cshtml" +using BlazorApp1; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 2 "_ViewImports.cshtml" +using BlazorApp1.Pages; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 3 "_ViewImports.cshtml" +using BlazorApp1.Shared; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 4 "_ViewImports.cshtml" +using System; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 5 "_ViewImports.cshtml" +using Microsoft.AspNetCore.Components; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 6 "_ViewImports.cshtml" +using Microsoft.AspNetCore.Components.Authorization; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 7 "_ViewImports.cshtml" +using Microsoft.AspNetCore.Components.Routing; + +#line default +#line hidden +#nullable disable +#nullable restore +#line 8 "_ViewImports.cshtml" +using Microsoft.AspNetCore.Components.Web; + +#line default +#line hidden +#nullable disable + [global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemMetadataAttribute("Identifier", "/test.cshtml")] + [global::System.Runtime.CompilerServices.CreateNewOnMetadataUpdateAttribute] + #nullable restore + public class test : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage + #nullable disable + { + #pragma warning disable 219 + private void __RazorDirectiveTokenHelpers__() { + } + #pragma warning restore 219 + #pragma warning disable 0414 + private static object __o = null; + #pragma warning restore 0414 + #pragma warning disable 1998 + public async override global::System.Threading.Tasks.Task ExecuteAsync() + { + } + #pragma warning restore 1998 +#nullable restore +#line 4 "test.cshtml" + + public void M() + { + CallOnMe(); + } + +#line default +#line hidden +#nullable disable + } +} +#pragma warning restore 1591 + +"""; + + private SourceMapping[] GetSourceMappings() + => new SourceMapping[] { + new SourceMapping( + originalSpan: new SourceSpan(filePath: "test.cshtml", absoluteIndex: 28, lineIndex: 3, characterIndex: 1, length: 58, lineCount: 5, endCharacterIndex: 0), + generatedSpan: new SourceSpan(filePath: null, absoluteIndex: 2026, lineIndex: 82, characterIndex: 1, length: 58, lineCount: 1, endCharacterIndex: 0) + )}; } diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks.csproj b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks.csproj index f16ed7a779e..f7d2c64fa60 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks.csproj +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks.csproj @@ -51,6 +51,7 @@ + diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.StaticTagHelperResolver.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.StaticTagHelperResolver.cs index 51a5e9a6122..0ebc9127124 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.StaticTagHelperResolver.cs +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.StaticTagHelperResolver.cs @@ -5,30 +5,20 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; namespace Microsoft.AspNetCore.Razor.Microbenchmarks; public abstract partial class ProjectSnapshotManagerBenchmarkBase { - private class StaticTagHelperResolver : TagHelperResolver + private class StaticTagHelperResolver(ImmutableArray tagHelpers) : ITagHelperResolver { - private readonly ImmutableArray _tagHelpers; - - public StaticTagHelperResolver(ImmutableArray tagHelpers, ITelemetryReporter telemetryReporter) - : base(telemetryReporter) - { - _tagHelpers = tagHelpers; - } - - public override Task GetTagHelpersAsync( - Project project, + public ValueTask> GetTagHelpersAsync( + Project workspaceProject, IProjectSnapshot projectSnapshot, - CancellationToken cancellationToken = default) - => Task.FromResult(new TagHelperResolutionResult(_tagHelpers)); + CancellationToken cancellationToken) + => new(tagHelpers); } } diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs index 34bb4e9e954..0d32ee993b0 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotManagerBenchmarkBase.cs @@ -6,11 +6,10 @@ using System.IO; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.PooledObjects; -using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Host; -using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Text; namespace Microsoft.AspNetCore.Razor.Microbenchmarks; @@ -20,7 +19,7 @@ public abstract partial class ProjectSnapshotManagerBenchmarkBase internal HostProject HostProject { get; } internal ImmutableArray Documents { get; } internal ImmutableArray TextLoaders { get; } - internal TagHelperResolver TagHelperResolver { get; } + internal ITagHelperResolver TagHelperResolver { get; } protected string RepoRoot { get; } protected ProjectSnapshotManagerBenchmarkBase(int documentCount = 100) @@ -61,7 +60,7 @@ protected ProjectSnapshotManagerBenchmarkBase(int documentCount = 100) Documents = documents.ToImmutable(); var tagHelpers = CommonResources.LegacyTagHelpers; - TagHelperResolver = new StaticTagHelperResolver(tagHelpers, NoOpTelemetryReporter.Instance); + TagHelperResolver = new StaticTagHelperResolver(tagHelpers); } internal DefaultProjectSnapshotManager CreateProjectSnapshotManager() @@ -76,7 +75,7 @@ internal DefaultProjectSnapshotManager CreateProjectSnapshotManager() return new DefaultProjectSnapshotManager( new TestErrorReporter(), - Array.Empty(), + Array.Empty(), #pragma warning disable CA2000 // Dispose objects before losing scope new AdhocWorkspace(services)); #pragma warning restore CA2000 // Dispose objects before losing scope diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/RazorCodeDocumentExtensions.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/RazorCodeDocumentExtensions.cs new file mode 100644 index 00000000000..662c19c1a03 --- /dev/null +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/RazorCodeDocumentExtensions.cs @@ -0,0 +1,91 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.CodeAnalysis.Text; + +namespace Microsoft.AspNetCore.Razor.Microbenchmarks; + +internal static class RazorCodeDocumentExtensions +{ + private static readonly object s_sourceTextKey = new(); + private static readonly object s_cSharpSourceTextKey = new(); + private static readonly object s_htmlSourceTextKey = new(); + + public static SourceText GetSourceText(this RazorCodeDocument document) + { + if (document is null) + { + throw new ArgumentNullException(nameof(document)); + } + + var sourceTextObj = document.Items[s_sourceTextKey]; + if (sourceTextObj is null) + { + var source = document.Source; + var charBuffer = new char[source.Length]; + source.CopyTo(0, charBuffer, 0, source.Length); + var sourceText = SourceText.From(new string(charBuffer)); + document.Items[s_sourceTextKey] = sourceText; + + return sourceText; + } + + return (SourceText)sourceTextObj; + } + + public static SourceText GetCSharpSourceText(this RazorCodeDocument document) + { + if (document is null) + { + throw new ArgumentNullException(nameof(document)); + } + + var sourceTextObj = document.Items[s_cSharpSourceTextKey]; + if (sourceTextObj is null) + { + var csharpDocument = document.GetCSharpDocument(); + var sourceText = SourceText.From(csharpDocument.GeneratedCode); + document.Items[s_cSharpSourceTextKey] = sourceText; + + return sourceText; + } + + return (SourceText)sourceTextObj; + } + + public static SourceText GetHtmlSourceText(this RazorCodeDocument document) + { + if (document is null) + { + throw new ArgumentNullException(nameof(document)); + } + + var sourceTextObj = document.Items[s_htmlSourceTextKey]; + if (sourceTextObj is null) + { + var htmlDocument = document.GetHtmlDocument(); + var sourceText = SourceText.From(htmlDocument.GeneratedCode); + document.Items[s_htmlSourceTextKey] = sourceText; + + return sourceText; + } + + return (SourceText)sourceTextObj; + } + + public static SourceText GetGeneratedSourceText(this RazorCodeDocument document, IRazorGeneratedDocument generatedDocument) + { + if (generatedDocument is RazorCSharpDocument) + { + return GetCSharpSourceText(document); + } + else if (generatedDocument is RazorHtmlDocument) + { + return GetHtmlSourceText(document); + } + + throw new InvalidOperationException("Unknown generated document type"); + } +} diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.project.razor.json b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.project.razor.json index 25b64180112..625c6d9c3e1 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.project.razor.json +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.project.razor.json @@ -1,34 +1,29 @@ { + "__Version": 2, "SerializedFilePath": "C:\\Users\\admin\\location\\Kendo.Mvc.Examples\\obj\\Debug\\net7.0\\project.razor.json", "FilePath": "C:\\Users\\admin\\location\\Kendo.Mvc.Examples\\Kendo.Mvc.Examples.csproj", "Configuration": { "ConfigurationName": "MVC-3.0", "LanguageVersion": "7.0", - "Extensions": [ - { - "ExtensionName": "MVC-3.0" - } - ] + "Extensions": [ "MVC-3.0" ] }, "ProjectWorkspaceState": { "TagHelpers": [ { - "HashCode": -1659049326, + "HashCode": 1462004557, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\r\n \r\n Combines the behaviors of and ,\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 ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "AuthorizeRouteView" - } - ], + "TagMatchingRules": [ { "TagName": "AuthorizeRouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -40,6 +35,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -51,6 +47,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -61,8 +58,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -72,6 +70,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -82,9 +81,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -99,22 +97,20 @@ } }, { - "HashCode": -2067093338, + "HashCode": 2072330458, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\r\n \r\n Combines the behaviors of and ,\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 ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -126,6 +122,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -137,6 +134,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -147,8 +145,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -158,6 +157,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -168,9 +168,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -186,10 +185,11 @@ } }, { - "HashCode": 1602723046, + "HashCode": -985883023, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -203,11 +203,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -224,10 +223,11 @@ } }, { - "HashCode": 109476351, + "HashCode": 30306377, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -241,11 +241,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -263,10 +262,11 @@ } }, { - "HashCode": 1127560569, + "HashCode": 390715133, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -284,10 +284,11 @@ } }, { - "HashCode": 6310419, + "HashCode": 838596756, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -306,22 +307,20 @@ } }, { - "HashCode": -97470475, + "HashCode": -1543595347, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "AuthorizeView" - } - ], + "TagMatchingRules": [ { "TagName": "AuthorizeView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Policy", @@ -332,6 +331,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Roles", @@ -342,6 +342,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -353,6 +354,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -364,6 +366,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -375,6 +378,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -386,6 +390,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -396,9 +401,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -413,22 +417,20 @@ } }, { - "HashCode": -1591375188, + "HashCode": 1189338490, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Policy", @@ -439,6 +441,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Roles", @@ -449,6 +452,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -460,6 +464,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -471,6 +476,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -482,6 +488,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -493,6 +500,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -503,9 +511,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -521,10 +528,11 @@ } }, { - "HashCode": 529893422, + "HashCode": 1880631198, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -538,11 +546,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -559,10 +566,11 @@ } }, { - "HashCode": -283371522, + "HashCode": -1995940167, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -576,11 +584,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -598,10 +605,11 @@ } }, { - "HashCode": 1730663890, + "HashCode": -895156590, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -615,11 +623,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -636,10 +643,11 @@ } }, { - "HashCode": 2080400133, + "HashCode": -2090500973, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -653,11 +661,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -675,10 +682,11 @@ } }, { - "HashCode": 1428985557, + "HashCode": -1421819811, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -692,11 +700,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": { "Id": 11, - "Args": [ - "Authorized" - ] + "Args": [ "Authorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -713,10 +720,11 @@ } }, { - "HashCode": -2020738019, + "HashCode": 1337813989, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -730,11 +738,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": { "Id": 11, - "Args": [ - "Authorized" - ] + "Args": [ "Authorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -752,10 +759,11 @@ } }, { - "HashCode": 2013499727, + "HashCode": -1399255109, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -773,10 +781,11 @@ } }, { - "HashCode": 621119194, + "HashCode": -1919621383, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -795,21 +804,19 @@ } }, { - "HashCode": -472966043, + "HashCode": -1816644135, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "CascadingAuthenticationState" - } - ], + "TagMatchingRules": [ { "TagName": "CascadingAuthenticationState" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -826,21 +833,19 @@ } }, { - "HashCode": 859759164, + "HashCode": 976271679, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -858,10 +863,11 @@ } }, { - "HashCode": -113265668, + "HashCode": -911267089, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -879,10 +885,11 @@ } }, { - "HashCode": 1063076882, + "HashCode": -1303660851, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -901,28 +908,23 @@ } }, { - "HashCode": 112112172, + "HashCode": -2023894712, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "CascadingValue" - } - ], + "TagMatchingRules": [ { "TagName": "CascadingValue" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.CascadingValue" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.CascadingValue" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -934,6 +936,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -945,6 +948,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\r\n \r\n The value to be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -956,6 +960,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -966,6 +971,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\r\n \r\n If true, indicates that 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 during the component's lifetime.\r\n \r\n ", "Metadata": { "Common.PropertyName": "IsFixed", @@ -982,28 +988,23 @@ } }, { - "HashCode": -2006353105, + "HashCode": 1047320465, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.CascadingValue" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.CascadingValue" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.CascadingValue" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.CascadingValue" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -1015,6 +1016,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1026,6 +1028,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\r\n \r\n The value to be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -1037,6 +1040,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -1047,6 +1051,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\r\n \r\n If true, indicates that 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 during the component's lifetime.\r\n \r\n ", "Metadata": { "Common.PropertyName": "IsFixed", @@ -1064,10 +1069,11 @@ } }, { - "HashCode": -889459120, + "HashCode": 354471955, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1085,10 +1091,11 @@ } }, { - "HashCode": 1095368138, + "HashCode": 1268622300, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1107,24 +1114,22 @@ } }, { - "HashCode": 816413986, + "HashCode": -363258235, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.DynamicComponent", "Documentation": "\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "DynamicComponent" - } - ], + "TagMatchingRules": [ { "TagName": "DynamicComponent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Type", "TypeName": "System.Type", - "IsEditorRequired": true, + "DisplayName": "System.Type Microsoft.AspNetCore.Components.DynamicComponent.Type", "Documentation": "\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Type", "Common.GloballyQualifiedTypeName": "global::System.Type" @@ -1134,6 +1139,7 @@ "Kind": "Components.Component", "Name": "Parameters", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.DynamicComponent.Parameters", "Documentation": "\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Parameters", @@ -1149,24 +1155,22 @@ } }, { - "HashCode": 1299178003, + "HashCode": -757731015, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.DynamicComponent", "Documentation": "\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.DynamicComponent" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.DynamicComponent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Type", "TypeName": "System.Type", - "IsEditorRequired": true, + "DisplayName": "System.Type Microsoft.AspNetCore.Components.DynamicComponent.Type", "Documentation": "\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Type", "Common.GloballyQualifiedTypeName": "global::System.Type" @@ -1176,6 +1180,7 @@ "Kind": "Components.Component", "Name": "Parameters", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.DynamicComponent.Parameters", "Documentation": "\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Parameters", @@ -1192,22 +1197,20 @@ } }, { - "HashCode": 443104849, + "HashCode": 1612137376, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "LayoutView" - } - ], + "TagMatchingRules": [ { "TagName": "LayoutView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1219,6 +1222,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Layout", @@ -1234,22 +1238,20 @@ } }, { - "HashCode": 2117237878, + "HashCode": 2098710189, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.LayoutView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.LayoutView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1261,6 +1263,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Layout", @@ -1277,10 +1280,11 @@ } }, { - "HashCode": -1467088548, + "HashCode": -539699699, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1298,10 +1302,11 @@ } }, { - "HashCode": -752363043, + "HashCode": 28524488, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1320,24 +1325,22 @@ } }, { - "HashCode": -1158605894, + "HashCode": -1424491497, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "RouteView" - } - ], + "TagMatchingRules": [ { "TagName": "RouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -1347,6 +1350,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -1362,24 +1366,22 @@ } }, { - "HashCode": -1575418860, + "HashCode": -601071160, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.RouteView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.RouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -1389,6 +1391,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -1405,24 +1408,22 @@ } }, { - "HashCode": 251306581, + "HashCode": -1148526313, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Router" - } - ], + "TagMatchingRules": [ { "TagName": "Router" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", - "IsEditorRequired": true, + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "AppAssembly", "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly" @@ -1432,6 +1433,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies", @@ -1442,8 +1444,9 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "NotFound", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1454,8 +1457,9 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Found", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1466,6 +1470,7 @@ "Kind": "Components.Component", "Name": "Navigating", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Navigating", @@ -1477,6 +1482,7 @@ "Kind": "Components.Component", "Name": "OnNavigateAsync", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync", "Documentation": "\r\n \r\n Gets or sets a handler that should be called before navigating to a new page.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnNavigateAsync", @@ -1488,6 +1494,7 @@ "Kind": "Components.Component", "Name": "PreferExactMatches", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches", "Documentation": "\r\n \r\n Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n over wildcards.\r\n This property is obsolete and configuring it does nothing.\r\n \r\n ", "Metadata": { "Common.PropertyName": "PreferExactMatches", @@ -1498,9 +1505,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -1515,24 +1521,22 @@ } }, { - "HashCode": -1275292906, + "HashCode": -806863801, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.Router" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.Router" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", - "IsEditorRequired": true, + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "AppAssembly", "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly" @@ -1542,6 +1546,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies", @@ -1552,8 +1557,9 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "NotFound", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1564,8 +1570,9 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Found", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1576,6 +1583,7 @@ "Kind": "Components.Component", "Name": "Navigating", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Navigating", @@ -1587,6 +1595,7 @@ "Kind": "Components.Component", "Name": "OnNavigateAsync", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync", "Documentation": "\r\n \r\n Gets or sets a handler that should be called before navigating to a new page.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnNavigateAsync", @@ -1598,6 +1607,7 @@ "Kind": "Components.Component", "Name": "PreferExactMatches", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches", "Documentation": "\r\n \r\n Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n over wildcards.\r\n This property is obsolete and configuring it does nothing.\r\n \r\n ", "Metadata": { "Common.PropertyName": "PreferExactMatches", @@ -1608,9 +1618,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -1626,10 +1635,11 @@ } }, { - "HashCode": 1082338626, + "HashCode": 1992031276, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1647,10 +1657,11 @@ } }, { - "HashCode": -555496463, + "HashCode": -606337753, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1669,10 +1680,11 @@ } }, { - "HashCode": 23965824, + "HashCode": -113343338, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1686,11 +1698,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": { "Id": 11, - "Args": [ - "Found" - ] + "Args": [ "Found" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -1707,10 +1718,11 @@ } }, { - "HashCode": -523621034, + "HashCode": 1031356551, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1724,11 +1736,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": { "Id": 11, - "Args": [ - "Found" - ] + "Args": [ "Found" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -1746,10 +1757,11 @@ } }, { - "HashCode": -1637319012, + "HashCode": -19597880, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1767,10 +1779,11 @@ } }, { - "HashCode": -1087896449, + "HashCode": 424534795, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1789,17 +1802,14 @@ } }, { - "HashCode": 600300187, + "HashCode": -221064890, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "DataAnnotationsValidator" - } - ], + "TagMatchingRules": [ { "TagName": "DataAnnotationsValidator" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Common.TypeNameIdentifier": "DataAnnotationsValidator", @@ -1808,17 +1818,14 @@ } }, { - "HashCode": -450791174, + "HashCode": 573973900, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Common.TypeNameIdentifier": "DataAnnotationsValidator", @@ -1828,22 +1835,20 @@ } }, { - "HashCode": -1976229550, + "HashCode": 247150489, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "EditForm" - } - ], + "TagMatchingRules": [ { "TagName": "EditForm" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -1854,6 +1859,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ", "Metadata": { "Common.PropertyName": "EditContext", @@ -1864,6 +1870,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -1874,6 +1881,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1885,6 +1893,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -1896,6 +1905,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -1907,6 +1917,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -1918,9 +1929,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -1935,22 +1945,20 @@ } }, { - "HashCode": 191090756, + "HashCode": 1647833444, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -1961,6 +1969,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ", "Metadata": { "Common.PropertyName": "EditContext", @@ -1971,6 +1980,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -1981,6 +1991,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1992,6 +2003,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -2003,6 +2015,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -2014,6 +2027,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -2025,9 +2039,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -2043,10 +2056,11 @@ } }, { - "HashCode": 421419917, + "HashCode": -1193035561, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2060,11 +2074,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -2081,10 +2094,11 @@ } }, { - "HashCode": 226510491, + "HashCode": 1959302910, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2098,11 +2112,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -2120,22 +2133,20 @@ } }, { - "HashCode": -2065312680, + "HashCode": 552513673, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputCheckbox" - } - ], + "TagMatchingRules": [ { "TagName": "InputCheckbox" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2146,6 +2157,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2156,6 +2168,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -2167,6 +2180,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2177,6 +2191,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputCheckbox.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2192,22 +2207,20 @@ } }, { - "HashCode": -350659821, + "HashCode": 2098995716, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2218,6 +2231,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2228,6 +2242,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -2239,6 +2254,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2249,6 +2265,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputCheckbox.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2265,28 +2282,23 @@ } }, { - "HashCode": -1258965888, + "HashCode": 75890416, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputDate" - } - ], + "TagMatchingRules": [ { "TagName": "InputDate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputDate" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputDate" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2299,6 +2311,7 @@ "Name": "Type", "TypeName": "Microsoft.AspNetCore.Components.Forms.InputDateType", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDateType Microsoft.AspNetCore.Components.Forms.InputDate.Type", "Documentation": "\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Type", @@ -2309,6 +2322,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2319,6 +2333,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2329,6 +2344,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2340,6 +2356,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2352,6 +2369,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2363,6 +2381,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2379,28 +2398,23 @@ } }, { - "HashCode": 1020867059, + "HashCode": -207958987, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputDate" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputDate" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2413,6 +2427,7 @@ "Name": "Type", "TypeName": "Microsoft.AspNetCore.Components.Forms.InputDateType", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDateType Microsoft.AspNetCore.Components.Forms.InputDate.Type", "Documentation": "\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Type", @@ -2423,6 +2438,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2433,6 +2449,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2443,6 +2460,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2454,6 +2472,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2466,6 +2485,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2477,6 +2497,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2494,22 +2515,20 @@ } }, { - "HashCode": 1382592640, + "HashCode": -1226896957, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputFile", "Documentation": "\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputFile" - } - ], + "TagMatchingRules": [ { "TagName": "InputFile" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnChange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputFile.OnChange", "Documentation": "\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnChange", @@ -2521,6 +2540,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2536,22 +2556,20 @@ } }, { - "HashCode": 959106530, + "HashCode": 474595784, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputFile", "Documentation": "\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputFile" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputFile" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnChange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputFile.OnChange", "Documentation": "\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnChange", @@ -2563,6 +2581,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2579,28 +2598,23 @@ } }, { - "HashCode": 1394710171, + "HashCode": 1187753943, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputNumber" - } - ], + "TagMatchingRules": [ { "TagName": "InputNumber" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputNumber" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputNumber" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2612,6 +2626,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2622,6 +2637,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2632,6 +2648,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2643,6 +2660,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2655,6 +2673,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2666,6 +2685,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2682,28 +2702,23 @@ } }, { - "HashCode": 2117387803, + "HashCode": 572005833, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputNumber" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputNumber" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2715,6 +2730,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2725,6 +2741,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2735,6 +2752,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2746,6 +2764,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2758,6 +2777,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2769,6 +2789,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2786,28 +2807,23 @@ } }, { - "HashCode": -1831010680, + "HashCode": -1202440781, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadio", "Documentation": "\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputRadio" - } - ], + "TagMatchingRules": [ { "TagName": "InputRadio" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadio.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadio" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadio" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2819,6 +2835,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadio.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2829,6 +2846,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadio.Value", "Documentation": "\r\n \r\n Gets or sets the value of this input.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2840,6 +2858,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadio.Name", "Documentation": "\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2856,28 +2875,23 @@ } }, { - "HashCode": 748163635, + "HashCode": 1535885052, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadio", "Documentation": "\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadio" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadio" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadio.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadio" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadio" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2889,6 +2903,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadio.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2899,6 +2914,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadio.Value", "Documentation": "\r\n \r\n Gets or sets the value of this input.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2910,6 +2926,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadio.Name", "Documentation": "\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2927,28 +2944,23 @@ } }, { - "HashCode": 553938885, + "HashCode": -2076867718, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": "\r\n \r\n Groups child components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputRadioGroup" - } - ], + "TagMatchingRules": [ { "TagName": "InputRadioGroup" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadioGroup.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2960,6 +2972,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2971,6 +2984,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Name", "Documentation": "\r\n \r\n Gets or sets the name of the group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2981,6 +2995,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadioGroup.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2991,6 +3006,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3002,6 +3018,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3014,6 +3031,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3025,6 +3043,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3041,28 +3060,23 @@ } }, { - "HashCode": -240189885, + "HashCode": 1018766371, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": "\r\n \r\n Groups child components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadioGroup.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3074,6 +3088,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3085,6 +3100,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Name", "Documentation": "\r\n \r\n Gets or sets the name of the group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -3095,6 +3111,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadioGroup.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3105,6 +3122,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3116,6 +3134,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3128,6 +3147,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3139,6 +3159,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3156,10 +3177,11 @@ } }, { - "HashCode": -329149034, + "HashCode": 315768375, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3177,10 +3199,11 @@ } }, { - "HashCode": 2051182940, + "HashCode": -199923708, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3199,28 +3222,23 @@ } }, { - "HashCode": 508662150, + "HashCode": 351830428, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\r\n \r\n A dropdown selection component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputSelect" - } - ], + "TagMatchingRules": [ { "TagName": "InputSelect" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputSelect" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputSelect" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3232,6 +3250,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3243,6 +3262,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3253,6 +3273,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3264,6 +3285,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3276,6 +3298,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3287,6 +3310,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputSelect.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3303,28 +3327,23 @@ } }, { - "HashCode": 92454017, + "HashCode": -493231776, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\r\n \r\n A dropdown selection component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputSelect" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputSelect" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3336,6 +3355,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3347,6 +3367,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3357,6 +3378,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3368,6 +3390,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3380,6 +3403,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3391,6 +3415,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputSelect.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3408,10 +3433,11 @@ } }, { - "HashCode": -761095015, + "HashCode": -2056875080, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3429,10 +3455,11 @@ } }, { - "HashCode": 85331601, + "HashCode": -605025882, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3451,22 +3478,20 @@ } }, { - "HashCode": -1127546831, + "HashCode": -851973598, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputText" - } - ], + "TagMatchingRules": [ { "TagName": "InputText" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3477,6 +3502,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3487,6 +3513,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3498,6 +3525,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3508,6 +3536,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3523,22 +3552,20 @@ } }, { - "HashCode": 1412090241, + "HashCode": -2098892491, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3549,6 +3576,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3559,6 +3587,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3570,6 +3599,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3580,6 +3610,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3596,22 +3627,20 @@ } }, { - "HashCode": 1984013923, + "HashCode": 1972236228, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\r\n \r\n A multiline input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputTextArea" - } - ], + "TagMatchingRules": [ { "TagName": "InputTextArea" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3622,6 +3651,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3632,6 +3662,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3643,6 +3674,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3653,6 +3685,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3668,22 +3701,20 @@ } }, { - "HashCode": -283689260, + "HashCode": -1708889191, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\r\n \r\n A multiline input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3694,6 +3725,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3704,6 +3736,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3715,6 +3748,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3725,6 +3759,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3741,28 +3776,23 @@ } }, { - "HashCode": -245684300, + "HashCode": 1498893412, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "ValidationMessage" - } - ], + "TagMatchingRules": [ { "TagName": "ValidationMessage" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.ValidationMessage" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.ValidationMessage" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3774,6 +3804,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3784,6 +3815,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "For", @@ -3801,28 +3833,23 @@ } }, { - "HashCode": 1528528215, + "HashCode": -1356672983, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.ValidationMessage" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.ValidationMessage" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3834,6 +3861,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3844,6 +3872,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "For", @@ -3862,22 +3891,20 @@ } }, { - "HashCode": 1959080929, + "HashCode": -1579101592, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "ValidationSummary" - } - ], + "TagMatchingRules": [ { "TagName": "ValidationSummary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -3888,6 +3915,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3903,22 +3931,20 @@ } }, { - "HashCode": 1490654527, + "HashCode": -1395540878, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -3929,6 +3955,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3945,22 +3972,20 @@ } }, { - "HashCode": 2012395568, + "HashCode": -1948400733, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "FocusOnNavigate" - } - ], + "TagMatchingRules": [ { "TagName": "FocusOnNavigate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData", "Documentation": "\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "RouteData", @@ -3971,6 +3996,7 @@ "Kind": "Components.Component", "Name": "Selector", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector", "Documentation": "\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Selector", @@ -3986,22 +4012,20 @@ } }, { - "HashCode": -1759321182, + "HashCode": 1325373421, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData", "Documentation": "\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "RouteData", @@ -4012,6 +4036,7 @@ "Kind": "Components.Component", "Name": "Selector", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector", "Documentation": "\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Selector", @@ -4028,22 +4053,20 @@ } }, { - "HashCode": -1839350250, + "HashCode": 347396444, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "Documentation": "\r\n \r\n A component that can be used to intercept navigation events. \r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "NavigationLock" - } - ], + "TagMatchingRules": [ { "TagName": "NavigationLock" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnBeforeInternalNavigation", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.NavigationLock.OnBeforeInternalNavigation", "Documentation": "\r\n \r\n Gets or sets a callback to be invoked when an internal navigation event occurs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnBeforeInternalNavigation", @@ -4055,6 +4078,7 @@ "Kind": "Components.Component", "Name": "ConfirmExternalNavigation", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.NavigationLock.ConfirmExternalNavigation", "Documentation": "\r\n \r\n Gets or sets whether a browser dialog should prompt the user to either confirm or cancel\r\n external navigations.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ConfirmExternalNavigation", @@ -4070,22 +4094,20 @@ } }, { - "HashCode": -1619313231, + "HashCode": 1678601162, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "Documentation": "\r\n \r\n A component that can be used to intercept navigation events. \r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.NavigationLock" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavigationLock" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnBeforeInternalNavigation", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.NavigationLock.OnBeforeInternalNavigation", "Documentation": "\r\n \r\n Gets or sets a callback to be invoked when an internal navigation event occurs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnBeforeInternalNavigation", @@ -4097,6 +4119,7 @@ "Kind": "Components.Component", "Name": "ConfirmExternalNavigation", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.NavigationLock.ConfirmExternalNavigation", "Documentation": "\r\n \r\n Gets or sets whether a browser dialog should prompt the user to either confirm or cancel\r\n external navigations.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ConfirmExternalNavigation", @@ -4113,22 +4136,20 @@ } }, { - "HashCode": 1380850759, + "HashCode": 1720871764, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "NavLink" - } - ], + "TagMatchingRules": [ { "TagName": "NavLink" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "ActiveClass", @@ -4139,6 +4160,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -4149,6 +4171,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4161,6 +4184,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Match", @@ -4176,22 +4200,20 @@ } }, { - "HashCode": 642792029, + "HashCode": -754687293, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "ActiveClass", @@ -4202,6 +4224,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -4212,6 +4235,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4224,6 +4248,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Match", @@ -4240,10 +4265,11 @@ } }, { - "HashCode": 1920388826, + "HashCode": -354880654, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4261,10 +4287,11 @@ } }, { - "HashCode": 792199978, + "HashCode": 100177798, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4283,22 +4310,20 @@ } }, { - "HashCode": -230489831, + "HashCode": 1604564935, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent", "Documentation": "\r\n \r\n Provides content to components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "HeadContent" - } - ], + "TagMatchingRules": [ { "TagName": "HeadContent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4315,22 +4340,20 @@ } }, { - "HashCode": 128167545, + "HashCode": 1620717045, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent", "Documentation": "\r\n \r\n Provides content to components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.HeadContent" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.HeadContent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4348,10 +4371,11 @@ } }, { - "HashCode": 1689854822, + "HashCode": 778046743, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4369,10 +4393,11 @@ } }, { - "HashCode": 779040282, + "HashCode": -649251020, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4391,17 +4416,14 @@ } }, { - "HashCode": 1266783900, + "HashCode": -1320703023, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Documentation": "\r\n \r\n Renders content provided by components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "HeadOutlet" - } - ], + "TagMatchingRules": [ { "TagName": "HeadOutlet" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Common.TypeNameIdentifier": "HeadOutlet", @@ -4410,17 +4432,14 @@ } }, { - "HashCode": 550896023, + "HashCode": 607851112, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Documentation": "\r\n \r\n Renders content provided by components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.HeadOutlet" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.HeadOutlet" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Common.TypeNameIdentifier": "HeadOutlet", @@ -4430,22 +4449,20 @@ } }, { - "HashCode": -886198252, + "HashCode": 247178301, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle", "Documentation": "\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "PageTitle" - } - ], + "TagMatchingRules": [ { "TagName": "PageTitle" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4462,22 +4479,20 @@ } }, { - "HashCode": -583895305, + "HashCode": 883016656, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle", "Documentation": "\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.PageTitle" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.PageTitle" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4495,10 +4510,11 @@ } }, { - "HashCode": 886568814, + "HashCode": -403860248, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4516,10 +4532,11 @@ } }, { - "HashCode": 206831603, + "HashCode": -1659203777, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4538,22 +4555,20 @@ } }, { - "HashCode": 1532515791, + "HashCode": 1233218980, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "Documentation": "\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "ErrorBoundary" - } - ], + "TagMatchingRules": [ { "TagName": "ErrorBoundary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4565,6 +4580,7 @@ "Kind": "Components.Component", "Name": "ErrorContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ErrorContent", @@ -4576,6 +4592,7 @@ "Kind": "Components.Component", "Name": "MaximumErrorCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.ErrorBoundary.MaximumErrorCount", "Documentation": "\r\n \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 resets the count.\r\n \r\n ", "Metadata": { "Common.PropertyName": "MaximumErrorCount", @@ -4586,9 +4603,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -4603,22 +4619,20 @@ } }, { - "HashCode": 748353587, + "HashCode": 1746038535, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "Documentation": "\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4630,6 +4644,7 @@ "Kind": "Components.Component", "Name": "ErrorContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ErrorContent", @@ -4641,6 +4656,7 @@ "Kind": "Components.Component", "Name": "MaximumErrorCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.ErrorBoundary.MaximumErrorCount", "Documentation": "\r\n \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 resets the count.\r\n \r\n ", "Metadata": { "Common.PropertyName": "MaximumErrorCount", @@ -4651,9 +4667,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -4669,10 +4684,11 @@ } }, { - "HashCode": -1582794375, + "HashCode": -343684956, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4690,10 +4706,11 @@ } }, { - "HashCode": 1559812008, + "HashCode": -1326760021, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4712,10 +4729,11 @@ } }, { - "HashCode": 873037395, + "HashCode": 777790124, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4729,11 +4747,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ErrorContent" - ] + "Args": [ "ErrorContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4750,10 +4767,11 @@ } }, { - "HashCode": 103384670, + "HashCode": 344506554, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4767,11 +4785,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ErrorContent" - ] + "Args": [ "ErrorContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4789,28 +4806,23 @@ } }, { - "HashCode": 1577534888, + "HashCode": 1921964594, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "Documentation": "\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Virtualize" - } - ], + "TagMatchingRules": [ { "TagName": "Virtualize" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TItem", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.TItem", "Documentation": { "Id": 13, - "Args": [ - "TItem", - "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" - ] + "Args": [ "TItem", "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" ] }, "Metadata": { "Common.PropertyName": "TItem", @@ -4822,6 +4834,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4834,6 +4847,7 @@ "Kind": "Components.Component", "Name": "ItemContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4846,6 +4860,7 @@ "Kind": "Components.Component", "Name": "Placeholder", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Placeholder", @@ -4857,6 +4872,7 @@ "Kind": "Components.Component", "Name": "ItemSize", "TypeName": "System.Single", + "DisplayName": "float Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemSize", "Documentation": "\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ItemSize", @@ -4867,6 +4883,7 @@ "Kind": "Components.Component", "Name": "ItemsProvider", "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemsProvider", "Documentation": "\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", @@ -4880,6 +4897,7 @@ "Kind": "Components.Component", "Name": "Items", "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Items", "Documentation": "\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Items", @@ -4891,6 +4909,7 @@ "Kind": "Components.Component", "Name": "OverscanCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.OverscanCount", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "OverscanCount", @@ -4901,6 +4920,7 @@ "Kind": "Components.Component", "Name": "SpacerElement", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.SpacerElement", "Documentation": "\r\n \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 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 to the value \"tr\".\r\n \r\n ", "Metadata": { "Common.PropertyName": "SpacerElement", @@ -4911,9 +4931,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -4929,28 +4948,23 @@ } }, { - "HashCode": 950796927, + "HashCode": -1601514916, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "Documentation": "\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TItem", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.TItem", "Documentation": { "Id": 13, - "Args": [ - "TItem", - "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" - ] + "Args": [ "TItem", "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" ] }, "Metadata": { "Common.PropertyName": "TItem", @@ -4962,6 +4976,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4974,6 +4989,7 @@ "Kind": "Components.Component", "Name": "ItemContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4986,6 +5002,7 @@ "Kind": "Components.Component", "Name": "Placeholder", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Placeholder", @@ -4997,6 +5014,7 @@ "Kind": "Components.Component", "Name": "ItemSize", "TypeName": "System.Single", + "DisplayName": "float Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemSize", "Documentation": "\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ItemSize", @@ -5007,6 +5025,7 @@ "Kind": "Components.Component", "Name": "ItemsProvider", "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemsProvider", "Documentation": "\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", @@ -5020,6 +5039,7 @@ "Kind": "Components.Component", "Name": "Items", "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Items", "Documentation": "\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Items", @@ -5031,6 +5051,7 @@ "Kind": "Components.Component", "Name": "OverscanCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.OverscanCount", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "OverscanCount", @@ -5041,6 +5062,7 @@ "Kind": "Components.Component", "Name": "SpacerElement", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.SpacerElement", "Documentation": "\r\n \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 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 to the value \"tr\".\r\n \r\n ", "Metadata": { "Common.PropertyName": "SpacerElement", @@ -5051,9 +5073,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -5070,10 +5091,11 @@ } }, { - "HashCode": -514167269, + "HashCode": 2091344401, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5087,11 +5109,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5108,10 +5129,11 @@ } }, { - "HashCode": 215248206, + "HashCode": -795891806, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5125,11 +5147,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5147,10 +5168,11 @@ } }, { - "HashCode": -1800818476, + "HashCode": -1618291215, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5164,11 +5186,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ItemContent" - ] + "Args": [ "ItemContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5185,10 +5206,11 @@ } }, { - "HashCode": 2112976254, + "HashCode": -213547551, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5202,11 +5224,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ItemContent" - ] + "Args": [ "ItemContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5224,10 +5245,11 @@ } }, { - "HashCode": 1807588775, + "HashCode": -2012378337, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5241,11 +5263,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder.Context", "Documentation": { "Id": 11, - "Args": [ - "Placeholder" - ] + "Args": [ "Placeholder" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5262,10 +5283,11 @@ } }, { - "HashCode": 1762038415, + "HashCode": 1892960257, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5279,11 +5301,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder.Context", "Documentation": { "Id": 11, - "Args": [ - "Placeholder" - ] + "Args": [ "Placeholder" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5301,16 +5322,14 @@ } }, { - "HashCode": -727369005, + "HashCode": 737717818, "Kind": "Components.EventHandler", "Name": "onfocus", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfocus", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onfocus", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5319,9 +5338,8 @@ "Attributes": [ { "Name": "@onfocus", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocus", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5330,9 +5348,8 @@ "Attributes": [ { "Name": "@onfocus:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocus:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5341,9 +5358,8 @@ "Attributes": [ { "Name": "@onfocus:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocus:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5353,46 +5369,40 @@ "Kind": "Components.EventHandler", "Name": "@onfocus", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocus", "Documentation": { "Id": 14, - "Args": [ - "@onfocus", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocus" + "Args": [ "@onfocus", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfocus" - ] + "Args": [ "@onfocus" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfocus" - ] + "Args": [ "@onfocus" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocus" + } } ], "Metadata": { @@ -5406,16 +5416,14 @@ } }, { - "HashCode": 1653693213, + "HashCode": 449426379, "Kind": "Components.EventHandler", "Name": "onblur", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onblur", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onblur", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5424,9 +5432,8 @@ "Attributes": [ { "Name": "@onblur", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onblur", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5435,9 +5442,8 @@ "Attributes": [ { "Name": "@onblur:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onblur:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5446,9 +5452,8 @@ "Attributes": [ { "Name": "@onblur:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onblur:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5458,46 +5463,40 @@ "Kind": "Components.EventHandler", "Name": "@onblur", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onblur", "Documentation": { "Id": 14, - "Args": [ - "@onblur", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onblur" + "Args": [ "@onblur", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onblur" - ] + "Args": [ "@onblur" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onblur" - ] + "Args": [ "@onblur" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onblur" + } } ], "Metadata": { @@ -5511,16 +5510,14 @@ } }, { - "HashCode": 778364182, + "HashCode": 1404406662, "Kind": "Components.EventHandler", "Name": "onfocusin", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfocusin", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onfocusin", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5529,9 +5526,8 @@ "Attributes": [ { "Name": "@onfocusin", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusin", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5540,9 +5536,8 @@ "Attributes": [ { "Name": "@onfocusin:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusin:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5551,9 +5546,8 @@ "Attributes": [ { "Name": "@onfocusin:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusin:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5563,46 +5557,40 @@ "Kind": "Components.EventHandler", "Name": "@onfocusin", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusin", "Documentation": { "Id": 14, - "Args": [ - "@onfocusin", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocusin" + "Args": [ "@onfocusin", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfocusin" - ] + "Args": [ "@onfocusin" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfocusin" - ] + "Args": [ "@onfocusin" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusin" + } } ], "Metadata": { @@ -5616,16 +5604,14 @@ } }, { - "HashCode": -517322429, + "HashCode": 1400145841, "Kind": "Components.EventHandler", "Name": "onfocusout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfocusout", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onfocusout", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5634,9 +5620,8 @@ "Attributes": [ { "Name": "@onfocusout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5645,9 +5630,8 @@ "Attributes": [ { "Name": "@onfocusout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5656,9 +5640,8 @@ "Attributes": [ { "Name": "@onfocusout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5668,46 +5651,40 @@ "Kind": "Components.EventHandler", "Name": "@onfocusout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusout", "Documentation": { "Id": 14, - "Args": [ - "@onfocusout", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocusout" + "Args": [ "@onfocusout", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfocusout" - ] + "Args": [ "@onfocusout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfocusout" - ] + "Args": [ "@onfocusout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusout" + } } ], "Metadata": { @@ -5721,16 +5698,14 @@ } }, { - "HashCode": -936888182, + "HashCode": -752597172, "Kind": "Components.EventHandler", "Name": "onmouseover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseover", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseover", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5739,9 +5714,8 @@ "Attributes": [ { "Name": "@onmouseover", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseover", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5750,9 +5724,8 @@ "Attributes": [ { "Name": "@onmouseover:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5761,9 +5734,8 @@ "Attributes": [ { "Name": "@onmouseover:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5773,46 +5745,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseover", "Documentation": { "Id": 14, - "Args": [ - "@onmouseover", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseover" + "Args": [ "@onmouseover", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseover" - ] + "Args": [ "@onmouseover" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseover" - ] + "Args": [ "@onmouseover" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseover" + } } ], "Metadata": { @@ -5826,16 +5792,14 @@ } }, { - "HashCode": -2029089480, + "HashCode": 821361476, "Kind": "Components.EventHandler", "Name": "onmouseout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseout", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseout", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5844,9 +5808,8 @@ "Attributes": [ { "Name": "@onmouseout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5855,9 +5818,8 @@ "Attributes": [ { "Name": "@onmouseout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5866,9 +5828,8 @@ "Attributes": [ { "Name": "@onmouseout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5878,46 +5839,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseout", "Documentation": { "Id": 14, - "Args": [ - "@onmouseout", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseout" + "Args": [ "@onmouseout", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseout" - ] + "Args": [ "@onmouseout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseout" - ] + "Args": [ "@onmouseout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseout" + } } ], "Metadata": { @@ -5931,16 +5886,14 @@ } }, { - "HashCode": 1210532359, + "HashCode": 1145119942, "Kind": "Components.EventHandler", "Name": "onmouseleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseleave", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseleave", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5949,9 +5902,8 @@ "Attributes": [ { "Name": "@onmouseleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5960,9 +5912,8 @@ "Attributes": [ { "Name": "@onmouseleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5971,9 +5922,8 @@ "Attributes": [ { "Name": "@onmouseleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5983,46 +5933,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseleave", "Documentation": { "Id": 14, - "Args": [ - "@onmouseleave", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseleave" + "Args": [ "@onmouseleave", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseleave" - ] + "Args": [ "@onmouseleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseleave" - ] + "Args": [ "@onmouseleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseleave" + } } ], "Metadata": { @@ -6036,16 +5980,14 @@ } }, { - "HashCode": 1179986610, + "HashCode": -970027504, "Kind": "Components.EventHandler", "Name": "onmouseenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseenter", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseenter", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6054,9 +5996,8 @@ "Attributes": [ { "Name": "@onmouseenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6065,9 +6006,8 @@ "Attributes": [ { "Name": "@onmouseenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6076,9 +6016,8 @@ "Attributes": [ { "Name": "@onmouseenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6088,46 +6027,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseenter", "Documentation": { "Id": 14, - "Args": [ - "@onmouseenter", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseenter" + "Args": [ "@onmouseenter", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseenter" - ] + "Args": [ "@onmouseenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseenter" - ] + "Args": [ "@onmouseenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseenter" + } } ], "Metadata": { @@ -6141,16 +6074,14 @@ } }, { - "HashCode": -392837186, + "HashCode": -1104695265, "Kind": "Components.EventHandler", "Name": "onmousemove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmousemove", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmousemove", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6159,9 +6090,8 @@ "Attributes": [ { "Name": "@onmousemove", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousemove", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6170,9 +6100,8 @@ "Attributes": [ { "Name": "@onmousemove:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousemove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6181,9 +6110,8 @@ "Attributes": [ { "Name": "@onmousemove:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousemove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6193,46 +6121,40 @@ "Kind": "Components.EventHandler", "Name": "@onmousemove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousemove", "Documentation": { "Id": 14, - "Args": [ - "@onmousemove", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousemove" + "Args": [ "@onmousemove", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmousemove" - ] + "Args": [ "@onmousemove" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmousemove" - ] + "Args": [ "@onmousemove" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousemove" + } } ], "Metadata": { @@ -6246,16 +6168,14 @@ } }, { - "HashCode": 1242953820, + "HashCode": -695699677, "Kind": "Components.EventHandler", "Name": "onmousedown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmousedown", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmousedown", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6264,9 +6184,8 @@ "Attributes": [ { "Name": "@onmousedown", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousedown", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6275,9 +6194,8 @@ "Attributes": [ { "Name": "@onmousedown:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousedown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6286,9 +6204,8 @@ "Attributes": [ { "Name": "@onmousedown:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousedown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6298,46 +6215,40 @@ "Kind": "Components.EventHandler", "Name": "@onmousedown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousedown", "Documentation": { "Id": 14, - "Args": [ - "@onmousedown", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousedown" + "Args": [ "@onmousedown", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmousedown" - ] + "Args": [ "@onmousedown" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmousedown" - ] + "Args": [ "@onmousedown" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousedown" + } } ], "Metadata": { @@ -6351,16 +6262,14 @@ } }, { - "HashCode": 1914736575, + "HashCode": 323106551, "Kind": "Components.EventHandler", "Name": "onmouseup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseup", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseup", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6369,9 +6278,8 @@ "Attributes": [ { "Name": "@onmouseup", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseup", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6380,9 +6288,8 @@ "Attributes": [ { "Name": "@onmouseup:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6391,9 +6298,8 @@ "Attributes": [ { "Name": "@onmouseup:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6403,46 +6309,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseup", "Documentation": { "Id": 14, - "Args": [ - "@onmouseup", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseup" + "Args": [ "@onmouseup", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseup" - ] + "Args": [ "@onmouseup" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseup" - ] + "Args": [ "@onmouseup" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseup" + } } ], "Metadata": { @@ -6456,16 +6356,14 @@ } }, { - "HashCode": -1331383727, + "HashCode": -120065359, "Kind": "Components.EventHandler", "Name": "onclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6474,9 +6372,8 @@ "Attributes": [ { "Name": "@onclick", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onclick", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6485,9 +6382,8 @@ "Attributes": [ { "Name": "@onclick:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onclick:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6496,9 +6392,8 @@ "Attributes": [ { "Name": "@onclick:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onclick:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6508,46 +6403,40 @@ "Kind": "Components.EventHandler", "Name": "@onclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onclick", "Documentation": { "Id": 14, - "Args": [ - "@onclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onclick" + "Args": [ "@onclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onclick" - ] + "Args": [ "@onclick" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onclick" - ] + "Args": [ "@onclick" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onclick" + } } ], "Metadata": { @@ -6561,16 +6450,14 @@ } }, { - "HashCode": 536006733, + "HashCode": -1063226815, "Kind": "Components.EventHandler", "Name": "ondblclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondblclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@ondblclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6579,9 +6466,8 @@ "Attributes": [ { "Name": "@ondblclick", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondblclick", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6590,9 +6476,8 @@ "Attributes": [ { "Name": "@ondblclick:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondblclick:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6601,9 +6486,8 @@ "Attributes": [ { "Name": "@ondblclick:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondblclick:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6613,46 +6497,40 @@ "Kind": "Components.EventHandler", "Name": "@ondblclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondblclick", "Documentation": { "Id": 14, - "Args": [ - "@ondblclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondblclick" + "Args": [ "@ondblclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondblclick" - ] + "Args": [ "@ondblclick" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondblclick" - ] + "Args": [ "@ondblclick" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondblclick" + } } ], "Metadata": { @@ -6666,16 +6544,14 @@ } }, { - "HashCode": -366485848, + "HashCode": -1236591026, "Kind": "Components.EventHandler", "Name": "onwheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onwheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] + "Args": [ "@onwheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6684,9 +6560,8 @@ "Attributes": [ { "Name": "@onwheel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwheel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6695,9 +6570,8 @@ "Attributes": [ { "Name": "@onwheel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwheel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6706,9 +6580,8 @@ "Attributes": [ { "Name": "@onwheel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwheel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6718,46 +6591,40 @@ "Kind": "Components.EventHandler", "Name": "@onwheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwheel", "Documentation": { "Id": 14, - "Args": [ - "@onwheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onwheel" + "Args": [ "@onwheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onwheel" - ] + "Args": [ "@onwheel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onwheel" - ] + "Args": [ "@onwheel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwheel" + } } ], "Metadata": { @@ -6771,16 +6638,14 @@ } }, { - "HashCode": -160573819, + "HashCode": 1124685097, "Kind": "Components.EventHandler", "Name": "onmousewheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmousewheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] + "Args": [ "@onmousewheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6789,9 +6654,8 @@ "Attributes": [ { "Name": "@onmousewheel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousewheel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6800,9 +6664,8 @@ "Attributes": [ { "Name": "@onmousewheel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousewheel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6811,9 +6674,8 @@ "Attributes": [ { "Name": "@onmousewheel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousewheel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6823,46 +6685,40 @@ "Kind": "Components.EventHandler", "Name": "@onmousewheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousewheel", "Documentation": { "Id": 14, - "Args": [ - "@onmousewheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousewheel" + "Args": [ "@onmousewheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmousewheel" - ] + "Args": [ "@onmousewheel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmousewheel" - ] + "Args": [ "@onmousewheel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousewheel" + } } ], "Metadata": { @@ -6876,16 +6732,14 @@ } }, { - "HashCode": 1538066542, + "HashCode": -1124450051, "Kind": "Components.EventHandler", "Name": "oncontextmenu", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncontextmenu", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@oncontextmenu", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6894,9 +6748,8 @@ "Attributes": [ { "Name": "@oncontextmenu", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncontextmenu", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6905,9 +6758,8 @@ "Attributes": [ { "Name": "@oncontextmenu:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncontextmenu:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6916,9 +6768,8 @@ "Attributes": [ { "Name": "@oncontextmenu:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncontextmenu:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6928,46 +6779,40 @@ "Kind": "Components.EventHandler", "Name": "@oncontextmenu", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncontextmenu", "Documentation": { "Id": 14, - "Args": [ - "@oncontextmenu", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncontextmenu" + "Args": [ "@oncontextmenu", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncontextmenu" - ] + "Args": [ "@oncontextmenu" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncontextmenu" - ] + "Args": [ "@oncontextmenu" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncontextmenu" + } } ], "Metadata": { @@ -6981,16 +6826,14 @@ } }, { - "HashCode": 1705523732, + "HashCode": 370284190, "Kind": "Components.EventHandler", "Name": "ondrag", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondrag", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondrag", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6999,9 +6842,8 @@ "Attributes": [ { "Name": "@ondrag", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrag", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7010,9 +6852,8 @@ "Attributes": [ { "Name": "@ondrag:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrag:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7021,9 +6862,8 @@ "Attributes": [ { "Name": "@ondrag:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrag:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7033,46 +6873,40 @@ "Kind": "Components.EventHandler", "Name": "@ondrag", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrag", "Documentation": { "Id": 14, - "Args": [ - "@ondrag", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondrag" + "Args": [ "@ondrag", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondrag" - ] + "Args": [ "@ondrag" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondrag" - ] + "Args": [ "@ondrag" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrag" + } } ], "Metadata": { @@ -7086,16 +6920,14 @@ } }, { - "HashCode": -1290771231, + "HashCode": -1055416707, "Kind": "Components.EventHandler", "Name": "ondragend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragend", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragend", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7104,9 +6936,8 @@ "Attributes": [ { "Name": "@ondragend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7115,9 +6946,8 @@ "Attributes": [ { "Name": "@ondragend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7126,9 +6956,8 @@ "Attributes": [ { "Name": "@ondragend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7138,46 +6967,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragend", "Documentation": { "Id": 14, - "Args": [ - "@ondragend", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragend" + "Args": [ "@ondragend", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragend" - ] + "Args": [ "@ondragend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragend" - ] + "Args": [ "@ondragend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragend" + } } ], "Metadata": { @@ -7191,16 +7014,14 @@ } }, { - "HashCode": -337171814, + "HashCode": 451716526, "Kind": "Components.EventHandler", "Name": "ondragenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragenter", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragenter", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7209,9 +7030,8 @@ "Attributes": [ { "Name": "@ondragenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7220,9 +7040,8 @@ "Attributes": [ { "Name": "@ondragenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7231,9 +7050,8 @@ "Attributes": [ { "Name": "@ondragenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7243,46 +7061,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragenter", "Documentation": { "Id": 14, - "Args": [ - "@ondragenter", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragenter" + "Args": [ "@ondragenter", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragenter" - ] + "Args": [ "@ondragenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragenter" - ] + "Args": [ "@ondragenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragenter" + } } ], "Metadata": { @@ -7296,16 +7108,14 @@ } }, { - "HashCode": 1201691127, + "HashCode": 1012479344, "Kind": "Components.EventHandler", "Name": "ondragleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragleave", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragleave", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7314,9 +7124,8 @@ "Attributes": [ { "Name": "@ondragleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7325,9 +7134,8 @@ "Attributes": [ { "Name": "@ondragleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7336,9 +7144,8 @@ "Attributes": [ { "Name": "@ondragleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7348,46 +7155,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragleave", "Documentation": { "Id": 14, - "Args": [ - "@ondragleave", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragleave" + "Args": [ "@ondragleave", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragleave" - ] + "Args": [ "@ondragleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragleave" - ] + "Args": [ "@ondragleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragleave" + } } ], "Metadata": { @@ -7401,16 +7202,14 @@ } }, { - "HashCode": -519835019, + "HashCode": -351080544, "Kind": "Components.EventHandler", "Name": "ondragover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragover", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragover", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7419,9 +7218,8 @@ "Attributes": [ { "Name": "@ondragover", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragover", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7430,9 +7228,8 @@ "Attributes": [ { "Name": "@ondragover:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7441,9 +7238,8 @@ "Attributes": [ { "Name": "@ondragover:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7453,46 +7249,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragover", "Documentation": { "Id": 14, - "Args": [ - "@ondragover", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragover" + "Args": [ "@ondragover", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragover" - ] + "Args": [ "@ondragover" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragover" - ] + "Args": [ "@ondragover" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragover" + } } ], "Metadata": { @@ -7506,16 +7296,14 @@ } }, { - "HashCode": -202939013, + "HashCode": 342699048, "Kind": "Components.EventHandler", "Name": "ondragstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragstart", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragstart", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7524,9 +7312,8 @@ "Attributes": [ { "Name": "@ondragstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7535,9 +7322,8 @@ "Attributes": [ { "Name": "@ondragstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7546,9 +7332,8 @@ "Attributes": [ { "Name": "@ondragstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7558,46 +7343,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragstart", "Documentation": { "Id": 14, - "Args": [ - "@ondragstart", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragstart" + "Args": [ "@ondragstart", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragstart" - ] + "Args": [ "@ondragstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragstart" - ] + "Args": [ "@ondragstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragstart" + } } ], "Metadata": { @@ -7611,16 +7390,14 @@ } }, { - "HashCode": 364403475, + "HashCode": 919359037, "Kind": "Components.EventHandler", "Name": "ondrop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondrop", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondrop", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7629,9 +7406,8 @@ "Attributes": [ { "Name": "@ondrop", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrop", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7640,9 +7416,8 @@ "Attributes": [ { "Name": "@ondrop:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrop:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7651,9 +7426,8 @@ "Attributes": [ { "Name": "@ondrop:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrop:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7663,46 +7437,40 @@ "Kind": "Components.EventHandler", "Name": "@ondrop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrop", "Documentation": { "Id": 14, - "Args": [ - "@ondrop", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondrop" + "Args": [ "@ondrop", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondrop" - ] + "Args": [ "@ondrop" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondrop" - ] + "Args": [ "@ondrop" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrop" + } } ], "Metadata": { @@ -7716,16 +7484,14 @@ } }, { - "HashCode": 1929574430, + "HashCode": 1936728818, "Kind": "Components.EventHandler", "Name": "onkeydown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onkeydown", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] + "Args": [ "@onkeydown", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7734,9 +7500,8 @@ "Attributes": [ { "Name": "@onkeydown", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeydown", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7745,9 +7510,8 @@ "Attributes": [ { "Name": "@onkeydown:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeydown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7756,9 +7520,8 @@ "Attributes": [ { "Name": "@onkeydown:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeydown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7768,46 +7531,40 @@ "Kind": "Components.EventHandler", "Name": "@onkeydown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeydown", "Documentation": { "Id": 14, - "Args": [ - "@onkeydown", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeydown" + "Args": [ "@onkeydown", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onkeydown" - ] + "Args": [ "@onkeydown" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onkeydown" - ] + "Args": [ "@onkeydown" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeydown" + } } ], "Metadata": { @@ -7821,16 +7578,14 @@ } }, { - "HashCode": 110467606, + "HashCode": -1361522941, "Kind": "Components.EventHandler", "Name": "onkeyup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onkeyup", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] + "Args": [ "@onkeyup", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7839,9 +7594,8 @@ "Attributes": [ { "Name": "@onkeyup", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeyup", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7850,9 +7604,8 @@ "Attributes": [ { "Name": "@onkeyup:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeyup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7861,9 +7614,8 @@ "Attributes": [ { "Name": "@onkeyup:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeyup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7873,46 +7625,40 @@ "Kind": "Components.EventHandler", "Name": "@onkeyup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeyup", "Documentation": { "Id": 14, - "Args": [ - "@onkeyup", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeyup" + "Args": [ "@onkeyup", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onkeyup" - ] + "Args": [ "@onkeyup" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onkeyup" - ] + "Args": [ "@onkeyup" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeyup" + } } ], "Metadata": { @@ -7926,16 +7672,14 @@ } }, { - "HashCode": 582697943, + "HashCode": 1462999821, "Kind": "Components.EventHandler", "Name": "onkeypress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onkeypress", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] + "Args": [ "@onkeypress", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7944,9 +7688,8 @@ "Attributes": [ { "Name": "@onkeypress", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeypress", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7955,9 +7698,8 @@ "Attributes": [ { "Name": "@onkeypress:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeypress:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7966,9 +7708,8 @@ "Attributes": [ { "Name": "@onkeypress:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeypress:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7978,46 +7719,40 @@ "Kind": "Components.EventHandler", "Name": "@onkeypress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeypress", "Documentation": { "Id": 14, - "Args": [ - "@onkeypress", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeypress" + "Args": [ "@onkeypress", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onkeypress" - ] + "Args": [ "@onkeypress" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onkeypress" - ] + "Args": [ "@onkeypress" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeypress" + } } ], "Metadata": { @@ -8031,16 +7766,14 @@ } }, { - "HashCode": -365542076, + "HashCode": 889792568, "Kind": "Components.EventHandler", "Name": "onchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onchange", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] + "Args": [ "@onchange", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8049,9 +7782,8 @@ "Attributes": [ { "Name": "@onchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8060,9 +7792,8 @@ "Attributes": [ { "Name": "@onchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8071,9 +7802,8 @@ "Attributes": [ { "Name": "@onchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8083,46 +7813,40 @@ "Kind": "Components.EventHandler", "Name": "@onchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onchange", "Documentation": { "Id": 14, - "Args": [ - "@onchange", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onchange" + "Args": [ "@onchange", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onchange" - ] + "Args": [ "@onchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onchange" - ] + "Args": [ "@onchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onchange" + } } ], "Metadata": { @@ -8136,16 +7860,14 @@ } }, { - "HashCode": 794708869, + "HashCode": 1038754517, "Kind": "Components.EventHandler", "Name": "oninput", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oninput", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] + "Args": [ "@oninput", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8154,9 +7876,8 @@ "Attributes": [ { "Name": "@oninput", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninput", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8165,9 +7886,8 @@ "Attributes": [ { "Name": "@oninput:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninput:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8176,9 +7896,8 @@ "Attributes": [ { "Name": "@oninput:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninput:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8188,46 +7907,40 @@ "Kind": "Components.EventHandler", "Name": "@oninput", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninput", "Documentation": { "Id": 14, - "Args": [ - "@oninput", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oninput" + "Args": [ "@oninput", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oninput" - ] + "Args": [ "@oninput" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oninput" - ] + "Args": [ "@oninput" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninput" + } } ], "Metadata": { @@ -8241,16 +7954,14 @@ } }, { - "HashCode": 1603213185, + "HashCode": 1487894479, "Kind": "Components.EventHandler", "Name": "oninvalid", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oninvalid", - "System.EventArgs" - ] + "Args": [ "@oninvalid", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8259,9 +7970,8 @@ "Attributes": [ { "Name": "@oninvalid", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninvalid", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8270,9 +7980,8 @@ "Attributes": [ { "Name": "@oninvalid:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninvalid:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8281,9 +7990,8 @@ "Attributes": [ { "Name": "@oninvalid:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninvalid:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8293,46 +8001,40 @@ "Kind": "Components.EventHandler", "Name": "@oninvalid", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninvalid", "Documentation": { "Id": 14, - "Args": [ - "@oninvalid", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oninvalid" + "Args": [ "@oninvalid", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oninvalid" - ] + "Args": [ "@oninvalid" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oninvalid" - ] + "Args": [ "@oninvalid" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninvalid" + } } ], "Metadata": { @@ -8346,16 +8048,14 @@ } }, { - "HashCode": 836426675, + "HashCode": 266846014, "Kind": "Components.EventHandler", "Name": "onreset", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onreset", - "System.EventArgs" - ] + "Args": [ "@onreset", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8364,9 +8064,8 @@ "Attributes": [ { "Name": "@onreset", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreset", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8375,9 +8074,8 @@ "Attributes": [ { "Name": "@onreset:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreset:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8386,9 +8084,8 @@ "Attributes": [ { "Name": "@onreset:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreset:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8398,46 +8095,40 @@ "Kind": "Components.EventHandler", "Name": "@onreset", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreset", "Documentation": { "Id": 14, - "Args": [ - "@onreset", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onreset" + "Args": [ "@onreset", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onreset" - ] + "Args": [ "@onreset" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onreset" - ] + "Args": [ "@onreset" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreset" + } } ], "Metadata": { @@ -8451,16 +8142,14 @@ } }, { - "HashCode": 1485878008, + "HashCode": 1997651017, "Kind": "Components.EventHandler", "Name": "onselect", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onselect", - "System.EventArgs" - ] + "Args": [ "@onselect", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8469,9 +8158,8 @@ "Attributes": [ { "Name": "@onselect", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselect", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8480,9 +8168,8 @@ "Attributes": [ { "Name": "@onselect:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselect:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8491,9 +8178,8 @@ "Attributes": [ { "Name": "@onselect:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselect:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8503,46 +8189,40 @@ "Kind": "Components.EventHandler", "Name": "@onselect", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselect", "Documentation": { "Id": 14, - "Args": [ - "@onselect", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselect" + "Args": [ "@onselect", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onselect" - ] + "Args": [ "@onselect" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onselect" - ] + "Args": [ "@onselect" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselect" + } } ], "Metadata": { @@ -8556,16 +8236,14 @@ } }, { - "HashCode": -1818652440, + "HashCode": -816058318, "Kind": "Components.EventHandler", "Name": "onselectstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onselectstart", - "System.EventArgs" - ] + "Args": [ "@onselectstart", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8574,9 +8252,8 @@ "Attributes": [ { "Name": "@onselectstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8585,9 +8262,8 @@ "Attributes": [ { "Name": "@onselectstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8596,9 +8272,8 @@ "Attributes": [ { "Name": "@onselectstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8608,46 +8283,40 @@ "Kind": "Components.EventHandler", "Name": "@onselectstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectstart", "Documentation": { "Id": 14, - "Args": [ - "@onselectstart", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselectstart" + "Args": [ "@onselectstart", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onselectstart" - ] + "Args": [ "@onselectstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onselectstart" - ] + "Args": [ "@onselectstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectstart" + } } ], "Metadata": { @@ -8661,16 +8330,14 @@ } }, { - "HashCode": -758644927, + "HashCode": -300666166, "Kind": "Components.EventHandler", "Name": "onselectionchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onselectionchange", - "System.EventArgs" - ] + "Args": [ "@onselectionchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8679,9 +8346,8 @@ "Attributes": [ { "Name": "@onselectionchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectionchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8690,9 +8356,8 @@ "Attributes": [ { "Name": "@onselectionchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectionchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8701,9 +8366,8 @@ "Attributes": [ { "Name": "@onselectionchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectionchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8713,46 +8377,40 @@ "Kind": "Components.EventHandler", "Name": "@onselectionchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectionchange", "Documentation": { "Id": 14, - "Args": [ - "@onselectionchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselectionchange" + "Args": [ "@onselectionchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onselectionchange" - ] + "Args": [ "@onselectionchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onselectionchange" - ] + "Args": [ "@onselectionchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectionchange" + } } ], "Metadata": { @@ -8766,16 +8424,14 @@ } }, { - "HashCode": -1853778474, + "HashCode": -384286973, "Kind": "Components.EventHandler", "Name": "onsubmit", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onsubmit", - "System.EventArgs" - ] + "Args": [ "@onsubmit", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8784,9 +8440,8 @@ "Attributes": [ { "Name": "@onsubmit", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsubmit", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8795,9 +8450,8 @@ "Attributes": [ { "Name": "@onsubmit:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsubmit:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8806,9 +8460,8 @@ "Attributes": [ { "Name": "@onsubmit:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsubmit:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8818,46 +8471,40 @@ "Kind": "Components.EventHandler", "Name": "@onsubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsubmit", "Documentation": { "Id": 14, - "Args": [ - "@onsubmit", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onsubmit" + "Args": [ "@onsubmit", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onsubmit" - ] + "Args": [ "@onsubmit" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onsubmit" - ] + "Args": [ "@onsubmit" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsubmit" + } } ], "Metadata": { @@ -8871,16 +8518,14 @@ } }, { - "HashCode": 1478138657, + "HashCode": 1347402184, "Kind": "Components.EventHandler", "Name": "onbeforecopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecopy", - "System.EventArgs" - ] + "Args": [ "@onbeforecopy", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8889,9 +8534,8 @@ "Attributes": [ { "Name": "@onbeforecopy", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecopy", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8900,9 +8544,8 @@ "Attributes": [ { "Name": "@onbeforecopy:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecopy:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8911,9 +8554,8 @@ "Attributes": [ { "Name": "@onbeforecopy:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecopy:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8923,46 +8565,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecopy", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecopy", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforecopy" + "Args": [ "@onbeforecopy", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforecopy" - ] + "Args": [ "@onbeforecopy" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforecopy" - ] + "Args": [ "@onbeforecopy" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecopy" + } } ], "Metadata": { @@ -8976,16 +8612,14 @@ } }, { - "HashCode": -1954762307, + "HashCode": 1704912400, "Kind": "Components.EventHandler", "Name": "onbeforecut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecut", - "System.EventArgs" - ] + "Args": [ "@onbeforecut", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8994,9 +8628,8 @@ "Attributes": [ { "Name": "@onbeforecut", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecut", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9005,9 +8638,8 @@ "Attributes": [ { "Name": "@onbeforecut:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecut:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9016,9 +8648,8 @@ "Attributes": [ { "Name": "@onbeforecut:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecut:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9028,46 +8659,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecut", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecut", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforecut" + "Args": [ "@onbeforecut", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforecut" - ] + "Args": [ "@onbeforecut" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforecut" - ] + "Args": [ "@onbeforecut" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecut" + } } ], "Metadata": { @@ -9081,16 +8706,14 @@ } }, { - "HashCode": 68240426, + "HashCode": -1801408039, "Kind": "Components.EventHandler", "Name": "onbeforepaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforepaste", - "System.EventArgs" - ] + "Args": [ "@onbeforepaste", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9099,9 +8722,8 @@ "Attributes": [ { "Name": "@onbeforepaste", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforepaste", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9110,9 +8732,8 @@ "Attributes": [ { "Name": "@onbeforepaste:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforepaste:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9121,9 +8742,8 @@ "Attributes": [ { "Name": "@onbeforepaste:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforepaste:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9133,46 +8753,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforepaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforepaste", "Documentation": { "Id": 14, - "Args": [ - "@onbeforepaste", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforepaste" + "Args": [ "@onbeforepaste", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforepaste" - ] + "Args": [ "@onbeforepaste" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforepaste" - ] + "Args": [ "@onbeforepaste" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforepaste" + } } ], "Metadata": { @@ -9186,16 +8800,14 @@ } }, { - "HashCode": 1936131299, + "HashCode": -1048118578, "Kind": "Components.EventHandler", "Name": "oncopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncopy", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] + "Args": [ "@oncopy", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9204,9 +8816,8 @@ "Attributes": [ { "Name": "@oncopy", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncopy", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9215,9 +8826,8 @@ "Attributes": [ { "Name": "@oncopy:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncopy:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9226,9 +8836,8 @@ "Attributes": [ { "Name": "@oncopy:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncopy:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9238,46 +8847,40 @@ "Kind": "Components.EventHandler", "Name": "@oncopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncopy", "Documentation": { "Id": 14, - "Args": [ - "@oncopy", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncopy" + "Args": [ "@oncopy", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncopy" - ] + "Args": [ "@oncopy" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncopy" - ] + "Args": [ "@oncopy" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncopy" + } } ], "Metadata": { @@ -9291,16 +8894,14 @@ } }, { - "HashCode": -651207526, + "HashCode": 1715848106, "Kind": "Components.EventHandler", "Name": "oncut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncut", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] + "Args": [ "@oncut", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9309,9 +8910,8 @@ "Attributes": [ { "Name": "@oncut", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncut", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9320,9 +8920,8 @@ "Attributes": [ { "Name": "@oncut:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncut:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9331,9 +8930,8 @@ "Attributes": [ { "Name": "@oncut:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncut:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9343,46 +8941,40 @@ "Kind": "Components.EventHandler", "Name": "@oncut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncut", "Documentation": { "Id": 14, - "Args": [ - "@oncut", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncut" + "Args": [ "@oncut", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncut" - ] + "Args": [ "@oncut" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncut" - ] + "Args": [ "@oncut" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncut" + } } ], "Metadata": { @@ -9396,16 +8988,14 @@ } }, { - "HashCode": 1089411740, + "HashCode": -931060726, "Kind": "Components.EventHandler", "Name": "onpaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpaste", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] + "Args": [ "@onpaste", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9414,9 +9004,8 @@ "Attributes": [ { "Name": "@onpaste", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpaste", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9425,9 +9014,8 @@ "Attributes": [ { "Name": "@onpaste:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpaste:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9436,9 +9024,8 @@ "Attributes": [ { "Name": "@onpaste:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpaste:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9448,46 +9035,40 @@ "Kind": "Components.EventHandler", "Name": "@onpaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpaste", "Documentation": { "Id": 14, - "Args": [ - "@onpaste", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpaste" + "Args": [ "@onpaste", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpaste" - ] + "Args": [ "@onpaste" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpaste" - ] + "Args": [ "@onpaste" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpaste" + } } ], "Metadata": { @@ -9501,16 +9082,14 @@ } }, { - "HashCode": -679554340, + "HashCode": -1495852146, "Kind": "Components.EventHandler", "Name": "ontouchcancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchcancel", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchcancel", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9519,9 +9098,8 @@ "Attributes": [ { "Name": "@ontouchcancel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchcancel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9530,9 +9108,8 @@ "Attributes": [ { "Name": "@ontouchcancel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchcancel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9541,9 +9118,8 @@ "Attributes": [ { "Name": "@ontouchcancel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchcancel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9553,46 +9129,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchcancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchcancel", "Documentation": { "Id": 14, - "Args": [ - "@ontouchcancel", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchcancel" + "Args": [ "@ontouchcancel", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchcancel" - ] + "Args": [ "@ontouchcancel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchcancel" - ] + "Args": [ "@ontouchcancel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchcancel" + } } ], "Metadata": { @@ -9606,16 +9176,14 @@ } }, { - "HashCode": 943674983, + "HashCode": 1821956833, "Kind": "Components.EventHandler", "Name": "ontouchend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchend", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchend", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9624,9 +9192,8 @@ "Attributes": [ { "Name": "@ontouchend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9635,9 +9202,8 @@ "Attributes": [ { "Name": "@ontouchend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9646,9 +9212,8 @@ "Attributes": [ { "Name": "@ontouchend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9658,46 +9223,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchend", "Documentation": { "Id": 14, - "Args": [ - "@ontouchend", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchend" + "Args": [ "@ontouchend", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchend" - ] + "Args": [ "@ontouchend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchend" - ] + "Args": [ "@ontouchend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchend" + } } ], "Metadata": { @@ -9711,16 +9270,14 @@ } }, { - "HashCode": 257218252, + "HashCode": 1431759831, "Kind": "Components.EventHandler", "Name": "ontouchmove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchmove", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchmove", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9729,9 +9286,8 @@ "Attributes": [ { "Name": "@ontouchmove", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchmove", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9740,9 +9296,8 @@ "Attributes": [ { "Name": "@ontouchmove:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchmove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9751,9 +9306,8 @@ "Attributes": [ { "Name": "@ontouchmove:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchmove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9763,46 +9317,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchmove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchmove", "Documentation": { "Id": 14, - "Args": [ - "@ontouchmove", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchmove" + "Args": [ "@ontouchmove", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchmove" - ] + "Args": [ "@ontouchmove" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchmove" - ] + "Args": [ "@ontouchmove" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchmove" + } } ], "Metadata": { @@ -9816,16 +9364,14 @@ } }, { - "HashCode": 2036593677, + "HashCode": 1648497393, "Kind": "Components.EventHandler", "Name": "ontouchstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchstart", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchstart", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9834,9 +9380,8 @@ "Attributes": [ { "Name": "@ontouchstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9845,9 +9390,8 @@ "Attributes": [ { "Name": "@ontouchstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9856,9 +9400,8 @@ "Attributes": [ { "Name": "@ontouchstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9868,46 +9411,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchstart", "Documentation": { "Id": 14, - "Args": [ - "@ontouchstart", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchstart" + "Args": [ "@ontouchstart", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchstart" - ] + "Args": [ "@ontouchstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchstart" - ] + "Args": [ "@ontouchstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchstart" + } } ], "Metadata": { @@ -9921,16 +9458,14 @@ } }, { - "HashCode": 1103757234, + "HashCode": -376993391, "Kind": "Components.EventHandler", "Name": "ontouchenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchenter", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchenter", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9939,9 +9474,8 @@ "Attributes": [ { "Name": "@ontouchenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9950,9 +9484,8 @@ "Attributes": [ { "Name": "@ontouchenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9961,9 +9494,8 @@ "Attributes": [ { "Name": "@ontouchenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9973,46 +9505,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchenter", "Documentation": { "Id": 14, - "Args": [ - "@ontouchenter", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchenter" + "Args": [ "@ontouchenter", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchenter" - ] + "Args": [ "@ontouchenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchenter" - ] + "Args": [ "@ontouchenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchenter" + } } ], "Metadata": { @@ -10026,16 +9552,14 @@ } }, { - "HashCode": -530801748, + "HashCode": 831293651, "Kind": "Components.EventHandler", "Name": "ontouchleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchleave", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchleave", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10044,9 +9568,8 @@ "Attributes": [ { "Name": "@ontouchleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10055,9 +9578,8 @@ "Attributes": [ { "Name": "@ontouchleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10066,9 +9588,8 @@ "Attributes": [ { "Name": "@ontouchleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10078,46 +9599,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchleave", "Documentation": { "Id": 14, - "Args": [ - "@ontouchleave", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchleave" + "Args": [ "@ontouchleave", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchleave" - ] + "Args": [ "@ontouchleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchleave" - ] + "Args": [ "@ontouchleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchleave" + } } ], "Metadata": { @@ -10131,16 +9646,14 @@ } }, { - "HashCode": -1577454197, + "HashCode": 1920453231, "Kind": "Components.EventHandler", "Name": "ongotpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ongotpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@ongotpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10149,9 +9662,8 @@ "Attributes": [ { "Name": "@ongotpointercapture", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ongotpointercapture", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10160,9 +9672,8 @@ "Attributes": [ { "Name": "@ongotpointercapture:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ongotpointercapture:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10171,9 +9682,8 @@ "Attributes": [ { "Name": "@ongotpointercapture:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ongotpointercapture:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10183,46 +9693,40 @@ "Kind": "Components.EventHandler", "Name": "@ongotpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ongotpointercapture", "Documentation": { "Id": 14, - "Args": [ - "@ongotpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ongotpointercapture" + "Args": [ "@ongotpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ongotpointercapture" - ] + "Args": [ "@ongotpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ongotpointercapture" - ] + "Args": [ "@ongotpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ongotpointercapture" + } } ], "Metadata": { @@ -10236,16 +9740,14 @@ } }, { - "HashCode": -2091195272, + "HashCode": 1606700913, "Kind": "Components.EventHandler", "Name": "onlostpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onlostpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onlostpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10254,9 +9756,8 @@ "Attributes": [ { "Name": "@onlostpointercapture", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onlostpointercapture", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10265,9 +9766,8 @@ "Attributes": [ { "Name": "@onlostpointercapture:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onlostpointercapture:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10276,9 +9776,8 @@ "Attributes": [ { "Name": "@onlostpointercapture:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onlostpointercapture:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10288,46 +9787,40 @@ "Kind": "Components.EventHandler", "Name": "@onlostpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onlostpointercapture", "Documentation": { "Id": 14, - "Args": [ - "@onlostpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onlostpointercapture" + "Args": [ "@onlostpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onlostpointercapture" - ] + "Args": [ "@onlostpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onlostpointercapture" - ] + "Args": [ "@onlostpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onlostpointercapture" + } } ], "Metadata": { @@ -10341,16 +9834,14 @@ } }, { - "HashCode": -2045316255, + "HashCode": -64861802, "Kind": "Components.EventHandler", "Name": "onpointercancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointercancel", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointercancel", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10359,9 +9850,8 @@ "Attributes": [ { "Name": "@onpointercancel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointercancel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10370,9 +9860,8 @@ "Attributes": [ { "Name": "@onpointercancel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointercancel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10381,9 +9870,8 @@ "Attributes": [ { "Name": "@onpointercancel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointercancel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10393,46 +9881,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointercancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointercancel", "Documentation": { "Id": 14, - "Args": [ - "@onpointercancel", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointercancel" + "Args": [ "@onpointercancel", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointercancel" - ] + "Args": [ "@onpointercancel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointercancel" - ] + "Args": [ "@onpointercancel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointercancel" + } } ], "Metadata": { @@ -10446,16 +9928,14 @@ } }, { - "HashCode": 1382687032, + "HashCode": -1884686579, "Kind": "Components.EventHandler", "Name": "onpointerdown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerdown", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerdown", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10464,9 +9944,8 @@ "Attributes": [ { "Name": "@onpointerdown", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerdown", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10475,9 +9954,8 @@ "Attributes": [ { "Name": "@onpointerdown:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerdown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10486,9 +9964,8 @@ "Attributes": [ { "Name": "@onpointerdown:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerdown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10498,46 +9975,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerdown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerdown", "Documentation": { "Id": 14, - "Args": [ - "@onpointerdown", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerdown" + "Args": [ "@onpointerdown", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerdown" - ] + "Args": [ "@onpointerdown" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerdown" - ] + "Args": [ "@onpointerdown" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerdown" + } } ], "Metadata": { @@ -10551,16 +10022,14 @@ } }, { - "HashCode": 101473625, + "HashCode": -1610739853, "Kind": "Components.EventHandler", "Name": "onpointerenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerenter", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerenter", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10569,9 +10038,8 @@ "Attributes": [ { "Name": "@onpointerenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10580,9 +10048,8 @@ "Attributes": [ { "Name": "@onpointerenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10591,9 +10058,8 @@ "Attributes": [ { "Name": "@onpointerenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10603,46 +10069,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerenter", "Documentation": { "Id": 14, - "Args": [ - "@onpointerenter", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerenter" + "Args": [ "@onpointerenter", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerenter" - ] + "Args": [ "@onpointerenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerenter" - ] + "Args": [ "@onpointerenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerenter" + } } ], "Metadata": { @@ -10656,16 +10116,14 @@ } }, { - "HashCode": 1542789096, + "HashCode": 1017455822, "Kind": "Components.EventHandler", "Name": "onpointerleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerleave", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerleave", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10674,9 +10132,8 @@ "Attributes": [ { "Name": "@onpointerleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10685,9 +10142,8 @@ "Attributes": [ { "Name": "@onpointerleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10696,9 +10152,8 @@ "Attributes": [ { "Name": "@onpointerleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10708,46 +10163,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerleave", "Documentation": { "Id": 14, - "Args": [ - "@onpointerleave", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerleave" + "Args": [ "@onpointerleave", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerleave" - ] + "Args": [ "@onpointerleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerleave" - ] + "Args": [ "@onpointerleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerleave" + } } ], "Metadata": { @@ -10761,16 +10210,14 @@ } }, { - "HashCode": -1970868744, + "HashCode": -1838766857, "Kind": "Components.EventHandler", "Name": "onpointermove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointermove", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointermove", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10779,9 +10226,8 @@ "Attributes": [ { "Name": "@onpointermove", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointermove", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10790,9 +10236,8 @@ "Attributes": [ { "Name": "@onpointermove:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointermove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10801,9 +10246,8 @@ "Attributes": [ { "Name": "@onpointermove:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointermove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10813,46 +10257,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointermove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointermove", "Documentation": { "Id": 14, - "Args": [ - "@onpointermove", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointermove" + "Args": [ "@onpointermove", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointermove" - ] + "Args": [ "@onpointermove" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointermove" - ] + "Args": [ "@onpointermove" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointermove" + } } ], "Metadata": { @@ -10866,16 +10304,14 @@ } }, { - "HashCode": -1496598645, + "HashCode": -1194448506, "Kind": "Components.EventHandler", "Name": "onpointerout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerout", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerout", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10884,9 +10320,8 @@ "Attributes": [ { "Name": "@onpointerout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10895,9 +10330,8 @@ "Attributes": [ { "Name": "@onpointerout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10906,9 +10340,8 @@ "Attributes": [ { "Name": "@onpointerout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10918,46 +10351,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerout", "Documentation": { "Id": 14, - "Args": [ - "@onpointerout", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerout" + "Args": [ "@onpointerout", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerout" - ] + "Args": [ "@onpointerout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerout" - ] + "Args": [ "@onpointerout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerout" + } } ], "Metadata": { @@ -10971,16 +10398,14 @@ } }, { - "HashCode": -80282310, + "HashCode": 508343804, "Kind": "Components.EventHandler", "Name": "onpointerover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerover", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerover", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10989,9 +10414,8 @@ "Attributes": [ { "Name": "@onpointerover", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerover", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11000,9 +10424,8 @@ "Attributes": [ { "Name": "@onpointerover:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11011,9 +10434,8 @@ "Attributes": [ { "Name": "@onpointerover:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11023,46 +10445,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerover", "Documentation": { "Id": 14, - "Args": [ - "@onpointerover", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerover" + "Args": [ "@onpointerover", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerover" - ] + "Args": [ "@onpointerover" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerover" - ] + "Args": [ "@onpointerover" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerover" + } } ], "Metadata": { @@ -11076,16 +10492,14 @@ } }, { - "HashCode": -1553651268, + "HashCode": 445661815, "Kind": "Components.EventHandler", "Name": "onpointerup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerup", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerup", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11094,9 +10508,8 @@ "Attributes": [ { "Name": "@onpointerup", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerup", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11105,9 +10518,8 @@ "Attributes": [ { "Name": "@onpointerup:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11116,9 +10528,8 @@ "Attributes": [ { "Name": "@onpointerup:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11128,46 +10539,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerup", "Documentation": { "Id": 14, - "Args": [ - "@onpointerup", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerup" + "Args": [ "@onpointerup", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerup" - ] + "Args": [ "@onpointerup" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerup" - ] + "Args": [ "@onpointerup" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerup" + } } ], "Metadata": { @@ -11181,16 +10586,14 @@ } }, { - "HashCode": -536806730, + "HashCode": -254417501, "Kind": "Components.EventHandler", "Name": "oncanplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncanplay", - "System.EventArgs" - ] + "Args": [ "@oncanplay", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11199,9 +10602,8 @@ "Attributes": [ { "Name": "@oncanplay", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplay", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11210,9 +10612,8 @@ "Attributes": [ { "Name": "@oncanplay:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplay:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11221,9 +10622,8 @@ "Attributes": [ { "Name": "@oncanplay:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplay:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11233,46 +10633,40 @@ "Kind": "Components.EventHandler", "Name": "@oncanplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplay", "Documentation": { "Id": 14, - "Args": [ - "@oncanplay", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncanplay" + "Args": [ "@oncanplay", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncanplay" - ] + "Args": [ "@oncanplay" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncanplay" - ] + "Args": [ "@oncanplay" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplay" + } } ], "Metadata": { @@ -11286,16 +10680,14 @@ } }, { - "HashCode": 908414765, + "HashCode": 1374438796, "Kind": "Components.EventHandler", "Name": "oncanplaythrough", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncanplaythrough", - "System.EventArgs" - ] + "Args": [ "@oncanplaythrough", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11304,9 +10696,8 @@ "Attributes": [ { "Name": "@oncanplaythrough", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplaythrough", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11315,9 +10706,8 @@ "Attributes": [ { "Name": "@oncanplaythrough:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplaythrough:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11326,9 +10716,8 @@ "Attributes": [ { "Name": "@oncanplaythrough:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplaythrough:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11338,46 +10727,40 @@ "Kind": "Components.EventHandler", "Name": "@oncanplaythrough", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplaythrough", "Documentation": { "Id": 14, - "Args": [ - "@oncanplaythrough", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncanplaythrough" + "Args": [ "@oncanplaythrough", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncanplaythrough" - ] + "Args": [ "@oncanplaythrough" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncanplaythrough" - ] + "Args": [ "@oncanplaythrough" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplaythrough" + } } ], "Metadata": { @@ -11391,16 +10774,14 @@ } }, { - "HashCode": -129079417, + "HashCode": 1974782711, "Kind": "Components.EventHandler", "Name": "oncuechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncuechange", - "System.EventArgs" - ] + "Args": [ "@oncuechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11409,9 +10790,8 @@ "Attributes": [ { "Name": "@oncuechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncuechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11420,9 +10800,8 @@ "Attributes": [ { "Name": "@oncuechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncuechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11431,9 +10810,8 @@ "Attributes": [ { "Name": "@oncuechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncuechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11443,46 +10821,40 @@ "Kind": "Components.EventHandler", "Name": "@oncuechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncuechange", "Documentation": { "Id": 14, - "Args": [ - "@oncuechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncuechange" + "Args": [ "@oncuechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncuechange" - ] + "Args": [ "@oncuechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncuechange" - ] + "Args": [ "@oncuechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncuechange" + } } ], "Metadata": { @@ -11496,16 +10868,14 @@ } }, { - "HashCode": 790156873, + "HashCode": 2094443156, "Kind": "Components.EventHandler", "Name": "ondurationchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondurationchange", - "System.EventArgs" - ] + "Args": [ "@ondurationchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11514,9 +10884,8 @@ "Attributes": [ { "Name": "@ondurationchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondurationchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11525,9 +10894,8 @@ "Attributes": [ { "Name": "@ondurationchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondurationchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11536,9 +10904,8 @@ "Attributes": [ { "Name": "@ondurationchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondurationchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11548,46 +10915,40 @@ "Kind": "Components.EventHandler", "Name": "@ondurationchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondurationchange", "Documentation": { "Id": 14, - "Args": [ - "@ondurationchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondurationchange" + "Args": [ "@ondurationchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondurationchange" - ] + "Args": [ "@ondurationchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondurationchange" - ] + "Args": [ "@ondurationchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondurationchange" + } } ], "Metadata": { @@ -11601,16 +10962,14 @@ } }, { - "HashCode": 476976603, + "HashCode": 1910807645, "Kind": "Components.EventHandler", "Name": "onemptied", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onemptied", - "System.EventArgs" - ] + "Args": [ "@onemptied", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11619,9 +10978,8 @@ "Attributes": [ { "Name": "@onemptied", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onemptied", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11630,9 +10988,8 @@ "Attributes": [ { "Name": "@onemptied:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onemptied:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11641,9 +10998,8 @@ "Attributes": [ { "Name": "@onemptied:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onemptied:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11653,46 +11009,40 @@ "Kind": "Components.EventHandler", "Name": "@onemptied", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onemptied", "Documentation": { "Id": 14, - "Args": [ - "@onemptied", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onemptied" + "Args": [ "@onemptied", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onemptied" - ] + "Args": [ "@onemptied" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onemptied" - ] + "Args": [ "@onemptied" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onemptied" + } } ], "Metadata": { @@ -11706,16 +11056,14 @@ } }, { - "HashCode": -1456525810, + "HashCode": -1055239718, "Kind": "Components.EventHandler", "Name": "onpause", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpause", - "System.EventArgs" - ] + "Args": [ "@onpause", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11724,9 +11072,8 @@ "Attributes": [ { "Name": "@onpause", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpause", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11735,9 +11082,8 @@ "Attributes": [ { "Name": "@onpause:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpause:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11746,9 +11092,8 @@ "Attributes": [ { "Name": "@onpause:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpause:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11758,46 +11103,40 @@ "Kind": "Components.EventHandler", "Name": "@onpause", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpause", "Documentation": { "Id": 14, - "Args": [ - "@onpause", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpause" + "Args": [ "@onpause", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpause" - ] + "Args": [ "@onpause" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpause" - ] + "Args": [ "@onpause" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpause" + } } ], "Metadata": { @@ -11811,16 +11150,14 @@ } }, { - "HashCode": 177399041, + "HashCode": 2041832134, "Kind": "Components.EventHandler", "Name": "onplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onplay", - "System.EventArgs" - ] + "Args": [ "@onplay", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11829,9 +11166,8 @@ "Attributes": [ { "Name": "@onplay", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplay", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11840,9 +11176,8 @@ "Attributes": [ { "Name": "@onplay:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplay:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11851,9 +11186,8 @@ "Attributes": [ { "Name": "@onplay:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplay:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11863,46 +11197,40 @@ "Kind": "Components.EventHandler", "Name": "@onplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplay", "Documentation": { "Id": 14, - "Args": [ - "@onplay", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onplay" + "Args": [ "@onplay", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onplay" - ] + "Args": [ "@onplay" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onplay" - ] + "Args": [ "@onplay" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplay" + } } ], "Metadata": { @@ -11916,16 +11244,14 @@ } }, { - "HashCode": -1969236839, + "HashCode": -699495178, "Kind": "Components.EventHandler", "Name": "onplaying", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onplaying", - "System.EventArgs" - ] + "Args": [ "@onplaying", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11934,9 +11260,8 @@ "Attributes": [ { "Name": "@onplaying", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplaying", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11945,9 +11270,8 @@ "Attributes": [ { "Name": "@onplaying:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplaying:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11956,9 +11280,8 @@ "Attributes": [ { "Name": "@onplaying:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplaying:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11968,46 +11291,40 @@ "Kind": "Components.EventHandler", "Name": "@onplaying", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplaying", "Documentation": { "Id": 14, - "Args": [ - "@onplaying", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onplaying" + "Args": [ "@onplaying", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onplaying" - ] + "Args": [ "@onplaying" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onplaying" - ] + "Args": [ "@onplaying" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplaying" + } } ], "Metadata": { @@ -12021,16 +11338,14 @@ } }, { - "HashCode": -738595097, + "HashCode": 1414357634, "Kind": "Components.EventHandler", "Name": "onratechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onratechange", - "System.EventArgs" - ] + "Args": [ "@onratechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12039,9 +11354,8 @@ "Attributes": [ { "Name": "@onratechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onratechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12050,9 +11364,8 @@ "Attributes": [ { "Name": "@onratechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onratechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12061,9 +11374,8 @@ "Attributes": [ { "Name": "@onratechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onratechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12073,46 +11385,40 @@ "Kind": "Components.EventHandler", "Name": "@onratechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onratechange", "Documentation": { "Id": 14, - "Args": [ - "@onratechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onratechange" + "Args": [ "@onratechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onratechange" - ] + "Args": [ "@onratechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onratechange" - ] + "Args": [ "@onratechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onratechange" + } } ], "Metadata": { @@ -12126,16 +11432,14 @@ } }, { - "HashCode": -955105252, + "HashCode": -1970311500, "Kind": "Components.EventHandler", "Name": "onseeked", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onseeked", - "System.EventArgs" - ] + "Args": [ "@onseeked", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12144,9 +11448,8 @@ "Attributes": [ { "Name": "@onseeked", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeked", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12155,9 +11458,8 @@ "Attributes": [ { "Name": "@onseeked:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeked:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12166,9 +11468,8 @@ "Attributes": [ { "Name": "@onseeked:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeked:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12178,46 +11479,40 @@ "Kind": "Components.EventHandler", "Name": "@onseeked", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeked", "Documentation": { "Id": 14, - "Args": [ - "@onseeked", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onseeked" + "Args": [ "@onseeked", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onseeked" - ] + "Args": [ "@onseeked" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onseeked" - ] + "Args": [ "@onseeked" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeked" + } } ], "Metadata": { @@ -12231,16 +11526,14 @@ } }, { - "HashCode": -187878019, + "HashCode": -2003358573, "Kind": "Components.EventHandler", "Name": "onseeking", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onseeking", - "System.EventArgs" - ] + "Args": [ "@onseeking", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12249,9 +11542,8 @@ "Attributes": [ { "Name": "@onseeking", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeking", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12260,9 +11552,8 @@ "Attributes": [ { "Name": "@onseeking:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeking:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12271,9 +11562,8 @@ "Attributes": [ { "Name": "@onseeking:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeking:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12283,46 +11573,40 @@ "Kind": "Components.EventHandler", "Name": "@onseeking", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeking", "Documentation": { "Id": 14, - "Args": [ - "@onseeking", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onseeking" + "Args": [ "@onseeking", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onseeking" - ] + "Args": [ "@onseeking" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onseeking" - ] + "Args": [ "@onseeking" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeking" + } } ], "Metadata": { @@ -12336,16 +11620,14 @@ } }, { - "HashCode": 1115466435, + "HashCode": 1381292712, "Kind": "Components.EventHandler", "Name": "onstalled", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onstalled", - "System.EventArgs" - ] + "Args": [ "@onstalled", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12354,9 +11636,8 @@ "Attributes": [ { "Name": "@onstalled", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstalled", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12365,9 +11646,8 @@ "Attributes": [ { "Name": "@onstalled:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstalled:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12376,9 +11656,8 @@ "Attributes": [ { "Name": "@onstalled:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstalled:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12388,46 +11667,40 @@ "Kind": "Components.EventHandler", "Name": "@onstalled", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstalled", "Documentation": { "Id": 14, - "Args": [ - "@onstalled", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onstalled" + "Args": [ "@onstalled", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onstalled" - ] + "Args": [ "@onstalled" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onstalled" - ] + "Args": [ "@onstalled" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstalled" + } } ], "Metadata": { @@ -12441,16 +11714,14 @@ } }, { - "HashCode": 14718909, + "HashCode": -591962486, "Kind": "Components.EventHandler", "Name": "onstop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onstop", - "System.EventArgs" - ] + "Args": [ "@onstop", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12459,9 +11730,8 @@ "Attributes": [ { "Name": "@onstop", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstop", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12470,9 +11740,8 @@ "Attributes": [ { "Name": "@onstop:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstop:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12481,9 +11750,8 @@ "Attributes": [ { "Name": "@onstop:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstop:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12493,46 +11761,40 @@ "Kind": "Components.EventHandler", "Name": "@onstop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstop", "Documentation": { "Id": 14, - "Args": [ - "@onstop", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onstop" + "Args": [ "@onstop", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onstop" - ] + "Args": [ "@onstop" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onstop" - ] + "Args": [ "@onstop" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstop" + } } ], "Metadata": { @@ -12546,16 +11808,14 @@ } }, { - "HashCode": -1798193991, + "HashCode": 911901359, "Kind": "Components.EventHandler", "Name": "onsuspend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onsuspend", - "System.EventArgs" - ] + "Args": [ "@onsuspend", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12564,9 +11824,8 @@ "Attributes": [ { "Name": "@onsuspend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsuspend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12575,9 +11834,8 @@ "Attributes": [ { "Name": "@onsuspend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsuspend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12586,9 +11844,8 @@ "Attributes": [ { "Name": "@onsuspend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsuspend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12598,46 +11855,40 @@ "Kind": "Components.EventHandler", "Name": "@onsuspend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsuspend", "Documentation": { "Id": 14, - "Args": [ - "@onsuspend", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onsuspend" + "Args": [ "@onsuspend", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onsuspend" - ] + "Args": [ "@onsuspend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onsuspend" - ] + "Args": [ "@onsuspend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsuspend" + } } ], "Metadata": { @@ -12651,16 +11902,14 @@ } }, { - "HashCode": -83598432, + "HashCode": -1884738781, "Kind": "Components.EventHandler", "Name": "ontimeupdate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontimeupdate", - "System.EventArgs" - ] + "Args": [ "@ontimeupdate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12669,9 +11918,8 @@ "Attributes": [ { "Name": "@ontimeupdate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeupdate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12680,9 +11928,8 @@ "Attributes": [ { "Name": "@ontimeupdate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeupdate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12691,9 +11938,8 @@ "Attributes": [ { "Name": "@ontimeupdate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeupdate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12703,46 +11949,40 @@ "Kind": "Components.EventHandler", "Name": "@ontimeupdate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeupdate", "Documentation": { "Id": 14, - "Args": [ - "@ontimeupdate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontimeupdate" + "Args": [ "@ontimeupdate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontimeupdate" - ] + "Args": [ "@ontimeupdate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontimeupdate" - ] + "Args": [ "@ontimeupdate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeupdate" + } } ], "Metadata": { @@ -12756,16 +11996,14 @@ } }, { - "HashCode": -546088352, + "HashCode": 2098774455, "Kind": "Components.EventHandler", "Name": "onvolumechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onvolumechange", - "System.EventArgs" - ] + "Args": [ "@onvolumechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12774,9 +12012,8 @@ "Attributes": [ { "Name": "@onvolumechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onvolumechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12785,9 +12022,8 @@ "Attributes": [ { "Name": "@onvolumechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onvolumechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12796,9 +12032,8 @@ "Attributes": [ { "Name": "@onvolumechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onvolumechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12808,46 +12043,40 @@ "Kind": "Components.EventHandler", "Name": "@onvolumechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onvolumechange", "Documentation": { "Id": 14, - "Args": [ - "@onvolumechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onvolumechange" + "Args": [ "@onvolumechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onvolumechange" - ] + "Args": [ "@onvolumechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onvolumechange" - ] + "Args": [ "@onvolumechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onvolumechange" + } } ], "Metadata": { @@ -12861,16 +12090,14 @@ } }, { - "HashCode": -147712496, + "HashCode": 305113816, "Kind": "Components.EventHandler", "Name": "onwaiting", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onwaiting", - "System.EventArgs" - ] + "Args": [ "@onwaiting", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12879,9 +12106,8 @@ "Attributes": [ { "Name": "@onwaiting", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwaiting", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12890,9 +12116,8 @@ "Attributes": [ { "Name": "@onwaiting:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwaiting:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12901,9 +12126,8 @@ "Attributes": [ { "Name": "@onwaiting:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwaiting:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12913,46 +12137,40 @@ "Kind": "Components.EventHandler", "Name": "@onwaiting", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwaiting", "Documentation": { "Id": 14, - "Args": [ - "@onwaiting", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onwaiting" + "Args": [ "@onwaiting", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onwaiting" - ] + "Args": [ "@onwaiting" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onwaiting" - ] + "Args": [ "@onwaiting" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwaiting" + } } ], "Metadata": { @@ -12966,16 +12184,14 @@ } }, { - "HashCode": 1877397063, + "HashCode": -1495325256, "Kind": "Components.EventHandler", "Name": "onloadstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadstart", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onloadstart", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12984,9 +12200,8 @@ "Attributes": [ { "Name": "@onloadstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12995,9 +12210,8 @@ "Attributes": [ { "Name": "@onloadstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13006,9 +12220,8 @@ "Attributes": [ { "Name": "@onloadstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13018,46 +12231,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadstart", "Documentation": { "Id": 14, - "Args": [ - "@onloadstart", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadstart" + "Args": [ "@onloadstart", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadstart" - ] + "Args": [ "@onloadstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadstart" - ] + "Args": [ "@onloadstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadstart" + } } ], "Metadata": { @@ -13071,16 +12278,14 @@ } }, { - "HashCode": -93156651, + "HashCode": 1732573937, "Kind": "Components.EventHandler", "Name": "ontimeout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontimeout", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@ontimeout", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13089,9 +12294,8 @@ "Attributes": [ { "Name": "@ontimeout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13100,9 +12304,8 @@ "Attributes": [ { "Name": "@ontimeout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13111,9 +12314,8 @@ "Attributes": [ { "Name": "@ontimeout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13123,46 +12325,40 @@ "Kind": "Components.EventHandler", "Name": "@ontimeout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeout", "Documentation": { "Id": 14, - "Args": [ - "@ontimeout", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontimeout" + "Args": [ "@ontimeout", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontimeout" - ] + "Args": [ "@ontimeout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontimeout" - ] + "Args": [ "@ontimeout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeout" + } } ], "Metadata": { @@ -13176,16 +12372,14 @@ } }, { - "HashCode": -1530156502, + "HashCode": 1445961266, "Kind": "Components.EventHandler", "Name": "onabort", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onabort", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onabort", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13194,9 +12388,8 @@ "Attributes": [ { "Name": "@onabort", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onabort", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13205,9 +12398,8 @@ "Attributes": [ { "Name": "@onabort:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onabort:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13216,9 +12408,8 @@ "Attributes": [ { "Name": "@onabort:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onabort:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13228,46 +12419,40 @@ "Kind": "Components.EventHandler", "Name": "@onabort", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onabort", "Documentation": { "Id": 14, - "Args": [ - "@onabort", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onabort" + "Args": [ "@onabort", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onabort" - ] + "Args": [ "@onabort" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onabort" - ] + "Args": [ "@onabort" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onabort" + } } ], "Metadata": { @@ -13281,16 +12466,14 @@ } }, { - "HashCode": 841018137, + "HashCode": -470907056, "Kind": "Components.EventHandler", "Name": "onload", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onload", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onload", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13299,9 +12482,8 @@ "Attributes": [ { "Name": "@onload", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onload", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13310,9 +12492,8 @@ "Attributes": [ { "Name": "@onload:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onload:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13321,9 +12502,8 @@ "Attributes": [ { "Name": "@onload:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onload:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13333,46 +12513,40 @@ "Kind": "Components.EventHandler", "Name": "@onload", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onload", "Documentation": { "Id": 14, - "Args": [ - "@onload", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onload" + "Args": [ "@onload", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onload" - ] + "Args": [ "@onload" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onload" - ] + "Args": [ "@onload" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onload" + } } ], "Metadata": { @@ -13386,16 +12560,14 @@ } }, { - "HashCode": 1646323413, + "HashCode": 758834963, "Kind": "Components.EventHandler", "Name": "onloadend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadend", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onloadend", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13404,9 +12576,8 @@ "Attributes": [ { "Name": "@onloadend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13415,9 +12586,8 @@ "Attributes": [ { "Name": "@onloadend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13426,9 +12596,8 @@ "Attributes": [ { "Name": "@onloadend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13438,46 +12607,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadend", "Documentation": { "Id": 14, - "Args": [ - "@onloadend", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadend" + "Args": [ "@onloadend", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadend" - ] + "Args": [ "@onloadend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadend" - ] + "Args": [ "@onloadend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadend" + } } ], "Metadata": { @@ -13491,16 +12654,14 @@ } }, { - "HashCode": 1805914554, + "HashCode": 1217156479, "Kind": "Components.EventHandler", "Name": "onprogress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onprogress", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onprogress", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13509,9 +12670,8 @@ "Attributes": [ { "Name": "@onprogress", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onprogress", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13520,9 +12680,8 @@ "Attributes": [ { "Name": "@onprogress:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onprogress:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13531,9 +12690,8 @@ "Attributes": [ { "Name": "@onprogress:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onprogress:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13543,46 +12701,40 @@ "Kind": "Components.EventHandler", "Name": "@onprogress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onprogress", "Documentation": { "Id": 14, - "Args": [ - "@onprogress", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onprogress" + "Args": [ "@onprogress", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onprogress" - ] + "Args": [ "@onprogress" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onprogress" - ] + "Args": [ "@onprogress" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onprogress" + } } ], "Metadata": { @@ -13596,16 +12748,14 @@ } }, { - "HashCode": 1414019166, + "HashCode": 306777248, "Kind": "Components.EventHandler", "Name": "onerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onerror", - "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" - ] + "Args": [ "@onerror", "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13614,9 +12764,8 @@ "Attributes": [ { "Name": "@onerror", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onerror", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13625,9 +12774,8 @@ "Attributes": [ { "Name": "@onerror:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13636,9 +12784,8 @@ "Attributes": [ { "Name": "@onerror:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13648,46 +12795,40 @@ "Kind": "Components.EventHandler", "Name": "@onerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onerror", "Documentation": { "Id": 14, - "Args": [ - "@onerror", - "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onerror" + "Args": [ "@onerror", "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onerror" - ] + "Args": [ "@onerror" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onerror" - ] + "Args": [ "@onerror" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onerror" + } } ], "Metadata": { @@ -13701,16 +12842,14 @@ } }, { - "HashCode": -1684286683, + "HashCode": 2008755694, "Kind": "Components.EventHandler", "Name": "onactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onactivate", - "System.EventArgs" - ] + "Args": [ "@onactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13719,9 +12858,8 @@ "Attributes": [ { "Name": "@onactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13730,9 +12868,8 @@ "Attributes": [ { "Name": "@onactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13741,9 +12878,8 @@ "Attributes": [ { "Name": "@onactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13753,46 +12889,40 @@ "Kind": "Components.EventHandler", "Name": "@onactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onactivate", "Documentation": { "Id": 14, - "Args": [ - "@onactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onactivate" + "Args": [ "@onactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onactivate" - ] + "Args": [ "@onactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onactivate" - ] + "Args": [ "@onactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onactivate" + } } ], "Metadata": { @@ -13806,16 +12936,14 @@ } }, { - "HashCode": -1877185334, + "HashCode": -327791520, "Kind": "Components.EventHandler", "Name": "onbeforeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforeactivate", - "System.EventArgs" - ] + "Args": [ "@onbeforeactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13824,9 +12952,8 @@ "Attributes": [ { "Name": "@onbeforeactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13835,9 +12962,8 @@ "Attributes": [ { "Name": "@onbeforeactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13846,9 +12972,8 @@ "Attributes": [ { "Name": "@onbeforeactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13858,46 +12983,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforeactivate", "Documentation": { "Id": 14, - "Args": [ - "@onbeforeactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforeactivate" + "Args": [ "@onbeforeactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforeactivate" - ] + "Args": [ "@onbeforeactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforeactivate" - ] + "Args": [ "@onbeforeactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforeactivate" + } } ], "Metadata": { @@ -13911,16 +13030,14 @@ } }, { - "HashCode": 1604892650, + "HashCode": 1507322693, "Kind": "Components.EventHandler", "Name": "onbeforedeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforedeactivate", - "System.EventArgs" - ] + "Args": [ "@onbeforedeactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13929,9 +13046,8 @@ "Attributes": [ { "Name": "@onbeforedeactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforedeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13940,9 +13056,8 @@ "Attributes": [ { "Name": "@onbeforedeactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforedeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13951,9 +13066,8 @@ "Attributes": [ { "Name": "@onbeforedeactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforedeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13963,46 +13077,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforedeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforedeactivate", "Documentation": { "Id": 14, - "Args": [ - "@onbeforedeactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforedeactivate" + "Args": [ "@onbeforedeactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforedeactivate" - ] + "Args": [ "@onbeforedeactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforedeactivate" - ] + "Args": [ "@onbeforedeactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforedeactivate" + } } ], "Metadata": { @@ -14016,16 +13124,14 @@ } }, { - "HashCode": 455610339, + "HashCode": 1095637017, "Kind": "Components.EventHandler", "Name": "ondeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondeactivate", - "System.EventArgs" - ] + "Args": [ "@ondeactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14034,9 +13140,8 @@ "Attributes": [ { "Name": "@ondeactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14045,9 +13150,8 @@ "Attributes": [ { "Name": "@ondeactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14056,9 +13160,8 @@ "Attributes": [ { "Name": "@ondeactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14068,46 +13171,40 @@ "Kind": "Components.EventHandler", "Name": "@ondeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondeactivate", "Documentation": { "Id": 14, - "Args": [ - "@ondeactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondeactivate" + "Args": [ "@ondeactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondeactivate" - ] + "Args": [ "@ondeactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondeactivate" - ] + "Args": [ "@ondeactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondeactivate" + } } ], "Metadata": { @@ -14121,16 +13218,14 @@ } }, { - "HashCode": 484371961, + "HashCode": -933988821, "Kind": "Components.EventHandler", "Name": "onended", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onended", - "System.EventArgs" - ] + "Args": [ "@onended", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14139,9 +13234,8 @@ "Attributes": [ { "Name": "@onended", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onended", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14150,9 +13244,8 @@ "Attributes": [ { "Name": "@onended:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onended:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14161,9 +13254,8 @@ "Attributes": [ { "Name": "@onended:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onended:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14173,46 +13265,40 @@ "Kind": "Components.EventHandler", "Name": "@onended", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onended", "Documentation": { "Id": 14, - "Args": [ - "@onended", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onended" + "Args": [ "@onended", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onended" - ] + "Args": [ "@onended" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onended" - ] + "Args": [ "@onended" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onended" + } } ], "Metadata": { @@ -14226,16 +13312,14 @@ } }, { - "HashCode": 2000527016, + "HashCode": -1929190062, "Kind": "Components.EventHandler", "Name": "onfullscreenchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenchange", - "System.EventArgs" - ] + "Args": [ "@onfullscreenchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14244,9 +13328,8 @@ "Attributes": [ { "Name": "@onfullscreenchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14255,9 +13338,8 @@ "Attributes": [ { "Name": "@onfullscreenchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14266,9 +13348,8 @@ "Attributes": [ { "Name": "@onfullscreenchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14278,46 +13359,40 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenchange", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfullscreenchange" + "Args": [ "@onfullscreenchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfullscreenchange" - ] + "Args": [ "@onfullscreenchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfullscreenchange" - ] + "Args": [ "@onfullscreenchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenchange" + } } ], "Metadata": { @@ -14331,16 +13406,14 @@ } }, { - "HashCode": -1453016704, + "HashCode": 1972423201, "Kind": "Components.EventHandler", "Name": "onfullscreenerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenerror", - "System.EventArgs" - ] + "Args": [ "@onfullscreenerror", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14349,9 +13422,8 @@ "Attributes": [ { "Name": "@onfullscreenerror", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenerror", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14360,9 +13432,8 @@ "Attributes": [ { "Name": "@onfullscreenerror:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14371,9 +13442,8 @@ "Attributes": [ { "Name": "@onfullscreenerror:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14383,46 +13453,40 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenerror", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenerror", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfullscreenerror" + "Args": [ "@onfullscreenerror", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfullscreenerror" - ] + "Args": [ "@onfullscreenerror" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfullscreenerror" - ] + "Args": [ "@onfullscreenerror" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenerror" + } } ], "Metadata": { @@ -14436,16 +13500,14 @@ } }, { - "HashCode": -1255032978, + "HashCode": -1927249891, "Kind": "Components.EventHandler", "Name": "onloadeddata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadeddata", - "System.EventArgs" - ] + "Args": [ "@onloadeddata", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14454,9 +13516,8 @@ "Attributes": [ { "Name": "@onloadeddata", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadeddata", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14465,9 +13526,8 @@ "Attributes": [ { "Name": "@onloadeddata:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadeddata:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14476,9 +13536,8 @@ "Attributes": [ { "Name": "@onloadeddata:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadeddata:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14488,46 +13547,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadeddata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadeddata", "Documentation": { "Id": 14, - "Args": [ - "@onloadeddata", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadeddata" + "Args": [ "@onloadeddata", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadeddata" - ] + "Args": [ "@onloadeddata" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadeddata" - ] + "Args": [ "@onloadeddata" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadeddata" + } } ], "Metadata": { @@ -14541,16 +13594,14 @@ } }, { - "HashCode": 166892546, + "HashCode": 1864441086, "Kind": "Components.EventHandler", "Name": "onloadedmetadata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadedmetadata", - "System.EventArgs" - ] + "Args": [ "@onloadedmetadata", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14559,9 +13610,8 @@ "Attributes": [ { "Name": "@onloadedmetadata", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadedmetadata", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14570,9 +13620,8 @@ "Attributes": [ { "Name": "@onloadedmetadata:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadedmetadata:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14581,9 +13630,8 @@ "Attributes": [ { "Name": "@onloadedmetadata:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadedmetadata:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14593,46 +13641,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadedmetadata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadedmetadata", "Documentation": { "Id": 14, - "Args": [ - "@onloadedmetadata", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadedmetadata" + "Args": [ "@onloadedmetadata", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadedmetadata" - ] + "Args": [ "@onloadedmetadata" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadedmetadata" - ] + "Args": [ "@onloadedmetadata" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadedmetadata" + } } ], "Metadata": { @@ -14646,16 +13688,14 @@ } }, { - "HashCode": -1619086998, + "HashCode": -1628841772, "Kind": "Components.EventHandler", "Name": "onpointerlockchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockchange", - "System.EventArgs" - ] + "Args": [ "@onpointerlockchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14664,9 +13704,8 @@ "Attributes": [ { "Name": "@onpointerlockchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14675,9 +13714,8 @@ "Attributes": [ { "Name": "@onpointerlockchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14686,9 +13724,8 @@ "Attributes": [ { "Name": "@onpointerlockchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14698,46 +13735,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockchange", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerlockchange" + "Args": [ "@onpointerlockchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerlockchange" - ] + "Args": [ "@onpointerlockchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerlockchange" - ] + "Args": [ "@onpointerlockchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockchange" + } } ], "Metadata": { @@ -14751,16 +13782,14 @@ } }, { - "HashCode": 183890027, + "HashCode": -1014611668, "Kind": "Components.EventHandler", "Name": "onpointerlockerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockerror", - "System.EventArgs" - ] + "Args": [ "@onpointerlockerror", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14769,9 +13798,8 @@ "Attributes": [ { "Name": "@onpointerlockerror", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockerror", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14780,9 +13808,8 @@ "Attributes": [ { "Name": "@onpointerlockerror:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14791,9 +13818,8 @@ "Attributes": [ { "Name": "@onpointerlockerror:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14803,46 +13829,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockerror", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockerror", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerlockerror" + "Args": [ "@onpointerlockerror", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerlockerror" - ] + "Args": [ "@onpointerlockerror" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerlockerror" - ] + "Args": [ "@onpointerlockerror" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockerror" + } } ], "Metadata": { @@ -14856,16 +13876,14 @@ } }, { - "HashCode": -960344618, + "HashCode": -783783247, "Kind": "Components.EventHandler", "Name": "onreadystatechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onreadystatechange", - "System.EventArgs" - ] + "Args": [ "@onreadystatechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14874,9 +13892,8 @@ "Attributes": [ { "Name": "@onreadystatechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreadystatechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14885,9 +13902,8 @@ "Attributes": [ { "Name": "@onreadystatechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreadystatechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14896,9 +13912,8 @@ "Attributes": [ { "Name": "@onreadystatechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreadystatechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14908,46 +13923,40 @@ "Kind": "Components.EventHandler", "Name": "@onreadystatechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreadystatechange", "Documentation": { "Id": 14, - "Args": [ - "@onreadystatechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onreadystatechange" + "Args": [ "@onreadystatechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onreadystatechange" - ] + "Args": [ "@onreadystatechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onreadystatechange" - ] + "Args": [ "@onreadystatechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreadystatechange" + } } ], "Metadata": { @@ -14961,16 +13970,14 @@ } }, { - "HashCode": 823383190, + "HashCode": 2078718584, "Kind": "Components.EventHandler", "Name": "onscroll", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onscroll", - "System.EventArgs" - ] + "Args": [ "@onscroll", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14979,9 +13986,8 @@ "Attributes": [ { "Name": "@onscroll", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onscroll", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14990,9 +13996,8 @@ "Attributes": [ { "Name": "@onscroll:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onscroll:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -15001,9 +14006,8 @@ "Attributes": [ { "Name": "@onscroll:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onscroll:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -15013,46 +14017,40 @@ "Kind": "Components.EventHandler", "Name": "@onscroll", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onscroll", "Documentation": { "Id": 14, - "Args": [ - "@onscroll", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onscroll" + "Args": [ "@onscroll", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onscroll" - ] + "Args": [ "@onscroll" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onscroll" - ] + "Args": [ "@onscroll" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onscroll" + } } ], "Metadata": { @@ -15066,16 +14064,14 @@ } }, { - "HashCode": 830423229, + "HashCode": -499590024, "Kind": "Components.EventHandler", "Name": "ontoggle", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontoggle", - "System.EventArgs" - ] + "Args": [ "@ontoggle", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -15084,9 +14080,8 @@ "Attributes": [ { "Name": "@ontoggle", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontoggle", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -15095,9 +14090,8 @@ "Attributes": [ { "Name": "@ontoggle:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontoggle:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -15106,9 +14100,8 @@ "Attributes": [ { "Name": "@ontoggle:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontoggle:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -15118,46 +14111,40 @@ "Kind": "Components.EventHandler", "Name": "@ontoggle", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontoggle", "Documentation": { "Id": 14, - "Args": [ - "@ontoggle", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontoggle" + "Args": [ "@ontoggle", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontoggle" - ] + "Args": [ "@ontoggle" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontoggle" - ] + "Args": [ "@ontoggle" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontoggle" + } } ], "Metadata": { @@ -15171,13 +14158,12 @@ } }, { - "HashCode": -1658677927, + "HashCode": -966023303, "Kind": "Components.Splat", "Name": "Attributes", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 19 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Attributes", + "Documentation": { "Id": 19 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -15185,9 +14171,8 @@ "Attributes": [ { "Name": "@attributes", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@attributes", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -15197,9 +14182,8 @@ "Kind": "Components.Splat", "Name": "@attributes", "TypeName": "System.Object", - "Documentation": { - "Id": 19 - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Attributes.Attributes", + "Documentation": { "Id": 19 }, "Metadata": { "Common.PropertyName": "Attributes", "Common.DirectiveAttribute": "True" @@ -15214,16 +14198,18 @@ } }, { - "HashCode": 166883677, + "HashCode": -904423126, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15231,65 +14217,65 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "disabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Disabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Disabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Disabled" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.IconColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconColor" } }, { "Kind": "ITagHelper", "Name": "icon-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "IconSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.IconSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconSize" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -15300,23 +14286,24 @@ } }, { - "HashCode": -696366113, + "HashCode": 1839531368, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ActionSheetItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ActionSheetItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-actionsheet" + "ParentTag": "kendo-actionsheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15327,14 +14314,16 @@ } }, { - "HashCode": -1795122894, + "HashCode": -15216954, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ActionSheetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ActionSheetTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-actionsheet" + "TagName": "kendo-actionsheet", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15342,65 +14331,64 @@ "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ActionSheetTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ActionSheetTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ActionSheetTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15411,16 +14399,18 @@ } }, { - "HashCode": -170705214, + "HashCode": -2096977232, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AppBarItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AppBarItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "appbar-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15428,57 +14418,57 @@ "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AppBarItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.AppBarItemType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.AppBarItemType? Kendo.Mvc.TagHelpers.AppBarItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -15489,23 +14479,24 @@ } }, { - "HashCode": -1359790213, + "HashCode": 1391469850, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AppBarItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AppBarItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-appbar" + "ParentTag": "kendo-appbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "appbar-item", "DisplayName": "appbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15516,14 +14507,16 @@ } }, { - "HashCode": -1921779748, + "HashCode": 1974548617, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AppBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AppBarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-appbar" + "TagName": "kendo-appbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15531,73 +14524,72 @@ "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.AppBarPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.AppBarPosition? Kendo.Mvc.TagHelpers.AppBarTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-mode", "TypeName": "Kendo.Mvc.UI.AppBarPositionMode?", - "Metadata": { - "Common.PropertyName": "PositionMode" - } + "DisplayName": "Kendo.Mvc.UI.AppBarPositionMode? Kendo.Mvc.TagHelpers.AppBarTagHelper.PositionMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.AppBarThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.AppBarThemeColor? Kendo.Mvc.TagHelpers.AppBarTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AppBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AppBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AppBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15608,16 +14600,18 @@ } }, { - "HashCode": 900884053, + "HashCode": 198137448, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "color", "ParentTag": "colors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15625,25 +14619,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -15654,23 +14648,24 @@ } }, { - "HashCode": 543543829, + "HashCode": 1813131315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeColorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeColorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "colors", - "ParentTag": "kendo-arcgauge" + "ParentTag": "kendo-arcgauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "color", "DisplayName": "color", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15681,16 +14676,18 @@ } }, { - "HashCode": -2074924454, + "HashCode": 1069131552, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15698,33 +14695,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -15735,16 +14732,18 @@ } }, { - "HashCode": -2045594991, + "HashCode": 1164205659, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15752,33 +14751,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -15789,16 +14788,18 @@ } }, { - "HashCode": 1098442923, + "HashCode": -444014817, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-arcgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15806,39 +14807,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15849,16 +14848,18 @@ } }, { - "HashCode": -119387260, + "HashCode": -410994289, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15866,33 +14867,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -15903,16 +14904,18 @@ } }, { - "HashCode": -1532831453, + "HashCode": -783677103, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15920,33 +14923,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -15957,16 +14960,18 @@ } }, { - "HashCode": -1863193628, + "HashCode": 1081453363, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15974,33 +14979,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -16011,16 +15016,18 @@ } }, { - "HashCode": -1122540125, + "HashCode": 1146729264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16028,101 +15035,98 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ArcGaugeScaleLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ArcGaugeScaleLabelsPosition? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16133,16 +15137,18 @@ } }, { - "HashCode": 801728523, + "HashCode": -1773393167, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16150,33 +15156,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -16187,16 +15193,18 @@ } }, { - "HashCode": -1185120966, + "HashCode": 755754868, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16204,33 +15212,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -16241,16 +15249,18 @@ } }, { - "HashCode": 694847087, + "HashCode": 296370376, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-arcgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16258,109 +15268,106 @@ "Kind": "ITagHelper", "Name": "end-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EndAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.EndAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndAngle" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "range-line-cap", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangeLineCap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangeLineCap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeLineCap" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "range-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeDistance" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16371,14 +15378,16 @@ } }, { - "HashCode": 1035621869, + "HashCode": 288489464, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-arcgauge" + "TagName": "kendo-arcgauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16386,133 +15395,130 @@ "Kind": "ITagHelper", "Name": "center-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplate" } }, { "Kind": "ITagHelper", "Name": "center-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateId" } }, { "Kind": "ITagHelper", "Name": "center-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CenterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateView" } }, { "Kind": "ITagHelper", "Name": "center-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "colors", "DisplayName": "colors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16523,21 +15529,24 @@ } }, { - "HashCode": 1504330338, + "HashCode": 1105317806, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-autocomplete", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "autocomplete-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16545,23 +15554,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16572,16 +15579,18 @@ } }, { - "HashCode": -830206338, + "HashCode": 76417609, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-autocomplete", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16589,25 +15598,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -16618,21 +15627,24 @@ } }, { - "HashCode": -1750358850, + "HashCode": 645747786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-autocomplete", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "autocomplete-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16640,17 +15652,17 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -16661,21 +15673,24 @@ } }, { - "HashCode": 638677002, + "HashCode": -940891155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-autocomplete", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "autocomplete-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16683,73 +15698,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -16760,19 +15775,22 @@ } }, { - "HashCode": -744589622, + "HashCode": -2002175426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-autocomplete" + "TagName": "kendo-autocomplete", + "CaseSensitive": false }, { "TagName": "autocomplete-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16780,487 +15798,481 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "separator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Separator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Separator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Separator" } }, { "Kind": "ITagHelper", "Name": "suggest", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Suggest" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Suggest", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Suggest" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -17271,21 +16283,24 @@ } }, { - "HashCode": -930983693, + "HashCode": 23366334, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-autocomplete", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "autocomplete-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17293,33 +16308,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -17330,14 +16345,16 @@ } }, { - "HashCode": 902330867, + "HashCode": -594530271, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AvatarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AvatarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-avatar" + "TagName": "kendo-avatar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17345,131 +16362,132 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "style-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.AvatarTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "alt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Alt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alt" } }, { "Kind": "ITagHelper", "Name": "border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Border" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AvatarTagHelper.Border", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Border" } }, { "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Image" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Image", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Image" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.AvatarTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.AvatarTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.AvatarFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.AvatarFillMode? Kendo.Mvc.TagHelpers.AvatarTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.AvatarTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.AvatarType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.AvatarType? Kendo.Mvc.TagHelpers.AvatarTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AvatarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AvatarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AvatarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -17480,14 +16498,16 @@ } }, { - "HashCode": 715455139, + "HashCode": 1913853801, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BadgeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BadgeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-badge" + "TagName": "kendo-badge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17495,153 +16515,153 @@ "Kind": "ITagHelper", "Name": "cutout-border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CutoutBorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BadgeTagHelper.CutoutBorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CutoutBorder" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BadgeTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.BadgeTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BadgeTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.BadgeSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.BadgeSize? Kendo.Mvc.TagHelpers.BadgeTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.BadgeAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.BadgeAlign? Kendo.Mvc.TagHelpers.BadgeTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.BadgePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.BadgePosition? Kendo.Mvc.TagHelpers.BadgeTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.BadgeTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BadgeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BadgeColor? Kendo.Mvc.TagHelpers.BadgeTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.BadgeFill?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.BadgeFill? Kendo.Mvc.TagHelpers.BadgeTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BadgeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BadgeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BadgeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -17652,16 +16672,18 @@ } }, { - "HashCode": 367905524, + "HashCode": 1300331191, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "kendo-barcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17669,25 +16691,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -17698,16 +16720,18 @@ } }, { - "HashCode": -935133684, + "HashCode": -666449207, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "kendo-barcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17715,33 +16739,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -17752,14 +16776,16 @@ } }, { - "HashCode": -209894666, + "HashCode": 1485115222, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-barcode" + "TagName": "kendo-barcode", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17767,117 +16793,114 @@ "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.BarcodeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "checksum", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checksum" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Checksum", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checksum" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.BarcodeSymbology?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.BarcodeSymbology? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BarcodeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BarcodeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BarcodeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "barcode-text", "DisplayName": "barcode-text", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -17888,16 +16911,18 @@ } }, { - "HashCode": 1255474071, + "HashCode": 1751815966, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "barcode-text", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17905,33 +16930,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -17942,16 +16967,18 @@ } }, { - "HashCode": 1214683857, + "HashCode": -621712275, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "barcode-text", "ParentTag": "kendo-barcode", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17959,33 +16986,32 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -17996,16 +17022,18 @@ } }, { - "HashCode": 2034973288, + "HashCode": -151570449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bottomnavigation-item", "ParentTag": "bottomnavigation-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18013,113 +17041,113 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "context-data", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ContextData" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.ContextData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContextData" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -18130,23 +17158,24 @@ } }, { - "HashCode": -374662819, + "HashCode": -109778107, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BottomNavigationItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BottomNavigationItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bottomnavigation-items", - "ParentTag": "kendo-bottomnavigation" + "ParentTag": "kendo-bottomnavigation", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "bottomnavigation-item", "DisplayName": "bottomnavigation-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18157,14 +17186,16 @@ } }, { - "HashCode": -411237129, + "HashCode": -1695286562, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BottomNavigationTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BottomNavigationTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-bottomnavigation" + "TagName": "kendo-bottomnavigation", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18172,129 +17203,128 @@ "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Border" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Border", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Border" } }, { "Kind": "ITagHelper", "Name": "shadow", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Shadow" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Shadow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shadow" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.UI.BottomNavigationFill?", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationFill? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } }, { "Kind": "ITagHelper", "Name": "position-mode", "TypeName": "Kendo.Mvc.UI.BottomNavigationPositionMode?", - "Metadata": { - "Common.PropertyName": "PositionMode" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationPositionMode? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.PositionMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionMode" } }, { "Kind": "ITagHelper", "Name": "item-flow", "TypeName": "Kendo.Mvc.UI.BottomNavigationItemFlow?", - "Metadata": { - "Common.PropertyName": "ItemFlow" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationItemFlow? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.ItemFlow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemFlow" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BottomNavigationThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationThemeColor? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "bottomnavigation-items", "DisplayName": "bottomnavigation-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18305,16 +17335,18 @@ } }, { - "HashCode": 1331625276, + "HashCode": -311914413, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-breadcrumb-item", "ParentTag": "kendo-breadcrumb-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18322,73 +17354,73 @@ "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Href" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Href", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "item-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.ItemClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemClass" } }, { "Kind": "ITagHelper", "Name": "link-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.LinkClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkClass" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.BreadcrumbItemType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.BreadcrumbItemType? Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -18399,23 +17431,24 @@ } }, { - "HashCode": 1714884759, + "HashCode": -218271464, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-breadcrumb-items", - "ParentTag": "kendo-breadcrumb" + "ParentTag": "kendo-breadcrumb", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "kendo-breadcrumb-item", "DisplayName": "kendo-breadcrumb-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18426,16 +17459,18 @@ } }, { - "HashCode": 516513172, + "HashCode": 541565472, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-breadcrumb", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18443,9 +17478,9 @@ "Kind": "ITagHelper", "Name": "root-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RootTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbMessagesSettingsTagHelper.RootTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootTitle" } } ], "Metadata": { @@ -18456,14 +17491,16 @@ } }, { - "HashCode": -289511728, + "HashCode": 236252142, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-breadcrumb" + "TagName": "kendo-breadcrumb", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18471,127 +17508,125 @@ "Kind": "ITagHelper", "Name": "tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Tag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tag" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "bind-to-location", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "BindToLocation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.BindToLocation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindToLocation" } }, { "Kind": "ITagHelper", "Name": "delimiter-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DelimiterIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.DelimiterIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DelimiterIcon" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "gap", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gap" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Gap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gap" } }, { "Kind": "ITagHelper", "Name": "navigational", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigational" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Navigational", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigational" } }, { "Kind": "ITagHelper", "Name": "root-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RootIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.RootIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootIcon" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "kendo-breadcrumb-items", "DisplayName": "kendo-breadcrumb-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18602,16 +17637,18 @@ } }, { - "HashCode": -1117569782, + "HashCode": -2009631200, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "badge", "ParentTag": "kendo-button", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18619,129 +17656,129 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "cutout-border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CutoutBorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.CutoutBorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CutoutBorder" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.BadgeSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.BadgeSize? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.BadgeAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.BadgeAlign? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.BadgePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.BadgePosition? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.BadgeShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.BadgeShape? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BadgeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BadgeColor? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.UI.BadgeFill?", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.UI.BadgeFill? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } } ], "Metadata": { @@ -18752,15 +17789,17 @@ } }, { - "HashCode": -686994403, + "HashCode": -491418756, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonTagHelper", "TagOutputHint": "button", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-button" + "TagName": "kendo-button", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18768,121 +17807,121 @@ "Kind": "ITagHelper", "Name": "tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.Tag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tag" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.ButtonFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.ButtonFillMode? Kendo.Mvc.TagHelpers.ButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.ButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -18893,16 +17932,18 @@ } }, { - "HashCode": 298238940, + "HashCode": 307816033, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "badge", "ParentTag": "item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18910,129 +17951,129 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "cutout-border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CutoutBorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.CutoutBorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CutoutBorder" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.BadgeSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.BadgeSize? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.BadgeAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.BadgeAlign? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.BadgePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.BadgePosition? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.BadgeShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.BadgeShape? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BadgeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BadgeColor? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.UI.BadgeFill?", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.UI.BadgeFill? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } } ], "Metadata": { @@ -19043,16 +18084,18 @@ } }, { - "HashCode": -1195084796, + "HashCode": 1434990408, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "buttongroup-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19060,67 +18103,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } } ], "Metadata": { @@ -19131,23 +18175,24 @@ } }, { - "HashCode": -956555795, + "HashCode": 1454571929, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttongroup-items", - "ParentTag": "kendo-buttongroup" + "ParentTag": "kendo-buttongroup", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19158,15 +18203,17 @@ } }, { - "HashCode": -1035409898, + "HashCode": 301563383, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-buttongroup" + "TagName": "kendo-buttongroup", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19174,73 +18221,72 @@ "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Selection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selection" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "buttongroup-items", "DisplayName": "buttongroup-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19251,14 +18297,16 @@ } }, { - "HashCode": -775201799, + "HashCode": -635299927, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "calendar-base" + "TagName": "calendar-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19266,41 +18314,41 @@ "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -19311,16 +18359,18 @@ } }, { - "HashCode": 1461326594, + "HashCode": 2110168024, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "parent-views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19328,25 +18378,25 @@ "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "decade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Decade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper.Decade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Decade" } } ], "Metadata": { @@ -19357,16 +18407,18 @@ } }, { - "HashCode": 2107722098, + "HashCode": -42513384, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-calendar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19374,33 +18426,32 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } }, { "Kind": "ITagHelper", "Name": "navigate-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NavigateTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper.NavigateTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NavigateTo" } }, { "Kind": "ITagHelper", "Name": "today", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Today" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper.Today", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Today" } } ], "AllowedChildTags": [ { "Name": "parent-views", "DisplayName": "parent-views", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19411,16 +18462,18 @@ } }, { - "HashCode": 1041782019, + "HashCode": -1914175009, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month", "ParentTag": "kendo-calendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19428,25 +18481,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -19457,14 +18510,16 @@ } }, { - "HashCode": 79372947, + "HashCode": 605016557, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-calendar" + "TagName": "kendo-calendar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19472,191 +18527,189 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.CalendarTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.CalendarTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.CalendarTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.CalendarTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.CalendarTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "select-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "SelectDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.CalendarTagHelper.SelectDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectDates" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CalendarTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.CalendarTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.CalendarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month", "DisplayName": "month", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19667,21 +18720,24 @@ } }, { - "HashCode": 2000201859, + "HashCode": -1893719178, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "audio-handler", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "audio-handler", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19689,67 +18745,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -19760,14 +18817,16 @@ } }, { - "HashCode": -1735888640, + "HashCode": 323855482, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "captcha-handler-base" + "TagName": "captcha-handler-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19775,67 +18834,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -19846,21 +18906,24 @@ } }, { - "HashCode": 2067506555, + "HashCode": 930611383, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handler", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "handler", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19868,67 +18931,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -19939,21 +19003,24 @@ } }, { - "HashCode": 700299639, + "HashCode": 569649013, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19961,33 +19028,33 @@ "Kind": "ITagHelper", "Name": "audio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Audio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.Audio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Audio" } }, { "Kind": "ITagHelper", "Name": "image-alt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageAlt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.ImageAlt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageAlt" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } }, { "Kind": "ITagHelper", "Name": "success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Success" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.Success", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Success" } } ], "Metadata": { @@ -19998,20 +19065,23 @@ } }, { - "HashCode": -833723645, + "HashCode": 1518935505, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-captcha", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "captcha-editor", "ParentTag": "form-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20019,163 +19089,159 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.CaptchaTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "captcha-image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CaptchaImage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.CaptchaImage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CaptchaImage" } }, { "Kind": "ITagHelper", "Name": "datacaptchafield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataCaptchaField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.DataCaptchaField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataCaptchaField" } }, { "Kind": "ITagHelper", "Name": "datacaptchaidfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataCaptchaIdField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.DataCaptchaIdField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataCaptchaIdField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "audio-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AudioButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.AudioButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AudioButton" } }, { "Kind": "ITagHelper", "Name": "captcha-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CaptchaId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.CaptchaId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CaptchaId" } }, { "Kind": "ITagHelper", "Name": "reset-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ResetButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.ResetButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResetButton" } }, { "Kind": "ITagHelper", "Name": "validate-on-blur", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnBlur" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.ValidateOnBlur", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnBlur" } }, { "Kind": "ITagHelper", "Name": "volume-control", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "VolumeControl" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.VolumeControl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VolumeControl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CaptchaTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CaptchaTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CaptchaTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "handler", "DisplayName": "handler", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "audio-handler", "DisplayName": "audio-handler", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation-handler", "DisplayName": "validation-handler", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20186,21 +19252,24 @@ } }, { - "HashCode": 699067239, + "HashCode": -1094074544, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation-handler", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "validation-handler", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20208,67 +19277,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -20279,16 +19349,18 @@ } }, { - "HashCode": 62916678, + "HashCode": 1119560910, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "axis-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20296,49 +19368,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-axis-defaults-crosshair-tooltip", "DisplayName": "chart-axis-defaults-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20349,16 +19420,18 @@ } }, { - "HashCode": -319414112, + "HashCode": -914737143, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-axis-defaults-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20366,25 +19439,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -20395,16 +19468,18 @@ } }, { - "HashCode": -83263683, + "HashCode": -1402703769, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-axis-defaults-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20412,33 +19487,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -20449,16 +19524,18 @@ } }, { - "HashCode": 504484784, + "HashCode": 702714046, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20466,87 +19543,85 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20557,16 +19632,18 @@ } }, { - "HashCode": -1529011043, + "HashCode": -1288830041, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20574,33 +19651,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -20611,16 +19688,18 @@ } }, { - "HashCode": -1155177906, + "HashCode": 537846897, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20628,33 +19707,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -20665,16 +19744,18 @@ } }, { - "HashCode": 1774784278, + "HashCode": 1311398013, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20682,17 +19763,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -20703,16 +19784,18 @@ } }, { - "HashCode": -581715306, + "HashCode": 104070910, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "axis-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20720,109 +19803,106 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-axis-defaults-labels-margin", "DisplayName": "chart-axis-defaults-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-axis-defaults-labels-padding", "DisplayName": "chart-axis-defaults-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-axis-defaults-labels-rotation", "DisplayName": "chart-axis-defaults-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20833,16 +19913,18 @@ } }, { - "HashCode": -1065342035, + "HashCode": 325142803, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20850,33 +19932,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -20887,16 +19969,18 @@ } }, { - "HashCode": -115272087, + "HashCode": 17141726, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20904,49 +19988,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -20957,16 +20041,18 @@ } }, { - "HashCode": 1049894005, + "HashCode": -1840002099, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20974,49 +20060,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -21027,16 +20113,18 @@ } }, { - "HashCode": 127828026, + "HashCode": -844039884, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21044,49 +20132,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -21097,16 +20185,18 @@ } }, { - "HashCode": -1336632105, + "HashCode": 1127102885, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21114,49 +20204,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -21167,16 +20257,18 @@ } }, { - "HashCode": 491028006, + "HashCode": 1412355357, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21184,33 +20276,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -21221,23 +20313,24 @@ } }, { - "HashCode": 749112056, + "HashCode": -1248115341, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "axis-defaults" + "ParentTag": "axis-defaults", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-axis-defaults-plot-band", "DisplayName": "chart-axis-defaults-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21248,26 +20341,30 @@ } }, { - "HashCode": 1304320468, + "HashCode": -1488576472, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "axis-defaults", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "axis-defaults", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "axis-defaults", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21275,113 +20372,104 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-axis-defaults-title", "DisplayName": "chart-axis-defaults-title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21392,16 +20480,18 @@ } }, { - "HashCode": 407354886, + "HashCode": 1987510988, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-axis-defaults-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21409,25 +20499,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -21438,16 +20528,18 @@ } }, { - "HashCode": -78603451, + "HashCode": -284150253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-axis-defaults-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21455,33 +20547,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -21492,16 +20584,18 @@ } }, { - "HashCode": 315404956, + "HashCode": -1593118809, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-axis-defaults-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21509,33 +20603,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -21546,16 +20640,18 @@ } }, { - "HashCode": -193501433, + "HashCode": 1741413803, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-title", "ParentTag": "axis-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21563,85 +20659,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21652,16 +20745,18 @@ } }, { - "HashCode": 361524788, + "HashCode": 2022469046, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "auto-base-unit-steps", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21669,65 +20764,65 @@ "Kind": "ITagHelper", "Name": "milliseconds", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Milliseconds" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Milliseconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Milliseconds" } }, { "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -21738,16 +20833,18 @@ } }, { - "HashCode": 1020028638, + "HashCode": 1534768634, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21755,49 +20852,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-category-axis-crosshair-tooltip", "DisplayName": "chart-category-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21808,16 +20904,18 @@ } }, { - "HashCode": -825206567, + "HashCode": -2138475031, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21825,25 +20923,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -21854,16 +20952,18 @@ } }, { - "HashCode": 2096807692, + "HashCode": 900945160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-category-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21871,33 +20971,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -21908,16 +21008,18 @@ } }, { - "HashCode": 42572671, + "HashCode": -2111412732, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21925,95 +21027,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -22024,16 +21124,18 @@ } }, { - "HashCode": -1678151254, + "HashCode": 59502397, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22041,25 +21143,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22070,16 +21172,18 @@ } }, { - "HashCode": 103611239, + "HashCode": 185084962, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22087,41 +21191,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -22132,16 +21236,18 @@ } }, { - "HashCode": -305769322, + "HashCode": 735195189, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22149,33 +21255,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -22186,16 +21292,18 @@ } }, { - "HashCode": 1777752574, + "HashCode": 1084822266, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22203,33 +21311,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -22240,16 +21348,18 @@ } }, { - "HashCode": -1407650818, + "HashCode": 2088960180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22257,17 +21367,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -22278,16 +21388,18 @@ } }, { - "HashCode": -1177815995, + "HashCode": 1285875890, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22295,153 +21407,148 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-category-axis-labels-border", "DisplayName": "chart-category-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-date-formats", "DisplayName": "chart-category-axis-labels-date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-margin", "DisplayName": "chart-category-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-padding", "DisplayName": "chart-category-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-rotation", "DisplayName": "chart-category-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -22452,16 +21559,18 @@ } }, { - "HashCode": -217565802, + "HashCode": 219738974, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22469,33 +21578,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22506,16 +21615,18 @@ } }, { - "HashCode": -855875307, + "HashCode": -577239934, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22523,49 +21634,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22576,16 +21687,18 @@ } }, { - "HashCode": 194934081, + "HashCode": 1116550254, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22593,49 +21706,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22646,16 +21759,18 @@ } }, { - "HashCode": -1877683180, + "HashCode": 787435309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22663,49 +21778,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22716,16 +21831,18 @@ } }, { - "HashCode": 75630930, + "HashCode": -2077832196, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22733,49 +21850,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22786,16 +21903,18 @@ } }, { - "HashCode": 1134514680, + "HashCode": -1931208592, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22803,17 +21922,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22824,16 +21943,18 @@ } }, { - "HashCode": -329960134, + "HashCode": 1770690705, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22841,41 +21962,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -22886,16 +22006,18 @@ } }, { - "HashCode": -453343819, + "HashCode": 245551481, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22903,25 +22025,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22932,16 +22054,18 @@ } }, { - "HashCode": 1954712451, + "HashCode": -733443172, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22949,97 +22073,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23050,16 +22173,18 @@ } }, { - "HashCode": 1324310356, + "HashCode": 1655524622, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23067,33 +22192,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -23104,16 +22229,18 @@ } }, { - "HashCode": 1704253637, + "HashCode": 1868509164, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23121,37 +22248,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-category-axis-notes-icon", "DisplayName": "chart-category-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-notes-label", "DisplayName": "chart-category-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-notes-line", "DisplayName": "chart-category-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23162,16 +22286,18 @@ } }, { - "HashCode": -2128063535, + "HashCode": -1707436847, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23179,25 +22305,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -23208,16 +22334,18 @@ } }, { - "HashCode": 1279071109, + "HashCode": 302472658, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23225,33 +22353,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23262,16 +22390,18 @@ } }, { - "HashCode": -584294971, + "HashCode": -785893685, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23279,33 +22409,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23316,16 +22446,18 @@ } }, { - "HashCode": 1577293328, + "HashCode": 1191575695, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-category-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23333,93 +22465,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23430,16 +22559,18 @@ } }, { - "HashCode": 1136427689, + "HashCode": 2057791508, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23447,33 +22578,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -23484,23 +22615,24 @@ } }, { - "HashCode": -1852229179, + "HashCode": -1308296661, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "category-axis-item" + "ParentTag": "category-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-category-axis-plot-band", "DisplayName": "chart-category-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23511,16 +22643,18 @@ } }, { - "HashCode": 2138800983, + "HashCode": -1677681110, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23528,25 +22662,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -23557,16 +22691,18 @@ } }, { - "HashCode": -923099448, + "HashCode": 435398850, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-formats", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23574,41 +22710,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -23619,16 +22755,18 @@ } }, { - "HashCode": 1121948930, + "HashCode": -111944185, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23636,33 +22774,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23673,16 +22811,18 @@ } }, { - "HashCode": 312895446, + "HashCode": 803298239, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23690,33 +22830,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23727,16 +22867,18 @@ } }, { - "HashCode": 2009888876, + "HashCode": 31641156, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotation", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23744,17 +22886,17 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -23765,16 +22907,18 @@ } }, { - "HashCode": 224859241, + "HashCode": 1340832986, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range-labels", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23782,129 +22926,124 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date-formats", "DisplayName": "date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotation", "DisplayName": "rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23915,16 +23054,18 @@ } }, { - "HashCode": 225907647, + "HashCode": 1658245818, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mousewheel", "ParentTag": "select", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23932,17 +23073,17 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "Kendo.Mvc.UI.ChartZoomDirection?", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "Kendo.Mvc.UI.ChartZoomDirection? Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } } ], "Metadata": { @@ -23953,16 +23094,18 @@ } }, { - "HashCode": -605048865, + "HashCode": -273759177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23970,41 +23113,40 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "AllowedChildTags": [ { "Name": "mousewheel", "DisplayName": "mousewheel", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24015,16 +23157,18 @@ } }, { - "HashCode": -885866446, + "HashCode": 1401669757, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "category-axis-item", "ParentTag": "category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24032,241 +23176,228 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit-step", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "BaseUnitStep" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.BaseUnitStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnitStep" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "justify", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Justify" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Justify", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Justify" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "max-date-groups", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDateGroups" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.MaxDateGroups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDateGroups" } }, { "Kind": "ITagHelper", "Name": "max-divisions", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDivisions" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.MaxDivisions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDivisions" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "round-to-base-unit", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RoundToBaseUnit" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.RoundToBaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RoundToBaseUnit" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "week-start-day", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WeekStartDay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.WeekStartDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekStartDay" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "Kendo.Mvc.UI.ChartAxisBaseUnit?", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisBaseUnit? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartCategoryAxisType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartCategoryAxisType? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "auto-base-unit-steps", "DisplayName": "auto-base-unit-steps", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "select", "DisplayName": "select", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-item-title", "DisplayName": "chart-category-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range-labels", "DisplayName": "range-labels", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24277,31 +23408,34 @@ } }, { - "HashCode": -128935459, + "HashCode": 764960597, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "category-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "category-axis", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "category-axis", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "category-axis-item", "DisplayName": "category-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24312,16 +23446,18 @@ } }, { - "HashCode": -242126764, + "HashCode": 1810933638, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24329,25 +23465,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -24358,16 +23494,18 @@ } }, { - "HashCode": 217326397, + "HashCode": 1066062571, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-category-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24375,33 +23513,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24412,16 +23550,18 @@ } }, { - "HashCode": -1842290323, + "HashCode": 607469095, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-category-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24429,33 +23569,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24466,16 +23606,18 @@ } }, { - "HashCode": 91537585, + "HashCode": 1169387054, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-item-title", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24483,85 +23625,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24572,16 +23711,18 @@ } }, { - "HashCode": -1150856536, + "HashCode": 1148802617, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24589,25 +23730,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -24618,16 +23759,18 @@ } }, { - "HashCode": 241707252, + "HashCode": -957390184, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24635,33 +23778,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24672,26 +23815,30 @@ } }, { - "HashCode": 1963768587, + "HashCode": -1424038247, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-area", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-area", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-area", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24699,47 +23846,45 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24750,16 +23895,18 @@ } }, { - "HashCode": -1738783402, + "HashCode": 940474933, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24767,25 +23914,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -24796,16 +23943,18 @@ } }, { - "HashCode": -1993222319, + "HashCode": 1505737400, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "inactive-items", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24813,49 +23962,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -24866,24 +24015,25 @@ } }, { - "HashCode": 1518445849, + "HashCode": 2032035466, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "inactive-items", "ParentTag": "chart-legend", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24894,16 +24044,18 @@ } }, { - "HashCode": -11008831, + "HashCode": -230834234, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24911,17 +24063,17 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "cursor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cursor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper.Cursor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cursor" } } ], "Metadata": { @@ -24932,16 +24084,18 @@ } }, { - "HashCode": -2124894822, + "HashCode": 609202100, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-legend-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24949,33 +24103,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24986,16 +24140,18 @@ } }, { - "HashCode": 1669992387, + "HashCode": -605481790, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-legend-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25003,33 +24159,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25040,16 +24196,18 @@ } }, { - "HashCode": -2140761116, + "HashCode": 1836939042, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "chart-legend", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25057,63 +24215,61 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "AllowedChildTags": [ { "Name": "chart-legend-labels-margin", "DisplayName": "chart-legend-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend-labels-padding", "DisplayName": "chart-legend-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25124,16 +24280,18 @@ } }, { - "HashCode": 2120270663, + "HashCode": 761093761, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25141,33 +24299,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25178,16 +24336,18 @@ } }, { - "HashCode": -572954996, + "HashCode": 593853676, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25195,33 +24355,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25232,26 +24392,30 @@ } }, { - "HashCode": 423773121, + "HashCode": -696844463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-legend", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-legend", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-legend", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25259,133 +24423,126 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "offset-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.OffsetX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetX" } }, { "Kind": "ITagHelper", "Name": "offset-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.OffsetY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetY" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartLegendAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartLegendAlign? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.ChartLegendOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.ChartLegendOrientation? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartLegendPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartLegendPosition? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "inactive-items", "DisplayName": "inactive-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25396,16 +24553,18 @@ } }, { - "HashCode": 1703321667, + "HashCode": -1933014447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25413,25 +24572,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25442,16 +24601,18 @@ } }, { - "HashCode": -1373493943, + "HashCode": -1231213661, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25459,33 +24620,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25496,16 +24657,18 @@ } }, { - "HashCode": -2068488612, + "HashCode": -499753658, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25513,33 +24676,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25550,16 +24713,18 @@ } }, { - "HashCode": -1037358904, + "HashCode": -1911505123, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "chart-legend", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25567,77 +24732,74 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25648,16 +24810,18 @@ } }, { - "HashCode": -1661538097, + "HashCode": -529172673, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25665,25 +24829,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25694,16 +24858,18 @@ } }, { - "HashCode": 540308846, + "HashCode": 1494825385, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pane-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25711,25 +24877,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25740,16 +24906,18 @@ } }, { - "HashCode": 1924568462, + "HashCode": 972955695, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pane-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25757,33 +24925,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25794,16 +24962,18 @@ } }, { - "HashCode": -276199813, + "HashCode": 219611055, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "pane-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25811,33 +24981,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25848,16 +25018,18 @@ } }, { - "HashCode": -1223606245, + "HashCode": 1462736803, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane-defaults", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25865,51 +25037,47 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "clip", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Clip" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper.Clip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clip" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25920,16 +25088,18 @@ } }, { - "HashCode": -1050214346, + "HashCode": -1188738694, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25937,25 +25107,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25966,16 +25136,18 @@ } }, { - "HashCode": 117712941, + "HashCode": 1145804463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25983,33 +25155,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26020,16 +25192,18 @@ } }, { - "HashCode": 1151555539, + "HashCode": 1957246394, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "pane-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26037,55 +25211,53 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26096,16 +25268,18 @@ } }, { - "HashCode": -300251683, + "HashCode": -1531043550, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26113,33 +25287,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26150,16 +25324,18 @@ } }, { - "HashCode": -1270552123, + "HashCode": 796652322, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26167,33 +25343,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26204,16 +25380,18 @@ } }, { - "HashCode": 1758549962, + "HashCode": 1318300057, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane", "ParentTag": "panes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26221,59 +25399,55 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "clip", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Clip" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Clip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clip" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-pane-title", "DisplayName": "chart-pane-title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26284,31 +25458,34 @@ } }, { - "HashCode": 555135496, + "HashCode": -1693008908, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPanesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPanesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "panes", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "panes", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "panes", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pane", "DisplayName": "pane", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26319,16 +25496,18 @@ } }, { - "HashCode": 1448978260, + "HashCode": -1861298189, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-pane-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26336,25 +25515,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -26365,16 +25544,18 @@ } }, { - "HashCode": -377265638, + "HashCode": 1193780759, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-pane-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26382,33 +25563,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26419,16 +25600,18 @@ } }, { - "HashCode": -970390795, + "HashCode": 1377788339, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-pane-title", "ParentTag": "pane", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26436,71 +25619,69 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26511,21 +25692,24 @@ } }, { - "HashCode": 13884222, + "HashCode": -1367218070, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pannable", "ParentTag": "kendo-chart", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "pannable", "ParentTag": "kendo-stockchart", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26533,25 +25717,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.ChartActivationKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.ChartActivationKey? Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "Kendo.Mvc.UI.ChartAxisLock?", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLock? Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } } ], "Metadata": { @@ -26562,16 +25746,18 @@ } }, { - "HashCode": -1925942052, + "HashCode": 923565707, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26579,33 +25765,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26616,26 +25802,30 @@ } }, { - "HashCode": -1189831491, + "HashCode": -91227774, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "pdf", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "pdf", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26643,129 +25833,128 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "chart-pdf-margin", "DisplayName": "chart-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26776,16 +25965,18 @@ } }, { - "HashCode": -1153492584, + "HashCode": -150299019, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "plot-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26793,25 +25984,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -26822,16 +26013,18 @@ } }, { - "HashCode": -1260453987, + "HashCode": -1924794109, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "plot-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26839,33 +26032,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26876,16 +26069,18 @@ } }, { - "HashCode": 1044763949, + "HashCode": -1721457079, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "plot-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26893,33 +26088,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26930,26 +26125,30 @@ } }, { - "HashCode": -1902033045, + "HashCode": 1431930587, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-area", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "plot-area", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "plot-area", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26957,37 +26156,34 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26998,16 +26194,18 @@ } }, { - "HashCode": -964883894, + "HashCode": 1119869522, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregate", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27015,177 +26213,177 @@ "Kind": "ITagHelper", "Name": "close", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "close-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CloseHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.CloseHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseHandler" } }, { "Kind": "ITagHelper", "Name": "high", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "High" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.High", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "High" } }, { "Kind": "ITagHelper", "Name": "high-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HighHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.HighHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighHandler" } }, { "Kind": "ITagHelper", "Name": "low", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Low" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Low", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Low" } }, { "Kind": "ITagHelper", "Name": "low-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.LowHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowHandler" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "open-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OpenHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.OpenHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OpenHandler" } }, { "Kind": "ITagHelper", "Name": "lower", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Lower" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Lower", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lower" } }, { "Kind": "ITagHelper", "Name": "lower-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowerHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.LowerHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowerHandler" } }, { "Kind": "ITagHelper", "Name": "mean", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Mean" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Mean", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mean" } }, { "Kind": "ITagHelper", "Name": "mean-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeanHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.MeanHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeanHandler" } }, { "Kind": "ITagHelper", "Name": "median", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Median" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Median", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Median" } }, { "Kind": "ITagHelper", "Name": "median-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MedianHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.MedianHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MedianHandler" } }, { "Kind": "ITagHelper", "Name": "outliers", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Outliers" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Outliers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Outliers" } }, { "Kind": "ITagHelper", "Name": "outliers-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OutliersHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.OutliersHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OutliersHandler" } }, { "Kind": "ITagHelper", "Name": "q1", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Q1" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q1", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q1" } }, { "Kind": "ITagHelper", "Name": "q1-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q1Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q1Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q1Handler" } }, { "Kind": "ITagHelper", "Name": "q3", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Q3" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q3", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q3" } }, { "Kind": "ITagHelper", "Name": "q3-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q3Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q3Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q3Handler" } }, { "Kind": "ITagHelper", "Name": "upper", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Upper" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Upper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Upper" } }, { "Kind": "ITagHelper", "Name": "upper-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UpperHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.UpperHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpperHandler" } } ], "Metadata": { @@ -27196,16 +26394,18 @@ } }, { - "HashCode": -1717679075, + "HashCode": 1012880872, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27213,65 +26413,65 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "opacity-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OpacityHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.OpacityHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OpacityHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -27282,16 +26482,18 @@ } }, { - "HashCode": -1482781529, + "HashCode": 610744778, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connectors", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27299,33 +26501,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "padding", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Padding" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.Padding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Padding" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27336,16 +26538,18 @@ } }, { - "HashCode": 733383528, + "HashCode": -2117379845, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "series-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27353,25 +26557,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27382,16 +26586,18 @@ } }, { - "HashCode": 779051246, + "HashCode": -1727772443, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27399,25 +26605,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27428,16 +26634,18 @@ } }, { - "HashCode": 847027808, + "HashCode": 2092619977, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27445,25 +26653,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27474,16 +26682,18 @@ } }, { - "HashCode": -1224435706, + "HashCode": 1107946729, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-defaults-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27491,33 +26701,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27528,16 +26738,18 @@ } }, { - "HashCode": -275202690, + "HashCode": 1762917689, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-defaults-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27545,33 +26757,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27582,16 +26794,18 @@ } }, { - "HashCode": 1460431111, + "HashCode": -97835333, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-from", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27599,93 +26813,90 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -27696,16 +26907,18 @@ } }, { - "HashCode": 1448576957, + "HashCode": -275034964, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27713,33 +26926,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27750,16 +26963,18 @@ } }, { - "HashCode": -230877953, + "HashCode": 113329952, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27767,33 +26982,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27804,16 +27019,18 @@ } }, { - "HashCode": -2070965754, + "HashCode": 584385347, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27821,137 +27038,132 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.PositionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-series-defaults-labels-border", "DisplayName": "chart-series-defaults-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-margin", "DisplayName": "chart-series-defaults-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-padding", "DisplayName": "chart-series-defaults-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-from", "DisplayName": "chart-series-defaults-labels-from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-to", "DisplayName": "chart-series-defaults-labels-to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -27962,16 +27174,18 @@ } }, { - "HashCode": 1435734644, + "HashCode": -663102923, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27979,25 +27193,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28008,16 +27222,18 @@ } }, { - "HashCode": 941823997, + "HashCode": 1138322965, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-defaults-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28025,33 +27241,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -28062,16 +27278,18 @@ } }, { - "HashCode": -72786332, + "HashCode": -1121641208, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-defaults-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28079,33 +27297,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -28116,16 +27334,18 @@ } }, { - "HashCode": 803538026, + "HashCode": 723496185, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-to", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28133,93 +27353,90 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28230,16 +27447,18 @@ } }, { - "HashCode": -955396511, + "HashCode": -333875737, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28247,17 +27466,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28268,16 +27487,18 @@ } }, { - "HashCode": 564974286, + "HashCode": -23226074, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28285,41 +27506,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28330,16 +27550,18 @@ } }, { - "HashCode": -423078869, + "HashCode": 1216926131, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28347,25 +27569,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28376,16 +27598,18 @@ } }, { - "HashCode": 1093377872, + "HashCode": -1126196209, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28393,97 +27617,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28494,16 +27717,18 @@ } }, { - "HashCode": -13110059, + "HashCode": 1601265309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28511,33 +27736,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -28548,16 +27773,18 @@ } }, { - "HashCode": -280292507, + "HashCode": 1548941151, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28565,29 +27792,26 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "chart-series-defaults-notes-icon", "DisplayName": "chart-series-defaults-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-notes-label", "DisplayName": "chart-series-defaults-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-notes-line", "DisplayName": "chart-series-defaults-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28598,16 +27822,18 @@ } }, { - "HashCode": -370742278, + "HashCode": -1506360942, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsOverlaySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsOverlaySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "overlay", "ParentTag": "series-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28615,9 +27841,9 @@ "Kind": "ITagHelper", "Name": "gradient", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsOverlaySettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } } ], "Metadata": { @@ -28628,26 +27854,30 @@ } }, { - "HashCode": 150163939, + "HashCode": -1724223167, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "series-defaults", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "series-defaults", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "series-defaults", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28655,85 +27885,78 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "gap", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gap" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Gap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gap" } }, { "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartSeriesType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "overlay", "DisplayName": "overlay", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stack", "DisplayName": "stack", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "error-bars", "DisplayName": "error-bars", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28744,16 +27967,18 @@ } }, { - "HashCode": -557418176, + "HashCode": -1755644124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stack", "ParentTag": "series-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28761,17 +27986,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -28782,16 +28007,18 @@ } }, { - "HashCode": 536587323, + "HashCode": -1310609504, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-tooltip-border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28799,17 +28026,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28820,16 +28047,18 @@ } }, { - "HashCode": -611632764, + "HashCode": -464929915, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-tooltip-padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28837,33 +28066,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -28874,16 +28103,18 @@ } }, { - "HashCode": 10241045, + "HashCode": 636045375, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28891,87 +28122,85 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-series-defaults-tooltip-border", "DisplayName": "chart-series-defaults-tooltip-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-tooltip-padding", "DisplayName": "chart-series-defaults-tooltip-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28982,16 +28211,18 @@ } }, { - "HashCode": 261024294, + "HashCode": -644315838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "error-bars", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28999,17 +28230,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -29020,21 +28251,24 @@ } }, { - "HashCode": 1531141155, + "HashCode": 2058073380, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "error-bars", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "error-bars", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29042,81 +28276,80 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.ValueHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueHandler" } }, { "Kind": "ITagHelper", "Name": "x-value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XValue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.XValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XValue" } }, { "Kind": "ITagHelper", "Name": "x-value-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XValueHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.XValueHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XValueHandler" } }, { "Kind": "ITagHelper", "Name": "y-value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YValue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.YValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YValue" } }, { "Kind": "ITagHelper", "Name": "y-value-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YValueHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.YValueHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YValueHandler" } }, { "Kind": "ITagHelper", "Name": "end-caps", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EndCaps" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.EndCaps", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndCaps" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "AllowedChildTags": [ { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29127,16 +28360,18 @@ } }, { - "HashCode": 1580770375, + "HashCode": -57237914, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "extremes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29144,33 +28379,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -29181,16 +28416,18 @@ } }, { - "HashCode": 1932784840, + "HashCode": 1210706611, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "extremes", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29198,73 +28435,72 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29275,16 +28511,18 @@ } }, { - "HashCode": -1162762174, + "HashCode": 1655625956, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "highlight", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29292,25 +28530,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -29321,16 +28559,18 @@ } }, { - "HashCode": 1211774088, + "HashCode": -914939864, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "highlight", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29338,33 +28578,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -29375,16 +28615,18 @@ } }, { - "HashCode": -1434281094, + "HashCode": 1962240247, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "highlight", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29392,63 +28634,61 @@ "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "inactive-opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "InactiveOpacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.InactiveOpacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InactiveOpacity" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29459,16 +28699,18 @@ } }, { - "HashCode": 1690228692, + "HashCode": 705133063, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29476,49 +28718,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -29529,16 +28771,18 @@ } }, { - "HashCode": -577478370, + "HashCode": 174227358, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29546,49 +28790,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -29599,16 +28843,18 @@ } }, { - "HashCode": 684725809, + "HashCode": 1885894384, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29616,33 +28862,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29653,16 +28899,18 @@ } }, { - "HashCode": -653694765, + "HashCode": -606697127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29670,33 +28918,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29707,16 +28955,18 @@ } }, { - "HashCode": -1191410155, + "HashCode": 1054253808, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-from", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29724,149 +28974,146 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "font-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.FontHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "format-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.FormatHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.PositionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29877,16 +29124,18 @@ } }, { - "HashCode": 903201646, + "HashCode": 1579379061, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29894,33 +29143,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29931,16 +29180,18 @@ } }, { - "HashCode": 4523582, + "HashCode": 449914652, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29948,33 +29199,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29985,16 +29236,18 @@ } }, { - "HashCode": -1893890190, + "HashCode": 876462104, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30002,193 +29255,188 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "font-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.FontHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "format-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.FormatHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsAlign? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.PositionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionHandler" } } ], "AllowedChildTags": [ { "Name": "chart-series-labels-border", "DisplayName": "chart-series-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-margin", "DisplayName": "chart-series-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-padding", "DisplayName": "chart-series-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-from", "DisplayName": "chart-series-labels-from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-to", "DisplayName": "chart-series-labels-to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30199,16 +29447,18 @@ } }, { - "HashCode": -922153315, + "HashCode": -889696704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30216,49 +29466,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -30269,16 +29519,18 @@ } }, { - "HashCode": 816636474, + "HashCode": -669970463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30286,33 +29538,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -30323,16 +29575,18 @@ } }, { - "HashCode": -2059520534, + "HashCode": -1245253217, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30340,33 +29594,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -30377,16 +29631,18 @@ } }, { - "HashCode": -671665454, + "HashCode": 1915372043, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-to", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30394,141 +29650,138 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "font-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.FontHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "format-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.FormatHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30539,16 +29792,18 @@ } }, { - "HashCode": -1969121106, + "HashCode": -193038987, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30556,33 +29811,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.UI.ChartSeriesLineStyle?", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLineStyle? Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } } ], "Metadata": { @@ -30593,16 +29848,18 @@ } }, { - "HashCode": -2117457678, + "HashCode": 234914437, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "markers", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30610,33 +29867,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -30647,16 +29904,18 @@ } }, { - "HashCode": 913649702, + "HashCode": 1009777211, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-markers-from-border", "ParentTag": "from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30664,33 +29923,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -30701,16 +29960,18 @@ } }, { - "HashCode": -1958831917, + "HashCode": 782760819, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "from", "ParentTag": "markers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30718,97 +29979,96 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartMarkerShape?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartMarkerShape? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } } ], "AllowedChildTags": [ { "Name": "chart-series-markers-from-border", "DisplayName": "chart-series-markers-from-border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30819,16 +30079,18 @@ } }, { - "HashCode": -990380892, + "HashCode": 1906971551, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "markers", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30836,133 +30098,130 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "border-radius", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "BorderRadius" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.BorderRadius", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BorderRadius" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } }, { "Kind": "ITagHelper", "Name": "z-index-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZIndexHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.ZIndexHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndexHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartMarkerShape?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartMarkerShape? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "from", "DisplayName": "from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "to", "DisplayName": "to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30973,16 +30232,18 @@ } }, { - "HashCode": 254570643, + "HashCode": -144892028, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-markers-to-border", "ParentTag": "to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30990,33 +30251,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -31027,16 +30288,18 @@ } }, { - "HashCode": 1093672350, + "HashCode": -1014437350, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "to", "ParentTag": "markers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31044,97 +30307,96 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartMarkerShape?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartMarkerShape? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } } ], "AllowedChildTags": [ { "Name": "chart-series-markers-to-border", "DisplayName": "chart-series-markers-to-border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31145,16 +30407,18 @@ } }, { - "HashCode": -72893405, + "HashCode": -1568308677, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mean", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31162,33 +30426,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31199,16 +30463,18 @@ } }, { - "HashCode": 522137354, + "HashCode": 1044714722, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "median", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31216,33 +30482,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31253,16 +30519,18 @@ } }, { - "HashCode": 739252409, + "HashCode": -216986351, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "negative-values", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31270,17 +30538,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "Metadata": { @@ -31291,16 +30559,18 @@ } }, { - "HashCode": 1429705379, + "HashCode": 1346741338, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31308,17 +30578,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31329,16 +30599,18 @@ } }, { - "HashCode": -201797676, + "HashCode": -2032644889, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31346,41 +30618,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31391,16 +30662,18 @@ } }, { - "HashCode": -59807206, + "HashCode": -742066530, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31408,25 +30681,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31437,16 +30710,18 @@ } }, { - "HashCode": -2087702778, + "HashCode": -1727868950, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31454,97 +30729,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31555,16 +30829,18 @@ } }, { - "HashCode": 237563246, + "HashCode": -923855662, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31572,33 +30848,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -31609,16 +30885,18 @@ } }, { - "HashCode": -29864120, + "HashCode": -69878613, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31626,37 +30904,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-series-notes-icon", "DisplayName": "chart-series-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-notes-label", "DisplayName": "chart-series-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-notes-line", "DisplayName": "chart-series-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31667,16 +30942,18 @@ } }, { - "HashCode": 440205072, + "HashCode": -1691600300, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "outliers", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31684,33 +30961,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -31721,16 +30998,18 @@ } }, { - "HashCode": -168603717, + "HashCode": 315113857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "outliers", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31738,73 +31017,72 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31815,16 +31093,18 @@ } }, { - "HashCode": 27983735, + "HashCode": 2084955574, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesOverlaySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesOverlaySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "overlay", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31832,9 +31112,9 @@ "Kind": "ITagHelper", "Name": "gradient", "TypeName": "Kendo.Mvc.UI.ChartSeriesGradient?", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesGradient? Kendo.Mvc.TagHelpers.ChartSeriesOverlaySettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } } ], "Metadata": { @@ -31845,16 +31125,18 @@ } }, { - "HashCode": -1572094013, + "HashCode": 1876254551, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stack", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31862,25 +31144,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartStackType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartStackType? Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -31891,21 +31173,24 @@ } }, { - "HashCode": 1387019436, + "HashCode": 1600782353, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "series-item", "ParentTag": "series", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "series-item", "ParentTag": "navigator-series", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31913,657 +31198,640 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "auto-fit", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoFit" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.AutoFit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoFit" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "category-axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CategoryAxis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CategoryAxis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CategoryAxis" } }, { "Kind": "ITagHelper", "Name": "category-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CategoryField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CategoryField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CategoryField" } }, { "Kind": "ITagHelper", "Name": "close-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CloseField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CloseField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseField" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "color-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorField" } }, { "Kind": "ITagHelper", "Name": "current-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CurrentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CurrentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CurrentField" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "down-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DownColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownColor" } }, { "Kind": "ITagHelper", "Name": "down-color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DownColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownColorHandler" } }, { "Kind": "ITagHelper", "Name": "down-color-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DownColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownColorField" } }, { "Kind": "ITagHelper", "Name": "segment-spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SegmentSpacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.SegmentSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SegmentSpacing" } }, { "Kind": "ITagHelper", "Name": "summary-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SummaryField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.SummaryField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SummaryField" } }, { "Kind": "ITagHelper", "Name": "neck-ratio", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "NeckRatio" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.NeckRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NeckRatio" } }, { "Kind": "ITagHelper", "Name": "dynamic-slope", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DynamicSlope" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DynamicSlope", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DynamicSlope" } }, { "Kind": "ITagHelper", "Name": "dynamic-height", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DynamicHeight" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DynamicHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DynamicHeight" } }, { "Kind": "ITagHelper", "Name": "error-low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorLowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ErrorLowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorLowField" } }, { "Kind": "ITagHelper", "Name": "error-high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorHighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ErrorHighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorHighField" } }, { "Kind": "ITagHelper", "Name": "x-error-low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XErrorLowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XErrorLowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XErrorLowField" } }, { "Kind": "ITagHelper", "Name": "x-error-high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XErrorHighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XErrorHighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XErrorHighField" } }, { "Kind": "ITagHelper", "Name": "y-error-low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YErrorLowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YErrorLowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YErrorLowField" } }, { "Kind": "ITagHelper", "Name": "y-error-high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YErrorHighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YErrorHighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YErrorHighField" } }, { "Kind": "ITagHelper", "Name": "explode-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExplodeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ExplodeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExplodeField" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.FromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FromField" } }, { "Kind": "ITagHelper", "Name": "to-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ToField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToField" } }, { "Kind": "ITagHelper", "Name": "note-text-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoteTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.NoteTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoteTextField" } }, { "Kind": "ITagHelper", "Name": "lower-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowerField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.LowerField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowerField" } }, { "Kind": "ITagHelper", "Name": "q1-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q1Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Q1Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q1Field" } }, { "Kind": "ITagHelper", "Name": "median-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MedianField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MedianField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MedianField" } }, { "Kind": "ITagHelper", "Name": "q3-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q3Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Q3Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q3Field" } }, { "Kind": "ITagHelper", "Name": "upper-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UpperField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.UpperField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpperField" } }, { "Kind": "ITagHelper", "Name": "mean-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeanField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MeanField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeanField" } }, { "Kind": "ITagHelper", "Name": "outliers-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OutliersField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.OutliersField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OutliersField" } }, { "Kind": "ITagHelper", "Name": "gap", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gap" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Gap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gap" } }, { "Kind": "ITagHelper", "Name": "high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.HighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighField" } }, { "Kind": "ITagHelper", "Name": "hole-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HoleSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.HoleSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoleSize" } }, { "Kind": "ITagHelper", "Name": "low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.LowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowField" } }, { "Kind": "ITagHelper", "Name": "margin", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Margin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Margin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Margin" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "negative-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NegativeColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.NegativeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NegativeColor" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "open-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OpenField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.OpenField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OpenField" } }, { "Kind": "ITagHelper", "Name": "padding", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Padding" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Padding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Padding" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.SizeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeField" } }, { "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "target-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TargetField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.TargetField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TargetField" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-in-legend", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "VisibleInLegend" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.VisibleInLegend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleInLegend" } }, { "Kind": "ITagHelper", "Name": "visible-in-legend-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleInLegendField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.VisibleInLegendField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleInLegendField" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "x-axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XAxis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XAxis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XAxis" } }, { "Kind": "ITagHelper", "Name": "x-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XField" } }, { "Kind": "ITagHelper", "Name": "y-axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YAxis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YAxis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YAxis" } }, { "Kind": "ITagHelper", "Name": "y-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YField" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } }, { "Kind": "ITagHelper", "Name": "aggregate", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Aggregate" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Aggregate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregate" } }, { "Kind": "ITagHelper", "Name": "aggregate-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.AggregateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregateHandler" } }, { "Kind": "ITagHelper", "Name": "missing-values", "TypeName": "Kendo.Mvc.UI.ChartSeriesMissingValues?", - "Metadata": { - "Common.PropertyName": "MissingValues" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesMissingValues? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MissingValues", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MissingValues" } }, { "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.UI.ChartSeriesStyle?", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesStyle? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartSeriesType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesType? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connectors", "DisplayName": "connectors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "error-bars", "DisplayName": "error-bars", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "highlight", "DisplayName": "highlight", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "markers", "DisplayName": "markers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "outliers", "DisplayName": "outliers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "extremes", "DisplayName": "extremes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "negative-values", "DisplayName": "negative-values", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "overlay", "DisplayName": "overlay", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stack", "DisplayName": "stack", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "target", "DisplayName": "target", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "aggregate", "DisplayName": "aggregate", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32574,35 +31842,39 @@ } }, { - "HashCode": -1579632967, + "HashCode": -815803422, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "series", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "series", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "series", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false }, { "TagName": "navigator-series", - "ParentTag": "navigator" + "ParentTag": "navigator", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "series-item", "DisplayName": "series-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32613,16 +31885,18 @@ } }, { - "HashCode": 1468415264, + "HashCode": 1757938479, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "target", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32630,49 +31904,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -32683,16 +31957,18 @@ } }, { - "HashCode": -575891183, + "HashCode": 1251171468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTargetLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTargetLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "target", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32700,9 +31976,9 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTargetLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -32713,16 +31989,18 @@ } }, { - "HashCode": -1138469414, + "HashCode": -1560223732, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "target", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32730,31 +32008,29 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32765,16 +32041,18 @@ } }, { - "HashCode": 944874452, + "HashCode": 966273224, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-tooltip-border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32782,17 +32060,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -32803,16 +32081,18 @@ } }, { - "HashCode": 724344928, + "HashCode": -1777677656, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-tooltip-padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32820,33 +32100,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -32857,16 +32137,18 @@ } }, { - "HashCode": 75359064, + "HashCode": 647266006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32874,87 +32156,85 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-series-tooltip-border", "DisplayName": "chart-series-tooltip-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-tooltip-padding", "DisplayName": "chart-series-tooltip-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32965,16 +32245,18 @@ } }, { - "HashCode": 1132853075, + "HashCode": 1667594738, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "whiskers", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32982,33 +32264,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33019,16 +32301,18 @@ } }, { - "HashCode": -1743170092, + "HashCode": 1465090127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "subtitle", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33036,25 +32320,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33065,16 +32349,18 @@ } }, { - "HashCode": 2093938487, + "HashCode": 115161742, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "subtitle", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33082,33 +32368,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33119,16 +32405,18 @@ } }, { - "HashCode": -1582070590, + "HashCode": 466802321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "subtitle", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33136,33 +32424,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33173,16 +32461,18 @@ } }, { - "HashCode": 238861838, + "HashCode": 868786662, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-subtitle", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33190,77 +32480,74 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -33271,14 +32558,16 @@ } }, { - "HashCode": -649382219, + "HashCode": 1150235162, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chart" + "TagName": "kendo-chart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33286,407 +32575,389 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-axis-label-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAxisLabelClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnAxisLabelClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAxisLabelClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnLegendItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemClick" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnLegendItemHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemHover" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnLegendItemLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemLeave" } }, { "Kind": "ITagHelper", "Name": "on-note-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnNoteClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteClick" } }, { "Kind": "ITagHelper", "Name": "on-note-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnNoteHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteHover" } }, { "Kind": "ITagHelper", "Name": "on-note-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnNoteLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteLeave" } }, { "Kind": "ITagHelper", "Name": "on-pane-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaneRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPaneRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaneRender" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPlotAreaClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaClick" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPlotAreaHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaHover" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPlotAreaLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaLeave" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-select-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSelectEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectEnd" } }, { "Kind": "ITagHelper", "Name": "on-select-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSelectStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectStart" } }, { "Kind": "ITagHelper", "Name": "on-series-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesClick" } }, { "Kind": "ITagHelper", "Name": "on-series-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesHover" } }, { "Kind": "ITagHelper", "Name": "on-series-over", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesOver" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesOver", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesOver" } }, { "Kind": "ITagHelper", "Name": "on-series-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoom" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "persist-series-visibility", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSeriesVisibility" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTagHelper.PersistSeriesVisibility", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSeriesVisibility" } }, { "Kind": "ITagHelper", "Name": "series-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "SeriesColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ChartTagHelper.SeriesColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesColors" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.ChartTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChartTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChartTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChartTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "axis-defaults", "DisplayName": "axis-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "category-axis", "DisplayName": "category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-area", "DisplayName": "chart-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend", "DisplayName": "chart-legend", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pannable", "DisplayName": "pannable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-area", "DisplayName": "plot-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series", "DisplayName": "series", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series-defaults", "DisplayName": "series-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-title", "DisplayName": "chart-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-subtitle", "DisplayName": "chart-subtitle", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "value-axis", "DisplayName": "value-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "x-axis", "DisplayName": "x-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "y-axis", "DisplayName": "y-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoomable", "DisplayName": "zoomable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -33697,16 +32968,18 @@ } }, { - "HashCode": 2132503280, + "HashCode": -350572936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33714,25 +32987,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33743,16 +33016,18 @@ } }, { - "HashCode": 63188196, + "HashCode": 101674797, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33760,33 +33035,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33797,16 +33072,18 @@ } }, { - "HashCode": -493011835, + "HashCode": 1959218800, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33814,33 +33091,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33851,26 +33128,30 @@ } }, { - "HashCode": -34613589, + "HashCode": 935009696, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-title", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-title", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-title", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33878,77 +33159,74 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartTextAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartTextAlignment? Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartTitlePosition? Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -33959,16 +33237,18 @@ } }, { - "HashCode": 1066342695, + "HashCode": 1470595220, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-tooltip-border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33976,17 +33256,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33997,16 +33277,18 @@ } }, { - "HashCode": -1226662702, + "HashCode": -757672548, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-tooltip-padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34014,33 +33296,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34051,26 +33333,30 @@ } }, { - "HashCode": -1096247836, + "HashCode": 262903280, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34078,143 +33364,141 @@ "Kind": "ITagHelper", "Name": "auto-hide", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoHide" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.AutoHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHide" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "shared", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Shared" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Shared", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shared" } }, { "Kind": "ITagHelper", "Name": "shared-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SharedTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplate" } }, { "Kind": "ITagHelper", "Name": "shared-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SharedTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplateId" } }, { "Kind": "ITagHelper", "Name": "shared-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SharedTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplateView" } }, { "Kind": "ITagHelper", "Name": "shared-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SharedTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-tooltip-border", "DisplayName": "chart-tooltip-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-tooltip-padding", "DisplayName": "chart-tooltip-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34225,16 +33509,18 @@ } }, { - "HashCode": -1354298622, + "HashCode": -1182276495, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34242,49 +33528,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-value-axis-crosshair-tooltip", "DisplayName": "chart-value-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34295,16 +33580,18 @@ } }, { - "HashCode": -145768331, + "HashCode": -1236045953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34312,25 +33599,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -34341,16 +33628,18 @@ } }, { - "HashCode": 1428004242, + "HashCode": 177855833, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-value-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34358,33 +33647,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34395,16 +33684,18 @@ } }, { - "HashCode": -977703224, + "HashCode": 759592660, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34412,95 +33703,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34511,16 +33800,18 @@ } }, { - "HashCode": -1016191467, + "HashCode": -180987458, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34528,25 +33819,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -34557,16 +33848,18 @@ } }, { - "HashCode": 730994459, + "HashCode": -1697683828, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34574,33 +33867,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34611,16 +33904,18 @@ } }, { - "HashCode": -1696651468, + "HashCode": 1163227943, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34628,33 +33923,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34665,16 +33960,18 @@ } }, { - "HashCode": -1308321580, + "HashCode": 1955025304, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34682,17 +33979,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -34703,16 +34000,18 @@ } }, { - "HashCode": 1389349071, + "HashCode": 1816903426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34720,139 +34019,135 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-value-axis-labels-border", "DisplayName": "chart-value-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-labels-margin", "DisplayName": "chart-value-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-labels-padding", "DisplayName": "chart-value-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-labels-rotation", "DisplayName": "chart-value-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34863,16 +34158,18 @@ } }, { - "HashCode": -10079997, + "HashCode": -948755152, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34880,33 +34177,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -34917,16 +34214,18 @@ } }, { - "HashCode": -1509487316, + "HashCode": 556357588, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34934,57 +34233,57 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -34995,16 +34294,18 @@ } }, { - "HashCode": 378045131, + "HashCode": -229388148, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35012,41 +34313,41 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -35057,16 +34358,18 @@ } }, { - "HashCode": -1613180799, + "HashCode": 2118812254, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35074,57 +34377,57 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -35135,16 +34438,18 @@ } }, { - "HashCode": 873199105, + "HashCode": -1068563923, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35152,49 +34457,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -35205,16 +34510,18 @@ } }, { - "HashCode": -1458654197, + "HashCode": 2105373698, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35222,17 +34529,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -35243,16 +34550,18 @@ } }, { - "HashCode": 409035959, + "HashCode": -263721712, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35260,41 +34569,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35305,16 +34613,18 @@ } }, { - "HashCode": -574773042, + "HashCode": -744347825, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35322,25 +34632,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -35351,16 +34661,18 @@ } }, { - "HashCode": 1286116133, + "HashCode": 543890973, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35368,97 +34680,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35469,16 +34780,18 @@ } }, { - "HashCode": -1356364102, + "HashCode": 2111297073, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35486,33 +34799,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -35523,16 +34836,18 @@ } }, { - "HashCode": -1076724572, + "HashCode": -210013347, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35540,37 +34855,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-value-axis-notes-icon", "DisplayName": "chart-value-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-notes-label", "DisplayName": "chart-value-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-notes-line", "DisplayName": "chart-value-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35581,16 +34893,18 @@ } }, { - "HashCode": 1115985374, + "HashCode": -1057382434, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35598,25 +34912,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -35627,16 +34941,18 @@ } }, { - "HashCode": 1112541316, + "HashCode": -595877994, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35644,33 +34960,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -35681,16 +34997,18 @@ } }, { - "HashCode": 1850029232, + "HashCode": -1653053293, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35698,33 +35016,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -35735,16 +35053,18 @@ } }, { - "HashCode": 799745251, + "HashCode": 1845032992, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-value-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35752,93 +35072,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35849,16 +35166,18 @@ } }, { - "HashCode": 147628526, + "HashCode": 657884477, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35866,33 +35185,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -35903,23 +35222,24 @@ } }, { - "HashCode": 1626768177, + "HashCode": -1963097107, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "value-axis-item" + "ParentTag": "value-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-value-axis-plot-band", "DisplayName": "chart-value-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35930,16 +35250,18 @@ } }, { - "HashCode": -1965066830, + "HashCode": -22708192, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "value-axis-item", "ParentTag": "value-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35947,175 +35269,165 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-item-title", "DisplayName": "chart-value-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36126,31 +35438,34 @@ } }, { - "HashCode": -417515969, + "HashCode": 1216166653, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "value-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "value-axis", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "value-axis", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "value-axis-item", "DisplayName": "value-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36161,16 +35476,18 @@ } }, { - "HashCode": 1074893591, + "HashCode": -1901632011, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36178,25 +35495,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -36207,16 +35524,18 @@ } }, { - "HashCode": 1574750986, + "HashCode": -2010174287, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-value-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36224,33 +35543,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36261,16 +35580,18 @@ } }, { - "HashCode": -266307143, + "HashCode": -227324230, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-value-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36278,33 +35599,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36315,16 +35636,18 @@ } }, { - "HashCode": -118826384, + "HashCode": 1436049336, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-item-title", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36332,85 +35655,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36421,16 +35741,18 @@ } }, { - "HashCode": 564913788, + "HashCode": 272474549, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36438,49 +35760,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-x-axis-crosshair-tooltip", "DisplayName": "chart-x-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36491,16 +35812,18 @@ } }, { - "HashCode": 1468197859, + "HashCode": -1403489662, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36508,25 +35831,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -36537,16 +35860,18 @@ } }, { - "HashCode": -702273583, + "HashCode": -2014627710, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-x-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36554,33 +35879,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36591,16 +35916,18 @@ } }, { - "HashCode": 626626409, + "HashCode": 1996655466, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36608,95 +35935,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36707,16 +36032,18 @@ } }, { - "HashCode": -608774602, + "HashCode": 1086865259, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36724,25 +36051,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -36753,16 +36080,18 @@ } }, { - "HashCode": -724362615, + "HashCode": 1841312140, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36770,41 +36099,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -36815,16 +36144,18 @@ } }, { - "HashCode": -579055945, + "HashCode": 156922505, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36832,33 +36163,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36869,16 +36200,18 @@ } }, { - "HashCode": -1796228180, + "HashCode": -630162365, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36886,33 +36219,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36923,16 +36256,18 @@ } }, { - "HashCode": -149208862, + "HashCode": -730546464, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36940,17 +36275,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -36961,16 +36296,18 @@ } }, { - "HashCode": -1996688704, + "HashCode": 1564774390, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36978,153 +36315,148 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-x-axis-labels-border", "DisplayName": "chart-x-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-date-formats", "DisplayName": "chart-x-axis-labels-date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-margin", "DisplayName": "chart-x-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-padding", "DisplayName": "chart-x-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-rotation", "DisplayName": "chart-x-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37135,16 +36467,18 @@ } }, { - "HashCode": -638191119, + "HashCode": 1062503838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37152,33 +36486,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37189,16 +36523,18 @@ } }, { - "HashCode": -1885223430, + "HashCode": -1081648984, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37206,49 +36542,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37259,16 +36595,18 @@ } }, { - "HashCode": 276664981, + "HashCode": 1446931171, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37276,49 +36614,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37329,16 +36667,18 @@ } }, { - "HashCode": -1326052916, + "HashCode": -1982736446, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37346,49 +36686,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37399,16 +36739,18 @@ } }, { - "HashCode": -487596447, + "HashCode": -1658512514, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37416,49 +36758,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37469,16 +36811,18 @@ } }, { - "HashCode": -523505506, + "HashCode": 1948682052, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37486,17 +36830,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37507,16 +36851,18 @@ } }, { - "HashCode": 649603844, + "HashCode": 1412046621, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37524,41 +36870,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37569,16 +36914,18 @@ } }, { - "HashCode": -1036320388, + "HashCode": 1916149195, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37586,25 +36933,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37615,16 +36962,18 @@ } }, { - "HashCode": -1297274418, + "HashCode": 1834038219, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37632,97 +36981,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37733,16 +37081,18 @@ } }, { - "HashCode": -1067862580, + "HashCode": 637295596, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37750,33 +37100,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -37787,16 +37137,18 @@ } }, { - "HashCode": 673996933, + "HashCode": -87627704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37804,37 +37156,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-x-axis-notes-icon", "DisplayName": "chart-x-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-notes-label", "DisplayName": "chart-x-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-notes-line", "DisplayName": "chart-x-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37845,16 +37194,18 @@ } }, { - "HashCode": 1280273048, + "HashCode": 2107058909, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37862,25 +37213,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37891,16 +37242,18 @@ } }, { - "HashCode": 1157757248, + "HashCode": 701761789, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37908,33 +37261,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -37945,16 +37298,18 @@ } }, { - "HashCode": 1949751386, + "HashCode": 41006919, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37962,33 +37317,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -37999,16 +37354,18 @@ } }, { - "HashCode": 691791669, + "HashCode": -1681460540, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-x-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38016,93 +37373,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38113,16 +37467,18 @@ } }, { - "HashCode": 1073158211, + "HashCode": 1673085518, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38130,33 +37486,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -38167,23 +37523,24 @@ } }, { - "HashCode": 1947119193, + "HashCode": 1482926470, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "x-axis-item" + "ParentTag": "x-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-x-axis-plot-band", "DisplayName": "chart-x-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38194,16 +37551,18 @@ } }, { - "HashCode": -166750439, + "HashCode": 1919938123, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "x-axis-item", "ParentTag": "x-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38211,191 +37570,181 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-item-title", "DisplayName": "chart-x-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38406,31 +37755,34 @@ } }, { - "HashCode": -338042232, + "HashCode": -603807984, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "x-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "x-axis", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "x-axis", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "x-axis-item", "DisplayName": "x-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38441,16 +37793,18 @@ } }, { - "HashCode": -1525983853, + "HashCode": 1016528917, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38458,25 +37812,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -38487,16 +37841,18 @@ } }, { - "HashCode": -1813185110, + "HashCode": 1566110669, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-x-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38504,33 +37860,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -38541,16 +37897,18 @@ } }, { - "HashCode": -375986304, + "HashCode": -1671067107, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-x-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38558,33 +37916,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -38595,16 +37953,18 @@ } }, { - "HashCode": 856903709, + "HashCode": -504502015, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-item-title", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38612,85 +37972,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38701,16 +38058,18 @@ } }, { - "HashCode": -687836467, + "HashCode": 1532291560, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38718,49 +38077,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-y-axis-crosshair-tooltip", "DisplayName": "chart-y-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38771,16 +38129,18 @@ } }, { - "HashCode": -675979527, + "HashCode": 1870437246, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38788,25 +38148,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -38817,16 +38177,18 @@ } }, { - "HashCode": -1949960416, + "HashCode": 1680660331, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-y-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38834,33 +38196,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -38871,16 +38233,18 @@ } }, { - "HashCode": -2115409089, + "HashCode": -2059732426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38888,95 +38252,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38987,16 +38349,18 @@ } }, { - "HashCode": -1369125747, + "HashCode": -1412242743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39004,25 +38368,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39033,16 +38397,18 @@ } }, { - "HashCode": -927085002, + "HashCode": -1910571128, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39050,41 +38416,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -39095,16 +38461,18 @@ } }, { - "HashCode": -1687451563, + "HashCode": -326291444, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39112,33 +38480,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -39149,16 +38517,18 @@ } }, { - "HashCode": 1929574392, + "HashCode": -822201256, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39166,33 +38536,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -39203,16 +38573,18 @@ } }, { - "HashCode": -2113134235, + "HashCode": -1493339214, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39220,17 +38592,17 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -39241,16 +38613,18 @@ } }, { - "HashCode": -194174456, + "HashCode": -719441746, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39258,153 +38632,148 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-y-axis-labels-border", "DisplayName": "chart-y-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-date-formats", "DisplayName": "chart-y-axis-labels-date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-margin", "DisplayName": "chart-y-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-padding", "DisplayName": "chart-y-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-rotation", "DisplayName": "chart-y-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -39415,16 +38784,18 @@ } }, { - "HashCode": -363007803, + "HashCode": 863121416, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39432,33 +38803,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39469,16 +38840,18 @@ } }, { - "HashCode": 1088584288, + "HashCode": -1847406897, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39486,49 +38859,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39539,16 +38912,18 @@ } }, { - "HashCode": 1500916678, + "HashCode": 118783884, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39556,49 +38931,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39609,16 +38984,18 @@ } }, { - "HashCode": -1929145760, + "HashCode": 1387332345, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39626,49 +39003,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39679,16 +39056,18 @@ } }, { - "HashCode": 886636750, + "HashCode": 120432044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39696,49 +39075,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39749,16 +39128,18 @@ } }, { - "HashCode": 1857192764, + "HashCode": 308626756, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39766,17 +39147,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39787,16 +39168,18 @@ } }, { - "HashCode": 128432332, + "HashCode": -1589888550, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39804,41 +39187,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -39849,16 +39231,18 @@ } }, { - "HashCode": -1235754164, + "HashCode": 1585410910, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39866,25 +39250,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39895,16 +39279,18 @@ } }, { - "HashCode": 1937677162, + "HashCode": -1475926656, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39912,97 +39298,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40013,16 +39398,18 @@ } }, { - "HashCode": -2113860462, + "HashCode": -1652778774, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40030,33 +39417,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -40067,16 +39454,18 @@ } }, { - "HashCode": 2050823084, + "HashCode": 2085713323, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40084,37 +39473,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-y-axis-notes-icon", "DisplayName": "chart-y-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-notes-label", "DisplayName": "chart-y-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-notes-line", "DisplayName": "chart-y-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40125,16 +39511,18 @@ } }, { - "HashCode": -1502698885, + "HashCode": 258679038, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40142,25 +39530,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -40171,16 +39559,18 @@ } }, { - "HashCode": 91818548, + "HashCode": 2132046711, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40188,33 +39578,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40225,16 +39615,18 @@ } }, { - "HashCode": 1956872397, + "HashCode": 914013362, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40242,33 +39634,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40279,16 +39671,18 @@ } }, { - "HashCode": 440703081, + "HashCode": -851465445, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-y-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40296,93 +39690,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40393,16 +39784,18 @@ } }, { - "HashCode": -1148343190, + "HashCode": -1185091091, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40410,33 +39803,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -40447,23 +39840,24 @@ } }, { - "HashCode": 585083481, + "HashCode": 330521196, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "y-axis-item" + "ParentTag": "y-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-y-axis-plot-band", "DisplayName": "chart-y-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40474,16 +39868,18 @@ } }, { - "HashCode": -901316066, + "HashCode": 259421981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "y-axis-item", "ParentTag": "y-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40491,183 +39887,173 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-item-title", "DisplayName": "chart-y-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40678,23 +40064,24 @@ } }, { - "HashCode": 1786647363, + "HashCode": -198313748, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "y-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "y-axis-item", "DisplayName": "y-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40705,16 +40092,18 @@ } }, { - "HashCode": 684886635, + "HashCode": 324934315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40722,25 +40111,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -40751,16 +40140,18 @@ } }, { - "HashCode": -1750151118, + "HashCode": -1548749155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-y-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40768,33 +40159,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40805,16 +40196,18 @@ } }, { - "HashCode": -1199801899, + "HashCode": 1876641188, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-y-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40822,33 +40215,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40859,16 +40252,18 @@ } }, { - "HashCode": -1441777244, + "HashCode": -620290623, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-item-title", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40876,85 +40271,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40965,16 +40357,18 @@ } }, { - "HashCode": 1307388817, + "HashCode": 1134451554, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mousewheel", "ParentTag": "zoomable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40982,25 +40376,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "rate", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rate" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper.Rate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rate" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "Kendo.Mvc.UI.ChartAxisLock?", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLock? Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } } ], "Metadata": { @@ -41011,16 +40405,18 @@ } }, { - "HashCode": 1959109553, + "HashCode": -923495748, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selection", "ParentTag": "zoomable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41028,25 +40424,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.ChartActivationKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.ChartActivationKey? Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "Kendo.Mvc.UI.ChartAxisLock?", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLock? Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } } ], "Metadata": { @@ -41057,21 +40453,24 @@ } }, { - "HashCode": 1199907536, + "HashCode": 2043336862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartZoomableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartZoomableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "zoomable", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "zoomable", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41079,23 +40478,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartZoomableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "mousewheel", "DisplayName": "mousewheel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selection", "DisplayName": "selection", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41106,16 +40503,18 @@ } }, { - "HashCode": 1042666313, + "HashCode": -525831017, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-chat", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41123,25 +40522,25 @@ "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "send-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SendButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper.SendButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SendButton" } }, { "Kind": "ITagHelper", "Name": "toggle-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper.ToggleButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleButton" } } ], "Metadata": { @@ -41152,15 +40551,17 @@ } }, { - "HashCode": 255316936, + "HashCode": -1030800649, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chat" + "TagName": "kendo-chat", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41168,101 +40569,98 @@ "Kind": "ITagHelper", "Name": "on-action-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActionClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnActionClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActionClick" } }, { "Kind": "ITagHelper", "Name": "on-post", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPost" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnPost", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPost" } }, { "Kind": "ITagHelper", "Name": "on-send-message", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSendMessage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnSendMessage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSendMessage" } }, { "Kind": "ITagHelper", "Name": "on-typing-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTypingEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnTypingEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTypingEnd" } }, { "Kind": "ITagHelper", "Name": "on-typing-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTypingStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnTypingStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTypingStart" } }, { "Kind": "ITagHelper", "Name": "on-tool-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnToolClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnToolClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnToolClick" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChatTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChatTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChatTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "user", "DisplayName": "user", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41273,16 +40671,18 @@ } }, { - "HashCode": 1383037441, + "HashCode": -1181293631, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41290,39 +40690,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41333,16 +40731,18 @@ } }, { - "HashCode": 217724368, + "HashCode": 1057944544, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41350,25 +40750,25 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } } ], "Metadata": { @@ -41379,23 +40779,24 @@ } }, { - "HashCode": 69390713, + "HashCode": 772088397, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41406,16 +40807,18 @@ } }, { - "HashCode": -46456621, + "HashCode": -673281424, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-chat", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41423,31 +40826,29 @@ "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "toggleable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Toggleable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper.Toggleable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggleable" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41458,16 +40859,18 @@ } }, { - "HashCode": 1438767049, + "HashCode": 647317040, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "user", "ParentTag": "kendo-chat", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41475,17 +40878,17 @@ "Kind": "ITagHelper", "Name": "icon-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper.IconUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconUrl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -41496,14 +40899,16 @@ } }, { - "HashCode": -1986108893, + "HashCode": 1672764099, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-checkbox" + "TagName": "kendo-checkbox", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41511,105 +40916,105 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.CheckBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -41620,16 +41025,18 @@ } }, { - "HashCode": 2055657200, + "HashCode": -872363379, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-checkboxgroup-item", "ParentTag": "kendo-checkboxgroup-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41637,51 +41044,52 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -41692,27 +41100,29 @@ } }, { - "HashCode": 1661471600, + "HashCode": -969948151, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-checkboxgroup-items", - "ParentTag": "kendo-checkboxgroup" + "ParentTag": "kendo-checkboxgroup", + "CaseSensitive": false }, { "TagName": "kendo-checkboxgroup-items", - "ParentTag": "checkboxgroup-editor" + "ParentTag": "checkboxgroup-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "kendo-checkboxgroup-item", "DisplayName": "kendo-checkboxgroup-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41723,18 +41133,21 @@ } }, { - "HashCode": 273087236, + "HashCode": -1018043496, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-checkboxgroup" + "TagName": "kendo-checkboxgroup", + "CaseSensitive": false }, { "TagName": "checkboxgroup-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41742,121 +41155,120 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IList", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IList Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-focus", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFocus" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.OnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFocus" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "input-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InputName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.InputName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputName" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "Kendo.Mvc.UI.CheckBoxGroupLayout?", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "Kendo.Mvc.UI.CheckBoxGroupLayout? Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "label-position", "TypeName": "Kendo.Mvc.UI.CheckBoxGroupLabelPosition?", - "Metadata": { - "Common.PropertyName": "LabelPosition" - } + "DisplayName": "Kendo.Mvc.UI.CheckBoxGroupLabelPosition? Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.LabelPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "kendo-checkboxgroup-items", "DisplayName": "kendo-checkboxgroup-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41867,14 +41279,16 @@ } }, { - "HashCode": 1277017204, + "HashCode": 924829916, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chip" + "TagName": "kendo-chip", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41882,179 +41296,180 @@ "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "avatar-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AvatarClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.AvatarClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvatarClass" } }, { "Kind": "ITagHelper", "Name": "remove-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.RemoveIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveIcon" } }, { "Kind": "ITagHelper", "Name": "remove-icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveIconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.RemoveIconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveIconClass" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "removable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Removable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Removable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Removable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ChipTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ChipTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ChipTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.ChipFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.ChipFillMode? Kendo.Mvc.TagHelpers.ChipTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ChipThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ChipThemeColor? Kendo.Mvc.TagHelpers.ChipTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -42065,16 +41480,18 @@ } }, { - "HashCode": 1804743834, + "HashCode": 97696109, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipListItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipListItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42082,67 +41499,68 @@ "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "avatar-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AvatarClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.AvatarClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvatarClass" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ChipListItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ChipThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ChipThemeColor? Kendo.Mvc.TagHelpers.ChipListItemTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } } ], "Metadata": { @@ -42153,23 +41571,24 @@ } }, { - "HashCode": -1961889728, + "HashCode": 1090669231, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipListItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipListItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-chiplist" + "ParentTag": "kendo-chiplist", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42180,14 +41599,16 @@ } }, { - "HashCode": 1053460295, + "HashCode": -231790379, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipListTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipListTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chiplist" + "TagName": "kendo-chiplist", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42195,105 +41616,104 @@ "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "removable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Removable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipListTagHelper.Removable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Removable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ChipListTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "item-size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "ItemSize" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ChipListTagHelper.ItemSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemSize" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ChipListTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.ChipFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.ChipFillMode? Kendo.Mvc.TagHelpers.ChipListTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "Kendo.Mvc.UI.ChipListSelectableMode?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "Kendo.Mvc.UI.ChipListSelectableMode? Kendo.Mvc.TagHelpers.ChipListTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipListTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipListTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipListTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42304,16 +41724,18 @@ } }, { - "HashCode": 1750952217, + "HashCode": 427897229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "color", "ParentTag": "colors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42321,25 +41743,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -42350,23 +41772,24 @@ } }, { - "HashCode": -263148820, + "HashCode": -313048991, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeColorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeColorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "colors", - "ParentTag": "kendo-circulargauge" + "ParentTag": "kendo-circulargauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "color", "DisplayName": "color", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42377,16 +41800,18 @@ } }, { - "HashCode": -713155119, + "HashCode": 552458091, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42394,33 +41819,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42431,16 +41856,18 @@ } }, { - "HashCode": -1337222763, + "HashCode": 687342506, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42448,33 +41875,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -42485,16 +41912,18 @@ } }, { - "HashCode": -776743190, + "HashCode": 1006486357, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-circulargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42502,39 +41931,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42545,16 +41972,18 @@ } }, { - "HashCode": -1312182460, + "HashCode": -1002781367, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42562,33 +41991,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42599,16 +42028,18 @@ } }, { - "HashCode": 675747081, + "HashCode": 1439965735, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42616,33 +42047,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -42653,16 +42084,18 @@ } }, { - "HashCode": 1917548426, + "HashCode": -685409753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42670,33 +42103,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -42707,16 +42140,18 @@ } }, { - "HashCode": -1537209370, + "HashCode": 409500104, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42724,101 +42159,98 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42829,16 +42261,18 @@ } }, { - "HashCode": -1910770386, + "HashCode": 1789047484, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42846,33 +42280,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42883,16 +42317,18 @@ } }, { - "HashCode": 331170700, + "HashCode": -4787274, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42900,33 +42336,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42937,16 +42373,18 @@ } }, { - "HashCode": 1890260814, + "HashCode": 1051460715, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-circulargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42954,93 +42392,90 @@ "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "range-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.RangeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeDistance" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43051,14 +42486,16 @@ } }, { - "HashCode": 572915162, + "HashCode": -1716122038, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-circulargauge" + "TagName": "kendo-circulargauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43066,133 +42503,130 @@ "Kind": "ITagHelper", "Name": "center-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplate" } }, { "Kind": "ITagHelper", "Name": "center-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateId" } }, { "Kind": "ITagHelper", "Name": "center-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CenterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateView" } }, { "Kind": "ITagHelper", "Name": "center-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "colors", "DisplayName": "colors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43203,16 +42637,18 @@ } }, { - "HashCode": 304736471, + "HashCode": -1620774819, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "color", "ParentTag": "colors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43220,25 +42656,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -43249,23 +42685,24 @@ } }, { - "HashCode": -1630346439, + "HashCode": 971419380, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularProgressBarColorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularProgressBarColorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "colors", - "ParentTag": "kendo-circularprogressbar" + "ParentTag": "kendo-circularprogressbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "color", "DisplayName": "color", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43276,14 +42713,16 @@ } }, { - "HashCode": -1043292281, + "HashCode": 942969975, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-circularprogressbar" + "TagName": "kendo-circularprogressbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43291,153 +42730,152 @@ "Kind": "ITagHelper", "Name": "aria-role", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AriaRole" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.AriaRole", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaRole" } }, { "Kind": "ITagHelper", "Name": "center-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplate" } }, { "Kind": "ITagHelper", "Name": "center-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateId" } }, { "Kind": "ITagHelper", "Name": "center-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CenterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateView" } }, { "Kind": "ITagHelper", "Name": "center-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "label-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.LabelId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelId" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "indeterminate", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Indeterminate" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Indeterminate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indeterminate" } }, { "Kind": "ITagHelper", "Name": "pointer-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PointerWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.PointerWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PointerWidth" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "colors", "DisplayName": "colors", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43448,16 +42886,18 @@ } }, { - "HashCode": -108722498, + "HashCode": -1307294973, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "contrast-tool", "ParentTag": "kendo-colorgradient", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43465,17 +42905,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } } ], "Metadata": { @@ -43486,16 +42926,18 @@ } }, { - "HashCode": 2078061553, + "HashCode": 292147865, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-colorgradient", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43503,73 +42945,73 @@ "Kind": "ITagHelper", "Name": "contrast-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContrastRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.ContrastRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContrastRatio" } }, { "Kind": "ITagHelper", "Name": "fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Fail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fail" } }, { "Kind": "ITagHelper", "Name": "pass", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Pass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pass" } }, { "Kind": "ITagHelper", "Name": "toggle-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.ToggleFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleFormat" } }, { "Kind": "ITagHelper", "Name": "red", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Red" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Red", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Red" } }, { "Kind": "ITagHelper", "Name": "green", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Green" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Green", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Green" } }, { "Kind": "ITagHelper", "Name": "blue", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Blue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Blue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Blue" } }, { "Kind": "ITagHelper", "Name": "alpha", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alpha" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Alpha", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alpha" } }, { "Kind": "ITagHelper", "Name": "hex", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hex" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Hex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hex" } } ], "Metadata": { @@ -43580,18 +43022,21 @@ } }, { - "HashCode": 1295090732, + "HashCode": -1139683561, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorGradientTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorGradientTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-colorgradient" + "TagName": "kendo-colorgradient", + "CaseSensitive": false }, { "TagName": "colorgradient-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43599,103 +43044,101 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ColorGradientTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Formats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Formats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formats" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "Kendo.Mvc.UI.ColorGradientFormat?", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "Kendo.Mvc.UI.ColorGradientFormat? Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorGradientTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorGradientTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "contrast-tool", "DisplayName": "contrast-tool", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43706,19 +43149,22 @@ } }, { - "HashCode": 1669838780, + "HashCode": 1764031870, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPaletteTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPaletteTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-colorpalette" + "TagName": "kendo-colorpalette", + "CaseSensitive": false }, { "TagName": "colorpalette-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43726,89 +43172,88 @@ "Kind": "ITagHelper", "Name": "palette-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "PaletteColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.PaletteColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaletteColors" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "Kendo.Mvc.UI.ColorPickerPalette?", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerPalette? Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "tile-size", "DisplayName": "tile-size", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43819,16 +43264,18 @@ } }, { - "HashCode": 1640385230, + "HashCode": -2040632957, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tile-size", "ParentTag": "kendo-colorpalette", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43836,17 +43283,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -43857,16 +43304,18 @@ } }, { - "HashCode": 523538197, + "HashCode": -739519400, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "contrast-tool", "ParentTag": "kendo-colorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43874,17 +43323,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } } ], "Metadata": { @@ -43895,21 +43344,24 @@ } }, { - "HashCode": -200742504, + "HashCode": 1944366729, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-colorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "colorpicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43917,121 +43369,121 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.ClearColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearColor" } }, { "Kind": "ITagHelper", "Name": "preview-input", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviewInput" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.PreviewInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviewInput" } }, { "Kind": "ITagHelper", "Name": "contrast-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContrastRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.ContrastRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContrastRatio" } }, { "Kind": "ITagHelper", "Name": "fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Fail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fail" } }, { "Kind": "ITagHelper", "Name": "pass", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Pass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pass" } }, { "Kind": "ITagHelper", "Name": "gradient", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "toggle-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.ToggleFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleFormat" } }, { "Kind": "ITagHelper", "Name": "red", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Red" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Red", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Red" } }, { "Kind": "ITagHelper", "Name": "green", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Green" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Green", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Green" } }, { "Kind": "ITagHelper", "Name": "blue", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Blue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Blue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Blue" } }, { "Kind": "ITagHelper", "Name": "alpha", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alpha" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Alpha", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alpha" } }, { "Kind": "ITagHelper", "Name": "hex", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hex" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Hex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hex" } } ], "Metadata": { @@ -44042,19 +43494,22 @@ } }, { - "HashCode": 1060537813, + "HashCode": -1048014574, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-colorpicker" + "TagName": "kendo-colorpicker", + "CaseSensitive": false }, { "TagName": "colorpicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44062,237 +43517,234 @@ "Kind": "ITagHelper", "Name": "palette", "TypeName": "Kendo.Mvc.UI.ColorPickerPalette?", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerPalette? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "palette-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "PaletteColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPickerTagHelper.PaletteColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaletteColors" } }, { "Kind": "ITagHelper", "Name": "views", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Views" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Views", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Views" } }, { "Kind": "ITagHelper", "Name": "formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Formats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Formats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formats" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ColorPickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "buttons", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Buttons" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Buttons", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Buttons" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "close-on-select", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CloseOnSelect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.CloseOnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseOnSelect" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "preview", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Preview" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Preview", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Preview" } }, { "Kind": "ITagHelper", "Name": "tool-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToolIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.ToolIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToolIcon" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "Kendo.Mvc.UI.ColorPickerFormat?", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerFormat? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "view", "TypeName": "Kendo.Mvc.UI.ColorPickerView?", - "Metadata": { - "Common.PropertyName": "View" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerView? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.View", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "View" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "tile-size", "DisplayName": "tile-size", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "contrast-tool", "DisplayName": "contrast-tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -44303,21 +43755,24 @@ } }, { - "HashCode": -435771621, + "HashCode": 1922148812, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tile-size", "ParentTag": "kendo-colorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "tile-size", "ParentTag": "colorpicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44325,17 +43780,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -44346,21 +43801,24 @@ } }, { - "HashCode": -875539087, + "HashCode": -935988378, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-combobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "combobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44368,23 +43826,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -44395,16 +43851,18 @@ } }, { - "HashCode": -936903234, + "HashCode": 1635183097, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-combobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44412,25 +43870,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -44441,21 +43899,24 @@ } }, { - "HashCode": -2089960181, + "HashCode": -237999862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-combobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "combobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44463,17 +43924,17 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -44484,21 +43945,24 @@ } }, { - "HashCode": -1796051448, + "HashCode": -2145916561, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-combobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "combobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44506,73 +43970,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -44583,19 +44047,22 @@ } }, { - "HashCode": -1492078410, + "HashCode": 375522356, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-combobox" + "TagName": "kendo-combobox", + "CaseSensitive": false }, { "TagName": "combobox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44603,559 +44070,553 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ComboBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-cascade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCascade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnCascade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCascade" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "cascade-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFrom" } }, { "Kind": "ITagHelper", "Name": "cascade-from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeFromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromField" } }, { "Kind": "ITagHelper", "Name": "cascade-from-parent-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromParentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeFromParentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromParentField" } }, { "Kind": "ITagHelper", "Name": "cascade-on-custom-value", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CascadeOnCustomValue" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeOnCustomValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeOnCustomValue" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "suggest", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Suggest" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Suggest", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Suggest" } }, { "Kind": "ITagHelper", "Name": "sync-value-and-text", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SyncValueAndText" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.SyncValueAndText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SyncValueAndText" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.ComboBoxTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ComboBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ComboBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -45166,21 +44627,24 @@ } }, { - "HashCode": -252204934, + "HashCode": 1967641805, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-combobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "combobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45188,33 +44652,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -45225,16 +44689,18 @@ } }, { - "HashCode": 978984943, + "HashCode": -616722356, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "collapse", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45242,17 +44708,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -45263,16 +44729,18 @@ } }, { - "HashCode": 1082760681, + "HashCode": -1286183857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "expand", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45280,17 +44748,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -45301,14 +44769,16 @@ } }, { - "HashCode": -652768507, + "HashCode": -572824490, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "items-animation-settings" + "TagName": "items-animation-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45316,25 +44786,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "Metadata": { @@ -45345,14 +44815,16 @@ } }, { - "HashCode": 1176128611, + "HashCode": 1557473929, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "items-collection-tag-helper-base" + "TagName": "items-collection-tag-helper-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45360,41 +44832,41 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -45405,14 +44877,16 @@ } }, { - "HashCode": -248376083, + "HashCode": -726453282, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContentTagHelperBase", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContentTagHelperBase", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "content-tag-helper-base" + "TagName": "content-tag-helper-base", + "CaseSensitive": false } ], "Metadata": { @@ -45423,14 +44897,16 @@ } }, { - "HashCode": -1182293376, + "HashCode": -1816544867, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-base" + "TagName": "drop-down-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45438,49 +44914,49 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -45491,16 +44967,18 @@ } }, { - "HashCode": -19837629, + "HashCode": -1946441717, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45508,25 +44986,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45537,16 +45015,18 @@ } }, { - "HashCode": 1192269180, + "HashCode": 194606328, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45554,25 +45034,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45583,14 +45063,16 @@ } }, { - "HashCode": -685014391, + "HashCode": -1122449928, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-popup-animation-settings" + "TagName": "drop-down-popup-animation-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45598,9 +45080,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -45611,14 +45093,16 @@ } }, { - "HashCode": 1352114954, + "HashCode": 715099771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-popup-settings" + "TagName": "drop-down-popup-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45626,73 +45110,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -45703,14 +45187,16 @@ } }, { - "HashCode": 1101366683, + "HashCode": -768346242, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-virtual-settings" + "TagName": "drop-down-virtual-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45718,33 +45204,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -45755,16 +45241,18 @@ } }, { - "HashCode": 667529778, + "HashCode": -455884467, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45772,25 +45260,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45801,16 +45289,18 @@ } }, { - "HashCode": 689550007, + "HashCode": 864360783, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45818,25 +45308,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45847,16 +45337,18 @@ } }, { - "HashCode": -1222074879, + "HashCode": 18974771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-contextmenu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45864,23 +45356,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -45891,16 +45381,18 @@ } }, { - "HashCode": -1822121043, + "HashCode": -1349269038, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-contextmenu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45908,17 +45400,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } } ], "Metadata": { @@ -45929,15 +45421,17 @@ } }, { - "HashCode": -80255919, + "HashCode": 1609646243, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-contextmenu" + "TagName": "kendo-contextmenu", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45945,243 +45439,239 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "datacontentfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataContentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataContentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataContentField" } }, { "Kind": "ITagHelper", "Name": "security-trimming", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SecurityTrimming" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.SecurityTrimming", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SecurityTrimming" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "align-to-anchor", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlignToAnchor" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.AlignToAnchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignToAnchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "close-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CloseOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.CloseOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseOnClick" } }, { "Kind": "ITagHelper", "Name": "copy-anchor-styles", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CopyAnchorStyles" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.CopyAnchorStyles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CopyAnchorStyles" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "hover-delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HoverDelay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.HoverDelay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoverDelay" } }, { "Kind": "ITagHelper", "Name": "popup-collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PopupCollision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.PopupCollision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupCollision" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Target" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Target", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Target" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.ContextMenuOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.ContextMenuOrientation? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ContextMenuTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ContextMenuTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "li", "DisplayName": "li", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46192,16 +45682,18 @@ } }, { - "HashCode": -1225140750, + "HashCode": -1301875237, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregate", "ParentTag": "aggregates", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46209,17 +45701,17 @@ "Kind": "ITagHelper", "Name": "aggregate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper.Aggregate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregate" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "Metadata": { @@ -46230,59 +45722,67 @@ } }, { - "HashCode": 235327307, + "HashCode": 2016879920, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceAggregatesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceAggregatesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregates", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "aggregate", "DisplayName": "aggregate", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46293,16 +45793,18 @@ } }, { - "HashCode": 580872935, + "HashCode": 777022960, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "datasource-filter", "ParentTag": "filters", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46310,49 +45812,48 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "logic", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Logic" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Logic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Logic" } }, { "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "operator-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OperatorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.OperatorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OperatorHandler" } } ], "AllowedChildTags": [ { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46363,79 +45864,91 @@ } }, { - "HashCode": -359314086, + "HashCode": -1137754307, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceFiltersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceFiltersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filters", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-hierarchicaldatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "hierarchical-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "datasource-filter", "DisplayName": "datasource-filter", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46446,23 +45959,24 @@ } }, { - "HashCode": -1486976067, + "HashCode": -1940477514, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceGroupAggregatesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceGroupAggregatesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregates", - "ParentTag": "group" + "ParentTag": "group", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "aggregate", "DisplayName": "aggregate", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46473,16 +45987,18 @@ } }, { - "HashCode": 490583974, + "HashCode": 809819348, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "groups", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46490,33 +46006,32 @@ "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46527,59 +46042,67 @@ } }, { - "HashCode": 368787332, + "HashCode": 230370081, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceGroupsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceGroupsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "groups", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "group", "DisplayName": "group", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46590,23 +46113,24 @@ } }, { - "HashCode": -297769724, + "HashCode": -1402378889, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceNestedFiltersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceNestedFiltersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filters", - "ParentTag": "datasource-filter" + "ParentTag": "datasource-filter", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "datasource-filter", "DisplayName": "datasource-filter", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46617,16 +46141,18 @@ } }, { - "HashCode": -794478627, + "HashCode": -1511816296, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "field", "ParentTag": "fields", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46634,65 +46160,64 @@ "Kind": "ITagHelper", "Name": "default-value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "DefaultValue" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.DefaultValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultValue" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "nullable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Nullable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Nullable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Nullable" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } } ], "AllowedChildTags": [ { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46703,49 +46228,55 @@ } }, { - "HashCode": -1133917383, + "HashCode": 2020063702, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", "ParentTag": "model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "treelist-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "scheduler-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "filemanager-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "orgchart-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "hierarchical-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "field", "DisplayName": "field", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46756,16 +46287,18 @@ } }, { - "HashCode": 212161181, + "HashCode": -1618156320, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "field", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46773,25 +46306,25 @@ "Kind": "ITagHelper", "Name": "required", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Required" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper.Required", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Required" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } } ], "Metadata": { @@ -46802,21 +46335,24 @@ } }, { - "HashCode": 1440607591, + "HashCode": -1979996291, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filemanager-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46824,17 +46360,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46845,46 +46380,54 @@ } }, { - "HashCode": -1780876032, + "HashCode": 634697567, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "connections-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46892,105 +46435,104 @@ "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "model", "DisplayName": "model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47001,16 +46543,18 @@ } }, { - "HashCode": -520004086, + "HashCode": 113712708, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSortTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSortTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort", "ParentTag": "sorts", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47018,25 +46562,25 @@ "Kind": "ITagHelper", "Name": "direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSortTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSortTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSortTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } } ], "Metadata": { @@ -47047,69 +46591,79 @@ } }, { - "HashCode": 1871254786, + "HashCode": 1334199230, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSortsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSortsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sorts", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sort", "DisplayName": "sort", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47120,126 +46674,156 @@ } }, { - "HashCode": -962981234, + "HashCode": -1074019202, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-datasource" + "TagName": "kendo-datasource", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-grid" + "ParentTag": "kendo-grid", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-combobox" + "ParentTag": "kendo-combobox", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "combobox-editor" + "ParentTag": "combobox-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-multicolumncombobox" + "ParentTag": "kendo-multicolumncombobox", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "multicolumncombobox-editor" + "ParentTag": "multicolumncombobox-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-autocomplete" + "ParentTag": "kendo-autocomplete", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "autocomplete-editor" + "ParentTag": "autocomplete-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-dropdownlist" + "ParentTag": "kendo-dropdownlist", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "dropdownlist-editor" + "ParentTag": "dropdownlist-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-multiselect" + "ParentTag": "kendo-multiselect", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "multiselect-editor" + "ParentTag": "multiselect-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-listbox" + "ParentTag": "kendo-listbox", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "sheet" + "ParentTag": "sheet", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "layer" + "ParentTag": "layer", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "resource" + "ParentTag": "resource", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "resources" + "ParentTag": "resources", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "assignments" + "ParentTag": "assignments", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-scrollview" + "ParentTag": "kendo-scrollview", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-timeline" + "ParentTag": "kendo-timeline", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "taskboard-columns" + "ParentTag": "taskboard-columns", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "foreign-key-column" + "ParentTag": "foreign-key-column", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-listview" + "ParentTag": "kendo-listview", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "connections-datasource", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "navigator" + "ParentTag": "navigator", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47247,255 +46831,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.DataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.DataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47506,16 +47084,18 @@ } }, { - "HashCode": 639912442, + "HashCode": -1508042349, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "create", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47523,59 +47103,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47586,16 +47167,18 @@ } }, { - "HashCode": 976565285, + "HashCode": -69852269, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "destroy", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47603,59 +47186,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47666,16 +47250,18 @@ } }, { - "HashCode": 237646612, + "HashCode": 389621311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47683,59 +47269,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47746,91 +47333,108 @@ } }, { - "HashCode": -726535168, + "HashCode": 883734683, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "transport", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-hierarchicaldatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "hierarchical-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-filemanagerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "filemanager-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "orgchart-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "connections-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47838,51 +47442,47 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "parameter-map", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParameterMap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper.ParameterMap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParameterMap" } }, { "Kind": "ITagHelper", "Name": "submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Submit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper.Submit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Submit" } } ], "AllowedChildTags": [ { "Name": "create", "DisplayName": "create", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "destroy", "DisplayName": "destroy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "update", "DisplayName": "update", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47893,16 +47493,18 @@ } }, { - "HashCode": 1759867296, + "HashCode": 424801826, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "update", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47910,59 +47512,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47973,16 +47576,18 @@ } }, { - "HashCode": 1127143492, + "HashCode": -696884138, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-dateinput", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47990,25 +47595,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -48019,21 +47624,24 @@ } }, { - "HashCode": -478716690, + "HashCode": 407344000, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-date-input-messages-settings", "ParentTag": "kendo-dateinput", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "kendo-date-input-messages-settings", "ParentTag": "dateinput-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48041,65 +47649,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -48110,18 +47718,21 @@ } }, { - "HashCode": 523249046, + "HashCode": 115943146, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateInputTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateInputTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dateinput" + "TagName": "kendo-dateinput", + "CaseSensitive": false }, { "TagName": "dateinput-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48129,105 +47740,105 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DateInputTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateInputTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateInputTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateInputTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DateInputTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DateInputTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DateInputTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateInputTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateInputTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateInputTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -48238,16 +47849,18 @@ } }, { - "HashCode": 793802182, + "HashCode": 1312586200, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48255,25 +47868,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -48284,16 +47897,18 @@ } }, { - "HashCode": -953954312, + "HashCode": -590572857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-input", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48301,65 +47916,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -48370,16 +47985,18 @@ } }, { - "HashCode": -1651860532, + "HashCode": 718534066, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48387,9 +48004,9 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } } ], "Metadata": { @@ -48400,16 +48017,18 @@ } }, { - "HashCode": -378736413, + "HashCode": 1223450015, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month-template", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48417,97 +48036,97 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.ContentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentId" } }, { "Kind": "ITagHelper", "Name": "content-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ContentView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.ContentView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentView" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "week-number-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumberId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberId" } }, { "Kind": "ITagHelper", "Name": "week-number-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "WeekNumberView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumberView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberView" } }, { "Kind": "ITagHelper", "Name": "week-number-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumberHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberHandler" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "empty-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.EmptyId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyId" } }, { "Kind": "ITagHelper", "Name": "empty-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EmptyView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.EmptyView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyView" } }, { "Kind": "ITagHelper", "Name": "empty-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.EmptyHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyHandler" } } ], "Metadata": { @@ -48518,21 +48137,24 @@ } }, { - "HashCode": 474378296, + "HashCode": -1695412449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "datepicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48540,25 +48162,25 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -48569,19 +48191,22 @@ } }, { - "HashCode": -1169389920, + "HashCode": -899219046, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerTagHelper", "TagOutputHint": "input", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-datepicker" + "TagName": "kendo-datepicker", + "CaseSensitive": false }, { "TagName": "datepicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48589,267 +48214,263 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DatePickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "ariatemplate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "ariatemplate-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "date-input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DateInput" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatePickerTagHelper.DateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateInput" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DatePickerTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatePickerTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "parse-formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "ParseFormats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.DatePickerTagHelper.ParseFormats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseFormats" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DatePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DatePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DatePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DatePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month-template", "DisplayName": "month-template", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -48860,16 +48481,18 @@ } }, { - "HashCode": -1181821102, + "HashCode": -1836634146, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-daterangepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48877,17 +48500,17 @@ "Kind": "ITagHelper", "Name": "start-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StartLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper.StartLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartLabel" } }, { "Kind": "ITagHelper", "Name": "end-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper.EndLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndLabel" } } ], "Metadata": { @@ -48898,16 +48521,18 @@ } }, { - "HashCode": 28184299, + "HashCode": -700589174, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month", "ParentTag": "kendo-daterangepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48915,25 +48540,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -48944,16 +48569,18 @@ } }, { - "HashCode": -24270175, + "HashCode": 428330585, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "kendo-daterangepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48961,17 +48588,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -48982,15 +48609,17 @@ } }, { - "HashCode": -1127019319, + "HashCode": -516455826, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-daterangepicker" + "TagName": "kendo-daterangepicker", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48998,253 +48627,250 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "end-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.EndField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndField" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "labels", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Labels" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Labels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Labels" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "start-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StartField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.StartField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartField" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month", "DisplayName": "month", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -49255,16 +48881,18 @@ } }, { - "HashCode": 1604105146, + "HashCode": -1268254390, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49272,25 +48900,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -49301,16 +48929,18 @@ } }, { - "HashCode": 730798564, + "HashCode": -876383882, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-input", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49318,65 +48948,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -49387,16 +49017,18 @@ } }, { - "HashCode": 1855262023, + "HashCode": 1265533132, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49404,9 +49036,9 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } } ], "Metadata": { @@ -49417,16 +49049,18 @@ } }, { - "HashCode": 1739515020, + "HashCode": -2096368264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month-template", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49434,97 +49068,97 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.ContentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentId" } }, { "Kind": "ITagHelper", "Name": "content-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ContentView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.ContentView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentView" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "week-number-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumberId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberId" } }, { "Kind": "ITagHelper", "Name": "week-number-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "WeekNumberView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumberView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberView" } }, { "Kind": "ITagHelper", "Name": "week-number-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumberHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberHandler" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "empty-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.EmptyId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyId" } }, { "Kind": "ITagHelper", "Name": "empty-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EmptyView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.EmptyView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyView" } }, { "Kind": "ITagHelper", "Name": "empty-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.EmptyHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyHandler" } } ], "Metadata": { @@ -49535,21 +49169,24 @@ } }, { - "HashCode": 955824937, + "HashCode": 2130529805, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "datetimepicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49557,25 +49194,25 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -49586,19 +49223,22 @@ } }, { - "HashCode": -1638126145, + "HashCode": 643583329, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerTagHelper", "TagOutputHint": "input", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-datetimepicker" + "TagName": "kendo-datetimepicker", + "CaseSensitive": false }, { "TagName": "datetimepicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49606,275 +49246,271 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "ariatemplate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "ariatemplate-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "date-input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DateInput" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.DateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateInput" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "parse-formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "ParseFormats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ParseFormats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseFormats" } }, { "Kind": "ITagHelper", "Name": "time-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.TimeFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeFormat" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month-template", "DisplayName": "month-template", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -49885,16 +49521,18 @@ } }, { - "HashCode": 691491629, + "HashCode": 171276100, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49902,89 +49540,89 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "Metadata": { @@ -49995,16 +49633,18 @@ } }, { - "HashCode": 621483935, + "HashCode": 699795030, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "connection-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50012,89 +49652,89 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "Metadata": { @@ -50105,16 +49745,18 @@ } }, { - "HashCode": -232581667, + "HashCode": 1317428860, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50122,33 +49764,32 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Drag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper.Drag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Drag" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50159,16 +49800,18 @@ } }, { - "HashCode": 356369396, + "HashCode": -2007747044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50176,123 +49819,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -50303,23 +49947,24 @@ } }, { - "HashCode": -581285710, + "HashCode": 537510760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50330,16 +49975,18 @@ } }, { - "HashCode": 1453348513, + "HashCode": 877545404, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50347,67 +49994,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -50418,23 +50066,24 @@ } }, { - "HashCode": 1307858379, + "HashCode": 817810743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50445,16 +50094,18 @@ } }, { - "HashCode": -1942163839, + "HashCode": -1458183213, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50462,233 +50113,232 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50699,23 +50349,24 @@ } }, { - "HashCode": 357787636, + "HashCode": 649801205, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50726,16 +50377,18 @@ } }, { - "HashCode": 602289026, + "HashCode": 2029335494, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50743,9 +50396,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -50756,16 +50409,18 @@ } }, { - "HashCode": -69213614, + "HashCode": -1399455286, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "end-cap", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50773,23 +50428,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50800,16 +50453,18 @@ } }, { - "HashCode": -891817774, + "HashCode": -544149063, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50817,25 +50472,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -50846,24 +50501,25 @@ } }, { - "HashCode": 1591715700, + "HashCode": 708764687, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50874,16 +50530,18 @@ } }, { - "HashCode": 1812790354, + "HashCode": -1992820302, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50891,9 +50549,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -50904,16 +50562,18 @@ } }, { - "HashCode": 628431561, + "HashCode": -371419111, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50921,9 +50581,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -50934,16 +50594,18 @@ } }, { - "HashCode": 1986967208, + "HashCode": 106285898, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handles", "ParentTag": "selection", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50951,31 +50613,29 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50986,16 +50646,18 @@ } }, { - "HashCode": -2047283054, + "HashCode": -996269916, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51003,9 +50665,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -51016,24 +50678,25 @@ } }, { - "HashCode": 1085863495, + "HashCode": -117446608, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selection", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "handles", "DisplayName": "handles", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51044,16 +50707,18 @@ } }, { - "HashCode": -688056886, + "HashCode": 1841626599, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connection-defaults", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51061,77 +50726,70 @@ "Kind": "ITagHelper", "Name": "from-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FromConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.FromConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FromConnector" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "to-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.ToConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToConnector" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DiagramConnectionType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DiagramConnectionType? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "end-cap", "DisplayName": "end-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selection", "DisplayName": "selection", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "start-cap", "DisplayName": "start-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51142,16 +50800,18 @@ } }, { - "HashCode": 1911362385, + "HashCode": 24624306, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51159,9 +50819,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -51172,16 +50832,18 @@ } }, { - "HashCode": 1337432625, + "HashCode": 1904572771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "start-cap", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51189,23 +50851,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51216,16 +50876,18 @@ } }, { - "HashCode": -1049916839, + "HashCode": -938382988, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51233,25 +50895,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -51262,16 +50924,18 @@ } }, { - "HashCode": -478637654, + "HashCode": 965110644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connection-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51279,17 +50943,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -51300,16 +50964,18 @@ } }, { - "HashCode": -1349343550, + "HashCode": -723948055, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51317,17 +50983,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51338,16 +51003,18 @@ } }, { - "HashCode": -1766671932, + "HashCode": 1029636472, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51355,123 +51022,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -51482,23 +51150,24 @@ } }, { - "HashCode": -937829133, + "HashCode": 687465035, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51509,16 +51178,18 @@ } }, { - "HashCode": 368159062, + "HashCode": 1810613604, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51526,67 +51197,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -51597,23 +51269,24 @@ } }, { - "HashCode": 334539286, + "HashCode": -1389415742, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51624,16 +51297,18 @@ } }, { - "HashCode": -876122460, + "HashCode": -1092100852, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51641,233 +51316,232 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51878,23 +51552,24 @@ } }, { - "HashCode": -2126851773, + "HashCode": -1177384290, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51905,16 +51580,18 @@ } }, { - "HashCode": 627065145, + "HashCode": 352866922, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51922,9 +51599,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -51935,16 +51612,18 @@ } }, { - "HashCode": -516608015, + "HashCode": 1444849947, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "end-cap", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51952,23 +51631,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51979,16 +51656,18 @@ } }, { - "HashCode": -434505685, + "HashCode": 1794375896, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51996,25 +51675,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52025,16 +51704,18 @@ } }, { - "HashCode": -1275536229, + "HashCode": 1382933306, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "from", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52042,17 +51723,17 @@ "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "Metadata": { @@ -52063,24 +51744,25 @@ } }, { - "HashCode": 316856148, + "HashCode": 954380964, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52091,16 +51773,18 @@ } }, { - "HashCode": 1931863730, + "HashCode": 1934742738, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52108,9 +51792,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52121,16 +51805,18 @@ } }, { - "HashCode": -219395317, + "HashCode": 712224142, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "point", "ParentTag": "points", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52138,17 +51824,17 @@ "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "Metadata": { @@ -52159,23 +51845,24 @@ } }, { - "HashCode": 1080799356, + "HashCode": 1937197661, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionPointsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionPointsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "points", - "ParentTag": "connections" + "ParentTag": "connections", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "point", "DisplayName": "point", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52186,16 +51873,18 @@ } }, { - "HashCode": -471725749, + "HashCode": 858629499, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52203,9 +51892,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52216,16 +51905,18 @@ } }, { - "HashCode": -2122507658, + "HashCode": -403898381, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handles", "ParentTag": "selection", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52233,31 +51924,29 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52268,16 +51957,18 @@ } }, { - "HashCode": -1562183504, + "HashCode": -347273431, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52285,9 +51976,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52298,24 +51989,25 @@ } }, { - "HashCode": -1224496481, + "HashCode": -1665989514, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selection", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "handles", "DisplayName": "handles", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52326,16 +52018,18 @@ } }, { - "HashCode": 1808645656, + "HashCode": -88470576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52343,9 +52037,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52356,16 +52050,18 @@ } }, { - "HashCode": 463345575, + "HashCode": 892189463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "start-cap", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52373,23 +52069,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52400,16 +52094,18 @@ } }, { - "HashCode": -104544518, + "HashCode": -1758596207, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52417,25 +52113,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52446,16 +52142,18 @@ } }, { - "HashCode": -980721812, + "HashCode": -1129012262, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52463,17 +52161,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52484,16 +52182,18 @@ } }, { - "HashCode": -385579322, + "HashCode": 98673895, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connection", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52501,87 +52201,77 @@ "Kind": "ITagHelper", "Name": "from-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FromConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper.FromConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FromConnector" } }, { "Kind": "ITagHelper", "Name": "to-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper.ToConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToConnector" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DiagramConnectionType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DiagramConnectionType? Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "end-cap", "DisplayName": "end-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "from", "DisplayName": "from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "points", "DisplayName": "points", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selection", "DisplayName": "selection", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "start-cap", "DisplayName": "start-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "to", "DisplayName": "to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52592,23 +52282,24 @@ } }, { - "HashCode": 1122115837, + "HashCode": 1846819426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connections", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "connection", "DisplayName": "connection", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52619,16 +52310,18 @@ } }, { - "HashCode": 534645365, + "HashCode": -1639460249, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "to", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52636,17 +52329,17 @@ "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "Metadata": { @@ -52657,16 +52350,18 @@ } }, { - "HashCode": 1600363463, + "HashCode": -1292224006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableDragSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableDragSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "drag", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52674,17 +52369,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableDragSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "snap", "DisplayName": "snap", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52695,16 +52389,18 @@ } }, { - "HashCode": -80025250, + "HashCode": 48995182, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "snap", "ParentTag": "drag", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52712,17 +52408,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -52733,16 +52429,18 @@ } }, { - "HashCode": -1348687637, + "HashCode": -1701836195, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52750,17 +52448,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -52771,16 +52469,18 @@ } }, { - "HashCode": 1504022118, + "HashCode": -914327508, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52788,17 +52488,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -52809,30 +52509,30 @@ } }, { - "HashCode": -474359282, + "HashCode": 2050283874, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "handles", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52843,16 +52543,18 @@ } }, { - "HashCode": -1404907878, + "HashCode": 504134277, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52860,25 +52562,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52889,16 +52591,18 @@ } }, { - "HashCode": -2146789778, + "HashCode": 1403823068, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handles", "ParentTag": "resize", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52906,37 +52610,34 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52947,16 +52648,18 @@ } }, { - "HashCode": -212691304, + "HashCode": 1208236811, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52964,25 +52667,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52993,16 +52696,18 @@ } }, { - "HashCode": 1749244070, + "HashCode": -1463803034, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resize", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53010,17 +52715,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableResizeSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "handles", "DisplayName": "handles", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53031,16 +52735,18 @@ } }, { - "HashCode": -1480555631, + "HashCode": 1103120739, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "rotate", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53048,17 +52754,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -53069,16 +52775,18 @@ } }, { - "HashCode": 2140027529, + "HashCode": -636274879, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableRotateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableRotateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotate", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53086,23 +52794,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableRotateSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53113,16 +52819,18 @@ } }, { - "HashCode": -53643407, + "HashCode": 1037358915, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "rotate", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53130,17 +52838,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -53151,16 +52859,18 @@ } }, { - "HashCode": -255044924, + "HashCode": -610694753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53168,107 +52878,103 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "connection-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectionTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplate" } }, { "Kind": "ITagHelper", "Name": "connection-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectionTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplateId" } }, { "Kind": "ITagHelper", "Name": "connection-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ConnectionTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplateView" } }, { "Kind": "ITagHelper", "Name": "connection-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectionTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "shape-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShapeTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplate" } }, { "Kind": "ITagHelper", "Name": "shape-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShapeTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplateId" } }, { "Kind": "ITagHelper", "Name": "shape-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ShapeTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplateView" } }, { "Kind": "ITagHelper", "Name": "shape-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShapeTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "drag", "DisplayName": "drag", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resize", "DisplayName": "resize", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotate", "DisplayName": "rotate", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53279,16 +52985,18 @@ } }, { - "HashCode": 74706653, + "HashCode": 1514007362, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53296,123 +53004,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -53423,23 +53132,24 @@ } }, { - "HashCode": 1188533869, + "HashCode": 1041010192, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53450,16 +53160,18 @@ } }, { - "HashCode": -755421993, + "HashCode": -382495345, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53467,67 +53179,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -53538,23 +53251,24 @@ } }, { - "HashCode": 1716357541, + "HashCode": 1057514224, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53565,16 +53279,18 @@ } }, { - "HashCode": -484816858, + "HashCode": -903602418, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53582,241 +53298,240 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53827,23 +53542,24 @@ } }, { - "HashCode": -161090659, + "HashCode": 1185728820, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53854,16 +53570,18 @@ } }, { - "HashCode": 306487320, + "HashCode": -1568314646, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "layout", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53871,41 +53589,41 @@ "Kind": "ITagHelper", "Name": "component-spacing-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ComponentSpacingX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.ComponentSpacingX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentSpacingX" } }, { "Kind": "ITagHelper", "Name": "component-spacing-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ComponentSpacingY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.ComponentSpacingY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentSpacingY" } }, { "Kind": "ITagHelper", "Name": "offset-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.OffsetX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetX" } }, { "Kind": "ITagHelper", "Name": "offset-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.OffsetY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetY" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -53916,16 +53634,18 @@ } }, { - "HashCode": -860313071, + "HashCode": 1798613244, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layout", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53933,129 +53653,128 @@ "Kind": "ITagHelper", "Name": "end-radial-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EndRadialAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.EndRadialAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndRadialAngle" } }, { "Kind": "ITagHelper", "Name": "horizontal-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HorizontalSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.HorizontalSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HorizontalSeparation" } }, { "Kind": "ITagHelper", "Name": "iterations", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Iterations" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.Iterations", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iterations" } }, { "Kind": "ITagHelper", "Name": "layer-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "LayerSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.LayerSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LayerSeparation" } }, { "Kind": "ITagHelper", "Name": "node-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "NodeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.NodeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NodeDistance" } }, { "Kind": "ITagHelper", "Name": "radial-first-level-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RadialFirstLevelSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.RadialFirstLevelSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RadialFirstLevelSeparation" } }, { "Kind": "ITagHelper", "Name": "radial-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RadialSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.RadialSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RadialSeparation" } }, { "Kind": "ITagHelper", "Name": "start-radial-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartRadialAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.StartRadialAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartRadialAngle" } }, { "Kind": "ITagHelper", "Name": "tip-over-tree-start-level", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "TipOverTreeStartLevel" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.TipOverTreeStartLevel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TipOverTreeStartLevel" } }, { "Kind": "ITagHelper", "Name": "underneath-horizontal-offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UnderneathHorizontalOffset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.UnderneathHorizontalOffset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnderneathHorizontalOffset" } }, { "Kind": "ITagHelper", "Name": "underneath-vertical-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UnderneathVerticalSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.UnderneathVerticalSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnderneathVerticalSeparation" } }, { "Kind": "ITagHelper", "Name": "underneath-vertical-top-offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UnderneathVerticalTopOffset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.UnderneathVerticalTopOffset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnderneathVerticalTopOffset" } }, { "Kind": "ITagHelper", "Name": "vertical-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "VerticalSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.VerticalSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalSeparation" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DiagramLayoutType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DiagramLayoutType? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "subtype", "TypeName": "Kendo.Mvc.UI.DiagramLayoutSubtype?", - "Metadata": { - "Common.PropertyName": "Subtype" - } + "DisplayName": "Kendo.Mvc.UI.DiagramLayoutSubtype? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.Subtype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subtype" } } ], "AllowedChildTags": [ { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54066,16 +53785,18 @@ } }, { - "HashCode": -1184927647, + "HashCode": 34973269, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pannable", "ParentTag": "kendo-diagram", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54083,17 +53804,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.DiagramPannableKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.DiagramPannableKey? Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } } ], "Metadata": { @@ -54104,16 +53825,18 @@ } }, { - "HashCode": -523425648, + "HashCode": -1438926815, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54121,33 +53844,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -54158,16 +53881,18 @@ } }, { - "HashCode": -1695257401, + "HashCode": -458473826, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54175,105 +53900,104 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54284,16 +54008,18 @@ } }, { - "HashCode": 1758817039, + "HashCode": 1361500060, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selectable", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54301,33 +54027,32 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.DiagramSelectableKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.DiagramSelectableKey? Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } } ], "AllowedChildTags": [ { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54338,16 +54063,18 @@ } }, { - "HashCode": 2102301131, + "HashCode": -17580148, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "selectable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54355,25 +54082,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54384,16 +54111,18 @@ } }, { - "HashCode": -1757696892, + "HashCode": 941415143, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54401,17 +54130,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54422,16 +54151,18 @@ } }, { - "HashCode": 1248466225, + "HashCode": -665746682, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54439,17 +54170,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54460,30 +54191,30 @@ } }, { - "HashCode": 682934811, + "HashCode": -792706452, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connector-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54494,16 +54225,18 @@ } }, { - "HashCode": 918111543, + "HashCode": 1008283048, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54511,25 +54244,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54540,16 +54273,18 @@ } }, { - "HashCode": 1541543875, + "HashCode": -1150772011, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector-defaults", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54557,37 +54292,34 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54598,16 +54330,18 @@ } }, { - "HashCode": 1568849466, + "HashCode": 1512391235, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54615,25 +54349,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54644,16 +54378,18 @@ } }, { - "HashCode": -1099042942, + "HashCode": -1219725924, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54661,17 +54397,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54682,16 +54418,18 @@ } }, { - "HashCode": -299129731, + "HashCode": 1998176442, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54699,17 +54437,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54720,30 +54458,30 @@ } }, { - "HashCode": -979642787, + "HashCode": 1488647544, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54754,16 +54492,18 @@ } }, { - "HashCode": -1210400794, + "HashCode": -351267612, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54771,25 +54511,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54800,16 +54540,18 @@ } }, { - "HashCode": 1510304785, + "HashCode": 486149309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54817,25 +54559,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54846,16 +54588,18 @@ } }, { - "HashCode": 384419390, + "HashCode": -438373462, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54863,61 +54607,58 @@ "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54928,23 +54669,24 @@ } }, { - "HashCode": 921920121, + "HashCode": 48777640, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connectors", - "ParentTag": "shapes" + "ParentTag": "shapes", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "connector", "DisplayName": "connector", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54955,16 +54697,18 @@ } }, { - "HashCode": 506179350, + "HashCode": -1886219575, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "shapes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54972,89 +54716,89 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -55065,16 +54809,18 @@ } }, { - "HashCode": -31259928, + "HashCode": 797113909, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55082,17 +54828,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55103,16 +54849,18 @@ } }, { - "HashCode": -1497062408, + "HashCode": 2012440734, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55120,17 +54868,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55141,30 +54889,30 @@ } }, { - "HashCode": 1358641474, + "HashCode": -1467153786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connector-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55175,16 +54923,18 @@ } }, { - "HashCode": -180574685, + "HashCode": -1408561775, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55192,25 +54942,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55221,16 +54971,18 @@ } }, { - "HashCode": -191957438, + "HashCode": 1836450064, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector-defaults", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55238,37 +54990,34 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55279,16 +55028,18 @@ } }, { - "HashCode": 550633428, + "HashCode": 671544305, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55296,25 +55047,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55325,16 +55076,18 @@ } }, { - "HashCode": -1008995985, + "HashCode": 1624245406, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55342,17 +55095,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55363,16 +55116,18 @@ } }, { - "HashCode": 1168064572, + "HashCode": 125023128, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55380,17 +55135,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55401,30 +55156,30 @@ } }, { - "HashCode": -972375548, + "HashCode": -720958647, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55435,16 +55190,18 @@ } }, { - "HashCode": -174178544, + "HashCode": 454600300, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55452,25 +55209,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55481,16 +55238,18 @@ } }, { - "HashCode": 1580067357, + "HashCode": 95756089, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55498,25 +55257,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55527,16 +55286,18 @@ } }, { - "HashCode": -1747417304, + "HashCode": -1900601781, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "shape-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55544,89 +55305,89 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -55637,16 +55398,18 @@ } }, { - "HashCode": 1914224710, + "HashCode": -1727899576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55654,41 +55417,40 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "connect", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Connect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Connect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Connect" } }, { "Kind": "ITagHelper", "Name": "drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Drag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Drag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Drag" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55699,16 +55461,18 @@ } }, { - "HashCode": 723986674, + "HashCode": 197088606, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55716,123 +55480,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -55843,23 +55608,24 @@ } }, { - "HashCode": -1598128478, + "HashCode": 1261065555, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55870,16 +55636,18 @@ } }, { - "HashCode": -518277055, + "HashCode": 1818399953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55887,67 +55655,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -55958,23 +55727,24 @@ } }, { - "HashCode": 125943503, + "HashCode": -1851215292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55985,16 +55755,18 @@ } }, { - "HashCode": 994019509, + "HashCode": 509042903, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56002,241 +55774,240 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56247,23 +56018,24 @@ } }, { - "HashCode": 1024484219, + "HashCode": 1526296320, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56274,16 +56046,18 @@ } }, { - "HashCode": -1091920764, + "HashCode": -985405225, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stop", "ParentTag": "stops", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56291,25 +56065,25 @@ "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -56320,23 +56094,24 @@ } }, { - "HashCode": -118555772, + "HashCode": -2004997953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stops", - "ParentTag": "gradient" + "ParentTag": "gradient", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stop", "DisplayName": "stop", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56347,16 +56122,18 @@ } }, { - "HashCode": 831358452, + "HashCode": -401472486, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gradient", "ParentTag": "fill", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56364,49 +56141,48 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "center", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Center" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Center", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Center" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "radius", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Radius" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Radius", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Radius" } } ], "AllowedChildTags": [ { "Name": "stops", "DisplayName": "stops", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56417,16 +56193,18 @@ } }, { - "HashCode": 1650012029, + "HashCode": -1964729522, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56434,25 +56212,24 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "gradient", "DisplayName": "gradient", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56463,16 +56240,18 @@ } }, { - "HashCode": 1320285743, + "HashCode": 1597560952, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56480,17 +56259,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -56501,24 +56280,25 @@ } }, { - "HashCode": 1174453184, + "HashCode": -1643642331, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56529,16 +56309,18 @@ } }, { - "HashCode": 512303489, + "HashCode": -680032222, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotation", "ParentTag": "shape-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56546,9 +56328,9 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -56559,16 +56341,18 @@ } }, { - "HashCode": -1123259690, + "HashCode": -1683556009, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56576,53 +56360,50 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56633,23 +56414,24 @@ } }, { - "HashCode": -901813098, + "HashCode": 303581006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connectors", - "ParentTag": "shape-defaults" + "ParentTag": "shape-defaults", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "connector", "DisplayName": "connector", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56660,16 +56442,18 @@ } }, { - "HashCode": 1803300159, + "HashCode": 1938447121, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shape-defaults", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56677,139 +56461,131 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "source", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Source" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Source", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Source" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "AllowedChildTags": [ { "Name": "connectors", "DisplayName": "connectors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connector-defaults", "DisplayName": "connector-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotation", "DisplayName": "rotation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56820,16 +56596,18 @@ } }, { - "HashCode": 338510957, + "HashCode": 604728321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "shape-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56837,25 +56615,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -56866,16 +56644,18 @@ } }, { - "HashCode": 367953103, + "HashCode": 1576274834, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56883,25 +56663,24 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "connect", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Connect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper.Connect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Connect" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56912,16 +56691,18 @@ } }, { - "HashCode": -80727541, + "HashCode": -895816449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56929,123 +56710,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -57056,23 +56838,24 @@ } }, { - "HashCode": -1983156025, + "HashCode": 1169169279, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57083,16 +56866,18 @@ } }, { - "HashCode": -208690362, + "HashCode": -493944615, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57100,67 +56885,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -57171,23 +56957,24 @@ } }, { - "HashCode": 782041478, + "HashCode": 1865500242, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57198,16 +56985,18 @@ } }, { - "HashCode": 7962399, + "HashCode": 144959995, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57215,241 +57004,240 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57460,23 +57248,24 @@ } }, { - "HashCode": -571256531, + "HashCode": -1675729522, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57487,16 +57276,18 @@ } }, { - "HashCode": -533345391, + "HashCode": 1691244034, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stop", "ParentTag": "stops", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57504,25 +57295,25 @@ "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -57533,23 +57324,24 @@ } }, { - "HashCode": 967110669, + "HashCode": -382712551, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stops", - "ParentTag": "gradient" + "ParentTag": "gradient", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stop", "DisplayName": "stop", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57560,16 +57352,18 @@ } }, { - "HashCode": -366356127, + "HashCode": -415731926, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gradient", "ParentTag": "fill", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57577,49 +57371,48 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "center", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Center" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Center", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Center" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "radius", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Radius" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Radius", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Radius" } } ], "AllowedChildTags": [ { "Name": "stops", "DisplayName": "stops", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57630,16 +57423,18 @@ } }, { - "HashCode": 1249306773, + "HashCode": 1484935159, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57647,25 +57442,24 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "gradient", "DisplayName": "gradient", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57676,16 +57470,18 @@ } }, { - "HashCode": 1729338997, + "HashCode": -1970487482, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57693,17 +57489,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -57714,24 +57510,25 @@ } }, { - "HashCode": 1352544911, + "HashCode": -1636165490, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57742,16 +57539,18 @@ } }, { - "HashCode": -1247579060, + "HashCode": -433039396, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotation", "ParentTag": "shapes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57759,9 +57558,9 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -57772,16 +57571,18 @@ } }, { - "HashCode": -1435281792, + "HashCode": 407697054, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "shapes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57789,25 +57590,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -57818,16 +57619,18 @@ } }, { - "HashCode": 2034487627, + "HashCode": 1331704900, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shape", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57835,139 +57638,131 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } }, { "Kind": "ITagHelper", "Name": "source", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Source" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Source", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Source" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "AllowedChildTags": [ { "Name": "connectors", "DisplayName": "connectors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connector-defaults", "DisplayName": "connector-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotation", "DisplayName": "rotation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57978,23 +57773,24 @@ } }, { - "HashCode": 890719570, + "HashCode": 1238132168, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shapes", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "shape", "DisplayName": "shape", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58005,14 +57801,16 @@ } }, { - "HashCode": -1953045700, + "HashCode": 94775259, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-diagram" + "TagName": "kendo-diagram", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58020,349 +57818,338 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-item-bounds-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemBoundsChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnItemBoundsChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemBoundsChange" } }, { "Kind": "ITagHelper", "Name": "on-item-rotate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemRotate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnItemRotate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemRotate" } }, { "Kind": "ITagHelper", "Name": "on-mouse-enter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMouseEnter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnMouseEnter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMouseEnter" } }, { "Kind": "ITagHelper", "Name": "on-mouse-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMouseLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnMouseLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMouseLeave" } }, { "Kind": "ITagHelper", "Name": "on-pan", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPan" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnPan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPan" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-tool-bar-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnToolBarClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnToolBarClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnToolBarClick" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } }, { "Kind": "ITagHelper", "Name": "zoom-max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMax" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.ZoomMax", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMax" } }, { "Kind": "ITagHelper", "Name": "zoom-min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.ZoomMin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMin" } }, { "Kind": "ITagHelper", "Name": "zoom-rate", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomRate" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.ZoomRate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomRate" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DiagramTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DiagramTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DiagramTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "connection-defaults", "DisplayName": "connection-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connections", "DisplayName": "connections", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "layout", "DisplayName": "layout", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pannable", "DisplayName": "pannable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selectable", "DisplayName": "selectable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shape-defaults", "DisplayName": "shape-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shapes", "DisplayName": "shapes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connections-datasource", "DisplayName": "connections-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58373,16 +58160,18 @@ } }, { - "HashCode": 1809948492, + "HashCode": 1615050629, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58390,33 +58179,33 @@ "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogActionTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } } ], "Metadata": { @@ -58427,23 +58216,24 @@ } }, { - "HashCode": -430358996, + "HashCode": -1702865244, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "kendo-dialog" + "ParentTag": "kendo-dialog", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58454,36 +58244,42 @@ } }, { - "HashCode": 831513305, + "HashCode": -880010934, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "kendo-dialog", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "kendo-popup", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "kendo-window", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "Metadata": { @@ -58494,16 +58290,18 @@ } }, { - "HashCode": -1973605911, + "HashCode": 1111555904, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-dialog-messages-settings", "ParentTag": "kendo-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58511,17 +58309,17 @@ "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "prompt-input", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PromptInput" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper.PromptInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PromptInput" } } ], "Metadata": { @@ -58532,16 +58330,18 @@ } }, { - "HashCode": -1375735403, + "HashCode": -691458851, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "modal", "ParentTag": "kendo-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58549,17 +58349,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "prevent-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreventScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper.PreventScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreventScroll" } } ], "Metadata": { @@ -58570,16 +58370,18 @@ } }, { - "HashCode": 667864721, + "HashCode": -1810632480, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58587,25 +58389,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -58616,16 +58418,18 @@ } }, { - "HashCode": 1494227710, + "HashCode": 1724825280, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58633,25 +58437,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -58662,16 +58466,18 @@ } }, { - "HashCode": -476025425, + "HashCode": -845432527, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-dialog", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58679,23 +58485,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58706,15 +58510,17 @@ } }, { - "HashCode": -1033782440, + "HashCode": 963829547, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dialog" + "TagName": "kendo-dialog", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58722,209 +58528,204 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "modal", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Modal" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTagHelper.Modal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modal" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "max-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MaxHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxHeight" } }, { "Kind": "ITagHelper", "Name": "max-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MaxWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxWidth" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-init-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInitOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnInitOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInitOpen" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "button-layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonLayout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.ButtonLayout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonLayout" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DialogTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DialogTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DialogTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialog-title", "DisplayName": "dialog-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "modal", "DisplayName": "modal", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58935,16 +58736,18 @@ } }, { - "HashCode": -1603613580, + "HashCode": -101695315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialog-title", "ParentTag": "kendo-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58952,17 +58755,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -58973,81 +58776,109 @@ } }, { - "HashCode": 1534857925, + "HashCode": 716098366, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DraggableTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DraggableTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "body", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "ul", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "ol", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "p", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "table", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "nav", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] } @@ -59057,169 +58888,169 @@ "Kind": "ITagHelper", "Name": "kendo-draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DraggableTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "kendo-container", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Container" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Container", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Container" } }, { "Kind": "ITagHelper", "Name": "kendo-hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "kendo-cursor-offset-top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "CursorOffsetTop" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DraggableTagHelper.CursorOffsetTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CursorOffsetTop" } }, { "Kind": "ITagHelper", "Name": "kendo-cursor-offset-left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "CursorOffsetLeft" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DraggableTagHelper.CursorOffsetLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CursorOffsetLeft" } }, { "Kind": "ITagHelper", "Name": "on-kendo-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragcancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragcancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDragcancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragcancel" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-kendo-hold", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHold" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnHold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHold" } }, { "Kind": "ITagHelper", "Name": "kendo-auto-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DraggableTagHelper.AutoScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoScroll" } }, { "Kind": "ITagHelper", "Name": "kendo-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DraggableTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } }, { "Kind": "ITagHelper", "Name": "kendo-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "kendo-hold-to-drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HoldToDrag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DraggableTagHelper.HoldToDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoldToDrag" } }, { "Kind": "ITagHelper", "Name": "kendo-axis", "TypeName": "Kendo.Mvc.UI.DraggableAxis?", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "Kendo.Mvc.UI.DraggableAxis? Kendo.Mvc.TagHelpers.DraggableTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "kendo-filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "kendo-ignore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ignore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Ignore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ignore" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DraggableTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DraggableTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DraggableTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -59230,15 +59061,17 @@ } }, { - "HashCode": 251824497, + "HashCode": -1817807045, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DrawerContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DrawerContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "kendo-drawer" + "ParentTag": "kendo-drawer", + "CaseSensitive": false } ], "Metadata": { @@ -59249,16 +59082,18 @@ } }, { - "HashCode": 570295115, + "HashCode": 12705936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mini", "ParentTag": "kendo-drawer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59266,49 +59101,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -59319,14 +59154,16 @@ } }, { - "HashCode": 2107565486, + "HashCode": -1161084572, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DrawerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DrawerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-drawer" + "TagName": "kendo-drawer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59334,159 +59171,157 @@ "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "on-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.OnItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemClick" } }, { "Kind": "ITagHelper", "Name": "auto-collapse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoCollapse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerTagHelper.AutoCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoCollapse" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DrawerTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DrawerTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "swipe-to-open", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SwipeToOpen" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerTagHelper.SwipeToOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SwipeToOpen" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DrawerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DrawerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DrawerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DrawerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "mini", "DisplayName": "mini", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59497,16 +59332,18 @@ } }, { - "HashCode": -69610540, + "HashCode": 1790692647, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "dropdownbutton-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59514,83 +59351,84 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -59601,23 +59439,24 @@ } }, { - "HashCode": -1012624135, + "HashCode": 858693651, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dropdownbutton-items", - "ParentTag": "kendo-dropdownbutton" + "ParentTag": "kendo-dropdownbutton", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59628,16 +59467,18 @@ } }, { - "HashCode": 1916966189, + "HashCode": -1085975998, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-dropdownbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59645,9 +59486,9 @@ "Kind": "ITagHelper", "Name": "label-suffix", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelSuffix" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonMessagesSettingsTagHelper.LabelSuffix", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelSuffix" } } ], "Metadata": { @@ -59658,16 +59499,18 @@ } }, { - "HashCode": 142944745, + "HashCode": 686322124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-dropdownbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59675,9 +59518,9 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } } ], "Metadata": { @@ -59688,14 +59531,16 @@ } }, { - "HashCode": -1107200946, + "HashCode": -474244981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dropdownbutton" + "TagName": "kendo-dropdownbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59703,189 +59548,186 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "dropdownbutton-items", "DisplayName": "dropdownbutton-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59896,21 +59738,24 @@ } }, { - "HashCode": -377271375, + "HashCode": 844030663, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-dropdownlist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "dropdownlist-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59918,23 +59763,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59945,16 +59788,18 @@ } }, { - "HashCode": 1834010627, + "HashCode": -1506798137, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-dropdownlist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59962,25 +59807,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -59991,21 +59836,24 @@ } }, { - "HashCode": -754221859, + "HashCode": -891574764, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-dropdownlist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "dropdownlist-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60013,9 +59861,9 @@ "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -60026,21 +59874,24 @@ } }, { - "HashCode": -1711623991, + "HashCode": 2093905357, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-dropdownlist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "dropdownlist-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60048,73 +59899,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -60125,19 +59976,22 @@ } }, { - "HashCode": -641520216, + "HashCode": 1482161783, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dropdownlist" + "TagName": "kendo-dropdownlist", + "CaseSensitive": false }, { "TagName": "dropdownlist-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60145,591 +59999,585 @@ "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DropDownListTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-cascade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCascade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnCascade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCascade" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "cascade-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.CascadeFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFrom" } }, { "Kind": "ITagHelper", "Name": "cascade-from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.CascadeFromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromField" } }, { "Kind": "ITagHelper", "Name": "cascade-from-parent-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromParentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.CascadeFromParentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromParentField" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "filter-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FilterTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterTitle" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "option-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabel" } }, { "Kind": "ITagHelper", "Name": "option-label-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplate" } }, { "Kind": "ITagHelper", "Name": "option-label-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplateId" } }, { "Kind": "ITagHelper", "Name": "option-label-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplateView" } }, { "Kind": "ITagHelper", "Name": "option-label-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplate" } }, { "Kind": "ITagHelper", "Name": "value-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateId" } }, { "Kind": "ITagHelper", "Name": "value-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ValueTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateView" } }, { "Kind": "ITagHelper", "Name": "value-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DropDownListTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.DropDownListTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownListTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownListTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownListTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -60740,21 +60588,24 @@ } }, { - "HashCode": -1521404997, + "HashCode": -1901621260, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-dropdownlist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "dropdownlist-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60762,33 +60613,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -60799,21 +60650,24 @@ } }, { - "HashCode": 725790894, + "HashCode": 881196335, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-dropdowntree", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "dropdowntree-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60821,23 +60675,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -60848,21 +60700,24 @@ } }, { - "HashCode": 1712765000, + "HashCode": 595303410, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "checkboxes", "ParentTag": "kendo-dropdowntree", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "checkboxes", "ParentTag": "dropdowntree-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60870,41 +60725,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "check-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.CheckChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckChildren" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } } ], "Metadata": { @@ -60915,16 +60770,18 @@ } }, { - "HashCode": 796969065, + "HashCode": -2004953269, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dropdowntree-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60932,115 +60789,115 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61051,27 +60908,29 @@ } }, { - "HashCode": 2106828722, + "HashCode": 90593530, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-dropdowntree" + "ParentTag": "kendo-dropdowntree", + "CaseSensitive": false }, { "TagName": "items", - "ParentTag": "dropdowntree-editor" + "ParentTag": "dropdowntree-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dropdowntree-item", "DisplayName": "dropdowntree-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61082,16 +60941,18 @@ } }, { - "HashCode": -1283322952, + "HashCode": 1321124636, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-dropdowntree", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61099,25 +60960,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -61128,21 +60989,24 @@ } }, { - "HashCode": 1701100091, + "HashCode": -923330668, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-dropdowntree", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "dropdowntree-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61150,33 +61014,33 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "delete-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.DeleteTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTag" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } }, { "Kind": "ITagHelper", "Name": "single-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.SingleTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleTag" } } ], "Metadata": { @@ -61187,23 +61051,24 @@ } }, { - "HashCode": 961347094, + "HashCode": 1867265287, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeNestedItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeNestedItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "dropdowntree-item" + "ParentTag": "dropdowntree-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dropdowntree-item", "DisplayName": "dropdowntree-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61214,21 +61079,24 @@ } }, { - "HashCode": 117626115, + "HashCode": 1651424009, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-dropdowntree", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "dropdowntree-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61236,73 +61104,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -61313,18 +61181,21 @@ } }, { - "HashCode": -1630276702, + "HashCode": 1583307174, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dropdowntree" + "TagName": "kendo-dropdowntree", + "CaseSensitive": false }, { "TagName": "dropdowntree-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61332,557 +61203,550 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-close", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoClose" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AutoClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoClose" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "check-all", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckAll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAll" } }, { "Kind": "ITagHelper", "Name": "check-all-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAllTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplate" } }, { "Kind": "ITagHelper", "Name": "check-all-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAllTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplateId" } }, { "Kind": "ITagHelper", "Name": "check-all-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CheckAllTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplateView" } }, { "Kind": "ITagHelper", "Name": "check-all-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAllTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "filter-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FilterLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterLabel" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplate" } }, { "Kind": "ITagHelper", "Name": "value-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateId" } }, { "Kind": "ITagHelper", "Name": "value-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ValueTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateView" } }, { "Kind": "ITagHelper", "Name": "value-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-mode", "TypeName": "Kendo.Mvc.UI.DropDownTreeTagMode?", - "Metadata": { - "Common.PropertyName": "TagMode" - } + "DisplayName": "Kendo.Mvc.UI.DropDownTreeTagMode? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TagMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagMode" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "checkboxes", "DisplayName": "checkboxes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61893,81 +61757,109 @@ } }, { - "HashCode": 1035879271, + "HashCode": -1318100345, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "body", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "ul", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "ol", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "p", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "table", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "nav", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] } @@ -61977,81 +61869,81 @@ "Kind": "ITagHelper", "Name": "kendo-droptargetarea", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "kendo-filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragenter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.OnDragenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragenter" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragleave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragleave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.OnDragleave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragleave" } }, { "Kind": "ITagHelper", "Name": "on-kendo-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "kendo-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -62062,81 +61954,109 @@ } }, { - "HashCode": 1192986637, + "HashCode": -19077947, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropTargetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropTargetTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "body", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "ul", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "ol", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "p", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "table", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "nav", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] } @@ -62146,73 +62066,73 @@ "Kind": "ITagHelper", "Name": "kendo-droptarget", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropTargetTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragenter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.OnDragenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragenter" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragleave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragleave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.OnDragleave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragleave" } }, { "Kind": "ITagHelper", "Name": "on-kendo-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "kendo-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -62223,21 +62143,24 @@ } }, { - "HashCode": 177107036, + "HashCode": -570545078, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorDeserializationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorDeserializationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "deserialization", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "deserialization", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62245,9 +62168,9 @@ "Kind": "ITagHelper", "Name": "custom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Custom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorDeserializationSettingsTagHelper.Custom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Custom" } } ], "Metadata": { @@ -62258,21 +62181,24 @@ } }, { - "HashCode": -1721464066, + "HashCode": 710781587, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "export-as", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "export-as", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62280,17 +62206,17 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "proxy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Proxy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper.Proxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Proxy" } } ], "Metadata": { @@ -62301,16 +62227,18 @@ } }, { - "HashCode": -134959911, + "HashCode": 1659404266, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "file-browser", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62318,81 +62246,81 @@ "Kind": "ITagHelper", "Name": "upload-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.UploadFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadFile" } }, { "Kind": "ITagHelper", "Name": "order-by", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OrderBy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBy" } }, { "Kind": "ITagHelper", "Name": "order-by-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderByName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OrderByName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderByName" } }, { "Kind": "ITagHelper", "Name": "order-by-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBySize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OrderBySize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBySize" } }, { "Kind": "ITagHelper", "Name": "directory-not-found", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DirectoryNotFound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.DirectoryNotFound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DirectoryNotFound" } }, { "Kind": "ITagHelper", "Name": "empty-folder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyFolder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.EmptyFolder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyFolder" } }, { "Kind": "ITagHelper", "Name": "delete-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.DeleteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteFile" } }, { "Kind": "ITagHelper", "Name": "invalid-file-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.InvalidFileType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileType" } }, { "Kind": "ITagHelper", "Name": "overwrite-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverwriteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OverwriteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverwriteFile" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "Metadata": { @@ -62403,16 +62331,18 @@ } }, { - "HashCode": -1522032965, + "HashCode": 1402172814, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "name", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62420,17 +62350,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -62441,36 +62371,35 @@ } }, { - "HashCode": 852417748, + "HashCode": 1029780951, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", "ParentTag": "file-browser-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "name", "DisplayName": "name", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "type", "DisplayName": "type", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "size", "DisplayName": "size", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62481,16 +62410,18 @@ } }, { - "HashCode": -1332097228, + "HashCode": -1187426127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "size", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62498,17 +62429,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -62519,16 +62450,18 @@ } }, { - "HashCode": -1918543234, + "HashCode": 884619004, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "type", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62536,17 +62469,17 @@ "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "Metadata": { @@ -62557,16 +62490,18 @@ } }, { - "HashCode": 1842374927, + "HashCode": 1248748582, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file-browser-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62574,17 +62509,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62595,24 +62529,25 @@ } }, { - "HashCode": -1099838421, + "HashCode": 1620226180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "file-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "file-browser-model", "DisplayName": "file-browser-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62623,21 +62558,24 @@ } }, { - "HashCode": 22511922, + "HashCode": 1323665515, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file-browser", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "file-browser", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62645,37 +62583,34 @@ "Kind": "ITagHelper", "Name": "file-types", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileTypes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper.FileTypes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileTypes" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } } ], "AllowedChildTags": [ { "Name": "file-browser-transport", "DisplayName": "file-browser-transport", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62686,16 +62621,18 @@ } }, { - "HashCode": 28629284, + "HashCode": 365735810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "create", "ParentTag": "file-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62703,33 +62640,33 @@ "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -62740,16 +62677,18 @@ } }, { - "HashCode": -642259721, + "HashCode": 1468761728, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "destroy", "ParentTag": "file-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62757,33 +62696,33 @@ "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -62794,16 +62733,18 @@ } }, { - "HashCode": 2036579837, + "HashCode": -1781543342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "file-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62811,33 +62752,33 @@ "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -62848,16 +62789,18 @@ } }, { - "HashCode": 1112271827, + "HashCode": 1259467801, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file-browser-transport", "ParentTag": "file-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62865,45 +62808,42 @@ "Kind": "ITagHelper", "Name": "upload-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper.UploadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadUrl" } }, { "Kind": "ITagHelper", "Name": "file-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper.FileUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileUrl" } }, { "Kind": "ITagHelper", "Name": "file-url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileUrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper.FileUrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileUrlHandler" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "destroy", "DisplayName": "destroy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "create", "DisplayName": "create", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62914,16 +62854,18 @@ } }, { - "HashCode": -1597255419, + "HashCode": -1687757614, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "image-browser", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62931,81 +62873,81 @@ "Kind": "ITagHelper", "Name": "upload-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.UploadFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadFile" } }, { "Kind": "ITagHelper", "Name": "order-by", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OrderBy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBy" } }, { "Kind": "ITagHelper", "Name": "order-by-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderByName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OrderByName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderByName" } }, { "Kind": "ITagHelper", "Name": "order-by-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBySize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OrderBySize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBySize" } }, { "Kind": "ITagHelper", "Name": "directory-not-found", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DirectoryNotFound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.DirectoryNotFound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DirectoryNotFound" } }, { "Kind": "ITagHelper", "Name": "empty-folder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyFolder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.EmptyFolder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyFolder" } }, { "Kind": "ITagHelper", "Name": "delete-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.DeleteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteFile" } }, { "Kind": "ITagHelper", "Name": "invalid-file-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.InvalidFileType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileType" } }, { "Kind": "ITagHelper", "Name": "overwrite-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverwriteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OverwriteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverwriteFile" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "Metadata": { @@ -63016,16 +62958,18 @@ } }, { - "HashCode": -244002967, + "HashCode": 582532856, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "name", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63033,17 +62977,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -63054,36 +62998,35 @@ } }, { - "HashCode": 822066383, + "HashCode": 1785646962, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", "ParentTag": "image-browser-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "name", "DisplayName": "name", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "type", "DisplayName": "type", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "size", "DisplayName": "size", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63094,16 +63037,18 @@ } }, { - "HashCode": -644881605, + "HashCode": -1938127688, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "size", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63111,17 +63056,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -63132,16 +63077,18 @@ } }, { - "HashCode": 671777725, + "HashCode": 22578125, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "type", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63149,17 +63096,17 @@ "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "Metadata": { @@ -63170,16 +63117,18 @@ } }, { - "HashCode": -1809423412, + "HashCode": 434596589, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "image-browser-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63187,17 +63136,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63208,24 +63156,25 @@ } }, { - "HashCode": -1083693349, + "HashCode": 1644099336, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "image-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "image-browser-model", "DisplayName": "image-browser-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63236,21 +63185,24 @@ } }, { - "HashCode": 1716114717, + "HashCode": 1968656132, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "image-browser", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "image-browser", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63258,37 +63210,34 @@ "Kind": "ITagHelper", "Name": "file-types", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileTypes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper.FileTypes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileTypes" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } } ], "AllowedChildTags": [ { "Name": "image-browser-transport", "DisplayName": "image-browser-transport", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63299,16 +63248,18 @@ } }, { - "HashCode": 624188191, + "HashCode": -155324764, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "create", "ParentTag": "image-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63316,41 +63267,41 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -63361,16 +63312,18 @@ } }, { - "HashCode": -1522982365, + "HashCode": 1661914578, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "destroy", "ParentTag": "image-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63378,41 +63331,41 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -63423,16 +63376,18 @@ } }, { - "HashCode": 1854366239, + "HashCode": -1039825438, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "image-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63440,41 +63395,41 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -63485,16 +63440,18 @@ } }, { - "HashCode": -2138479774, + "HashCode": -854530444, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "image-browser-transport", "ParentTag": "image-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63502,61 +63459,58 @@ "Kind": "ITagHelper", "Name": "thumbnail-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ThumbnailUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ThumbnailUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThumbnailUrl" } }, { "Kind": "ITagHelper", "Name": "thumbnail-url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ThumbnailUrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ThumbnailUrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThumbnailUrlHandler" } }, { "Kind": "ITagHelper", "Name": "upload-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.UploadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadUrl" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "image-url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ImageUrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrlHandler" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "destroy", "DisplayName": "destroy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "create", "DisplayName": "create", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63567,21 +63521,24 @@ } }, { - "HashCode": -1465619481, + "HashCode": 1322307816, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "immutables", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "immutables", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63589,33 +63546,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "deserialization", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Deserialization" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.Deserialization", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deserialization" } }, { "Kind": "ITagHelper", "Name": "serialization", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Serialization" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.Serialization", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Serialization" } }, { "Kind": "ITagHelper", "Name": "serialization-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SerializationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.SerializationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SerializationHandler" } } ], "Metadata": { @@ -63626,21 +63583,24 @@ } }, { - "HashCode": 1323698680, + "HashCode": -1039252436, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "import", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "import", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63648,65 +63608,65 @@ "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-progress", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnProgress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnProgress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnProgress" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSuccess" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnSuccess", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSuccess" } }, { "Kind": "ITagHelper", "Name": "proxy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Proxy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.Proxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Proxy" } }, { "Kind": "ITagHelper", "Name": "allowed-extensions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "AllowedExtensions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.AllowedExtensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowedExtensions" } }, { "Kind": "ITagHelper", "Name": "max-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.MaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxFileSize" } } ], "Metadata": { @@ -63717,21 +63677,24 @@ } }, { - "HashCode": -318688357, + "HashCode": 1492365045, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63739,801 +63702,801 @@ "Kind": "ITagHelper", "Name": "accessibility-tab", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccessibilityTab" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AccessibilityTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccessibilityTab" } }, { "Kind": "ITagHelper", "Name": "add-column-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddColumnLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddColumnLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddColumnLeft" } }, { "Kind": "ITagHelper", "Name": "add-column-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddColumnRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddColumnRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddColumnRight" } }, { "Kind": "ITagHelper", "Name": "add-row-above", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddRowAbove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddRowAbove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddRowAbove" } }, { "Kind": "ITagHelper", "Name": "add-row-below", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddRowBelow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddRowBelow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddRowBelow" } }, { "Kind": "ITagHelper", "Name": "align-center", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenter" } }, { "Kind": "ITagHelper", "Name": "align-center-bottom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenterBottom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenterBottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenterBottom" } }, { "Kind": "ITagHelper", "Name": "align-center-middle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenterMiddle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenterMiddle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenterMiddle" } }, { "Kind": "ITagHelper", "Name": "align-center-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenterTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenterTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenterTop" } }, { "Kind": "ITagHelper", "Name": "align-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeft" } }, { "Kind": "ITagHelper", "Name": "align-left-bottom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeftBottom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeftBottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeftBottom" } }, { "Kind": "ITagHelper", "Name": "align-left-middle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeftMiddle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeftMiddle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeftMiddle" } }, { "Kind": "ITagHelper", "Name": "align-left-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeftTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeftTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeftTop" } }, { "Kind": "ITagHelper", "Name": "align-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRemove" } }, { "Kind": "ITagHelper", "Name": "align-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRight" } }, { "Kind": "ITagHelper", "Name": "align-right-bottom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRightBottom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRightBottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRightBottom" } }, { "Kind": "ITagHelper", "Name": "align-right-middle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRightMiddle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRightMiddle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRightMiddle" } }, { "Kind": "ITagHelper", "Name": "align-right-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRightTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRightTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRightTop" } }, { "Kind": "ITagHelper", "Name": "table-align-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableAlignLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableAlignLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableAlignLeft" } }, { "Kind": "ITagHelper", "Name": "table-align-center", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableAlignCenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableAlignCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableAlignCenter" } }, { "Kind": "ITagHelper", "Name": "table-align-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableAlignRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableAlignRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableAlignRight" } }, { "Kind": "ITagHelper", "Name": "alignment", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alignment" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Alignment", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alignment" } }, { "Kind": "ITagHelper", "Name": "apply-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ApplyFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ApplyFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ApplyFormat" } }, { "Kind": "ITagHelper", "Name": "associate-cells-with-headers", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AssociateCellsWithHeaders" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AssociateCellsWithHeaders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AssociateCellsWithHeaders" } }, { "Kind": "ITagHelper", "Name": "back-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.BackColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackColor" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "bold", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Bold" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Bold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bold" } }, { "Kind": "ITagHelper", "Name": "border", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Border" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Border", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Border" } }, { "Kind": "ITagHelper", "Name": "style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "caption", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Caption" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Caption", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Caption" } }, { "Kind": "ITagHelper", "Name": "cell-margin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellMargin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellMargin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellMargin" } }, { "Kind": "ITagHelper", "Name": "cell-padding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellPadding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellPadding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellPadding" } }, { "Kind": "ITagHelper", "Name": "cell-spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellSpacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellSpacing" } }, { "Kind": "ITagHelper", "Name": "cell-tab", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTab" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTab" } }, { "Kind": "ITagHelper", "Name": "clean-formatting", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CleanFormatting" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CleanFormatting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CleanFormatting" } }, { "Kind": "ITagHelper", "Name": "collapse-borders", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CollapseBorders" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CollapseBorders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapseBorders" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "copy-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CopyFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CopyFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CopyFormat" } }, { "Kind": "ITagHelper", "Name": "create-link", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateLink" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CreateLink", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateLink" } }, { "Kind": "ITagHelper", "Name": "create-table", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateTable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CreateTable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateTable" } }, { "Kind": "ITagHelper", "Name": "create-table-hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateTableHint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CreateTableHint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateTableHint" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteColumn" } }, { "Kind": "ITagHelper", "Name": "delete-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DeleteRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteRow" } }, { "Kind": "ITagHelper", "Name": "dialog-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogCancel" } }, { "Kind": "ITagHelper", "Name": "dialog-insert", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogInsert" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogInsert", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogInsert" } }, { "Kind": "ITagHelper", "Name": "dialog-ok", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogOk" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogOk", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogOk" } }, { "Kind": "ITagHelper", "Name": "dialog-update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogUpdate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogUpdate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogUpdate" } }, { "Kind": "ITagHelper", "Name": "edit-area-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditAreaTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.EditAreaTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditAreaTitle" } }, { "Kind": "ITagHelper", "Name": "file-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FileTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileTitle" } }, { "Kind": "ITagHelper", "Name": "file-web-address", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileWebAddress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FileWebAddress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileWebAddress" } }, { "Kind": "ITagHelper", "Name": "font-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontName" } }, { "Kind": "ITagHelper", "Name": "font-name-inherit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontNameInherit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontNameInherit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontNameInherit" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-size-inherit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontSizeInherit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontSizeInherit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSizeInherit" } }, { "Kind": "ITagHelper", "Name": "fore-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ForeColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ForeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForeColor" } }, { "Kind": "ITagHelper", "Name": "format-block", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatBlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FormatBlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatBlock" } }, { "Kind": "ITagHelper", "Name": "formatting", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Formatting" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Formatting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formatting" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-alt-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageAltText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageAltText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageAltText" } }, { "Kind": "ITagHelper", "Name": "image-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHeight" } }, { "Kind": "ITagHelper", "Name": "image-web-address", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageWebAddress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageWebAddress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageWebAddress" } }, { "Kind": "ITagHelper", "Name": "image-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageWidth" } }, { "Kind": "ITagHelper", "Name": "indent", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Indent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Indent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indent" } }, { "Kind": "ITagHelper", "Name": "insert-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertFile" } }, { "Kind": "ITagHelper", "Name": "insert-html", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertHtml" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertHtml", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertHtml" } }, { "Kind": "ITagHelper", "Name": "insert-image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertImage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertImage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertImage" } }, { "Kind": "ITagHelper", "Name": "insert-ordered-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertOrderedList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertOrderedList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertOrderedList" } }, { "Kind": "ITagHelper", "Name": "insert-unordered-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertUnorderedList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertUnorderedList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertUnorderedList" } }, { "Kind": "ITagHelper", "Name": "insert-upper-roman-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertUpperRomanList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertUpperRomanList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertUpperRomanList" } }, { "Kind": "ITagHelper", "Name": "insert-lower-roman-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertLowerRomanList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertLowerRomanList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertLowerRomanList" } }, { "Kind": "ITagHelper", "Name": "italic", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Italic" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Italic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Italic" } }, { "Kind": "ITagHelper", "Name": "overflow-anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowAnchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.OverflowAnchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowAnchor" } }, { "Kind": "ITagHelper", "Name": "justify-center", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyCenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyCenter" } }, { "Kind": "ITagHelper", "Name": "justify-full", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyFull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyFull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyFull" } }, { "Kind": "ITagHelper", "Name": "justify-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyLeft" } }, { "Kind": "ITagHelper", "Name": "justify-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyRight" } }, { "Kind": "ITagHelper", "Name": "link-open-in-new-window", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkOpenInNewWindow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkOpenInNewWindow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkOpenInNewWindow" } }, { "Kind": "ITagHelper", "Name": "link-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkText" } }, { "Kind": "ITagHelper", "Name": "link-tool-tip", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkToolTip" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkToolTip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkToolTip" } }, { "Kind": "ITagHelper", "Name": "link-web-address", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkWebAddress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkWebAddress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkWebAddress" } }, { "Kind": "ITagHelper", "Name": "outdent", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Outdent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Outdent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Outdent" } }, { "Kind": "ITagHelper", "Name": "print", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Print" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Print", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Print" } }, { "Kind": "ITagHelper", "Name": "redo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Redo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Redo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Redo" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "select-all-cells", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectAllCells" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.SelectAllCells", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectAllCells" } }, { "Kind": "ITagHelper", "Name": "strikethrough", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Strikethrough" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Strikethrough", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Strikethrough" } }, { "Kind": "ITagHelper", "Name": "subscript", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subscript" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Subscript", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subscript" } }, { "Kind": "ITagHelper", "Name": "summary", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Summary" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Summary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Summary" } }, { "Kind": "ITagHelper", "Name": "superscript", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Superscript" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Superscript", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Superscript" } }, { "Kind": "ITagHelper", "Name": "table-tab", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableTab" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableTab" } }, { "Kind": "ITagHelper", "Name": "table-wizard", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableWizard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableWizard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableWizard" } }, { "Kind": "ITagHelper", "Name": "underline", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Underline" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Underline", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Underline" } }, { "Kind": "ITagHelper", "Name": "undo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Undo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Undo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Undo" } }, { "Kind": "ITagHelper", "Name": "units", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Units" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Units", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Units" } }, { "Kind": "ITagHelper", "Name": "unlink", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unlink" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Unlink", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unlink" } }, { "Kind": "ITagHelper", "Name": "view-html", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ViewHtml" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ViewHtml", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ViewHtml" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "wrap-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WrapText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.WrapText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WrapText" } } ], "Metadata": { @@ -64544,21 +64507,24 @@ } }, { - "HashCode": 1430697549, + "HashCode": -90406969, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "paste-cleanup", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "paste-cleanup", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64566,73 +64532,73 @@ "Kind": "ITagHelper", "Name": "all", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "All" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.All", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "All" } }, { "Kind": "ITagHelper", "Name": "css", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Css" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.Css", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Css" } }, { "Kind": "ITagHelper", "Name": "custom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Custom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.Custom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Custom" } }, { "Kind": "ITagHelper", "Name": "keep-new-lines", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepNewLines" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.KeepNewLines", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepNewLines" } }, { "Kind": "ITagHelper", "Name": "ms-all-formatting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MsAllFormatting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.MsAllFormatting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MsAllFormatting" } }, { "Kind": "ITagHelper", "Name": "ms-convert-lists", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MsConvertLists" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.MsConvertLists", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MsConvertLists" } }, { "Kind": "ITagHelper", "Name": "ms-tags", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MsTags" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.MsTags", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MsTags" } }, { "Kind": "ITagHelper", "Name": "none", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "None" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.None", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "None" } }, { "Kind": "ITagHelper", "Name": "span", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Span" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.Span", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Span" } } ], "Metadata": { @@ -64643,16 +64609,18 @@ } }, { - "HashCode": -464705257, + "HashCode": -2101641521, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64660,33 +64628,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -64697,21 +64665,24 @@ } }, { - "HashCode": 1041165699, + "HashCode": -2120414786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "pdf", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64719,137 +64690,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -64860,21 +64830,24 @@ } }, { - "HashCode": 1194705601, + "HashCode": -1660462802, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resizable", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "resizable", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64882,41 +64855,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "toolbar", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Toolbar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Toolbar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toolbar" } } ], "Metadata": { @@ -64927,21 +64900,24 @@ } }, { - "HashCode": 392628696, + "HashCode": -942605153, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "serialization", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "serialization", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64949,41 +64925,41 @@ "Kind": "ITagHelper", "Name": "custom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Custom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Custom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Custom" } }, { "Kind": "ITagHelper", "Name": "entities", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Entities" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Entities", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Entities" } }, { "Kind": "ITagHelper", "Name": "optimize-tags", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "OptimizeTags" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.OptimizeTags", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptimizeTags" } }, { "Kind": "ITagHelper", "Name": "scripts", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scripts" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Scripts", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scripts" } }, { "Kind": "ITagHelper", "Name": "semantic", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Semantic" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Semantic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Semantic" } } ], "Metadata": { @@ -64994,18 +64970,21 @@ } }, { - "HashCode": 872262815, + "HashCode": 2014450585, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-editor" + "TagName": "kendo-editor", + "CaseSensitive": false }, { "TagName": "richtexteditor-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65013,225 +64992,212 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.EditorTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "stylesheets", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "StyleSheets" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.EditorTagHelper.StyleSheets", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StyleSheets" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-keydown", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnKeydown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnKeydown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnKeydown" } }, { "Kind": "ITagHelper", "Name": "on-keyup", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnKeyup" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnKeyup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnKeyup" } }, { "Kind": "ITagHelper", "Name": "on-paste", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaste" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnPaste", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaste" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "domain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Domain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Domain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Domain" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Tag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tag" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.EditorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.EditorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.EditorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "deserialization", "DisplayName": "deserialization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "immutables", "DisplayName": "immutables", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "paste-cleanup", "DisplayName": "paste-cleanup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resizable", "DisplayName": "resizable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "serialization", "DisplayName": "serialization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "image-browser", "DisplayName": "image-browser", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "file-browser", "DisplayName": "file-browser", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "import", "DisplayName": "import", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "export-as", "DisplayName": "export-as", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65242,16 +65208,18 @@ } }, { - "HashCode": 504272738, + "HashCode": 641033635, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool-item", "ParentTag": "tool-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65259,25 +65227,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "context", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Context" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolItemTagHelper.Context", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Context" } } ], "Metadata": { @@ -65288,23 +65256,24 @@ } }, { - "HashCode": -1677167144, + "HashCode": 842061489, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool-items", - "ParentTag": "tool" + "ParentTag": "tool", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool-item", "DisplayName": "tool-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65315,16 +65284,18 @@ } }, { - "HashCode": 1008963587, + "HashCode": -129004839, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65332,81 +65303,80 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "exec", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Exec" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Exec", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exec" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorToolTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.EditorToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "AllowedChildTags": [ { "Name": "tool-items", "DisplayName": "tool-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65417,27 +65387,29 @@ } }, { - "HashCode": -537184087, + "HashCode": -793271641, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "kendo-editor" + "ParentTag": "kendo-editor", + "CaseSensitive": false }, { "TagName": "tools", - "ParentTag": "richtexteditor-editor" + "ParentTag": "richtexteditor-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65448,16 +65420,18 @@ } }, { - "HashCode": -378402185, + "HashCode": -1382585843, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "collapse", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65465,17 +65439,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -65486,16 +65460,18 @@ } }, { - "HashCode": -247071299, + "HashCode": -1251679048, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "expand", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65503,17 +65479,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -65524,16 +65500,18 @@ } }, { - "HashCode": 71226180, + "HashCode": -250351778, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-expansionpanel", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65541,23 +65519,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65568,15 +65544,17 @@ } }, { - "HashCode": 46700145, + "HashCode": 1611116335, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "kendo-expansionpanel" + "ParentTag": "kendo-expansionpanel", + "CaseSensitive": false } ], "Metadata": { @@ -65587,14 +65565,16 @@ } }, { - "HashCode": 1236103169, + "HashCode": 1423576352, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-expansionpanel" + "TagName": "kendo-expansionpanel", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65602,135 +65582,133 @@ "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "collapse-icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CollapseIconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.CollapseIconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapseIconClass" } }, { "Kind": "ITagHelper", "Name": "disabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Disabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Disabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Disabled" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "expand-icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExpandIconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.ExpandIconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpandIconClass" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "sub-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SubTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.SubTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SubTitle" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "toggleable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Toggleable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Toggleable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggleable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65741,16 +65719,18 @@ } }, { - "HashCode": 1647629294, + "HashCode": 1298971344, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "breadcrumb", "ParentTag": "kendo-filemanager", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65758,25 +65738,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "root-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RootIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper.RootIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootIcon" } }, { "Kind": "ITagHelper", "Name": "delimiter-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DelimiterIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper.DelimiterIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DelimiterIcon" } } ], "Metadata": { @@ -65787,16 +65767,18 @@ } }, { - "HashCode": -873210273, + "HashCode": -339975340, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65804,33 +65786,33 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } } ], "Metadata": { @@ -65841,23 +65823,24 @@ } }, { - "HashCode": -625156064, + "HashCode": -1390574057, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "context-menu" + "ParentTag": "context-menu", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65868,16 +65851,18 @@ } }, { - "HashCode": 765617123, + "HashCode": 1776835664, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "context-menu", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65885,57 +65870,56 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Activate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Activate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Activate" } }, { "Kind": "ITagHelper", "Name": "deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Deactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Deactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deactivate" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65946,16 +65930,18 @@ } }, { - "HashCode": -1757983565, + "HashCode": -911997258, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65963,25 +65949,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -65992,23 +65978,24 @@ } }, { - "HashCode": -1403670903, + "HashCode": -1406981413, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "delete-confirm" + "ParentTag": "delete-confirm", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66019,16 +66006,18 @@ } }, { - "HashCode": 589647497, + "HashCode": 393692451, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "delete-confirm", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66036,41 +66025,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66081,16 +66069,18 @@ } }, { - "HashCode": -1372725968, + "HashCode": -1463605837, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66098,25 +66088,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -66127,23 +66117,24 @@ } }, { - "HashCode": -399310758, + "HashCode": 1296506831, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "move-confirm" + "ParentTag": "move-confirm", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66154,16 +66145,18 @@ } }, { - "HashCode": 853765205, + "HashCode": 478174098, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "move-confirm", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66171,41 +66164,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66216,16 +66208,18 @@ } }, { - "HashCode": 631939106, + "HashCode": 1976591095, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66233,25 +66227,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -66262,23 +66256,24 @@ } }, { - "HashCode": 1566012524, + "HashCode": -1313214788, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "rename-prompt" + "ParentTag": "rename-prompt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66289,16 +66284,18 @@ } }, { - "HashCode": -1606172402, + "HashCode": 309410669, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rename-prompt", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66306,41 +66303,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66351,42 +66347,40 @@ } }, { - "HashCode": -1819076477, + "HashCode": 914737018, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialogs", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "move-confirm", "DisplayName": "move-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "delete-confirm", "DisplayName": "delete-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rename-prompt", "DisplayName": "rename-prompt", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66397,16 +66391,18 @@ } }, { - "HashCode": -489520744, + "HashCode": 1292077282, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66414,25 +66410,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -66443,23 +66439,24 @@ } }, { - "HashCode": 1115458879, + "HashCode": 1038490704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "upload" + "ParentTag": "upload", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66470,16 +66467,18 @@ } }, { - "HashCode": 562883881, + "HashCode": -1147572360, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66487,41 +66486,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66532,16 +66530,18 @@ } }, { - "HashCode": 1343217049, + "HashCode": -1839018170, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "delete-confirm", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66549,41 +66549,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } } ], "Metadata": { @@ -66594,16 +66594,18 @@ } }, { - "HashCode": -1807796452, + "HashCode": 1976086956, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "move-confirm", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66611,41 +66613,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } } ], "Metadata": { @@ -66656,16 +66658,18 @@ } }, { - "HashCode": 337092835, + "HashCode": -9644609, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rename-prompt", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66673,41 +66677,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } } ], "Metadata": { @@ -66718,42 +66722,40 @@ } }, { - "HashCode": -662765532, + "HashCode": 488821790, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialogs", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "move-confirm", "DisplayName": "move-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "delete-confirm", "DisplayName": "delete-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rename-prompt", "DisplayName": "rename-prompt", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66764,16 +66766,18 @@ } }, { - "HashCode": 1505387957, + "HashCode": 1525317322, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66781,25 +66785,25 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "done", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Done" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper.Done", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Done" } } ], "Metadata": { @@ -66810,16 +66814,18 @@ } }, { - "HashCode": 914900335, + "HashCode": -60072642, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "preview-pane", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66827,49 +66833,49 @@ "Kind": "ITagHelper", "Name": "no-file-selected", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileSelected" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.NoFileSelected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileSelected" } }, { "Kind": "ITagHelper", "Name": "extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Extension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Extension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extension" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Created" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Created", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Created" } }, { "Kind": "ITagHelper", "Name": "modified", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Modified" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Modified", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modified" } }, { "Kind": "ITagHelper", "Name": "items", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Items" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Items", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } } ], "Metadata": { @@ -66880,42 +66886,40 @@ } }, { - "HashCode": -617163632, + "HashCode": -731952039, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialogs", "DisplayName": "dialogs", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "preview-pane", "DisplayName": "preview-pane", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66926,16 +66930,18 @@ } }, { - "HashCode": 103109439, + "HashCode": 267028423, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66943,137 +66949,137 @@ "Kind": "ITagHelper", "Name": "create-folder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateFolder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.CreateFolder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateFolder" } }, { "Kind": "ITagHelper", "Name": "upload", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Upload" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Upload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Upload" } }, { "Kind": "ITagHelper", "Name": "sort-direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDirection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortDirection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDirection" } }, { "Kind": "ITagHelper", "Name": "sort-direction-asc", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDirectionAsc" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortDirectionAsc", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDirectionAsc" } }, { "Kind": "ITagHelper", "Name": "sort-direction-desc", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDirectionDesc" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortDirectionDesc", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDirectionDesc" } }, { "Kind": "ITagHelper", "Name": "sort-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortField" } }, { "Kind": "ITagHelper", "Name": "name-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NameField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.NameField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NameField" } }, { "Kind": "ITagHelper", "Name": "size-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SizeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeField" } }, { "Kind": "ITagHelper", "Name": "type-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.TypeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeField" } }, { "Kind": "ITagHelper", "Name": "date-modified-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateModifiedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DateModifiedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateModifiedField" } }, { "Kind": "ITagHelper", "Name": "date-created-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateCreatedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DateCreatedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateCreatedField" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "details", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Details" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Details", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Details" } }, { "Kind": "ITagHelper", "Name": "details-checked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailsChecked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DetailsChecked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailsChecked" } }, { "Kind": "ITagHelper", "Name": "details-unchecked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailsUnchecked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DetailsUnchecked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailsUnchecked" } }, { "Kind": "ITagHelper", "Name": "delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Delete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Delete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delete" } }, { "Kind": "ITagHelper", "Name": "rename", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rename" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Rename", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rename" } } ], "Metadata": { @@ -67084,16 +67090,18 @@ } }, { - "HashCode": -1067883443, + "HashCode": 1585032531, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67101,49 +67109,49 @@ "Kind": "ITagHelper", "Name": "name-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NameField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.NameField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NameField" } }, { "Kind": "ITagHelper", "Name": "size-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.SizeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeField" } }, { "Kind": "ITagHelper", "Name": "type-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.TypeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeField" } }, { "Kind": "ITagHelper", "Name": "date-modified-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateModifiedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.DateModifiedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateModifiedField" } }, { "Kind": "ITagHelper", "Name": "date-created-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateCreatedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.DateCreatedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateCreatedField" } }, { "Kind": "ITagHelper", "Name": "items", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Items" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.Items", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } } ], "Metadata": { @@ -67154,16 +67162,18 @@ } }, { - "HashCode": 1502447284, + "HashCode": -678228180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "preview-pane", "ParentTag": "kendo-filemanager", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67171,105 +67181,105 @@ "Kind": "ITagHelper", "Name": "meta-fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "MetaFields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MetaFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MetaFields" } }, { "Kind": "ITagHelper", "Name": "no-file-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplate" } }, { "Kind": "ITagHelper", "Name": "no-file-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-file-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoFileTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-file-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "single-file-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleFileTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplate" } }, { "Kind": "ITagHelper", "Name": "single-file-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleFileTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplateId" } }, { "Kind": "ITagHelper", "Name": "single-file-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SingleFileTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplateView" } }, { "Kind": "ITagHelper", "Name": "single-file-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleFileTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplate" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplateId" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplateView" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplateHandler" } } ], "Metadata": { @@ -67280,14 +67290,16 @@ } }, { - "HashCode": 283773158, + "HashCode": -835759160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-filemanager" + "TagName": "kendo-filemanager", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67295,217 +67307,208 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCommand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnCommand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCommand" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "initial-view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InitialView" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.InitialView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InitialView" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "upload-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.UploadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadUrl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialogs", "DisplayName": "dialogs", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "context-menu", "DisplayName": "context-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "preview-pane", "DisplayName": "preview-pane", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "breadcrumb", "DisplayName": "breadcrumb", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filemanager-datasource", "DisplayName": "filemanager-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -67516,16 +67519,18 @@ } }, { - "HashCode": 1157831821, + "HashCode": 1037578681, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67533,179 +67538,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -67716,23 +67722,24 @@ } }, { - "HashCode": -1467010334, + "HashCode": -1319192715, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -67743,16 +67750,18 @@ } }, { - "HashCode": 1142600912, + "HashCode": -801628883, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67760,65 +67769,64 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "overflow-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.OverflowClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowClose" } }, { "Kind": "ITagHelper", "Name": "overflow-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.OverflowOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowOpen" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -67829,16 +67837,18 @@ } }, { - "HashCode": 42461221, + "HashCode": -1276266789, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "async", "ParentTag": "upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67846,81 +67856,81 @@ "Kind": "ITagHelper", "Name": "auto-upload", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoUpload" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.AutoUpload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoUpload" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "chunk-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ChunkSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.ChunkSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ChunkSize" } }, { "Kind": "ITagHelper", "Name": "concurrent", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Concurrent" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.Concurrent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Concurrent" } }, { "Kind": "ITagHelper", "Name": "auto-retry-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AutoRetryAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.AutoRetryAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoRetryAfter" } }, { "Kind": "ITagHelper", "Name": "max-auto-retries", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxAutoRetries" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.MaxAutoRetries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxAutoRetries" } }, { "Kind": "ITagHelper", "Name": "save-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.SaveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveField" } }, { "Kind": "ITagHelper", "Name": "save-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.SaveUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveUrl" } }, { "Kind": "ITagHelper", "Name": "use-array-buffer", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseArrayBuffer" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.UseArrayBuffer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseArrayBuffer" } }, { "Kind": "ITagHelper", "Name": "with-credentials", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WithCredentials" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.WithCredentials", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WithCredentials" } } ], "Metadata": { @@ -67931,16 +67941,18 @@ } }, { - "HashCode": -1269391116, + "HashCode": -364424447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "localization", "ParentTag": "upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67948,129 +67960,129 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.ClearSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearSelectedFiles" } }, { "Kind": "ITagHelper", "Name": "drop-files-here", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropFilesHere" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.DropFilesHere", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropFilesHere" } }, { "Kind": "ITagHelper", "Name": "header-status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.HeaderStatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploaded" } }, { "Kind": "ITagHelper", "Name": "header-status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.HeaderStatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploading" } }, { "Kind": "ITagHelper", "Name": "invalid-file-extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileExtension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidFileExtension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileExtension" } }, { "Kind": "ITagHelper", "Name": "invalid-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFiles" } }, { "Kind": "ITagHelper", "Name": "invalid-max-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMaxFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidMaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMaxFileSize" } }, { "Kind": "ITagHelper", "Name": "invalid-min-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMinFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidMinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMinFileSize" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } }, { "Kind": "ITagHelper", "Name": "status-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.StatusFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusFailed" } }, { "Kind": "ITagHelper", "Name": "status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.StatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploaded" } }, { "Kind": "ITagHelper", "Name": "status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.StatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploading" } }, { "Kind": "ITagHelper", "Name": "upload-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.UploadSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadSelectedFiles" } } ], "Metadata": { @@ -68081,16 +68093,18 @@ } }, { - "HashCode": -1944971977, + "HashCode": -775813980, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68098,133 +68112,130 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Complete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Complete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Complete" } }, { "Kind": "ITagHelper", "Name": "error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Error" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Error", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Error" } }, { "Kind": "ITagHelper", "Name": "pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Pause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pause" } }, { "Kind": "ITagHelper", "Name": "progress", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Progress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Progress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Progress" } }, { "Kind": "ITagHelper", "Name": "resume", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resume" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Resume", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resume" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } }, { "Kind": "ITagHelper", "Name": "success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Success" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Success", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Success" } }, { "Kind": "ITagHelper", "Name": "upload", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Upload" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Upload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Upload" } }, { "Kind": "ITagHelper", "Name": "directory", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Directory" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Directory", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Directory" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "show-file-list", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowFileList" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.ShowFileList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFileList" } } ], "AllowedChildTags": [ { "Name": "async", "DisplayName": "async", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "localization", "DisplayName": "localization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68235,16 +68246,18 @@ } }, { - "HashCode": 1702054437, + "HashCode": 1626431731, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68252,25 +68265,25 @@ "Kind": "ITagHelper", "Name": "allowed-extensions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "AllowedExtensions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper.AllowedExtensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowedExtensions" } }, { "Kind": "ITagHelper", "Name": "max-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper.MaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxFileSize" } }, { "Kind": "ITagHelper", "Name": "min-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper.MinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinFileSize" } } ], "Metadata": { @@ -68281,16 +68294,18 @@ } }, { - "HashCode": 1913584271, + "HashCode": -1267200459, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "filemanager-grid-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68298,97 +68313,97 @@ "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -68399,23 +68414,24 @@ } }, { - "HashCode": -952394512, + "HashCode": -331636678, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filemanager-grid-columns", - "ParentTag": "grid" + "ParentTag": "grid", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68426,24 +68442,25 @@ } }, { - "HashCode": 2027982640, + "HashCode": -1378139311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "views", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68454,16 +68471,18 @@ } }, { - "HashCode": 525261916, + "HashCode": -1249255410, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "list", "ParentTag": "views", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68471,97 +68490,97 @@ "Kind": "ITagHelper", "Name": "edit-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplate" } }, { "Kind": "ITagHelper", "Name": "edit-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateId" } }, { "Kind": "ITagHelper", "Name": "edit-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EditTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateView" } }, { "Kind": "ITagHelper", "Name": "edit-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "alt-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateHandler" } } ], "Metadata": { @@ -68572,36 +68591,35 @@ } }, { - "HashCode": 1963937249, + "HashCode": 1130981836, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tree", "DisplayName": "tree", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "list", "DisplayName": "list", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68612,16 +68630,18 @@ } }, { - "HashCode": 109445245, + "HashCode": -1327539136, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tree", "ParentTag": "views", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68629,33 +68649,33 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -68666,16 +68686,18 @@ } }, { - "HashCode": -1325943625, + "HashCode": -718871334, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filemanager-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68683,33 +68705,33 @@ "Kind": "ITagHelper", "Name": "is-directory", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsDirectory" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.IsDirectory", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsDirectory" } }, { "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Children" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.Children", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Children" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -68720,21 +68742,24 @@ } }, { - "HashCode": 1724239434, + "HashCode": 1604591292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-filemanagerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "filemanager-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68742,105 +68767,104 @@ "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "filemanager-model", "DisplayName": "filemanager-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68851,18 +68875,21 @@ } }, { - "HashCode": 124637927, + "HashCode": 6775567, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-filemanagerdatasource" + "TagName": "kendo-filemanagerdatasource", + "CaseSensitive": false }, { "TagName": "filemanager-datasource", - "ParentTag": "kendo-filemanager" + "ParentTag": "kendo-filemanager", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68870,237 +68897,234 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69111,31 +69135,36 @@ } }, { - "HashCode": -976568856, + "HashCode": 1604276384, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-boolean", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-date", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-number", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-string", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69143,25 +69172,25 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper.Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Handler" } } ], "Metadata": { @@ -69172,16 +69201,18 @@ } }, { - "HashCode": 1583262455, + "HashCode": -98046225, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterFieldTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterFieldTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-field", "ParentTag": "fields", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69189,73 +69220,73 @@ "Kind": "ITagHelper", "Name": "default-value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "DefaultValue" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.FilterFieldTagHelper.DefaultValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultValue" } }, { "Kind": "ITagHelper", "Name": "editor-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplate" } }, { "Kind": "ITagHelper", "Name": "editor-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplateId" } }, { "Kind": "ITagHelper", "Name": "editor-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EditorTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplateView" } }, { "Kind": "ITagHelper", "Name": "editor-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "preview-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviewFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.PreviewFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviewFormat" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -69266,23 +69297,24 @@ } }, { - "HashCode": 1325499092, + "HashCode": -1018376422, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterFieldsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterFieldsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", - "ParentTag": "kendo-filter" + "ParentTag": "kendo-filter", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "filter-field", "DisplayName": "filter-field", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69293,16 +69325,18 @@ } }, { - "HashCode": -646074304, + "HashCode": -185635005, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-filter", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69310,65 +69344,65 @@ "Kind": "ITagHelper", "Name": "add-expression", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddExpression" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.AddExpression", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddExpression" } }, { "Kind": "ITagHelper", "Name": "add-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddGroup" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.AddGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddGroup" } }, { "Kind": "ITagHelper", "Name": "and", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "And" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.And", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "And" } }, { "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } }, { "Kind": "ITagHelper", "Name": "operators", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operators" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Operators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operators" } }, { "Kind": "ITagHelper", "Name": "or", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Or" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Or", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Or" } } ], "Metadata": { @@ -69379,15 +69413,17 @@ } }, { - "HashCode": 549609236, + "HashCode": 116183088, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-boolean", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69395,17 +69431,17 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -69416,15 +69452,17 @@ } }, { - "HashCode": 1782608901, + "HashCode": 2119097250, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-date", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69432,65 +69470,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -69501,15 +69539,17 @@ } }, { - "HashCode": 1424244639, + "HashCode": -1230775524, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-number", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69517,65 +69557,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -69586,47 +69626,46 @@ } }, { - "HashCode": 386319866, + "HashCode": 790695165, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "kendo-filter", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "operators", "ParentTag": "filter-field", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "filter-operators-string", "DisplayName": "filter-operators-string", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter-operators-number", "DisplayName": "filter-operators-number", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter-operators-date", "DisplayName": "filter-operators-date", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter-operators-boolean", "DisplayName": "filter-operators-boolean", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69637,15 +69676,17 @@ } }, { - "HashCode": 1477680605, + "HashCode": 654925348, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-string", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69653,97 +69694,97 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "isempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isempty" } }, { "Kind": "ITagHelper", "Name": "isnotempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnotempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotempty" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "isnullorempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnullorempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnullorempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnullorempty" } }, { "Kind": "ITagHelper", "Name": "isnotnullorempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnullorempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnotnullorempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnullorempty" } } ], "Metadata": { @@ -69754,14 +69795,16 @@ } }, { - "HashCode": -1673164336, + "HashCode": -406751717, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-filter" + "TagName": "kendo-filter", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69769,102 +69812,99 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "apply-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ApplyButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FilterTagHelper.ApplyButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ApplyButton" } }, { "Kind": "ITagHelper", "Name": "expression", "TypeName": "Kendo.Mvc.CompositeFilterDescriptor", - "Metadata": { - "Common.PropertyName": "Expression" - } + "DisplayName": "Kendo.Mvc.CompositeFilterDescriptor Kendo.Mvc.TagHelpers.FilterTagHelper.Expression", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expression" } }, { "Kind": "ITagHelper", "Name": "expression-preview", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ExpressionPreview" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FilterTagHelper.ExpressionPreview", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpressionPreview" } }, { "Kind": "ITagHelper", "Name": "main-logic", "TypeName": "Kendo.Mvc.FilterCompositionLogicalOperator", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "MainLogic" - } + "DisplayName": "Kendo.Mvc.FilterCompositionLogicalOperator Kendo.Mvc.TagHelpers.FilterTagHelper.MainLogic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MainLogic" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FilterTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FilterTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FilterTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69875,16 +69915,18 @@ } }, { - "HashCode": 803212886, + "HashCode": 57420608, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "contrast-tool", "ParentTag": "kendo-flatcolorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69892,17 +69934,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } } ], "Metadata": { @@ -69913,16 +69955,18 @@ } }, { - "HashCode": 1134463883, + "HashCode": -179192570, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-flatcolorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69930,113 +69974,113 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.ClearColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearColor" } }, { "Kind": "ITagHelper", "Name": "contrast-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContrastRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.ContrastRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContrastRatio" } }, { "Kind": "ITagHelper", "Name": "fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Fail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fail" } }, { "Kind": "ITagHelper", "Name": "pass", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Pass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pass" } }, { "Kind": "ITagHelper", "Name": "gradient", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "toggle-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.ToggleFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleFormat" } }, { "Kind": "ITagHelper", "Name": "red", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Red" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Red", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Red" } }, { "Kind": "ITagHelper", "Name": "green", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Green" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Green", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Green" } }, { "Kind": "ITagHelper", "Name": "blue", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Blue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Blue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Blue" } }, { "Kind": "ITagHelper", "Name": "alpha", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alpha" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Alpha", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alpha" } }, { "Kind": "ITagHelper", "Name": "hex", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hex" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Hex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hex" } } ], "Metadata": { @@ -70047,18 +70091,21 @@ } }, { - "HashCode": 1620463801, + "HashCode": -370852871, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-flatcolorpicker" + "TagName": "kendo-flatcolorpicker", + "CaseSensitive": false }, { "TagName": "flatcolorpicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70066,175 +70113,173 @@ "Kind": "ITagHelper", "Name": "palette", "TypeName": "Kendo.Mvc.UI.ColorPickerPalette?", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerPalette? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "palette-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "PaletteColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.PaletteColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaletteColors" } }, { "Kind": "ITagHelper", "Name": "views", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Views" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Views", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Views" } }, { "Kind": "ITagHelper", "Name": "formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Formats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Formats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formats" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "buttons", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Buttons" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Buttons", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Buttons" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "View" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.View", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "View" } }, { "Kind": "ITagHelper", "Name": "preview", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Preview" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Preview", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Preview" } }, { "Kind": "ITagHelper", "Name": "autoupdate", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Autoupdate" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Autoupdate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Autoupdate" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "Kendo.Mvc.UI.ColorPickerFormat?", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerFormat? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "contrast-tool", "DisplayName": "contrast-tool", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -70245,16 +70290,18 @@ } }, { - "HashCode": -1405823176, + "HashCode": -1924534476, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "floatingactionbutton-item", "ParentTag": "floatingactionbutton-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70262,81 +70309,81 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "Metadata": { @@ -70347,23 +70394,24 @@ } }, { - "HashCode": -2086966832, + "HashCode": -1169861072, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "floatingactionbutton-items", - "ParentTag": "kendo-floatingactionbutton" + "ParentTag": "kendo-floatingactionbutton", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "floatingactionbutton-item", "DisplayName": "floatingactionbutton-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -70374,14 +70422,16 @@ } }, { - "HashCode": -816337351, + "HashCode": 1872202138, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-floatingactionbutton" + "TagName": "kendo-floatingactionbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70389,161 +70439,160 @@ "Kind": "ITagHelper", "Name": "align-offset-horizontal", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignOffsetHorizontal" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.AlignOffsetHorizontal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignOffsetHorizontal" } }, { "Kind": "ITagHelper", "Name": "align-offset-vertical", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignOffsetVertical" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.AlignOffsetVertical", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignOffsetVertical" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonSize? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonAlign? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position-mode", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonPositionMode?", - "Metadata": { - "Common.PropertyName": "PositionMode" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonPositionMode? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.PositionMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonThemeColor? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonFillMode? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonRounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonRounded? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "floatingactionbutton-items", "DisplayName": "floatingactionbutton-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -70554,17 +70603,20 @@ } }, { - "HashCode": 188120286, + "HashCode": 1838388149, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AspFormTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AspFormTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-form" + "TagName": "kendo-form", + "CaseSensitive": false }, { - "TagName": "wizard-step-form" + "TagName": "wizard-step-form", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70572,84 +70624,85 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AspFormTagHelper.Antiforgery", "Documentation": "\r\n \r\n Whether the antiforgery token should be generated.\r\n \r\n Defaults to false if user provides an action attribute\r\n or if the method is ; true otherwise.\r\n ", - "Metadata": { - "Common.PropertyName": "Antiforgery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.AspFormTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -70660,26 +70713,30 @@ } }, { - "HashCode": -316923235, + "HashCode": -451061681, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "kendo-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "grid", "ParentTag": "form-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "grid", "ParentTag": "wizard-step-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70687,17 +70744,17 @@ "Kind": "ITagHelper", "Name": "cols", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Cols" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper.Cols", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cols" } }, { "Kind": "ITagHelper", "Name": "gutter", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gutter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper.Gutter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gutter" } } ], "Metadata": { @@ -70708,16 +70765,18 @@ } }, { - "HashCode": 1326145804, + "HashCode": -532370302, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item-label", "ParentTag": "form-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70725,25 +70784,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Optional" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper.Optional", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } } ], "Metadata": { @@ -70754,16 +70813,18 @@ } }, { - "HashCode": -1309451180, + "HashCode": 1574059127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "form-item", "ParentTag": "form-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70771,273 +70832,244 @@ "Kind": "ITagHelper", "Name": "hidden-editor", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "HiddenEditor" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormItemTagHelper.HiddenEditor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HiddenEditor" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "editor-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.EditorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorHandler" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "col-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FormItemTagHelper.ColSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColSpan" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.FormItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } } ], "AllowedChildTags": [ { "Name": "item-label", "DisplayName": "item-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "form-items", "DisplayName": "form-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dropdownlist-editor", "DisplayName": "dropdownlist-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "autocomplete-editor", "DisplayName": "autocomplete-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "combobox-editor", "DisplayName": "combobox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "multiselect-editor", "DisplayName": "multiselect-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "multicolumncombobox-editor", "DisplayName": "multicolumncombobox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dropdowntree-editor", "DisplayName": "dropdowntree-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dateinput-editor", "DisplayName": "dateinput-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datepicker-editor", "DisplayName": "datepicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datetimepicker-editor", "DisplayName": "datetimepicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "timepicker-editor", "DisplayName": "timepicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "numerictextbox-editor", "DisplayName": "numerictextbox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "maskedtextbox-editor", "DisplayName": "maskedtextbox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "switch-editor", "DisplayName": "switch-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rating-editor", "DisplayName": "rating-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "slider-editor", "DisplayName": "slider-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "colorpicker-editor", "DisplayName": "colorpicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "flatcolorpicker-editor", "DisplayName": "flatcolorpicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "colorgradient-editor", "DisplayName": "colorgradient-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "colorpalette-editor", "DisplayName": "colorpalette-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "richtexteditor-editor", "DisplayName": "richtexteditor-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radiogroup-editor", "DisplayName": "radiogroup-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "checkboxgroup-editor", "DisplayName": "checkboxgroup-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "textbox-editor", "DisplayName": "textbox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "textarea-editor", "DisplayName": "textarea-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "captcha-editor", "DisplayName": "captcha-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "signature-editor", "DisplayName": "signature-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "timedurationpicker-editor", "DisplayName": "timedurationpicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71048,31 +71080,34 @@ } }, { - "HashCode": 265679196, + "HashCode": 1032445844, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "form-items", - "ParentTag": "kendo-form" + "ParentTag": "kendo-form", + "CaseSensitive": false }, { "TagName": "form-items", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false }, { "TagName": "form-items", - "ParentTag": "wizard-step-form" + "ParentTag": "wizard-step-form", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "form-item", "DisplayName": "form-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71083,21 +71118,24 @@ } }, { - "HashCode": -130010536, + "HashCode": -1884576945, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "wizard-step-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71105,25 +71143,25 @@ "Kind": "ITagHelper", "Name": "submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Submit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper.Submit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Submit" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Optional" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper.Optional", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } } ], "Metadata": { @@ -71134,23 +71172,27 @@ } }, { - "HashCode": -1015558016, + "HashCode": 161710468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormTagHelper", "TagOutputHint": "form", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-form" + "TagName": "kendo-form", + "CaseSensitive": false }, { "TagName": "kendo-form", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false }, { "TagName": "wizard-step-form", - "ParentTag": "wizard-step" + "ParentTag": "wizard-step", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71158,179 +71200,175 @@ "Kind": "ITagHelper", "Name": "form-data", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FormData" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.FormTagHelper.FormData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormData" } }, { "Kind": "ITagHelper", "Name": "on-validate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnValidate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidate" } }, { "Kind": "ITagHelper", "Name": "on-validate-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnValidateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidateField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSubmit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnSubmit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSubmit" } }, { "Kind": "ITagHelper", "Name": "on-clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnClear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClear" } }, { "Kind": "ITagHelper", "Name": "buttons-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonsTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplate" } }, { "Kind": "ITagHelper", "Name": "buttons-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonsTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplateId" } }, { "Kind": "ITagHelper", "Name": "buttons-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ButtonsTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplateView" } }, { "Kind": "ITagHelper", "Name": "buttons-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonsTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "focus-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "FocusFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormTagHelper.FocusFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FocusFirst" } }, { "Kind": "ITagHelper", "Name": "format-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.FormatLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatLabel" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "form-items", "DisplayName": "form-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validatable", "DisplayName": "validatable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71341,21 +71379,24 @@ } }, { - "HashCode": 2071976487, + "HashCode": 2060801147, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validatable", "ParentTag": "kendo-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "validatable", "ParentTag": "wizard-step-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71363,49 +71404,49 @@ "Kind": "ITagHelper", "Name": "validate-on-blur", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnBlur" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ValidateOnBlur", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnBlur" } }, { "Kind": "ITagHelper", "Name": "validation-summary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidationSummary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ValidationSummary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidationSummary" } }, { "Kind": "ITagHelper", "Name": "error-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplate" } }, { "Kind": "ITagHelper", "Name": "error-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplateId" } }, { "Kind": "ITagHelper", "Name": "error-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ErrorTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplateView" } }, { "Kind": "ITagHelper", "Name": "error-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplateHandler" } } ], "Metadata": { @@ -71416,16 +71457,18 @@ } }, { - "HashCode": 1845741457, + "HashCode": -2082732849, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "assignments", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71433,49 +71476,48 @@ "Kind": "ITagHelper", "Name": "dataresourceidfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataResourceIdField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DataResourceIdField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataResourceIdField" } }, { "Kind": "ITagHelper", "Name": "datataskidfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTaskIdField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DataTaskIdField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTaskIdField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71486,16 +71528,18 @@ } }, { - "HashCode": -1873204169, + "HashCode": 2102485546, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "gantt-column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71503,25 +71547,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "ui", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ui" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper.Ui", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ui" } }, { "Kind": "ITagHelper", "Name": "ui-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UiHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper.UiHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UiHandler" } } ], "Metadata": { @@ -71532,16 +71576,18 @@ } }, { - "HashCode": 1400992999, + "HashCode": -898095959, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "gantt-column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71549,17 +71595,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } } ], "Metadata": { @@ -71570,16 +71616,18 @@ } }, { - "HashCode": 302433141, + "HashCode": -1480204936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gantt-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71587,185 +71635,184 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "expandable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expandable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Expandable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expandable" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "header-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderAttributes" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71776,23 +71823,24 @@ } }, { - "HashCode": 606135161, + "HashCode": 1302768511, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gantt-column", "DisplayName": "gantt-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71803,16 +71851,18 @@ } }, { - "HashCode": -1251797716, + "HashCode": -550583776, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "current-time-marker", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71820,17 +71870,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "update-interval", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UpdateInterval" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper.UpdateInterval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpdateInterval" } } ], "Metadata": { @@ -71841,16 +71891,18 @@ } }, { - "HashCode": -1637474056, + "HashCode": -2044475394, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71858,129 +71910,129 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "dependency-create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DependencyCreate" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.DependencyCreate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependencyCreate" } }, { "Kind": "ITagHelper", "Name": "dependency-destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DependencyDestroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.DependencyDestroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependencyDestroy" } }, { "Kind": "ITagHelper", "Name": "drag-percent-complete", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DragPercentComplete" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.DragPercentComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragPercentComplete" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "move", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Move" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Move", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Move" } }, { "Kind": "ITagHelper", "Name": "planned-tasks", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PlannedTasks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.PlannedTasks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PlannedTasks" } }, { "Kind": "ITagHelper", "Name": "reorder", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Reorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorder" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -71991,16 +72043,18 @@ } }, { - "HashCode": -220458192, + "HashCode": -71546288, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72008,41 +72062,41 @@ "Kind": "ITagHelper", "Name": "add-child", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddChild" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.AddChild", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddChild" } }, { "Kind": "ITagHelper", "Name": "append", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Append" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.Append", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Append" } }, { "Kind": "ITagHelper", "Name": "insert-after", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertAfter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.InsertAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertAfter" } }, { "Kind": "ITagHelper", "Name": "insert-before", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertBefore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.InsertBefore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertBefore" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } } ], "Metadata": { @@ -72053,16 +72107,18 @@ } }, { - "HashCode": -674101567, + "HashCode": -966309602, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editor", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72070,193 +72126,193 @@ "Kind": "ITagHelper", "Name": "assign-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AssignButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.AssignButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AssignButton" } }, { "Kind": "ITagHelper", "Name": "editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.EditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTitle" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "percent-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PercentComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PercentComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PercentComplete" } }, { "Kind": "ITagHelper", "Name": "planned-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PlannedEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PlannedEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PlannedEnd" } }, { "Kind": "ITagHelper", "Name": "planned-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PlannedStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PlannedStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PlannedStart" } }, { "Kind": "ITagHelper", "Name": "resources", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resources" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Resources", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resources" } }, { "Kind": "ITagHelper", "Name": "resources-editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResourcesEditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ResourcesEditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResourcesEditorTitle" } }, { "Kind": "ITagHelper", "Name": "resources-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResourcesHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ResourcesHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResourcesHeader" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "units-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UnitsHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.UnitsHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnitsHeader" } }, { "Kind": "ITagHelper", "Name": "add-new", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddNew" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.AddNew", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddNew" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "percent-complete-hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PercentCompleteHint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PercentCompleteHint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PercentCompleteHint" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "actual-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActualStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ActualStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActualStart" } }, { "Kind": "ITagHelper", "Name": "actual-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActualEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ActualEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActualEnd" } }, { "Kind": "ITagHelper", "Name": "parent-option-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParentOptionLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ParentOptionLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParentOptionLabel" } }, { "Kind": "ITagHelper", "Name": "general", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "General" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.General", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "General" } }, { "Kind": "ITagHelper", "Name": "predecessors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Predecessors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Predecessors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Predecessors" } }, { "Kind": "ITagHelper", "Name": "successors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Successors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Successors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Successors" } }, { "Kind": "ITagHelper", "Name": "other", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Other" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Other", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Other" } }, { "Kind": "ITagHelper", "Name": "dependency-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DependencyType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.DependencyType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependencyType" } } ], "Metadata": { @@ -72267,16 +72323,18 @@ } }, { - "HashCode": -1011670312, + "HashCode": -1238929741, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "planned-tasks", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72284,57 +72342,57 @@ "Kind": "ITagHelper", "Name": "switch-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SwitchText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.SwitchText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SwitchText" } }, { "Kind": "ITagHelper", "Name": "offset-tooltip-advanced", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OffsetTooltipAdvanced" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.OffsetTooltipAdvanced", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetTooltipAdvanced" } }, { "Kind": "ITagHelper", "Name": "offset-tooltip-delay", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OffsetTooltipDelay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.OffsetTooltipDelay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetTooltipDelay" } }, { "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } } ], "Metadata": { @@ -72345,16 +72403,18 @@ } }, { - "HashCode": -1995084165, + "HashCode": -847222814, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72362,85 +72422,82 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "delete-dependency-confirmation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteDependencyConfirmation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteDependencyConfirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteDependencyConfirmation" } }, { "Kind": "ITagHelper", "Name": "delete-dependency-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteDependencyWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteDependencyWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteDependencyWindowTitle" } }, { "Kind": "ITagHelper", "Name": "delete-task-confirmation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTaskConfirmation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteTaskConfirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTaskConfirmation" } }, { "Kind": "ITagHelper", "Name": "delete-task-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTaskWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteTaskWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTaskWindowTitle" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "select-view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectView" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.SelectView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectView" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editor", "DisplayName": "editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72451,16 +72508,18 @@ } }, { - "HashCode": -1950275514, + "HashCode": -1044021238, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72468,49 +72527,49 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "week", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Week" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Week", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Week" } }, { "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } } ], "Metadata": { @@ -72521,23 +72580,24 @@ } }, { - "HashCode": -1558472797, + "HashCode": 1510855164, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttNestedColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttNestedColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "gantt-column" + "ParentTag": "gantt-column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gantt-column", "DisplayName": "gantt-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72548,16 +72608,18 @@ } }, { - "HashCode": -1564640871, + "HashCode": -1304158565, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gantt-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72565,33 +72627,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -72602,16 +72664,18 @@ } }, { - "HashCode": 603349920, + "HashCode": -136134321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72619,137 +72683,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "gantt-pdf-margin", "DisplayName": "gantt-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72760,16 +72823,18 @@ } }, { - "HashCode": -1084027781, + "HashCode": -1823187569, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72777,17 +72842,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -72798,16 +72863,18 @@ } }, { - "HashCode": -650814899, + "HashCode": -12376557, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resources", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72815,57 +72882,56 @@ "Kind": "ITagHelper", "Name": "dataformatfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataFormatField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DataFormatField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataFormatField" } }, { "Kind": "ITagHelper", "Name": "datacolorfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DataColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataColorField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72876,14 +72942,16 @@ } }, { - "HashCode": 1884258106, + "HashCode": -1262033330, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-gantt" + "TagName": "kendo-gantt", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72891,497 +72959,484 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "dependancy-datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DependancyDatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.DependancyDatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependancyDatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-column-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnHide" } }, { "Kind": "ITagHelper", "Name": "on-column-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnReorder" } }, { "Kind": "ITagHelper", "Name": "on-column-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnResize" } }, { "Kind": "ITagHelper", "Name": "on-column-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnShow" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-move-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnMoveStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveStart" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-move-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnMoveEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveEnd" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-resize-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnResizeStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeStart" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-resize-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnResizeEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeEnd" } }, { "Kind": "ITagHelper", "Name": "on-toggle-planned-tasks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTogglePlannedTasks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnTogglePlannedTasks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTogglePlannedTasks" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "column-resize-handle-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnResizeHandleWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.ColumnResizeHandleWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnResizeHandleWidth" } }, { "Kind": "ITagHelper", "Name": "column-menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ColumnMenu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ColumnMenu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnMenu" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "work-day-start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayStart" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkDayStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayStart" } }, { "Kind": "ITagHelper", "Name": "work-day-end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayEnd" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkDayEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayEnd" } }, { "Kind": "ITagHelper", "Name": "work-week-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkWeekStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekStart" } }, { "Kind": "ITagHelper", "Name": "work-week-end", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekEnd" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkWeekEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekEnd" } }, { "Kind": "ITagHelper", "Name": "hour-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HourSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.HourSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HourSpan" } }, { "Kind": "ITagHelper", "Name": "snap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Snap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Snap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Snap" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "list-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ListWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.ListWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ListWidth" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "show-planned-tasks", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowPlannedTasks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ShowPlannedTasks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowPlannedTasks" } }, { "Kind": "ITagHelper", "Name": "show-work-days", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkDays" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ShowWorkDays", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkDays" } }, { "Kind": "ITagHelper", "Name": "show-work-hours", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkHours" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ShowWorkHours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkHours" } }, { "Kind": "ITagHelper", "Name": "task-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TaskTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplate" } }, { "Kind": "ITagHelper", "Name": "task-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TaskTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplateId" } }, { "Kind": "ITagHelper", "Name": "task-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TaskTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplateView" } }, { "Kind": "ITagHelper", "Name": "task-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TaskTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.RowHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeight" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "assignments", "DisplayName": "assignments", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "current-time-marker", "DisplayName": "current-time-marker", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbars", "DisplayName": "toolbars", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resources", "DisplayName": "resources", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gantt-datasource", "DisplayName": "gantt-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dependency-datasource", "DisplayName": "dependency-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73392,16 +73447,18 @@ } }, { - "HashCode": -842602721, + "HashCode": 1120135421, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "toolbars", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73409,49 +73466,49 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -73462,23 +73519,24 @@ } }, { - "HashCode": 751636111, + "HashCode": 1600747583, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttToolbarsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttToolbarsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbars", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73489,16 +73547,18 @@ } }, { - "HashCode": -1506776244, + "HashCode": 1004710623, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73506,41 +73566,41 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "Metadata": { @@ -73551,16 +73611,18 @@ } }, { - "HashCode": -1433619862, + "HashCode": 1703732063, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "gantt-view", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73568,17 +73630,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -73589,16 +73651,18 @@ } }, { - "HashCode": -1632417553, + "HashCode": -2097616279, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttViewTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gantt-view", "ParentTag": "views", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73606,209 +73670,208 @@ "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttViewTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttViewTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "slot-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SlotSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttViewTagHelper.SlotSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotSize" } }, { "Kind": "ITagHelper", "Name": "time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "day-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "day-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "day-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "day-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "week-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "week-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "week-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "week-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "month-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "month-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "month-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "month-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "year-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "year-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "year-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "year-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "resize-tooltip-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResizeTooltipFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.ResizeTooltipFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResizeTooltipFormat" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.GanttViewType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.GanttViewType? Kendo.Mvc.TagHelpers.GanttViewTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73819,23 +73882,24 @@ } }, { - "HashCode": 75253392, + "HashCode": -371695433, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttViewsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttViewsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gantt-view", "DisplayName": "gantt-view", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73846,18 +73910,21 @@ } }, { - "HashCode": 1550564108, + "HashCode": -1690198679, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-ganttdatasource" + "TagName": "kendo-ganttdatasource", + "CaseSensitive": false }, { "TagName": "gantt-datasource", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73865,255 +73932,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74124,18 +74185,21 @@ } }, { - "HashCode": 530172524, + "HashCode": 1603680070, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-ganttdependencydatasource" + "TagName": "kendo-ganttdependencydatasource", + "CaseSensitive": false }, { "TagName": "dependency-datasource", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74143,255 +74207,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74402,16 +74460,18 @@ } }, { - "HashCode": -1856281238, + "HashCode": -504004986, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "allow-copy", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74419,17 +74479,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "delimeter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Delimeter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper.Delimeter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delimeter" } } ], "Metadata": { @@ -74440,16 +74500,18 @@ } }, { - "HashCode": 826871432, + "HashCode": 820714634, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-command", "ParentTag": "commands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74457,81 +74519,81 @@ "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -74542,23 +74604,24 @@ } }, { - "HashCode": -548636505, + "HashCode": 199439862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "commands", - "ParentTag": "column" + "ParentTag": "column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column-command", "DisplayName": "column-command", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74569,16 +74632,18 @@ } }, { - "HashCode": 267315775, + "HashCode": -1336766928, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "exportable", "ParentTag": "column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74586,25 +74651,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "excel", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Excel" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper.Excel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Excel" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } } ], "Metadata": { @@ -74615,16 +74680,18 @@ } }, { - "HashCode": -1073948527, + "HashCode": -895350810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cell", "ParentTag": "filterable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74632,66 +74699,66 @@ "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "double Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "suggestion-operator", "TypeName": "Kendo.Mvc.UI.FilterType", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "SuggestionOperator" - } + "DisplayName": "Kendo.Mvc.UI.FilterType Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.SuggestionOperator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuggestionOperator" } }, { "Kind": "ITagHelper", "Name": "input-width", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "InputWidth" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.InputWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputWidth" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "show-operators", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "ShowOperators" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.ShowOperators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOperators" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } } ], "Metadata": { @@ -74702,16 +74769,18 @@ } }, { - "HashCode": -2034225069, + "HashCode": 1648194274, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74719,117 +74788,114 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "filter-ui", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterUI" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.FilterUI", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterUI" } }, { "Kind": "ITagHelper", "Name": "filter-ui-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterUIHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.FilterUIHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterUIHandler" } }, { "Kind": "ITagHelper", "Name": "multi", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multi" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Multi", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multi" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "check-all", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckAll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.CheckAll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAll" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "extra", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Extra" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Extra", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extra" } }, { "Kind": "ITagHelper", "Name": "cell-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", - "Metadata": { - "Common.PropertyName": "CellSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.CellSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellSettings" } }, { "Kind": "ITagHelper", "Name": "operators", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Operators" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Operators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operators" } }, { "Kind": "ITagHelper", "Name": "datasource", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper", - "Metadata": { - "Common.PropertyName": "Datasource" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Datasource", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datasource" } } ], "AllowedChildTags": [ { "Name": "cell", "DisplayName": "cell", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74840,15 +74906,17 @@ } }, { - "HashCode": -1788483320, + "HashCode": 1860138760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "datasource", - "ParentTag": "filterable" + "ParentTag": "filterable", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74856,237 +74924,234 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75097,16 +75162,18 @@ } }, { - "HashCode": 808547264, + "HashCode": 489476018, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "groupable", "ParentTag": "column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75114,17 +75181,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "grid-column-groupable-sort", "DisplayName": "grid-column-groupable-sort", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75135,16 +75201,18 @@ } }, { - "HashCode": -704856306, + "HashCode": -646506840, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid-column-groupable-sort", "ParentTag": "groupable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75152,18 +75220,18 @@ "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "dir", "TypeName": "Kendo.Mvc.ListSortDirection", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "Dir" - } + "DisplayName": "Kendo.Mvc.ListSortDirection Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper.Dir", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dir" } } ], "Metadata": { @@ -75174,23 +75242,24 @@ } }, { - "HashCode": 1490599938, + "HashCode": -638408755, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu-columns-groups", - "ParentTag": "column-menu-columns" + "ParentTag": "column-menu-columns", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column-menu-columns-group", "DisplayName": "column-menu-columns-group", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75201,16 +75270,18 @@ } }, { - "HashCode": -1130787295, + "HashCode": 1915391433, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu-columns-group", "ParentTag": "column-menu-columns-groups", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75218,17 +75289,17 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } } ], "Metadata": { @@ -75239,16 +75310,18 @@ } }, { - "HashCode": -1532198229, + "HashCode": 1941434954, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu-columns", "ParentTag": "column-menu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75256,25 +75329,25 @@ "Kind": "ITagHelper", "Name": "groups", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "sort", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Sort" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper.Sort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sort" } } ], "Metadata": { @@ -75285,16 +75358,18 @@ } }, { - "HashCode": 1165483258, + "HashCode": -1663561735, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "column-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75302,105 +75377,105 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "button-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.ButtonTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonTitle" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "set-column-position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SetColumnPosition" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.SetColumnPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SetColumnPosition" } }, { "Kind": "ITagHelper", "Name": "settings", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Settings" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Settings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Settings" } }, { "Kind": "ITagHelper", "Name": "stick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Stick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Stick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stick" } }, { "Kind": "ITagHelper", "Name": "unstick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unstick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Unstick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unstick" } }, { "Kind": "ITagHelper", "Name": "unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Unlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unlock" } } ], "Metadata": { @@ -75411,16 +75486,18 @@ } }, { - "HashCode": 158326324, + "HashCode": 1504925325, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75428,47 +75505,45 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-menu-columns", "DisplayName": "column-menu-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75479,16 +75554,18 @@ } }, { - "HashCode": 1501486826, + "HashCode": -1380093939, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75496,33 +75573,33 @@ "Kind": "ITagHelper", "Name": "initial-direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InitialDirection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.InitialDirection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InitialDirection" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } } ], "Metadata": { @@ -75533,16 +75610,18 @@ } }, { - "HashCode": -74420958, + "HashCode": -1737486121, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75550,389 +75629,386 @@ "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "groupable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Groupable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Groupable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groupable" } }, { "Kind": "ITagHelper", "Name": "groupable-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "GroupableSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupableSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupableSettings" } }, { "Kind": "ITagHelper", "Name": "grid", "TypeName": "Kendo.Mvc.TagHelpers.GridTagHelper", - "Metadata": { - "Common.PropertyName": "Grid" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Grid", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Grid" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "exportable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Exportable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Exportable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exportable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "sticky", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sticky" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Sticky", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sticky" } }, { "Kind": "ITagHelper", "Name": "stickable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Stickable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Stickable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stickable" } }, { "Kind": "ITagHelper", "Name": "column-menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ColumnMenu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.ColumnMenu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnMenu" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupFooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplate" } }, { "Kind": "ITagHelper", "Name": "group-footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupFooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridColumnTagHelper.HeaderHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "footer-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "footer-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FooterHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridColumnTagHelper.FooterHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "locked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Locked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Locked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Locked" } }, { "Kind": "ITagHelper", "Name": "lockable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Lockable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Lockable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lockable" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridColumnTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "html-attributes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HtmlAttributesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.HtmlAttributesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributesHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "media", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Media" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Media", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Media" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "min-resizable-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinResizableWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnTagHelper.MinResizableWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinResizableWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "commands", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", - "Metadata": { - "Common.PropertyName": "Commands" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Commands", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Commands" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "hide-on-group", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideOnGroup" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.HideOnGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideOnGroup" } } ], "AllowedChildTags": [ { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groupable", "DisplayName": "groupable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "exportable", "DisplayName": "exportable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75943,29 +76019,29 @@ } }, { - "HashCode": -1360855164, + "HashCode": 1866157026, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-grid" + "ParentTag": "kendo-grid", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "foreign-key-column", "DisplayName": "foreign-key-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75976,16 +76052,18 @@ } }, { - "HashCode": -1330374768, + "HashCode": -1215591285, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75993,105 +76071,105 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } }, { "Kind": "ITagHelper", "Name": "confirmation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConfirmationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.ConfirmationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConfirmationHandler" } }, { "Kind": "ITagHelper", "Name": "cancel-delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CancelDelete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.CancelDelete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CancelDelete" } }, { "Kind": "ITagHelper", "Name": "confirm-delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConfirmDelete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.ConfirmDelete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConfirmDelete" } }, { "Kind": "ITagHelper", "Name": "create-at", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateAt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.CreateAt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateAt" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -76102,16 +76180,18 @@ } }, { - "HashCode": 448790390, + "HashCode": 1381751949, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76119,49 +76199,49 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "collapsible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.Collapsible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsible" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -76172,16 +76252,18 @@ } }, { - "HashCode": 1905665248, + "HashCode": 408112417, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "filterable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76189,113 +76271,113 @@ "Kind": "ITagHelper", "Name": "and", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "And" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.And", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "And" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "is-false", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsFalse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.IsFalse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsFalse" } }, { "Kind": "ITagHelper", "Name": "is-true", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsTrue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.IsTrue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsTrue" } }, { "Kind": "ITagHelper", "Name": "or", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Or" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Or", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Or" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "select-value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectValue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.SelectValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectValue" } }, { "Kind": "ITagHelper", "Name": "selected-items-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedItemsFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.SelectedItemsFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedItemsFormat" } }, { "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "check-all", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAll" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.CheckAll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAll" } } ], "Metadata": { @@ -76306,16 +76388,18 @@ } }, { - "HashCode": 1881981062, + "HashCode": 1750463139, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76323,65 +76407,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -76392,16 +76476,18 @@ } }, { - "HashCode": -628648299, + "HashCode": 139611655, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "enums", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76409,33 +76495,33 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } } ], "Metadata": { @@ -76446,16 +76532,18 @@ } }, { - "HashCode": 1135832365, + "HashCode": 1867855299, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "number", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76463,65 +76551,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -76532,16 +76620,18 @@ } }, { - "HashCode": -1950360933, + "HashCode": 1737260157, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "filterable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76549,59 +76639,55 @@ "Kind": "ITagHelper", "Name": "string", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "String" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.String", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "String" } }, { "Kind": "ITagHelper", "Name": "number", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Number" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.Number", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Number" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "enums", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Enums" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.Enums", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enums" } } ], "AllowedChildTags": [ { "Name": "string", "DisplayName": "string", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "number", "DisplayName": "number", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date", "DisplayName": "date", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "enums", "DisplayName": "enums", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -76612,16 +76698,18 @@ } }, { - "HashCode": -1070590191, + "HashCode": -1124015644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "string", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76629,97 +76717,97 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "isempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isempty" } }, { "Kind": "ITagHelper", "Name": "isnotempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isnotempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotempty" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "is-null-or-empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsNullOrEmpty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.IsNullOrEmpty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsNullOrEmpty" } }, { "Kind": "ITagHelper", "Name": "is-not-null-or-empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsNotNullOrEmpty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.IsNotNullOrEmpty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsNotNullOrEmpty" } } ], "Metadata": { @@ -76730,16 +76818,18 @@ } }, { - "HashCode": 1508854000, + "HashCode": -1092985657, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76747,55 +76837,53 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "extra", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Extra" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Extra", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extra" } }, { "Kind": "ITagHelper", "Name": "messages", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Messages" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Messages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Messages" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "operators", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Operators" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Operators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operators" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -76806,16 +76894,18 @@ } }, { - "HashCode": -1569372623, + "HashCode": 166817588, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "foreign-key-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76823,421 +76913,418 @@ "Kind": "ITagHelper", "Name": "values", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "text-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.TextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TextField" } }, { "Kind": "ITagHelper", "Name": "value-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.ValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueField" } }, { "Kind": "ITagHelper", "Name": "datasource", "TypeName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", - "Metadata": { - "Common.PropertyName": "Datasource" - } + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Datasource", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datasource" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "groupable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Groupable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Groupable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groupable" } }, { "Kind": "ITagHelper", "Name": "groupable-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "GroupableSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupableSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupableSettings" } }, { "Kind": "ITagHelper", "Name": "grid", "TypeName": "Kendo.Mvc.TagHelpers.GridTagHelper", - "Metadata": { - "Common.PropertyName": "Grid" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Grid", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Grid" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "exportable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Exportable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Exportable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exportable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "sticky", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sticky" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Sticky", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sticky" } }, { "Kind": "ITagHelper", "Name": "stickable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Stickable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Stickable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stickable" } }, { "Kind": "ITagHelper", "Name": "column-menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ColumnMenu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.ColumnMenu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnMenu" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupFooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplate" } }, { "Kind": "ITagHelper", "Name": "group-footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupFooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HeaderHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "footer-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "footer-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FooterHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.FooterHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "locked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Locked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Locked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Locked" } }, { "Kind": "ITagHelper", "Name": "lockable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Lockable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Lockable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lockable" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "html-attributes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HtmlAttributesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HtmlAttributesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributesHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "media", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Media" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Media", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Media" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "min-resizable-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinResizableWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.MinResizableWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinResizableWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "commands", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", - "Metadata": { - "Common.PropertyName": "Commands" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Commands", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Commands" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "hide-on-group", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideOnGroup" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HideOnGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideOnGroup" } } ], "AllowedChildTags": [ { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groupable", "DisplayName": "groupable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77248,16 +77335,18 @@ } }, { - "HashCode": 570832228, + "HashCode": 742057760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridGroupableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridGroupableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "groupable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77265,9 +77354,9 @@ "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridGroupableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -77278,16 +77367,18 @@ } }, { - "HashCode": -1921540583, + "HashCode": -555105819, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "groupable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77295,31 +77386,29 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "show-footer", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowFooter" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper.ShowFooter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFooter" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sort", "DisplayName": "sort", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77330,16 +77419,18 @@ } }, { - "HashCode": 1742976235, + "HashCode": 128773656, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort", "ParentTag": "groupable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77347,17 +77438,17 @@ "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "dir", "TypeName": "Kendo.Mvc.ListSortDirection?", - "Metadata": { - "Common.PropertyName": "Dir" - } + "DisplayName": "Kendo.Mvc.ListSortDirection? Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper.Dir", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dir" } } ], "Metadata": { @@ -77368,16 +77459,18 @@ } }, { - "HashCode": 1709323241, + "HashCode": 420505679, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "commands", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77385,73 +77478,73 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "canceledit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Canceledit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Canceledit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Canceledit" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "excel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Excel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Excel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Excel" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -77462,16 +77555,18 @@ } }, { - "HashCode": -1576652074, + "HashCode": -1485651177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77479,25 +77574,24 @@ "Kind": "ITagHelper", "Name": "no-records", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoRecords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper.NoRecords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoRecords" } }, { "Kind": "ITagHelper", "Name": "expand-collapse-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExpandCollapseColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper.ExpandCollapseColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpandCollapseColumnHeader" } } ], "AllowedChildTags": [ { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77508,23 +77602,24 @@ } }, { - "HashCode": 687754562, + "HashCode": -927601292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "column" + "ParentTag": "column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77535,16 +77630,18 @@ } }, { - "HashCode": -585052161, + "HashCode": 1884408044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "no-records", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77552,41 +77649,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -77597,16 +77694,18 @@ } }, { - "HashCode": 1944846394, + "HashCode": -665133749, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "pageable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77614,89 +77713,89 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "more-pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MorePages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.MorePages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MorePages" } } ], "Metadata": { @@ -77707,16 +77806,18 @@ } }, { - "HashCode": -1154121499, + "HashCode": -1764349317, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77724,113 +77825,112 @@ "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "page-sizes-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizesEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PageSizesEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizesEnabled" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "always-visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlwaysVisible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.AlwaysVisible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlwaysVisible" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.GridPagerPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.GridPagerPosition? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "responsive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Responsive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Responsive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Responsive" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77841,16 +77941,18 @@ } }, { - "HashCode": -1935286593, + "HashCode": 630224276, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77858,33 +77960,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -77895,16 +77997,18 @@ } }, { - "HashCode": 592482480, + "HashCode": 662013276, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77912,193 +78016,192 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "repeat-headers", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RepeatHeaders" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.RepeatHeaders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatHeaders" } }, { "Kind": "ITagHelper", "Name": "scale", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Scale" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Scale", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scale" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "grid-pdf-margin", "DisplayName": "grid-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -78109,16 +78212,18 @@ } }, { - "HashCode": 2090469283, + "HashCode": -1314286067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "reorderable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78126,25 +78231,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "Metadata": { @@ -78155,16 +78260,18 @@ } }, { - "HashCode": 2107010440, + "HashCode": 430620576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78172,25 +78279,25 @@ "Kind": "ITagHelper", "Name": "virtual", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Virtual" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper.Virtual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Virtual" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "endless", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Endless" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper.Endless", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endless" } } ], "Metadata": { @@ -78201,16 +78308,18 @@ } }, { - "HashCode": 1817021264, + "HashCode": -2129598246, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "search", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78218,17 +78327,17 @@ "Kind": "ITagHelper", "Name": "fields-extended", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "FieldsExtended" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper.FieldsExtended", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FieldsExtended" } }, { "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } } ], "Metadata": { @@ -78239,16 +78348,18 @@ } }, { - "HashCode": -954087971, + "HashCode": -1822941771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridSelectableSettings", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridSelectableSettings", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selectable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78256,25 +78367,25 @@ "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridSelectableSettings.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "ignore-overlapped", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IgnoreOverlapped" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridSelectableSettings.IgnoreOverlapped", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreOverlapped" } }, { "Kind": "ITagHelper", "Name": "drag-to-select", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "DragToSelect" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridSelectableSettings.DragToSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragToSelect" } } ], "Metadata": { @@ -78285,16 +78396,18 @@ } }, { - "HashCode": -1493202480, + "HashCode": 665228012, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78302,41 +78415,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } }, { "Kind": "ITagHelper", "Name": "show-indexes", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowIndexes" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.ShowIndexes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIndexes" } }, { "Kind": "ITagHelper", "Name": "initial-direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InitialDirection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.InitialDirection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InitialDirection" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -78347,14 +78460,16 @@ } }, { - "HashCode": 2101513250, + "HashCode": 1380434402, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-grid" + "TagName": "kendo-grid", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78362,632 +78477,614 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "mobile", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mobile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Mobile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mobile" } }, { "Kind": "ITagHelper", "Name": "mobile-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MobileEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.MobileEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MobileEnabled" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize Kendo.Mvc.TagHelpers.GridTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "on-before-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnBeforeEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnBeforeEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnBeforeEdit" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-cell-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCellClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnCellClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCellClose" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-column-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnHide" } }, { "Kind": "ITagHelper", "Name": "on-column-lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnLock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnLock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnLock" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-column-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnReorder" } }, { "Kind": "ITagHelper", "Name": "on-column-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnResize" } }, { "Kind": "ITagHelper", "Name": "on-column-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnShow" } }, { "Kind": "ITagHelper", "Name": "on-column-stick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnStick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnStick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnStick" } }, { "Kind": "ITagHelper", "Name": "on-column-unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnUnlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnUnlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnUnlock" } }, { "Kind": "ITagHelper", "Name": "on-column-unstick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnUnstick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnUnstick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnUnstick" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-detail-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDetailCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDetailCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDetailCollapse" } }, { "Kind": "ITagHelper", "Name": "on-detail-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDetailExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDetailExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDetailExpand" } }, { "Kind": "ITagHelper", "Name": "on-detail-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDetailInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDetailInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDetailInit" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnFilter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilter" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnFilterMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnFilterMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnGroup" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnGroup" } }, { "Kind": "ITagHelper", "Name": "on-group-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnGroupCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnGroupCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnGroupCollapse" } }, { "Kind": "ITagHelper", "Name": "on-group-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnGroupExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnGroupExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnGroupExpand" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPage" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-row-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRowReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnRowReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRowReorder" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-save-changes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveChanges" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnSaveChanges", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveChanges" } }, { "Kind": "ITagHelper", "Name": "on-sort", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSort" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSort" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "column-resize-handle-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnResizeHandleWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridTagHelper.ColumnResizeHandleWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnResizeHandleWidth" } }, { "Kind": "ITagHelper", "Name": "encode-titles", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EncodeTitles" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.EncodeTitles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EncodeTitles" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "loader-type", "TypeName": "Kendo.Mvc.UI.GridLoaderType?", - "Metadata": { - "Common.PropertyName": "LoaderType" - } + "DisplayName": "Kendo.Mvc.UI.GridLoaderType? Kendo.Mvc.TagHelpers.GridTagHelper.LoaderType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoaderType" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "persist-selection", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSelection" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.PersistSelection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSelection" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "detail-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplate" } }, { "Kind": "ITagHelper", "Name": "detail-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplateId" } }, { "Kind": "ITagHelper", "Name": "detail-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DetailTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplateView" } }, { "Kind": "ITagHelper", "Name": "detail-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplate" } }, { "Kind": "ITagHelper", "Name": "row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "alt-row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltRowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "allow-copy", "DisplayName": "allow-copy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-menu", "DisplayName": "column-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groupable", "DisplayName": "groupable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "no-records", "DisplayName": "no-records", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "search", "DisplayName": "search", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selectable", "DisplayName": "selectable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "reorderable", "DisplayName": "reorderable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -78998,16 +79095,18 @@ } }, { - "HashCode": -965798869, + "HashCode": 1843801047, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-button", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79015,33 +79114,33 @@ "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } } ], "Metadata": { @@ -79052,15 +79151,17 @@ } }, { - "HashCode": -811106888, + "HashCode": -1441084579, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", - "ParentTag": "kendo-grid" + "ParentTag": "kendo-grid", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79068,41 +79169,40 @@ "Kind": "ITagHelper", "Name": "client-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClientTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplate" } }, { "Kind": "ITagHelper", "Name": "client-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClientTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplateId" } }, { "Kind": "ITagHelper", "Name": "client-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ClientTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplateView" } }, { "Kind": "ITagHelper", "Name": "client-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClientTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "toolbar-button", "DisplayName": "toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79113,15 +79213,17 @@ } }, { - "HashCode": -1775834376, + "HashCode": 1020898634, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-gridlayout" + "TagName": "kendo-gridlayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79129,95 +79231,92 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "row-spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowSpacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.RowSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpacing" } }, { "Kind": "ITagHelper", "Name": "column-spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnSpacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.ColumnSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnSpacing" } }, { "Kind": "ITagHelper", "Name": "horizontal-align", "TypeName": "Kendo.Mvc.UI.HorizontalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "HorizontalAlign" - } + "DisplayName": "Kendo.Mvc.UI.HorizontalAlign Kendo.Mvc.TagHelpers.GridLayoutTagHelper.HorizontalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HorizontalAlign" } }, { "Kind": "ITagHelper", "Name": "vertical-align", "TypeName": "Kendo.Mvc.UI.VerticalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "VerticalAlign" - } + "DisplayName": "Kendo.Mvc.UI.VerticalAlign Kendo.Mvc.TagHelpers.GridLayoutTagHelper.VerticalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalAlign" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridLayoutTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridLayoutTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridLayoutTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "gridlayout-rows", "DisplayName": "gridlayout-rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gridlayout-columns", "DisplayName": "gridlayout-columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gridlayout-items", "DisplayName": "gridlayout-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79228,16 +79327,18 @@ } }, { - "HashCode": -603031078, + "HashCode": -575217122, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-column", "ParentTag": "gridlayout-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79245,9 +79346,9 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -79258,23 +79359,24 @@ } }, { - "HashCode": 305108868, + "HashCode": 1244224346, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-columns", - "ParentTag": "kendo-gridlayout" + "ParentTag": "kendo-gridlayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gridlayout-column", "DisplayName": "gridlayout-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79285,16 +79387,18 @@ } }, { - "HashCode": 2056637406, + "HashCode": 700773885, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-item", - "ParentTag": "gridlayout-items" + "ParentTag": "gridlayout-items", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79302,41 +79406,41 @@ "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } }, { "Kind": "ITagHelper", "Name": "row", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Row" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.Row", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Row" } }, { "Kind": "ITagHelper", "Name": "column", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Column" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.Column", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Column" } }, { "Kind": "ITagHelper", "Name": "row-span", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "RowSpan" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.RowSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpan" } }, { "Kind": "ITagHelper", "Name": "column-span", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "ColumnSpan" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.ColumnSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnSpan" } } ], "Metadata": { @@ -79347,23 +79451,24 @@ } }, { - "HashCode": 1102434446, + "HashCode": -632091757, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-items", - "ParentTag": "kendo-gridlayout" + "ParentTag": "kendo-gridlayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gridlayout-item", "DisplayName": "gridlayout-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79374,16 +79479,18 @@ } }, { - "HashCode": 46349793, + "HashCode": 2072844477, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutRowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutRowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-row", "ParentTag": "gridlayout-rows", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79391,9 +79498,9 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutRowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -79404,23 +79511,24 @@ } }, { - "HashCode": 709086340, + "HashCode": -2122358112, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutRowsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutRowsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-rows", - "ParentTag": "kendo-gridlayout" + "ParentTag": "kendo-gridlayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gridlayout-row", "DisplayName": "gridlayout-row", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79431,16 +79539,18 @@ } }, { - "HashCode": 135158716, + "HashCode": 1301271842, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hierarchical-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79448,33 +79558,32 @@ "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Children" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper.Children", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Children" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79485,21 +79594,24 @@ } }, { - "HashCode": 338254313, + "HashCode": 427469072, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-hierarchicaldatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "hierarchical-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79507,113 +79619,112 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "hierarchical-model", "DisplayName": "hierarchical-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79624,46 +79735,56 @@ } }, { - "HashCode": -970183352, + "HashCode": 742252828, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-hierarchicaldatasource" + "TagName": "kendo-hierarchicaldatasource", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-treeview" + "ParentTag": "kendo-treeview", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-treemap" + "ParentTag": "kendo-treemap", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-panelbar" + "ParentTag": "kendo-panelbar", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-dropdowntree" + "ParentTag": "kendo-dropdowntree", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "dropdowntree-editor" + "ParentTag": "dropdowntree-editor", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-contextmenu" + "ParentTag": "kendo-contextmenu", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-menu" + "ParentTag": "kendo-menu", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79671,237 +79792,234 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79912,16 +80030,18 @@ } }, { - "HashCode": -1263971234, + "HashCode": 836304342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "common", "ParentTag": "imageeditor-messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79929,41 +80049,41 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "confirm", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Confirm" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Confirm", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirm" } }, { "Kind": "ITagHelper", "Name": "lock-aspect-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LockAspectRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.LockAspectRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LockAspectRatio" } } ], "Metadata": { @@ -79974,16 +80094,18 @@ } }, { - "HashCode": -1251887979, + "HashCode": -1108050002, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crop", "ParentTag": "panes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79991,41 +80113,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "aspect-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AspectRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.AspectRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AspectRatio" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "portrait", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Portrait" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Portrait", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Portrait" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } } ], "Metadata": { @@ -80036,16 +80158,18 @@ } }, { - "HashCode": -139883225, + "HashCode": 1483751355, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resize", "ParentTag": "panes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80053,25 +80177,25 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "pixels", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pixels" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper.Pixels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pixels" } }, { "Kind": "ITagHelper", "Name": "percents", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Percents" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper.Percents", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Percents" } } ], "Metadata": { @@ -80082,30 +80206,30 @@ } }, { - "HashCode": 270101055, + "HashCode": 217660431, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "panes", "ParentTag": "imageeditor-messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "crop", "DisplayName": "crop", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resize", "DisplayName": "resize", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80116,36 +80240,35 @@ } }, { - "HashCode": 1798908035, + "HashCode": 991012311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "imageeditor-messages", "ParentTag": "kendo-imageeditor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "common", "DisplayName": "common", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80156,16 +80279,18 @@ } }, { - "HashCode": -1322211879, + "HashCode": 1055559746, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "imageeditor-messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80173,89 +80298,89 @@ "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "undo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Undo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Undo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Undo" } }, { "Kind": "ITagHelper", "Name": "redo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Redo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Redo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Redo" } }, { "Kind": "ITagHelper", "Name": "crop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Crop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Crop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Crop" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "zoom-in", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomIn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomIn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomIn" } }, { "Kind": "ITagHelper", "Name": "zoom-out", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomOut" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomOut", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomOut" } }, { "Kind": "ITagHelper", "Name": "zoom-dropdown", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomDropdown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomDropdown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomDropdown" } }, { "Kind": "ITagHelper", "Name": "zoom-actual-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomActualSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomActualSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomActualSize" } }, { "Kind": "ITagHelper", "Name": "zoom-fit-to-screen", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomFitToScreen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomFitToScreen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomFitToScreen" } } ], "Metadata": { @@ -80266,16 +80391,18 @@ } }, { - "HashCode": 1016397020, + "HashCode": -1933963638, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "save-as", "ParentTag": "kendo-imageeditor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80283,33 +80410,33 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } } ], "Metadata": { @@ -80320,14 +80447,16 @@ } }, { - "HashCode": 2090519986, + "HashCode": -491139383, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-imageeditor" + "TagName": "kendo-imageeditor", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80335,109 +80464,106 @@ "Kind": "ITagHelper", "Name": "on-image-loaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnImageLoaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnImageLoaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnImageLoaded" } }, { "Kind": "ITagHelper", "Name": "on-image-rendered", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnImageRendered" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnImageRendered", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnImageRendered" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ImageEditorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ImageEditorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "save-as", "DisplayName": "save-as", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "imageeditor-messages", "DisplayName": "imageeditor-messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80448,16 +80574,18 @@ } }, { - "HashCode": 646872255, + "HashCode": -733062528, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80465,179 +80593,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -80648,23 +80777,24 @@ } }, { - "HashCode": -452628486, + "HashCode": 2136052099, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80675,16 +80805,18 @@ } }, { - "HashCode": 1700511653, + "HashCode": -1969454155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-imageeditor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80692,65 +80824,64 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "overflow-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.OverflowClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowClose" } }, { "Kind": "ITagHelper", "Name": "overflow-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.OverflowOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowOpen" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80761,16 +80892,18 @@ } }, { - "HashCode": 1158432610, + "HashCode": -598472372, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-gauge-area-border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80778,25 +80911,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -80807,16 +80940,18 @@ } }, { - "HashCode": 1715164997, + "HashCode": -172583624, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-gauge-area-margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80824,33 +80959,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -80861,16 +80996,18 @@ } }, { - "HashCode": 456239984, + "HashCode": 528279623, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-lineargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80878,39 +81015,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "lineargauge-gauge-area-border", "DisplayName": "lineargauge-gauge-area-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-gauge-area-margin", "DisplayName": "lineargauge-gauge-area-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80921,16 +81056,18 @@ } }, { - "HashCode": -562333475, + "HashCode": 243610932, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pointer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80938,25 +81075,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -80967,16 +81104,18 @@ } }, { - "HashCode": 1849178053, + "HashCode": 1304620006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pointer", "ParentTag": "lineargauge-pointers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80984,63 +81123,61 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "margin", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Margin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Margin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Margin" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.GaugeLinearPointerShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.GaugeLinearPointerShape? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-pointer-track", "DisplayName": "lineargauge-pointer-track", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81051,23 +81188,24 @@ } }, { - "HashCode": 577162220, + "HashCode": -673939468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-pointers", - "ParentTag": "kendo-lineargauge" + "ParentTag": "kendo-lineargauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pointer", "DisplayName": "pointer", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81078,16 +81216,18 @@ } }, { - "HashCode": 130555112, + "HashCode": 551159704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "lineargauge-pointer-track", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81095,25 +81235,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -81124,16 +81264,18 @@ } }, { - "HashCode": 188843813, + "HashCode": -1772868166, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-pointer-track", "ParentTag": "pointer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81141,41 +81283,40 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81186,16 +81327,18 @@ } }, { - "HashCode": 470882535, + "HashCode": -297677104, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "lineargauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81203,25 +81346,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -81232,16 +81375,18 @@ } }, { - "HashCode": 1572155881, + "HashCode": 1625051418, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "lineargauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81249,33 +81394,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -81286,16 +81431,18 @@ } }, { - "HashCode": 1841349111, + "HashCode": 1074059487, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "lineargauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81303,33 +81450,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -81340,16 +81487,18 @@ } }, { - "HashCode": 1640611833, + "HashCode": 336231753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81357,93 +81506,90 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81454,16 +81600,18 @@ } }, { - "HashCode": -388893935, + "HashCode": -274083681, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-line", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81471,33 +81619,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -81508,16 +81656,18 @@ } }, { - "HashCode": -1758507946, + "HashCode": 1473178785, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81525,33 +81675,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -81562,16 +81712,18 @@ } }, { - "HashCode": 13315155, + "HashCode": -1238883032, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81579,33 +81731,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -81616,16 +81768,18 @@ } }, { - "HashCode": 2098763195, + "HashCode": 1425942280, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "lineargauge-scale-ranges", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81633,33 +81787,33 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -81670,23 +81824,24 @@ } }, { - "HashCode": -1186162309, + "HashCode": -1928703838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-ranges", - "ParentTag": "scale" + "ParentTag": "scale", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81697,16 +81852,18 @@ } }, { - "HashCode": -1909027872, + "HashCode": -923579422, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-lineargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81714,105 +81871,100 @@ "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "vertical", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Vertical" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Vertical", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Vertical" } } ], "AllowedChildTags": [ { "Name": "lineargauge-scale-line", "DisplayName": "lineargauge-scale-line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-labels", "DisplayName": "lineargauge-scale-labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-major-ticks", "DisplayName": "lineargauge-scale-major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-minor-ticks", "DisplayName": "lineargauge-scale-minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-ranges", "DisplayName": "lineargauge-scale-ranges", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81823,14 +81975,16 @@ } }, { - "HashCode": -949319062, + "HashCode": -1582076744, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-lineargauge" + "TagName": "kendo-lineargauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81838,77 +81992,74 @@ "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-pointers", "DisplayName": "lineargauge-pointers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81919,16 +82070,18 @@ } }, { - "HashCode": 761880185, + "HashCode": 1016181001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "draggable", "ParentTag": "kendo-listbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81936,25 +82089,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } } ], "Metadata": { @@ -81965,24 +82118,25 @@ } }, { - "HashCode": 1350004960, + "HashCode": 392568151, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-listbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81993,16 +82147,18 @@ } }, { - "HashCode": -1157233510, + "HashCode": 225955666, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82010,57 +82166,57 @@ "Kind": "ITagHelper", "Name": "move-down", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MoveDown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.MoveDown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MoveDown" } }, { "Kind": "ITagHelper", "Name": "move-up", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MoveUp" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.MoveUp", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MoveUp" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "transfer-all-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferAllFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferAllFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferAllFrom" } }, { "Kind": "ITagHelper", "Name": "transfer-all-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferAllTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferAllTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferAllTo" } }, { "Kind": "ITagHelper", "Name": "transfer-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferFrom" } }, { "Kind": "ITagHelper", "Name": "transfer-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferTo" } } ], "Metadata": { @@ -82071,14 +82227,16 @@ } }, { - "HashCode": 2132449525, + "HashCode": -330153160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-listbox" + "TagName": "kendo-listbox", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82086,235 +82244,231 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.ListBoxTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReorder" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListBoxTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "connect-with", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectWith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.ConnectWith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectWith" } }, { "Kind": "ITagHelper", "Name": "drop-sources", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "DropSources" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ListBoxTagHelper.DropSources", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropSources" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListBoxTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListBoxTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "Kendo.Mvc.UI.ListBoxSelectable?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "Kendo.Mvc.UI.ListBoxSelectable? Kendo.Mvc.TagHelpers.ListBoxTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "draggable", "DisplayName": "draggable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -82325,16 +82479,18 @@ } }, { - "HashCode": -517479968, + "HashCode": -780954864, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-listbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82342,17 +82498,17 @@ "Kind": "ITagHelper", "Name": "tools", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Tools" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper.Tools", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tools" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ListBoxToolbarPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ListBoxToolbarPosition? Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -82363,16 +82519,18 @@ } }, { - "HashCode": 1363803159, + "HashCode": 1065513739, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "flex", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82380,17 +82538,17 @@ "Kind": "ITagHelper", "Name": "direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "wrap", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Wrap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper.Wrap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wrap" } } ], "Metadata": { @@ -82401,16 +82559,18 @@ } }, { - "HashCode": -1815040882, + "HashCode": -1023378168, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82418,25 +82578,25 @@ "Kind": "ITagHelper", "Name": "cols", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Cols" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper.Cols", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cols" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "gutter", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gutter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper.Gutter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gutter" } } ], "Metadata": { @@ -82447,16 +82607,18 @@ } }, { - "HashCode": 1811332336, + "HashCode": 437127688, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "pageable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82464,81 +82626,81 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } } ], "Metadata": { @@ -82549,16 +82711,18 @@ } }, { - "HashCode": -1743888162, + "HashCode": 1372244086, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-listview", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82566,89 +82730,88 @@ "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "page-sizes-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizesEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PageSizesEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizesEnabled" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -82659,16 +82822,18 @@ } }, { - "HashCode": -1646898659, + "HashCode": 1522632397, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82676,17 +82841,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.ListViewScrollableMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.ListViewScrollableMode? Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -82697,16 +82862,18 @@ } }, { - "HashCode": -675187550, + "HashCode": -2052882476, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selectable", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82714,17 +82881,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.ListViewSelectionMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.ListViewSelectionMode? Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -82735,14 +82902,16 @@ } }, { - "HashCode": 2045871108, + "HashCode": -618973889, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-listview" + "TagName": "kendo-listview", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82750,311 +82919,305 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.ListViewTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ListViewTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "aria-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AriaLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AriaLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaLabel" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "bordered", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Bordered" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewTagHelper.Bordered", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bordered" } }, { "Kind": "ITagHelper", "Name": "borders", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Borders" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Borders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Borders" } }, { "Kind": "ITagHelper", "Name": "content-element", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentElement" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.ContentElement", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentElement" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListViewTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "edit-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplate" } }, { "Kind": "ITagHelper", "Name": "edit-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateId" } }, { "Kind": "ITagHelper", "Name": "edit-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EditTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateView" } }, { "Kind": "ITagHelper", "Name": "edit-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "alt-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListViewTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListViewTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListViewTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "flex", "DisplayName": "flex", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selectable", "DisplayName": "selectable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83065,16 +83228,18 @@ } }, { - "HashCode": 842769547, + "HashCode": -1470944650, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LoaderMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LoaderMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-loader", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83082,9 +83247,9 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LoaderMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } } ], "Metadata": { @@ -83095,14 +83260,16 @@ } }, { - "HashCode": 2104191497, + "HashCode": 409983053, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LoaderTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LoaderTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-loader" + "TagName": "kendo-loader", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83110,65 +83277,65 @@ "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LoaderTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.LoaderSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.LoaderSize? Kendo.Mvc.TagHelpers.LoaderTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.LoaderThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.LoaderThemeColor? Kendo.Mvc.TagHelpers.LoaderTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.LoaderType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.LoaderType? Kendo.Mvc.TagHelpers.LoaderTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LoaderTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LoaderTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LoaderTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LoaderTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -83179,16 +83346,18 @@ } }, { - "HashCode": 1870056541, + "HashCode": -609883070, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "attribution", "ParentTag": "controls", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83196,17 +83365,17 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.MapControlPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.MapControlPosition? Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -83217,16 +83386,18 @@ } }, { - "HashCode": 119374663, + "HashCode": 2146968204, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "navigator", "ParentTag": "controls", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83234,17 +83405,17 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.MapControlPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.MapControlPosition? Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -83255,36 +83426,35 @@ } }, { - "HashCode": -598886138, + "HashCode": -1213026361, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "controls", "ParentTag": "kendo-map", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "attribution", "DisplayName": "attribution", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "navigator", "DisplayName": "navigator", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoom", "DisplayName": "zoom", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83295,16 +83465,18 @@ } }, { - "HashCode": 1211219521, + "HashCode": 842372044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "zoom", "ParentTag": "controls", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83312,17 +83484,17 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.MapControlPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.MapControlPosition? Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -83333,16 +83505,18 @@ } }, { - "HashCode": 268536137, + "HashCode": 369621202, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bing", "ParentTag": "layer-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83350,41 +83524,41 @@ "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "imagery-set", "TypeName": "Kendo.Mvc.UI.MapLayersImagerySet?", - "Metadata": { - "Common.PropertyName": "ImagerySet" - } + "DisplayName": "Kendo.Mvc.UI.MapLayersImagerySet? Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.ImagerySet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImagerySet" } } ], "Metadata": { @@ -83395,16 +83569,18 @@ } }, { - "HashCode": 290466032, + "HashCode": -1035165291, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bubble", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83412,65 +83588,64 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "symbol", "TypeName": "Kendo.Mvc.UI.MapSymbol?", - "Metadata": { - "Common.PropertyName": "Symbol" - } + "DisplayName": "Kendo.Mvc.UI.MapSymbol? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Symbol", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Symbol" } }, { "Kind": "ITagHelper", "Name": "symbol-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SymbolHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.SymbolHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SymbolHandler" } } ], "AllowedChildTags": [ { "Name": "map-style", "DisplayName": "map-style", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83481,16 +83656,18 @@ } }, { - "HashCode": 1680876112, + "HashCode": 1713774517, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "map-marker", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83498,33 +83675,32 @@ "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83535,16 +83711,18 @@ } }, { - "HashCode": -723218571, + "HashCode": 2076955658, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layer-defaults", "ParentTag": "kendo-map", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83552,41 +83730,36 @@ "Kind": "ITagHelper", "Name": "tile-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "TileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsSettingsTagHelper.TileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TileSize" } } ], "AllowedChildTags": [ { "Name": "map-marker", "DisplayName": "map-marker", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shape", "DisplayName": "shape", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "bubble", "DisplayName": "bubble", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tile", "DisplayName": "tile", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "bing", "DisplayName": "bing", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83597,16 +83770,18 @@ } }, { - "HashCode": 1252681972, + "HashCode": 1115431289, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shape", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83614,33 +83789,32 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "map-style", "DisplayName": "map-style", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83651,16 +83825,18 @@ } }, { - "HashCode": -1416417196, + "HashCode": -610809460, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tile", "ParentTag": "layer-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83668,57 +83844,57 @@ "Kind": "ITagHelper", "Name": "url-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplate" } }, { "Kind": "ITagHelper", "Name": "url-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateId" } }, { "Kind": "ITagHelper", "Name": "url-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "UrlTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateView" } }, { "Kind": "ITagHelper", "Name": "url-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "subdomains", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Subdomains" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.Subdomains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subdomains" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -83729,16 +83905,18 @@ } }, { - "HashCode": -90302875, + "HashCode": 1838281001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layer", "ParentTag": "layers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83746,253 +83924,250 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper Kendo.Mvc.TagHelpers.MapLayerTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapLayerTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "datasource", "TypeName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", - "Metadata": { - "Common.PropertyName": "Datasource" - } + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper Kendo.Mvc.TagHelpers.MapLayerTagHelper.Datasource", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datasource" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapLayerTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "extent", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Extent" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.MapLayerTagHelper.Extent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extent" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "location-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LocationField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.LocationField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LocationField" } }, { "Kind": "ITagHelper", "Name": "tile-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "TileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.TileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TileSize" } }, { "Kind": "ITagHelper", "Name": "title-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.TitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleField" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "max-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MaxZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxZoom" } }, { "Kind": "ITagHelper", "Name": "min-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MinZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinZoom" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "subdomains", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Subdomains" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.MapLayerTagHelper.Subdomains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subdomains" } }, { "Kind": "ITagHelper", "Name": "url-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplate" } }, { "Kind": "ITagHelper", "Name": "url-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateId" } }, { "Kind": "ITagHelper", "Name": "url-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "UrlTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateView" } }, { "Kind": "ITagHelper", "Name": "url-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.ValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueField" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.MapLayerType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.MapLayerType? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "imagery-set", "TypeName": "Kendo.Mvc.UI.MapLayersImagerySet?", - "Metadata": { - "Common.PropertyName": "ImagerySet" - } + "DisplayName": "Kendo.Mvc.UI.MapLayersImagerySet? Kendo.Mvc.TagHelpers.MapLayerTagHelper.ImagerySet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImagerySet" } }, { "Kind": "ITagHelper", "Name": "symbol", "TypeName": "Kendo.Mvc.UI.MapSymbol?", - "Metadata": { - "Common.PropertyName": "Symbol" - } + "DisplayName": "Kendo.Mvc.UI.MapSymbol? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Symbol", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Symbol" } }, { "Kind": "ITagHelper", "Name": "symbol-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SymbolHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.SymbolHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SymbolHandler" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "map-style", "DisplayName": "map-style", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84003,23 +84178,24 @@ } }, { - "HashCode": 1046288330, + "HashCode": 1754867550, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layers", - "ParentTag": "kendo-map" + "ParentTag": "kendo-map", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "layer", "DisplayName": "layer", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84030,16 +84206,18 @@ } }, { - "HashCode": 1360509285, + "HashCode": -159213635, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "marker-defaults", "ParentTag": "kendo-map", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84047,25 +84225,24 @@ "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84076,21 +84253,24 @@ } }, { - "HashCode": 1638798455, + "HashCode": -60727085, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapMarkerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapMarkerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "map-marker", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "map-marker", "ParentTag": "markers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84098,41 +84278,40 @@ "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "location", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Location" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Location", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Location" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84143,23 +84322,24 @@ } }, { - "HashCode": 2040159197, + "HashCode": -1394401101, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapMarkersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapMarkersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "markers", - "ParentTag": "kendo-map" + "ParentTag": "kendo-map", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "map-marker", "DisplayName": "map-marker", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84170,16 +84350,18 @@ } }, { - "HashCode": -1938464312, + "HashCode": -1083622448, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "map-style", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84187,17 +84369,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -84208,26 +84390,30 @@ } }, { - "HashCode": 354243434, + "HashCode": 384963853, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "map-style", "ParentTag": "shape", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "map-style", "ParentTag": "layer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "map-style", "ParentTag": "bubble", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84235,31 +84421,29 @@ "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } }, { "Kind": "ITagHelper", "Name": "stroke", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Stroke" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper.Stroke", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stroke" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84270,16 +84454,18 @@ } }, { - "HashCode": -322501734, + "HashCode": 570025323, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "map-style", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84287,33 +84473,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -84324,14 +84510,16 @@ } }, { - "HashCode": 1535494613, + "HashCode": 1963240914, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-map" + "TagName": "kendo-map", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84339,249 +84527,244 @@ "Kind": "ITagHelper", "Name": "on-before-reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnBeforeReset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnBeforeReset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnBeforeReset" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-marker-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMarkerActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnMarkerActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMarkerActivate" } }, { "Kind": "ITagHelper", "Name": "on-marker-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMarkerCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnMarkerCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMarkerCreated" } }, { "Kind": "ITagHelper", "Name": "on-marker-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMarkerClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnMarkerClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMarkerClick" } }, { "Kind": "ITagHelper", "Name": "on-pan", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPan" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnPan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPan" } }, { "Kind": "ITagHelper", "Name": "on-pan-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPanEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnPanEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPanEnd" } }, { "Kind": "ITagHelper", "Name": "on-reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnReset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReset" } }, { "Kind": "ITagHelper", "Name": "on-shape-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeClick" } }, { "Kind": "ITagHelper", "Name": "on-shape-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeCreated" } }, { "Kind": "ITagHelper", "Name": "on-shape-feature-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeFeatureCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeFeatureCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeFeatureCreated" } }, { "Kind": "ITagHelper", "Name": "on-shape-mouse-enter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeMouseEnter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeMouseEnter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeMouseEnter" } }, { "Kind": "ITagHelper", "Name": "on-shape-mouse-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeMouseLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeMouseLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeMouseLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "center", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Center" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.MapTagHelper.Center", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Center" } }, { "Kind": "ITagHelper", "Name": "min-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.MinZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinZoom" } }, { "Kind": "ITagHelper", "Name": "max-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.MaxZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxZoom" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "pannable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pannable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTagHelper.Pannable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pannable" } }, { "Kind": "ITagHelper", "Name": "wraparound", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Wraparound" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTagHelper.Wraparound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wraparound" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } }, { "Kind": "ITagHelper", "Name": "zoomable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Zoomable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTagHelper.Zoomable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoomable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MapTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MapTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MapTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "controls", "DisplayName": "controls", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "layer-defaults", "DisplayName": "layer-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "layers", "DisplayName": "layers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "marker-defaults", "DisplayName": "marker-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "markers", "DisplayName": "markers", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84592,16 +84775,18 @@ } }, { - "HashCode": -24365967, + "HashCode": 1033898929, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84609,25 +84794,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -84638,16 +84823,18 @@ } }, { - "HashCode": 718660454, + "HashCode": 12766068, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84655,25 +84842,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -84684,16 +84871,18 @@ } }, { - "HashCode": 1542970756, + "HashCode": -94444940, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "tooltip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84701,23 +84890,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84728,31 +84915,36 @@ } }, { - "HashCode": 2111618493, + "HashCode": -1352352758, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "layer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "marker-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "map-marker", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84760,129 +84952,128 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "animation", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Animation" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Animation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Animation" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "content-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ContentTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentTemplateId" } }, { "Kind": "ITagHelper", "Name": "auto-hide", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoHide" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.AutoHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHide" } }, { "Kind": "ITagHelper", "Name": "callout", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Callout" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Callout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Callout" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "show-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ShowAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ShowAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowAfter" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84893,21 +85084,24 @@ } }, { - "HashCode": -2042675690, + "HashCode": -1851508746, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "maskedtextbox-label", "ParentTag": "kendo-maskedtextbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "maskedtextbox-label", "ParentTag": "maskedtextbox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84915,25 +85109,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -84944,19 +85138,22 @@ } }, { - "HashCode": -1707949217, + "HashCode": -1330687600, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-maskedtextbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "maskedtextbox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84964,147 +85161,147 @@ "Kind": "ITagHelper", "Name": "rules", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "rules-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rules" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Rules", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rules" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "clear-prompt-char", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearPromptChar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.ClearPromptChar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearPromptChar" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "mask", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mask" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Mask", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mask" } }, { "Kind": "ITagHelper", "Name": "prompt-char", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PromptChar" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.PromptChar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PromptChar" } }, { "Kind": "ITagHelper", "Name": "unmask-on-post", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UnmaskOnPost" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.UnmaskOnPost", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnmaskOnPost" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "maskedtextbox-label", "DisplayName": "maskedtextbox-label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85115,16 +85312,18 @@ } }, { - "HashCode": -599058378, + "HashCode": -1692958382, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "media", "ParentTag": "kendo-mediaplayer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85132,17 +85331,17 @@ "Kind": "ITagHelper", "Name": "source", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Source" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper.Source", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Source" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "Metadata": { @@ -85153,16 +85352,18 @@ } }, { - "HashCode": 837437524, + "HashCode": -967220744, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-mediaplayer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85170,49 +85371,49 @@ "Kind": "ITagHelper", "Name": "pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Pause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pause" } }, { "Kind": "ITagHelper", "Name": "play", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Play" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Play", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Play" } }, { "Kind": "ITagHelper", "Name": "mute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Mute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mute" } }, { "Kind": "ITagHelper", "Name": "unmute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unmute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Unmute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unmute" } }, { "Kind": "ITagHelper", "Name": "quality", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Quality" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Quality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Quality" } }, { "Kind": "ITagHelper", "Name": "fullscreen", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fullscreen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Fullscreen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fullscreen" } } ], "Metadata": { @@ -85223,14 +85424,16 @@ } }, { - "HashCode": -869427071, + "HashCode": 638948339, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MediaPlayerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MediaPlayerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-mediaplayer" + "TagName": "kendo-mediaplayer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85238,151 +85441,149 @@ "Kind": "ITagHelper", "Name": "on-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEnd" } }, { "Kind": "ITagHelper", "Name": "on-pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnPause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPause" } }, { "Kind": "ITagHelper", "Name": "on-play", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnPlay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlay" } }, { "Kind": "ITagHelper", "Name": "on-ready", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReady" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnReady", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReady" } }, { "Kind": "ITagHelper", "Name": "on-time-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTimeChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnTimeChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTimeChange" } }, { "Kind": "ITagHelper", "Name": "on-volume-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnVolumeChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnVolumeChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnVolumeChange" } }, { "Kind": "ITagHelper", "Name": "auto-play", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPlay" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.AutoPlay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPlay" } }, { "Kind": "ITagHelper", "Name": "auto-repeat", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoRepeat" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.AutoRepeat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoRepeat" } }, { "Kind": "ITagHelper", "Name": "forward-seek", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForwardSeek" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.ForwardSeek", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForwardSeek" } }, { "Kind": "ITagHelper", "Name": "full-screen", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "FullScreen" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.FullScreen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FullScreen" } }, { "Kind": "ITagHelper", "Name": "mute", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mute" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Mute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mute" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "volume", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Volume" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Volume", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Volume" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "media", "DisplayName": "media", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85393,16 +85594,18 @@ } }, { - "HashCode": 1982902952, + "HashCode": -1321792616, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85410,25 +85613,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -85439,16 +85642,18 @@ } }, { - "HashCode": -395001152, + "HashCode": 1910765611, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85456,25 +85661,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -85485,16 +85690,18 @@ } }, { - "HashCode": -1345380327, + "HashCode": -2146547663, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-menu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85502,23 +85709,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85529,16 +85734,18 @@ } }, { - "HashCode": -1317494014, + "HashCode": 1704901853, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "menu-item" + "ParentTag": "menu-item", + "CaseSensitive": false } ], "Metadata": { @@ -85549,27 +85756,29 @@ } }, { - "HashCode": -1390825968, + "HashCode": 807027682, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-menu" + "ParentTag": "kendo-menu", + "CaseSensitive": false }, { "TagName": "items", - "ParentTag": "kendo-contextmenu" + "ParentTag": "kendo-contextmenu", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-item", "DisplayName": "menu-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85580,24 +85789,25 @@ } }, { - "HashCode": -101854976, + "HashCode": 1450168415, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemSubItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemSubItemsTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sub-items", - "ParentTag": "menu-item" + "ParentTag": "menu-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-item", "DisplayName": "menu-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85608,22 +85818,25 @@ } }, { - "HashCode": -1332383926, + "HashCode": -1561874339, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemTagHelper", "TagOutputHint": "li", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "menu-item", "ParentTag": "sub-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85631,203 +85844,202 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "link-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "LinkHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.MenuItemTagHelper.LinkHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ImageHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.MenuItemTagHelper.ImageHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "separator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Separator" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Separator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Separator" } }, { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Protocol" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Host" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.MenuItemTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [ { "Name": "sub-items", "DisplayName": "sub-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85838,16 +86050,18 @@ } }, { - "HashCode": 421058848, + "HashCode": -2131663786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open-on-click", "ParentTag": "kendo-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85855,25 +86069,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "root-menu-items", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RootMenuItems" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper.RootMenuItems", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootMenuItems" } }, { "Kind": "ITagHelper", "Name": "sub-menu-items", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SubMenuItems" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper.SubMenuItems", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SubMenuItems" } } ], "Metadata": { @@ -85884,16 +86098,18 @@ } }, { - "HashCode": 2076473424, + "HashCode": 321184588, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85901,17 +86117,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } } ], "Metadata": { @@ -85922,15 +86138,17 @@ } }, { - "HashCode": 1237812447, + "HashCode": 497003177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-menu" + "TagName": "kendo-menu", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85938,223 +86156,217 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.MenuTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "datacontentfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataContentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataContentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataContentField" } }, { "Kind": "ITagHelper", "Name": "security-trimming", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SecurityTrimming" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuTagHelper.SecurityTrimming", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SecurityTrimming" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "close-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CloseOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuTagHelper.CloseOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseOnClick" } }, { "Kind": "ITagHelper", "Name": "hover-delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HoverDelay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuTagHelper.HoverDelay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoverDelay" } }, { "Kind": "ITagHelper", "Name": "popup-collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PopupCollision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.PopupCollision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupCollision" } }, { "Kind": "ITagHelper", "Name": "direction", "TypeName": "Kendo.Mvc.UI.MenuDirection?", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "Kendo.Mvc.UI.MenuDirection? Kendo.Mvc.TagHelpers.MenuTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.MenuOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.MenuOrientation? Kendo.Mvc.TagHelpers.MenuTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MenuTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MenuTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MenuTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "open-on-click", "DisplayName": "open-on-click", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "li", "DisplayName": "li", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -86165,21 +86377,24 @@ } }, { - "HashCode": -690172031, + "HashCode": -905529029, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86187,23 +86402,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -86214,16 +86427,18 @@ } }, { - "HashCode": 1009889409, + "HashCode": 1148424184, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "multicolumncombobox-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86231,89 +86446,89 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -86324,27 +86539,29 @@ } }, { - "HashCode": -1279940621, + "HashCode": -202025078, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "multicolumncombobox-columns", - "ParentTag": "kendo-multicolumncombobox" + "ParentTag": "kendo-multicolumncombobox", + "CaseSensitive": false }, { "TagName": "multicolumncombobox-columns", - "ParentTag": "multicolumncombobox-editor" + "ParentTag": "multicolumncombobox-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -86355,16 +86572,18 @@ } }, { - "HashCode": 1227088745, + "HashCode": 601749858, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86372,25 +86591,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -86401,21 +86620,24 @@ } }, { - "HashCode": -1949349115, + "HashCode": -309184610, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86423,17 +86645,17 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -86444,21 +86666,24 @@ } }, { - "HashCode": -2014092042, + "HashCode": 1995391810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86466,73 +86691,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -86543,18 +86768,21 @@ } }, { - "HashCode": -496420908, + "HashCode": 240718484, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-multicolumncombobox" + "TagName": "kendo-multicolumncombobox", + "CaseSensitive": false }, { "TagName": "multicolumncombobox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86562,541 +86790,534 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-cascade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCascade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnCascade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCascade" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "cascade-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFrom" } }, { "Kind": "ITagHelper", "Name": "cascade-from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeFromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromField" } }, { "Kind": "ITagHelper", "Name": "cascade-from-parent-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromParentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeFromParentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromParentField" } }, { "Kind": "ITagHelper", "Name": "cascade-on-custom-value", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CascadeOnCustomValue" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeOnCustomValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeOnCustomValue" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "drop-down-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropDownWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DropDownWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropDownWidth" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "suggest", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Suggest" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Suggest", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Suggest" } }, { "Kind": "ITagHelper", "Name": "sync-value-and-text", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SyncValueAndText" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.SyncValueAndText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SyncValueAndText" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "multicolumncombobox-columns", "DisplayName": "multicolumncombobox-columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -87107,21 +87328,24 @@ } }, { - "HashCode": -1714837119, + "HashCode": 1666669645, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87129,33 +87353,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -87166,21 +87390,24 @@ } }, { - "HashCode": -1419342303, + "HashCode": 958947861, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-multiselect", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "multiselect-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87188,23 +87415,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -87215,16 +87440,18 @@ } }, { - "HashCode": 351167076, + "HashCode": 1984620412, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-multiselect", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87232,25 +87459,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -87261,21 +87488,24 @@ } }, { - "HashCode": 614061120, + "HashCode": -788386777, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-multiselect", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "multiselect-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87283,41 +87513,41 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "delete-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.DeleteTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTag" } }, { "Kind": "ITagHelper", "Name": "down-arrow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownArrow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.DownArrow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownArrow" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } }, { "Kind": "ITagHelper", "Name": "single-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.SingleTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleTag" } } ], "Metadata": { @@ -87328,21 +87558,24 @@ } }, { - "HashCode": -36857468, + "HashCode": -99464116, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-multiselect", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "multiselect-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87350,73 +87583,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -87427,19 +87660,22 @@ } }, { - "HashCode": -1896951548, + "HashCode": -1128782992, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-multiselect" + "TagName": "kendo-multiselect", + "CaseSensitive": false }, { "TagName": "multiselect-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87447,559 +87683,553 @@ "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.MultiSelectTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-deselect", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeselect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnDeselect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeselect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-close", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoClose" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AutoClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoClose" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "down-arrow", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DownArrow" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DownArrow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownArrow" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "max-selected-items", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSelectedItems" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.MaxSelectedItems", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSelectedItems" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplate" } }, { "Kind": "ITagHelper", "Name": "tag-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplateId" } }, { "Kind": "ITagHelper", "Name": "tag-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TagTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplateView" } }, { "Kind": "ITagHelper", "Name": "tag-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagMode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagMode" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.MultiSelectTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiSelectTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88010,21 +88240,24 @@ } }, { - "HashCode": -888614086, + "HashCode": -1839880629, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-multiselect", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "multiselect-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88032,33 +88265,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -88069,16 +88302,18 @@ } }, { - "HashCode": 499701258, + "HashCode": 35077056, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-multiviewcalendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88086,9 +88321,9 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } } ], "Metadata": { @@ -88099,16 +88334,18 @@ } }, { - "HashCode": -1868781696, + "HashCode": 1422274528, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month", "ParentTag": "kendo-multiviewcalendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88116,25 +88353,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -88145,16 +88382,18 @@ } }, { - "HashCode": -232320314, + "HashCode": 1643578305, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "kendo-multiviewcalendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88162,17 +88401,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -88183,14 +88422,16 @@ } }, { - "HashCode": 557673041, + "HashCode": -1007149342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-multiviewcalendar" + "TagName": "kendo-multiviewcalendar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88198,205 +88439,202 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "views", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Views" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Views", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Views" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "select-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "SelectDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.SelectDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectDates" } }, { "Kind": "ITagHelper", "Name": "show-view-header", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowViewHeader" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.ShowViewHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowViewHeader" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month", "DisplayName": "month", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88407,16 +88645,18 @@ } }, { - "HashCode": -17722886, + "HashCode": 695657650, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88424,25 +88664,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -88453,16 +88693,18 @@ } }, { - "HashCode": 308452974, + "HashCode": 38476720, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88470,25 +88712,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -88499,16 +88741,18 @@ } }, { - "HashCode": 1881259022, + "HashCode": -1868521733, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-notification", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88516,23 +88760,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88543,16 +88785,18 @@ } }, { - "HashCode": -1039191039, + "HashCode": -348892221, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "position", "ParentTag": "kendo-notification", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88560,41 +88804,41 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "pinned", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pinned" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Pinned", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pinned" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -88605,15 +88849,17 @@ } }, { - "HashCode": 1405684620, + "HashCode": 1078882640, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-notification" + "TagName": "kendo-notification", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88621,141 +88867,138 @@ "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "allow-hide-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AllowHideAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.AllowHideAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowHideAfter" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "auto-hide-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AutoHideAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.AutoHideAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHideAfter" } }, { "Kind": "ITagHelper", "Name": "button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Button" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationTagHelper.Button", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Button" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "hide-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationTagHelper.HideOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideOnClick" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "stacking", "TypeName": "Kendo.Mvc.UI.NotificationStackingSettings?", - "Metadata": { - "Common.PropertyName": "Stacking" - } + "DisplayName": "Kendo.Mvc.UI.NotificationStackingSettings? Kendo.Mvc.TagHelpers.NotificationTagHelper.Stacking", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stacking" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NotificationTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NotificationTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NotificationTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "position", "DisplayName": "position", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "templates", "DisplayName": "templates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88766,16 +89009,18 @@ } }, { - "HashCode": 150119537, + "HashCode": -810328092, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notification-template", "ParentTag": "templates", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88783,41 +89028,41 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -88828,23 +89073,24 @@ } }, { - "HashCode": -2146730348, + "HashCode": 1041516787, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationTemplatesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationTemplatesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "templates", - "ParentTag": "kendo-notification" + "ParentTag": "kendo-notification", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "notification-template", "DisplayName": "notification-template", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88855,21 +89101,24 @@ } }, { - "HashCode": 2031853162, + "HashCode": 495770189, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "numerictextbox-label", "ParentTag": "kendo-numerictextbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "numerictextbox-label", "ParentTag": "numerictextbox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88877,25 +89126,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -88906,19 +89155,22 @@ } }, { - "HashCode": -2036716666, + "HashCode": -543534563, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-numerictextbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "numerictextbox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88926,217 +89178,216 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-spin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSpin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.OnSpin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSpin" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "decimals", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Decimals" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Decimals", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Decimals" } }, { "Kind": "ITagHelper", "Name": "down-arrow-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownArrowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.DownArrowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownArrowText" } }, { "Kind": "ITagHelper", "Name": "factor", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Factor" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Factor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Factor" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "restrict-decimals", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RestrictDecimals" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.RestrictDecimals", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RestrictDecimals" } }, { "Kind": "ITagHelper", "Name": "round", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Round" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Round", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Round" } }, { "Kind": "ITagHelper", "Name": "select-on-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SelectOnFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.SelectOnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectOnFocus" } }, { "Kind": "ITagHelper", "Name": "spinners", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Spinners" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Spinners", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spinners" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "up-arrow-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UpArrowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.UpArrowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpArrowText" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "numerictextbox-label", "DisplayName": "numerictextbox-label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89147,16 +89398,18 @@ } }, { - "HashCode": -1832336491, + "HashCode": -868213391, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-orgchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89164,49 +89417,48 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } }, { "Kind": "ITagHelper", "Name": "parent", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Parent" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Parent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parent" } } ], "AllowedChildTags": [ { "Name": "kendo-form", "DisplayName": "kendo-form", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89217,16 +89469,18 @@ } }, { - "HashCode": 1526420199, + "HashCode": -1779885912, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-orgchart", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89234,129 +89488,129 @@ "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "destroy-content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DestroyContent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.DestroyContent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DestroyContent" } }, { "Kind": "ITagHelper", "Name": "destroy-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DestroyTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.DestroyTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DestroyTitle" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "menu-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MenuLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.MenuLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MenuLabel" } }, { "Kind": "ITagHelper", "Name": "upload-avatar", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadAvatar" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.UploadAvatar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadAvatar" } }, { "Kind": "ITagHelper", "Name": "parent", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Parent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parent" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "none", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "None" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.None", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "None" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } } ], "Metadata": { @@ -89367,14 +89621,16 @@ } }, { - "HashCode": 1875624607, + "HashCode": 37953097, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-orgchart" + "TagName": "kendo-orgchart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89382,229 +89638,226 @@ "Kind": "ITagHelper", "Name": "cards-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "CardsColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.OrgChartTagHelper.CardsColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CardsColors" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCreate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnCreate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCreate" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDelete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnDelete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDelete" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "group-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupField" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.OrgChartTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "orgchart-datasource", "DisplayName": "orgchart-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89615,16 +89868,18 @@ } }, { - "HashCode": 454317296, + "HashCode": -2057972132, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "orgchart-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89632,65 +89887,64 @@ "Kind": "ITagHelper", "Name": "avatar", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Avatar" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Avatar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Avatar" } }, { "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "parent-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.ParentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParentId" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89701,21 +89955,24 @@ } }, { - "HashCode": -1746717757, + "HashCode": -1069064934, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-orgchartdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "orgchart-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89723,113 +89980,112 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "orgchart-model", "DisplayName": "orgchart-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89840,18 +90096,21 @@ } }, { - "HashCode": -1470242839, + "HashCode": 656165644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-orgchartdatasource" + "TagName": "kendo-orgchartdatasource", + "CaseSensitive": false }, { "TagName": "orgchart-datasource", - "ParentTag": "kendo-orgchart" + "ParentTag": "kendo-orgchart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89859,243 +90118,239 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90106,16 +90361,18 @@ } }, { - "HashCode": -2030745392, + "HashCode": 1257286611, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pager", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90123,113 +90380,113 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "numbers-select-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NumbersSelectLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.NumbersSelectLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NumbersSelectLabel" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-button-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PageButtonLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.PageButtonLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageButtonLabel" } }, { "Kind": "ITagHelper", "Name": "page-size-drop-down-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PageSizeDropDownLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.PageSizeDropDownLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizeDropDownLabel" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } } ], "Metadata": { @@ -90240,14 +90497,16 @@ } }, { - "HashCode": -1417405666, + "HashCode": 170991766, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PagerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PagerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pager" + "TagName": "kendo-pager", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90255,233 +90514,232 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PagerTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "select-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplate" } }, { "Kind": "ITagHelper", "Name": "select-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplateId" } }, { "Kind": "ITagHelper", "Name": "select-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SelectTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplateView" } }, { "Kind": "ITagHelper", "Name": "select-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "link-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplate" } }, { "Kind": "ITagHelper", "Name": "link-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplateId" } }, { "Kind": "ITagHelper", "Name": "link-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "LinkTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplateView" } }, { "Kind": "ITagHelper", "Name": "link-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "responsive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Responsive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Responsive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Responsive" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PagerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PagerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PagerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90492,16 +90750,18 @@ } }, { - "HashCode": 750755431, + "HashCode": -812685321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-panelbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90509,39 +90769,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90552,16 +90810,18 @@ } }, { - "HashCode": -1498344769, + "HashCode": -146471784, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarItemContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarItemContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "panelbar-item" + "ParentTag": "panelbar-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90569,9 +90829,9 @@ "Kind": "ITagHelper", "Name": "html", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Html" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemContentTagHelper.Html", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Html" } } ], "Metadata": { @@ -90582,17 +90842,19 @@ } }, { - "HashCode": -889249657, + "HashCode": -98897405, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarItemTagHelper", "TagOutputHint": "li", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "panelbar-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90600,119 +90862,117 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "link-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "LinkHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.LinkHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ImageHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.ImageHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90723,23 +90983,24 @@ } }, { - "HashCode": -738737773, + "HashCode": -1972274025, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-panelbar" + "ParentTag": "kendo-panelbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "panelbar-item", "DisplayName": "panelbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90750,16 +91011,18 @@ } }, { - "HashCode": -462489488, + "HashCode": 1853968325, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-panelbar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90767,25 +91030,25 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } }, { "Kind": "ITagHelper", "Name": "request-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RequestFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper.RequestFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RequestFailed" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } } ], "Metadata": { @@ -90796,24 +91059,25 @@ } }, { - "HashCode": 1810822269, + "HashCode": 1187971315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarNestedItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarNestedItemsTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "panelbar-item" + "ParentTag": "panelbar-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "panelbar-item", "DisplayName": "panelbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90824,15 +91088,17 @@ } }, { - "HashCode": -1083304362, + "HashCode": -2062842992, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-panelbar" + "TagName": "kendo-panelbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90840,225 +91106,220 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.PanelBarTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "expand-mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExpandMode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.ExpandMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpandMode" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PanelBarTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PanelBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PanelBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PanelBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "li", "DisplayName": "li", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91069,16 +91330,18 @@ } }, { - "HashCode": 964269076, + "HashCode": -1224067959, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "default-page-size", "ParentTag": "kendo-pdfviewer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91086,17 +91349,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -91107,16 +91370,18 @@ } }, { - "HashCode": -976484940, + "HashCode": 1662166855, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingDownloadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingDownloadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "download", "ParentTag": "dpl-processing", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91124,9 +91389,9 @@ "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingDownloadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -91137,16 +91402,18 @@ } }, { - "HashCode": 1925067189, + "HashCode": -963861627, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "dpl-processing", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91154,33 +91421,33 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "page-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PageField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.PageField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageField" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -91191,16 +91458,18 @@ } }, { - "HashCode": 299796243, + "HashCode": -15259004, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dpl-processing", "ParentTag": "kendo-pdfviewer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91208,29 +91477,26 @@ "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerDplProcessingSettingsTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "download", "DisplayName": "download", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91241,16 +91507,18 @@ } }, { - "HashCode": 278866605, + "HashCode": -1525230324, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "dpl-processing", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91258,17 +91526,17 @@ "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "save-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper.SaveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveField" } } ], "Metadata": { @@ -91279,16 +91547,18 @@ } }, { - "HashCode": -924783073, + "HashCode": 1115939493, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "export-as-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91296,25 +91566,25 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "save-as-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveAsType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper.SaveAsType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveAsType" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } } ], "Metadata": { @@ -91325,16 +91595,18 @@ } }, { - "HashCode": 777116750, + "HashCode": -910589385, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "export-as-dialog", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91342,49 +91614,48 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "default-file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DefaultFileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.DefaultFileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultFileName" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } }, { "Kind": "ITagHelper", "Name": "png", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Png" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Png", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Png" } }, { "Kind": "ITagHelper", "Name": "svg", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Svg" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Svg", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Svg" } } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91395,16 +91666,18 @@ } }, { - "HashCode": -1222066711, + "HashCode": -690874753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "search", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91412,57 +91685,57 @@ "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "drag-handle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DragHandle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.DragHandle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragHandle" } }, { "Kind": "ITagHelper", "Name": "input-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InputLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.InputLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputLabel" } }, { "Kind": "ITagHelper", "Name": "match-case", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MatchCase" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.MatchCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MatchCase" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } } ], "Metadata": { @@ -91473,16 +91746,18 @@ } }, { - "HashCode": 555992664, + "HashCode": -1530521479, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialogs", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91490,39 +91765,37 @@ "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } } ], "AllowedChildTags": [ { "Name": "export-as-dialog", "DisplayName": "export-as-dialog", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "search", "DisplayName": "search", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91533,16 +91806,18 @@ } }, { - "HashCode": -2038988761, + "HashCode": -2114821743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "error-messages", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91550,33 +91825,33 @@ "Kind": "ITagHelper", "Name": "not-supported", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NotSupported" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.NotSupported", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NotSupported" } }, { "Kind": "ITagHelper", "Name": "parse-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParseError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.ParseError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseError" } }, { "Kind": "ITagHelper", "Name": "not-found", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NotFound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.NotFound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NotFound" } }, { "Kind": "ITagHelper", "Name": "popup-blocked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PopupBlocked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.PopupBlocked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupBlocked" } } ], "Metadata": { @@ -91587,16 +91862,18 @@ } }, { - "HashCode": -1840673191, + "HashCode": -1637122270, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pdfviewer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91604,29 +91881,26 @@ "Kind": "ITagHelper", "Name": "default-file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DefaultFileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesSettingsTagHelper.DefaultFileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultFileName" } } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialogs", "DisplayName": "dialogs", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "error-messages", "DisplayName": "error-messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91637,16 +91911,18 @@ } }, { - "HashCode": 640732401, + "HashCode": 286697564, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pager", "ParentTag": "toolbar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91654,57 +91930,57 @@ "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Pages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pages" } } ], "Metadata": { @@ -91715,16 +91991,18 @@ } }, { - "HashCode": -888704743, + "HashCode": 1396751637, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91732,71 +92010,69 @@ "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "export-as", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExportAs" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.ExportAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExportAs" } }, { "Kind": "ITagHelper", "Name": "download", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Download" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Download", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Download" } }, { "Kind": "ITagHelper", "Name": "print", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Print" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Print", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Print" } }, { "Kind": "ITagHelper", "Name": "toggle-selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleSelection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.ToggleSelection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleSelection" } }, { "Kind": "ITagHelper", "Name": "toggle-pan", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TogglePan" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.TogglePan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TogglePan" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "AllowedChildTags": [ { "Name": "pager", "DisplayName": "pager", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoom", "DisplayName": "zoom", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91807,16 +92083,18 @@ } }, { - "HashCode": -539835488, + "HashCode": -257451149, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "zoom", "ParentTag": "toolbar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91824,57 +92102,57 @@ "Kind": "ITagHelper", "Name": "actual-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActualWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ActualWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActualWidth" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "fit-to-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FitToWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.FitToWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FitToWidth" } }, { "Kind": "ITagHelper", "Name": "fit-to-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FitToPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.FitToPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FitToPage" } }, { "Kind": "ITagHelper", "Name": "zoom-in", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomIn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ZoomIn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomIn" } }, { "Kind": "ITagHelper", "Name": "zoom-level", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomLevel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ZoomLevel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomLevel" } }, { "Kind": "ITagHelper", "Name": "zoom-out", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomOut" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ZoomOut", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomOut" } } ], "Metadata": { @@ -91885,16 +92163,18 @@ } }, { - "HashCode": 1277736351, + "HashCode": 440944091, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdfjs-processing", "ParentTag": "kendo-pdfviewer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91902,41 +92182,41 @@ "Kind": "ITagHelper", "Name": "file", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "File" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.File", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "File" } }, { "Kind": "ITagHelper", "Name": "file-url", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FileUrl" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.FileUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileUrl" } }, { "Kind": "ITagHelper", "Name": "file-data", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FileData" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.FileData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileData" } }, { "Kind": "ITagHelper", "Name": "c-map-url", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "CMapUrl" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.CMapUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CMapUrl" } }, { "Kind": "ITagHelper", "Name": "c-map-packed", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "CMapPacked" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.CMapPacked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CMapPacked" } } ], "Metadata": { @@ -91947,14 +92227,16 @@ } }, { - "HashCode": -860549066, + "HashCode": -1738954201, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pdfviewer" + "TagName": "kendo-pdfviewer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91962,153 +92244,148 @@ "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "scale", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Scale" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Scale", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scale" } }, { "Kind": "ITagHelper", "Name": "zoom-min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.ZoomMin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMin" } }, { "Kind": "ITagHelper", "Name": "zoom-max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMax" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.ZoomMax", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMax" } }, { "Kind": "ITagHelper", "Name": "zoom-rate", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomRate" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.ZoomRate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomRate" } }, { "Kind": "ITagHelper", "Name": "document", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Document" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Document", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Document" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PDFViewerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PDFViewerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "dpl-processing", "DisplayName": "dpl-processing", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdfjs-processing", "DisplayName": "pdfjs-processing", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "view", "DisplayName": "view", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92119,16 +92396,18 @@ } }, { - "HashCode": 1863288203, + "HashCode": 1951071, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdfviewer-toolbar-item", "ParentTag": "pdfviewer-toolbar-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92136,179 +92415,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -92319,23 +92599,24 @@ } }, { - "HashCode": 931337313, + "HashCode": 61264157, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdfviewer-toolbar-items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pdfviewer-toolbar-item", "DisplayName": "pdfviewer-toolbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92346,16 +92627,18 @@ } }, { - "HashCode": 1576212294, + "HashCode": -1385668723, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-pdfviewer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92363,17 +92646,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "pdfviewer-toolbar-items", "DisplayName": "pdfviewer-toolbar-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92384,16 +92666,18 @@ } }, { - "HashCode": -1047825574, + "HashCode": 1214595347, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerViewSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerViewSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "view", "ParentTag": "kendo-pdfviewer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92401,9 +92685,9 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerViewSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -92414,16 +92698,18 @@ } }, { - "HashCode": 1311480260, + "HashCode": -1442815898, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "pivotconfigurator-messages-field-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92431,49 +92717,49 @@ "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -92484,16 +92770,18 @@ } }, { - "HashCode": 2065787944, + "HashCode": -541972441, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotconfigurator-messages-field-menu", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92501,89 +92789,88 @@ "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Include" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Include", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "ok", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ok" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Ok", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ok" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } } ], "AllowedChildTags": [ { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92594,16 +92881,18 @@ } }, { - "HashCode": -427797332, + "HashCode": 135585816, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pivotconfigurator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92611,65 +92900,64 @@ "Kind": "ITagHelper", "Name": "measures", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Measures" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.Measures", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Measures" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "measures-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeasuresLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.MeasuresLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeasuresLabel" } }, { "Kind": "ITagHelper", "Name": "rows-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowsLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.RowsLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowsLabel" } }, { "Kind": "ITagHelper", "Name": "columns-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnsLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.ColumnsLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnsLabel" } }, { "Kind": "ITagHelper", "Name": "fields-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FieldsLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.FieldsLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FieldsLabel" } } ], "AllowedChildTags": [ { "Name": "pivotconfigurator-messages-field-menu", "DisplayName": "pivotconfigurator-messages-field-menu", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92680,16 +92968,18 @@ } }, { - "HashCode": -190955512, + "HashCode": -1009253052, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-pivotconfigurator", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92697,17 +92987,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } } ], "Metadata": { @@ -92718,14 +93008,16 @@ } }, { - "HashCode": -1924825700, + "HashCode": 2079406594, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotconfigurator" + "TagName": "kendo-pivotconfigurator", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92733,77 +93025,74 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pivot-datasource", "DisplayName": "pivot-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92814,14 +93103,16 @@ } }, { - "HashCode": 2088773522, + "HashCode": -957286150, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotconfiguratorbutton" + "TagName": "kendo-pivotconfiguratorbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92829,49 +93120,49 @@ "Kind": "ITagHelper", "Name": "configurator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Configurator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Configurator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Configurator" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -92882,16 +93173,18 @@ } }, { - "HashCode": -1297793259, + "HashCode": -1228517003, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "pivotconfiguratorv2-messages-field-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92899,49 +93192,49 @@ "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -92952,16 +93245,18 @@ } }, { - "HashCode": 865576046, + "HashCode": -1285317309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotconfiguratorv2-messages-field-menu", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92969,73 +93264,72 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Include" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Include", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } } ], "AllowedChildTags": [ { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93046,16 +93340,18 @@ } }, { - "HashCode": -703241881, + "HashCode": 48719461, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pivotconfiguratorv2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93063,57 +93359,56 @@ "Kind": "ITagHelper", "Name": "apply-button-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ApplyButtonText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.ApplyButtonText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ApplyButtonText" } }, { "Kind": "ITagHelper", "Name": "cancel-button-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CancelButtonText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.CancelButtonText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CancelButtonText" } }, { "Kind": "ITagHelper", "Name": "measures", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Measures" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Measures", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Measures" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "pivotconfiguratorv2-messages-field-menu", "DisplayName": "pivotconfiguratorv2-messages-field-menu", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93124,14 +93419,16 @@ } }, { - "HashCode": 1107925306, + "HashCode": -495330316, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotconfiguratorv2" + "TagName": "kendo-pivotconfiguratorv2", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93139,73 +93436,72 @@ "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93216,15 +93512,17 @@ } }, { - "HashCode": 162189306, + "HashCode": 392415150, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotContainerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-pivotcontainer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93232,41 +93530,41 @@ "Kind": "ITagHelper", "Name": "configurator-position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConfiguratorPosition" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotContainerTagHelper.ConfiguratorPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConfiguratorPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotContainerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotContainerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotContainerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotContainerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -93277,31 +93575,34 @@ } }, { - "HashCode": 2105686053, + "HashCode": -1236401659, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnsTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnsTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-pivotdatasource" + "ParentTag": "kendo-pivotdatasource", + "CaseSensitive": false }, { "TagName": "columns", - "ParentTag": "kendo-pivotdatasourcev2" + "ParentTag": "kendo-pivotdatasourcev2", + "CaseSensitive": false }, { "TagName": "columns", - "ParentTag": "pivot-datasource" + "ParentTag": "pivot-datasource", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pivot-datasource-column", "DisplayName": "pivot-datasource-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93312,16 +93613,18 @@ } }, { - "HashCode": -636321763, + "HashCode": -1797023376, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivot-datasource-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93329,17 +93632,17 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "Metadata": { @@ -93350,16 +93653,18 @@ } }, { - "HashCode": 1855448869, + "HashCode": -191129001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dimension", "ParentTag": "dimensions", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93367,17 +93672,17 @@ "Kind": "ITagHelper", "Name": "caption", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Caption" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper.Caption", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Caption" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -93388,24 +93693,25 @@ } }, { - "HashCode": 2039345897, + "HashCode": -1133702841, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dimensions", "ParentTag": "cube", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dimension", "DisplayName": "dimension", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93416,16 +93722,18 @@ } }, { - "HashCode": 811632339, + "HashCode": -455413229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "measure", "ParentTag": "measures", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93433,57 +93741,57 @@ "Kind": "ITagHelper", "Name": "caption", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Caption" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Caption", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Caption" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "aggregate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Aggregate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregate" } }, { "Kind": "ITagHelper", "Name": "aggregate-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.AggregateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregateHandler" } }, { "Kind": "ITagHelper", "Name": "result", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Result" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Result", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Result" } } ], "Metadata": { @@ -93494,24 +93802,25 @@ } }, { - "HashCode": 1866224559, + "HashCode": 2082223067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasuresTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasuresTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "measures", "ParentTag": "cube", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "measure", "DisplayName": "measure", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93522,26 +93831,30 @@ } }, { - "HashCode": 1227040106, + "HashCode": 1612936405, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "measures", "ParentTag": "kendo-pivotdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "measures", "ParentTag": "kendo-pivotdatasourcev2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "measures", "ParentTag": "pivot-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93549,17 +93862,17 @@ "Kind": "ITagHelper", "Name": "values", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } } ], "Metadata": { @@ -93570,31 +93883,34 @@ } }, { - "HashCode": 440773501, + "HashCode": -1793745429, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceRowsTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceRowsTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rows", - "ParentTag": "kendo-pivotdatasource" + "ParentTag": "kendo-pivotdatasource", + "CaseSensitive": false }, { "TagName": "rows", - "ParentTag": "kendo-pivotdatasourcev2" + "ParentTag": "kendo-pivotdatasourcev2", + "CaseSensitive": false }, { "TagName": "rows", - "ParentTag": "pivot-datasource" + "ParentTag": "pivot-datasource", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "row", "DisplayName": "row", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93605,16 +93921,18 @@ } }, { - "HashCode": 1307256698, + "HashCode": 541864565, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "row", "ParentTag": "rows", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93622,17 +93940,17 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "Metadata": { @@ -93643,30 +93961,30 @@ } }, { - "HashCode": -857429295, + "HashCode": -831501447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cube", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dimensions", "DisplayName": "dimensions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "measures", "DisplayName": "measures", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93677,21 +93995,24 @@ } }, { - "HashCode": -927678072, + "HashCode": -2044864392, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-pivotdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "pivot-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93699,231 +94020,229 @@ "Kind": "ITagHelper", "Name": "axes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Axes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axes" } }, { "Kind": "ITagHelper", "Name": "axes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AxesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.AxesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxesHandler" } }, { "Kind": "ITagHelper", "Name": "catalogs", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Catalogs" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Catalogs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Catalogs" } }, { "Kind": "ITagHelper", "Name": "catalogs-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CatalogsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.CatalogsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CatalogsHandler" } }, { "Kind": "ITagHelper", "Name": "cubes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cubes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Cubes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cubes" } }, { "Kind": "ITagHelper", "Name": "cubes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CubesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.CubesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CubesHandler" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "dimensions", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dimensions" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Dimensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dimensions" } }, { "Kind": "ITagHelper", "Name": "dimensions-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DimensionsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.DimensionsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DimensionsHandler" } }, { "Kind": "ITagHelper", "Name": "hierarchies", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hierarchies" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Hierarchies", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hierarchies" } }, { "Kind": "ITagHelper", "Name": "hierarchies-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HierarchiesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.HierarchiesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HierarchiesHandler" } }, { "Kind": "ITagHelper", "Name": "levels", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Levels" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Levels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Levels" } }, { "Kind": "ITagHelper", "Name": "levels-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LevelsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.LevelsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LevelsHandler" } }, { "Kind": "ITagHelper", "Name": "measures", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Measures" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Measures", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Measures" } }, { "Kind": "ITagHelper", "Name": "measures-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeasuresHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.MeasuresHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeasuresHandler" } }, { "Kind": "ITagHelper", "Name": "cube", "TypeName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper", - "Metadata": { - "Common.PropertyName": "Cube" - } + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Cube", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cube" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "cube", "DisplayName": "cube", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "model", "DisplayName": "model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93934,22 +94253,26 @@ } }, { - "HashCode": 521207930, + "HashCode": 1446841781, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotdatasource" + "TagName": "kendo-pivotdatasource", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotgrid" + "ParentTag": "kendo-pivotgrid", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotconfigurator" + "ParentTag": "kendo-pivotconfigurator", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93957,249 +94280,244 @@ "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.PivotDataSourceType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.PivotDataSourceType? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rows", "DisplayName": "rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "measures", "DisplayName": "measures", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -94210,16 +94528,18 @@ } }, { - "HashCode": -1602387987, + "HashCode": 1969871395, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connection", "ParentTag": "transport", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94227,17 +94547,17 @@ "Kind": "ITagHelper", "Name": "cube", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cube" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper.Cube", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cube" } }, { "Kind": "ITagHelper", "Name": "catalog", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Catalog" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper.Catalog", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Catalog" } } ], "Metadata": { @@ -94248,16 +94568,18 @@ } }, { - "HashCode": -760482780, + "HashCode": 2029242727, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94265,59 +94587,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -94328,26 +94651,30 @@ } }, { - "HashCode": 633524694, + "HashCode": -1644958264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "transport", "ParentTag": "kendo-pivotdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-pivotdatasourcev2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "pivot-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94355,79 +94682,77 @@ "Kind": "ITagHelper", "Name": "discover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Discover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Discover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Discover" } }, { "Kind": "ITagHelper", "Name": "discover-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DiscoverHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.DiscoverHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DiscoverHandler" } }, { "Kind": "ITagHelper", "Name": "connection", "TypeName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper", - "Metadata": { - "Common.PropertyName": "Connection" - } + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Connection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Connection" } }, { "Kind": "ITagHelper", "Name": "read", "TypeName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Read" - } + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Read", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Read" } }, { "Kind": "ITagHelper", "Name": "read-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ReadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.ReadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ReadUrl" } }, { "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "parameter-map", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParameterMap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.ParameterMap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParameterMap" } }, { "Kind": "ITagHelper", "Name": "submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Submit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Submit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Submit" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connection", "DisplayName": "connection", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -94438,14 +94763,16 @@ } }, { - "HashCode": 870797685, + "HashCode": -83816580, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "pivot-data-source-base" + "TagName": "pivot-data-source-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94453,217 +94780,217 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.PivotDataSourceType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.PivotDataSourceType? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -94674,22 +95001,26 @@ } }, { - "HashCode": 1079238671, + "HashCode": 1739500182, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotdatasourcev2" + "TagName": "kendo-pivotdatasourcev2", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotgridv2" + "ParentTag": "kendo-pivotgridv2", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotconfiguratorv2" + "ParentTag": "kendo-pivotconfiguratorv2", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94697,249 +95028,244 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.PivotDataSourceType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.PivotDataSourceType? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rows", "DisplayName": "rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "measures", "DisplayName": "measures", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -94950,16 +95276,18 @@ } }, { - "HashCode": 1524438354, + "HashCode": -1553156613, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-pivotgrid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94967,33 +95295,33 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -95004,16 +95332,18 @@ } }, { - "HashCode": 761894452, + "HashCode": -1222631033, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "pivotgrid-messages-field-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95021,49 +95351,49 @@ "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -95074,16 +95404,18 @@ } }, { - "HashCode": 2037955853, + "HashCode": 896863263, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotgrid-messages-field-menu", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95091,89 +95423,88 @@ "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Include" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Include", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "ok", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ok" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Ok", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ok" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } } ], "AllowedChildTags": [ { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95184,16 +95515,18 @@ } }, { - "HashCode": 1883840424, + "HashCode": -1547540087, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pivotgrid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95201,33 +95534,32 @@ "Kind": "ITagHelper", "Name": "measure-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeasureFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper.MeasureFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeasureFields" } }, { "Kind": "ITagHelper", "Name": "column-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper.ColumnFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnFields" } }, { "Kind": "ITagHelper", "Name": "row-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper.RowFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowFields" } } ], "AllowedChildTags": [ { "Name": "pivotgrid-messages-field-menu", "DisplayName": "pivotgrid-messages-field-menu", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95238,16 +95570,18 @@ } }, { - "HashCode": 1023962858, + "HashCode": -1627453619, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotgrid-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95255,33 +95589,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -95292,16 +95626,18 @@ } }, { - "HashCode": 1722124547, + "HashCode": -1230945721, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-pivotgrid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95309,137 +95645,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "pivotgrid-pdf-margin", "DisplayName": "pivotgrid-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95450,16 +95785,18 @@ } }, { - "HashCode": 1548979324, + "HashCode": 864727105, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-pivotgrid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95467,17 +95804,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } } ], "Metadata": { @@ -95488,14 +95825,16 @@ } }, { - "HashCode": 766678300, + "HashCode": 825890493, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotgrid" + "TagName": "kendo-pivotgrid", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95503,305 +95842,300 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "datacell-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatacellTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.DatacellTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatacellTemplate" } }, { "Kind": "ITagHelper", "Name": "datacell-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatacellTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.DatacellTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatacellTemplateId" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-expand-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpandMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnExpandMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpandMember" } }, { "Kind": "ITagHelper", "Name": "on-collapse-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapseMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnCollapseMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapseMember" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "column-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "column-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "column-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "column-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplate" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplateId" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplateView" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplate" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplateId" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplateView" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "row-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pivot-datasource", "DisplayName": "pivot-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95812,16 +96146,18 @@ } }, { - "HashCode": 1234380655, + "HashCode": 1335090821, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotgridv2-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95829,33 +96165,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -95866,16 +96202,18 @@ } }, { - "HashCode": -1014736615, + "HashCode": 1673071066, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-pivotgridv2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95883,137 +96221,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "pivotgridv2-pdf-margin", "DisplayName": "pivotgridv2-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96024,14 +96361,16 @@ } }, { - "HashCode": 310960666, + "HashCode": -205394597, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridV2TagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridV2TagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotgridv2" + "TagName": "kendo-pivotgridv2", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96039,223 +96378,221 @@ "Kind": "ITagHelper", "Name": "cell-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplate" } }, { "Kind": "ITagHelper", "Name": "cell-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplateId" } }, { "Kind": "ITagHelper", "Name": "cell-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CellTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplateView" } }, { "Kind": "ITagHelper", "Name": "cell-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "configurator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Configurator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Configurator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Configurator" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-expand-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpandMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnExpandMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpandMember" } }, { "Kind": "ITagHelper", "Name": "on-collapse-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapseMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnCollapseMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapseMember" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "column-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "column-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "column-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "column-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "row-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pivot-datasource", "DisplayName": "pivot-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96266,16 +96603,18 @@ } }, { - "HashCode": 785086424, + "HashCode": -1881032603, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96283,25 +96622,25 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverActionTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverActionTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -96312,23 +96651,24 @@ } }, { - "HashCode": 1431548186, + "HashCode": 1807823389, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "kendo-popover" + "ParentTag": "kendo-popover", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96339,16 +96679,18 @@ } }, { - "HashCode": -332402170, + "HashCode": -1868728105, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96356,17 +96698,17 @@ "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96377,16 +96719,18 @@ } }, { - "HashCode": 1513778928, + "HashCode": 680812953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96394,17 +96738,17 @@ "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96415,16 +96759,18 @@ } }, { - "HashCode": -754117394, + "HashCode": 1955881576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-popover", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96432,23 +96778,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopoverAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96459,14 +96803,16 @@ } }, { - "HashCode": 508592438, + "HashCode": -792298502, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-popover" + "TagName": "kendo-popover", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96474,167 +96820,165 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "actions-layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActionsLayout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.ActionsLayout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActionsLayout" } }, { "Kind": "ITagHelper", "Name": "body", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Body" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Body", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Body" } }, { "Kind": "ITagHelper", "Name": "body-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.BodyHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyHandler" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Header" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Header", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Header" } }, { "Kind": "ITagHelper", "Name": "header-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.HeaderHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "toggle-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ToggleOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopoverTagHelper.ToggleOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleOnClick" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopoverTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopoverTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopoverTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96645,16 +96989,18 @@ } }, { - "HashCode": 1747251685, + "HashCode": 1296240158, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96662,25 +97008,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96691,16 +97037,18 @@ } }, { - "HashCode": -1526457052, + "HashCode": -1928693039, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96708,25 +97056,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96737,16 +97085,18 @@ } }, { - "HashCode": 2010462770, + "HashCode": 1155198616, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-popup", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96754,23 +97104,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96781,15 +97129,17 @@ } }, { - "HashCode": -1012214500, + "HashCode": 280331068, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-popup" + "TagName": "kendo-popup", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96797,119 +97147,117 @@ "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96920,15 +97268,17 @@ } }, { - "HashCode": 167211886, + "HashCode": -644429990, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ProgressBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ProgressBarTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-progressbar" + "TagName": "kendo-progressbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96936,161 +97286,161 @@ "Kind": "ITagHelper", "Name": "animation-duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AnimationDuration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.AnimationDuration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AnimationDuration" } }, { "Kind": "ITagHelper", "Name": "animation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Animation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Animation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Animation" } }, { "Kind": "ITagHelper", "Name": "progressbar-aria-role", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ProgressbarAriaRole" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.ProgressbarAriaRole", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProgressbarAriaRole" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "chunk-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ChunkCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.ChunkCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ChunkCount" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "label-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.LabelId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelId" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "show-status", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowStatus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.ShowStatus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowStatus" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.ProgressBarOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.ProgressBarOrientation? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ProgressBarType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ProgressBarType? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ProgressBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ProgressBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -97101,16 +97451,18 @@ } }, { - "HashCode": -1778270558, + "HashCode": -987086067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "kendo-qrcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97118,17 +97470,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97139,16 +97491,18 @@ } }, { - "HashCode": 1577403253, + "HashCode": -1367501770, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "overlay", "ParentTag": "kendo-qrcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97156,33 +97510,33 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97193,14 +97547,16 @@ } }, { - "HashCode": -2059442095, + "HashCode": -1957228376, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.QRCodeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.QRCodeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-qrcode" + "TagName": "kendo-qrcode", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97208,111 +97564,109 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "encoding", "TypeName": "Kendo.Mvc.UI.QREncoding?", - "Metadata": { - "Common.PropertyName": "Encoding" - } + "DisplayName": "Kendo.Mvc.UI.QREncoding? Kendo.Mvc.TagHelpers.QRCodeTagHelper.Encoding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoding" } }, { "Kind": "ITagHelper", "Name": "error-correction", "TypeName": "Kendo.Mvc.UI.QRErrorCorrectionLevel?", - "Metadata": { - "Common.PropertyName": "ErrorCorrection" - } + "DisplayName": "Kendo.Mvc.UI.QRErrorCorrectionLevel? Kendo.Mvc.TagHelpers.QRCodeTagHelper.ErrorCorrection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorCorrection" } }, { "Kind": "ITagHelper", "Name": "padding", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Padding" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeTagHelper.Padding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Padding" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.QRCodeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.QRCodeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.QRCodeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.QRCodeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "overlay", "DisplayName": "overlay", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97323,16 +97677,18 @@ } }, { - "HashCode": -397076984, + "HashCode": -472196062, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-gauge-area-border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97340,33 +97696,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -97377,16 +97733,18 @@ } }, { - "HashCode": -1018143945, + "HashCode": 886042025, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-gauge-area-margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97394,33 +97752,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -97431,16 +97789,18 @@ } }, { - "HashCode": 354316828, + "HashCode": 444672256, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-radialgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97448,39 +97808,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "radialgauge-gauge-area-border", "DisplayName": "radialgauge-gauge-area-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-gauge-area-margin", "DisplayName": "radialgauge-gauge-area-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97491,16 +97849,18 @@ } }, { - "HashCode": -1684624589, + "HashCode": 1330648439, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cap", "ParentTag": "pointer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97508,17 +97868,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -97529,16 +97889,18 @@ } }, { - "HashCode": -1160518819, + "HashCode": 156695003, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pointer", "ParentTag": "radialgauge-pointers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97546,33 +97908,32 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [ { "Name": "cap", "DisplayName": "cap", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97583,23 +97944,24 @@ } }, { - "HashCode": -1171148042, + "HashCode": -1721332908, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugePointersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugePointersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-pointers", - "ParentTag": "kendo-radialgauge" + "ParentTag": "kendo-radialgauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pointer", "DisplayName": "pointer", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97610,16 +97972,18 @@ } }, { - "HashCode": 1383155756, + "HashCode": -1606969535, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "radialgauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97627,33 +97991,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -97664,16 +98028,18 @@ } }, { - "HashCode": -1420981638, + "HashCode": 793503110, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "radialgauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97681,33 +98047,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -97718,16 +98084,18 @@ } }, { - "HashCode": 1287820759, + "HashCode": 1407230652, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "radialgauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97735,33 +98103,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -97772,16 +98140,18 @@ } }, { - "HashCode": 1296138203, + "HashCode": 1309573395, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97789,101 +98159,98 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.GaugeRadialScaleLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.GaugeRadialScaleLabelsPosition? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97894,16 +98261,18 @@ } }, { - "HashCode": -926438772, + "HashCode": -881069850, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97911,33 +98280,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97948,16 +98317,18 @@ } }, { - "HashCode": 219585772, + "HashCode": 1956544113, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97965,33 +98336,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -98002,16 +98373,18 @@ } }, { - "HashCode": 1690610202, + "HashCode": -1660647703, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "radialgauge-scale-ranges", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98019,33 +98392,33 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -98056,23 +98429,24 @@ } }, { - "HashCode": 1403083677, + "HashCode": 653017973, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-ranges", - "ParentTag": "scale" + "ParentTag": "scale", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98083,16 +98457,18 @@ } }, { - "HashCode": 157435834, + "HashCode": -396507759, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-radialgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98100,107 +98476,103 @@ "Kind": "ITagHelper", "Name": "end-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EndAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.EndAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndAngle" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "range-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.RangeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeDistance" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } } ], "AllowedChildTags": [ { "Name": "radialgauge-scale-labels", "DisplayName": "radialgauge-scale-labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-scale-major-ticks", "DisplayName": "radialgauge-scale-major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-scale-minor-ticks", "DisplayName": "radialgauge-scale-minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-scale-ranges", "DisplayName": "radialgauge-scale-ranges", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98211,14 +98583,16 @@ } }, { - "HashCode": 1204698447, + "HashCode": -1576927000, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-radialgauge" + "TagName": "kendo-radialgauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98226,77 +98600,74 @@ "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-pointers", "DisplayName": "radialgauge-pointers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98307,14 +98678,16 @@ } }, { - "HashCode": -582861333, + "HashCode": -523103342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-radiobutton" + "TagName": "kendo-radiobutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98322,97 +98695,97 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RadioButtonTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -98423,16 +98796,18 @@ } }, { - "HashCode": -1307675045, + "HashCode": -290661424, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-radiogroup-item", "ParentTag": "kendo-radiogroup-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98440,51 +98815,52 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -98495,27 +98871,29 @@ } }, { - "HashCode": -2014062903, + "HashCode": -1467510155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioGroupItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioGroupItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-radiogroup-items", - "ParentTag": "kendo-radiogroup" + "ParentTag": "kendo-radiogroup", + "CaseSensitive": false }, { "TagName": "kendo-radiogroup-items", - "ParentTag": "radiogroup-editor" + "ParentTag": "radiogroup-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "kendo-radiogroup-item", "DisplayName": "kendo-radiogroup-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98526,18 +98904,21 @@ } }, { - "HashCode": 756320028, + "HashCode": -290615124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-radiogroup" + "TagName": "kendo-radiogroup", + "CaseSensitive": false }, { "TagName": "radiogroup-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98545,121 +98926,120 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IList", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IList Kendo.Mvc.TagHelpers.RadioGroupTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RadioGroupTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-focus", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFocus" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.OnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFocus" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "input-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InputName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.InputName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputName" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "Kendo.Mvc.UI.RadioGroupLayout?", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "Kendo.Mvc.UI.RadioGroupLayout? Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "label-position", "TypeName": "Kendo.Mvc.UI.RadioGroupLabelPosition?", - "Metadata": { - "Common.PropertyName": "LabelPosition" - } + "DisplayName": "Kendo.Mvc.UI.RadioGroupLabelPosition? Kendo.Mvc.TagHelpers.RadioGroupTagHelper.LabelPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioGroupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioGroupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "kendo-radiogroup-items", "DisplayName": "kendo-radiogroup-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98670,15 +99050,17 @@ } }, { - "HashCode": -833556571, + "HashCode": -1208541260, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RangeSliderTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RangeSliderTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-rangeslider" + "TagName": "kendo-rangeslider", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98686,153 +99068,152 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RangeSliderTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "values", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-slide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSlide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.OnSlide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSlide" } }, { "Kind": "ITagHelper", "Name": "large-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "LargeStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.LargeStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LargeStep" } }, { "Kind": "ITagHelper", "Name": "left-drag-handle-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LeftDragHandleTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.LeftDragHandleTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LeftDragHandleTitle" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.SliderOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.SliderOrientation? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "right-drag-handle-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RightDragHandleTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.RightDragHandleTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RightDragHandleTitle" } }, { "Kind": "ITagHelper", "Name": "selection-end", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SelectionEnd" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.SelectionEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectionEnd" } }, { "Kind": "ITagHelper", "Name": "selection-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SelectionStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.SelectionStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectionStart" } }, { "Kind": "ITagHelper", "Name": "small-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SmallStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.SmallStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SmallStep" } }, { "Kind": "ITagHelper", "Name": "tick-placement", "TypeName": "Kendo.Mvc.UI.SliderTickPlacement?", - "Metadata": { - "Common.PropertyName": "TickPlacement" - } + "DisplayName": "Kendo.Mvc.UI.SliderTickPlacement? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.TickPlacement", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TickPlacement" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RangeSliderTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RangeSliderTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "slider-tooltip", "DisplayName": "slider-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98843,16 +99224,18 @@ } }, { - "HashCode": 1485018643, + "HashCode": -1125482670, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "slider-tooltip", "ParentTag": "kendo-rangeslider", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98860,49 +99243,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -98913,21 +99296,24 @@ } }, { - "HashCode": -25686088, + "HashCode": -522715930, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-rating", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "label", "ParentTag": "rating-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98935,41 +99321,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -98980,18 +99366,21 @@ } }, { - "HashCode": 1279090196, + "HashCode": -297105127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RatingTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RatingTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-rating" + "TagName": "kendo-rating", + "CaseSensitive": false }, { "TagName": "rating-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98999,233 +99388,232 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RatingTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.Selection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selection" } }, { "Kind": "ITagHelper", "Name": "precision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Precision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.Precision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Precision" } }, { "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "select-value-on-focus", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SelectValueOnFocus" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.SelectValueOnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectValueOnFocus" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "selected-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplate" } }, { "Kind": "ITagHelper", "Name": "selected-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplateId" } }, { "Kind": "ITagHelper", "Name": "selected-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SelectedTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplateView" } }, { "Kind": "ITagHelper", "Name": "selected-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "hovered-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HoveredTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplate" } }, { "Kind": "ITagHelper", "Name": "hovered-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HoveredTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplateId" } }, { "Kind": "ITagHelper", "Name": "hovered-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HoveredTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplateView" } }, { "Kind": "ITagHelper", "Name": "hovered-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HoveredTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RatingTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RatingTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RatingTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99236,14 +99624,16 @@ } }, { - "HashCode": 2021739965, + "HashCode": 358773432, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-responsivepanel" + "TagName": "kendo-responsivepanel", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99251,81 +99641,81 @@ "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "auto-close", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoClose" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.AutoClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoClose" } }, { "Kind": "ITagHelper", "Name": "breakpoint", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Breakpoint" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Breakpoint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Breakpoint" } }, { "Kind": "ITagHelper", "Name": "toggle-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.ToggleButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleButton" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -99336,16 +99726,18 @@ } }, { - "HashCode": 82970407, + "HashCode": 1598232237, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "current-time-marker", "ParentTag": "kendo-scheduler", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99353,25 +99745,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "update-interval", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UpdateInterval" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper.UpdateInterval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpdateInterval" } }, { "Kind": "ITagHelper", "Name": "use-local-timezone", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseLocalTimezone" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper.UseLocalTimezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseLocalTimezone" } } ], "Metadata": { @@ -99382,16 +99774,18 @@ } }, { - "HashCode": 1001848399, + "HashCode": -1513239455, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99399,113 +99793,112 @@ "Kind": "ITagHelper", "Name": "window", "TypeName": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper", - "Metadata": { - "Common.PropertyName": "Window" - } + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Window", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Window" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "edit-recurring-mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditRecurringMode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.EditRecurringMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditRecurringMode" } }, { "Kind": "ITagHelper", "Name": "move", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Move" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Move", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Move" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "AllowedChildTags": [ { "Name": "editable-window", "DisplayName": "editable-window", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99516,16 +99909,18 @@ } }, { - "HashCode": -1786771596, + "HashCode": 115817014, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable-window", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99533,305 +99928,304 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "modal", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Modal" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Modal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modal" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "actions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Actions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Actions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Actions" } }, { "Kind": "ITagHelper", "Name": "position-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.PositionTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionTop" } }, { "Kind": "ITagHelper", "Name": "position-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.PositionLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionLeft" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "max-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MaxHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxHeight" } }, { "Kind": "ITagHelper", "Name": "max-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MaxWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxWidth" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-maximize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMaximize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnMaximize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMaximize" } }, { "Kind": "ITagHelper", "Name": "on-minimize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMinimize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnMinimize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMinimize" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRefresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnRefresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRefresh" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-restore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRestore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnRestore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRestore" } }, { "Kind": "ITagHelper", "Name": "auto-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.AutoFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoFocus" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "pinned", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pinned" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Pinned", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pinned" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99842,16 +100236,18 @@ } }, { - "HashCode": -1491652074, + "HashCode": -2140395093, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-footer", "ParentTag": "kendo-scheduler", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99859,17 +100255,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } } ], "Metadata": { @@ -99880,16 +100276,18 @@ } }, { - "HashCode": -663719153, + "HashCode": -121326764, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerGroupResourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerGroupResourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group-resource", "ParentTag": "resources", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99897,9 +100295,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerGroupResourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -99910,24 +100308,25 @@ } }, { - "HashCode": 693032425, + "HashCode": -860783530, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerGroupResourcesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerGroupResourcesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resources", "ParentTag": "group", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "group-resource", "DisplayName": "group-resource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99938,16 +100337,18 @@ } }, { - "HashCode": -1611221711, + "HashCode": 508504772, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99955,25 +100356,24 @@ "Kind": "ITagHelper", "Name": "date", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } } ], "AllowedChildTags": [ { "Name": "resources", "DisplayName": "resources", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99984,16 +100384,18 @@ } }, { - "HashCode": -1526401068, + "HashCode": 1517588644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100001,9 +100403,9 @@ "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } } ], "Metadata": { @@ -100014,16 +100416,18 @@ } }, { - "HashCode": 754563636, + "HashCode": 1637553355, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-editor", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100031,105 +100435,105 @@ "Kind": "ITagHelper", "Name": "all-day-event", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEvent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.AllDayEvent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEvent" } }, { "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.EditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTitle" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "end-timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndTimezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.EndTimezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTimezone" } }, { "Kind": "ITagHelper", "Name": "repeat", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Repeat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Repeat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Repeat" } }, { "Kind": "ITagHelper", "Name": "separate-timezones", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SeparateTimezones" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.SeparateTimezones", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeparateTimezones" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "start-timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StartTimezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.StartTimezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartTimezone" } }, { "Kind": "ITagHelper", "Name": "timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Timezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Timezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Timezone" } }, { "Kind": "ITagHelper", "Name": "timezone-editor-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimezoneEditorButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.TimezoneEditorButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimezoneEditorButton" } }, { "Kind": "ITagHelper", "Name": "timezone-editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimezoneEditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.TimezoneEditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimezoneEditorTitle" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "Metadata": { @@ -100140,16 +100544,18 @@ } }, { - "HashCode": 456468606, + "HashCode": 686048056, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "daily", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100157,17 +100563,17 @@ "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } } ], "Metadata": { @@ -100178,16 +100584,18 @@ } }, { - "HashCode": -299793075, + "HashCode": 1047827166, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "end", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100195,49 +100603,49 @@ "Kind": "ITagHelper", "Name": "date-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "On" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.On", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "On" } }, { "Kind": "ITagHelper", "Name": "after", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.After", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "After" } }, { "Kind": "ITagHelper", "Name": "occurrence", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Occurrence" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.Occurrence", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Occurrence" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "never", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Never" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.Never", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Never" } }, { "Kind": "ITagHelper", "Name": "mobile-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MobileLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.MobileLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MobileLabel" } } ], "Metadata": { @@ -100248,16 +100656,18 @@ } }, { - "HashCode": -321567835, + "HashCode": -1102680657, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "frequencies", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100265,41 +100675,41 @@ "Kind": "ITagHelper", "Name": "daily", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Daily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Daily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Daily" } }, { "Kind": "ITagHelper", "Name": "monthly", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Monthly" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Monthly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Monthly" } }, { "Kind": "ITagHelper", "Name": "never", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Never" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Never", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Never" } }, { "Kind": "ITagHelper", "Name": "weekly", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekly" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Weekly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekly" } }, { "Kind": "ITagHelper", "Name": "yearly", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Yearly" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Yearly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Yearly" } } ], "Metadata": { @@ -100310,16 +100720,18 @@ } }, { - "HashCode": 1431281133, + "HashCode": -1388633799, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "monthly", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100327,41 +100739,41 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } }, { "Kind": "ITagHelper", "Name": "repeat-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.RepeatOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatOn" } } ], "Metadata": { @@ -100372,16 +100784,18 @@ } }, { - "HashCode": 539409643, + "HashCode": 449421862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "offset-positions", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100389,41 +100803,41 @@ "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "third", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Third" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Third", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Third" } }, { "Kind": "ITagHelper", "Name": "fourth", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fourth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Fourth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fourth" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } } ], "Metadata": { @@ -100434,16 +100848,18 @@ } }, { - "HashCode": 751629892, + "HashCode": 471930892, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "recurrence-editor", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100451,99 +100867,91 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "end-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.EndTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTitle" } }, { "Kind": "ITagHelper", "Name": "header-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.HeaderTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTitle" } }, { "Kind": "ITagHelper", "Name": "recurrence-editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RecurrenceEditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.RecurrenceEditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RecurrenceEditorTitle" } }, { "Kind": "ITagHelper", "Name": "repeat-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.RepeatTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatTitle" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "AllowedChildTags": [ { "Name": "daily", "DisplayName": "daily", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "end", "DisplayName": "end", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "frequencies", "DisplayName": "frequencies", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "monthly", "DisplayName": "monthly", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "offset-positions", "DisplayName": "offset-positions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "weekly", "DisplayName": "weekly", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "weekdays", "DisplayName": "weekdays", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "yearly", "DisplayName": "yearly", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -100554,16 +100962,18 @@ } }, { - "HashCode": -466705011, + "HashCode": 2053508468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "weekdays", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100571,25 +100981,25 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "weekend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper.Weekend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekend" } } ], "Metadata": { @@ -100600,16 +101010,18 @@ } }, { - "HashCode": -624880613, + "HashCode": 1926309724, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "weekly", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100617,25 +101029,25 @@ "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } }, { "Kind": "ITagHelper", "Name": "repeat-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper.RepeatOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatOn" } } ], "Metadata": { @@ -100646,16 +101058,18 @@ } }, { - "HashCode": 990396380, + "HashCode": -249833072, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "yearly", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100663,49 +101077,49 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } }, { "Kind": "ITagHelper", "Name": "repeat-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.RepeatOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatOn" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } } ], "Metadata": { @@ -100716,16 +101130,18 @@ } }, { - "HashCode": 1969668971, + "HashCode": 547451059, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "recurrence-messages", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100733,73 +101149,73 @@ "Kind": "ITagHelper", "Name": "delete-recurring", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteRecurring" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteRecurring", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteRecurring" } }, { "Kind": "ITagHelper", "Name": "delete-window-occurrence", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowOccurrence" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteWindowOccurrence", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowOccurrence" } }, { "Kind": "ITagHelper", "Name": "delete-window-series", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowSeries" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteWindowSeries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowSeries" } }, { "Kind": "ITagHelper", "Name": "delete-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowTitle" } }, { "Kind": "ITagHelper", "Name": "edit-recurring", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditRecurring" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditRecurring", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditRecurring" } }, { "Kind": "ITagHelper", "Name": "edit-window-occurrence", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditWindowOccurrence" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditWindowOccurrence", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditWindowOccurrence" } }, { "Kind": "ITagHelper", "Name": "edit-window-series", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditWindowSeries" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditWindowSeries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditWindowSeries" } }, { "Kind": "ITagHelper", "Name": "edit-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditWindowTitle" } }, { "Kind": "ITagHelper", "Name": "reset-series-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResetSeriesWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.ResetSeriesWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResetSeriesWindowTitle" } } ], "Metadata": { @@ -100810,16 +101226,18 @@ } }, { - "HashCode": 771984572, + "HashCode": -690664944, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100827,209 +101245,204 @@ "Kind": "ITagHelper", "Name": "ariaeventlabel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AriaEventLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.AriaEventLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaEventLabel" } }, { "Kind": "ITagHelper", "Name": "ariaslotlabel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AriaSlotLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.AriaSlotLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaSlotLabel" } }, { "Kind": "ITagHelper", "Name": "all-day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.AllDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDay" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "delete-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.DeleteWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowTitle" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "event", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Event" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Event", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Event" } }, { "Kind": "ITagHelper", "Name": "default-row-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DefaultRowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.DefaultRowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultRowText" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "reset-series", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResetSeries" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.ResetSeries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResetSeries" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "select-view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectView" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.SelectView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectView" } }, { "Kind": "ITagHelper", "Name": "show-full-day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowFullDay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.ShowFullDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFullDay" } }, { "Kind": "ITagHelper", "Name": "show-work-day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowWorkDay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.ShowWorkDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkDay" } }, { "Kind": "ITagHelper", "Name": "time", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Time" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Time", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Time" } }, { "Kind": "ITagHelper", "Name": "today", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Today" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Today", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Today" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "AllowedChildTags": [ { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-editor", "DisplayName": "scheduler-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "recurrence-editor", "DisplayName": "recurrence-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "recurrence-messages", "DisplayName": "recurrence-messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-views", "DisplayName": "scheduler-views", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101040,16 +101453,18 @@ } }, { - "HashCode": -1216379050, + "HashCode": -1572393288, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101057,57 +101472,57 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "week", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Week" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Week", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Week" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "agenda", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Agenda" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Agenda", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Agenda" } }, { "Kind": "ITagHelper", "Name": "timeline-month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimelineMonth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.TimelineMonth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimelineMonth" } }, { "Kind": "ITagHelper", "Name": "timeline-week", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimelineWeek" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.TimelineWeek", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimelineWeek" } }, { "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } } ], "Metadata": { @@ -101118,16 +101533,18 @@ } }, { - "HashCode": 1964277090, + "HashCode": 268701747, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101135,33 +101552,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -101172,16 +101589,18 @@ } }, { - "HashCode": 1365945503, + "HashCode": 650445652, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101189,137 +101608,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "scheduler-pdf-margin", "DisplayName": "scheduler-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101330,16 +101748,18 @@ } }, { - "HashCode": -460930287, + "HashCode": -1113401265, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resource", "ParentTag": "resources", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101347,89 +101767,88 @@ "Kind": "ITagHelper", "Name": "datacolorfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataColorField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "dataparentvaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataParentValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataParentValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataParentValueField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101440,23 +101859,24 @@ } }, { - "HashCode": 310141425, + "HashCode": 522340351, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerResourcesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerResourcesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resources", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "resource", "DisplayName": "resource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101467,15 +101887,17 @@ } }, { - "HashCode": -692885843, + "HashCode": -66598586, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-scheduler" + "TagName": "kendo-scheduler", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101483,591 +101905,581 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "work-days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "WorkDays" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkDays", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDays" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-move-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnMoveStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveStart" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-move-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnMoveEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveEnd" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-resize-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnResizeStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeStart" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-resize-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnResizeEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeEnd" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplate" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateId" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateView" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "all-day-slot", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllDaySlot" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDaySlot", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlot" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "date-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "date-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "date-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "date-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "end-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "EndTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.EndTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTime" } }, { "Kind": "ITagHelper", "Name": "event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplate" } }, { "Kind": "ITagHelper", "Name": "event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "major-tick", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "MajorTick" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTick" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-tick-count", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "MinorTickCount" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTickCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTickCount" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "show-work-hours", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkHours" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.ShowWorkHours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkHours" } }, { "Kind": "ITagHelper", "Name": "snap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Snap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Snap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Snap" } }, { "Kind": "ITagHelper", "Name": "start-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "StartTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.StartTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartTime" } }, { "Kind": "ITagHelper", "Name": "timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Timezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.Timezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Timezone" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "work-day-start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayStart" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkDayStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayStart" } }, { "Kind": "ITagHelper", "Name": "work-day-end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayEnd" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkDayEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayEnd" } }, { "Kind": "ITagHelper", "Name": "work-week-start", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "WorkWeekStart" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkWeekStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekStart" } }, { "Kind": "ITagHelper", "Name": "work-week-end", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "WorkWeekEnd" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkWeekEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekEnd" } }, { "Kind": "ITagHelper", "Name": "mobile", "TypeName": "Kendo.Mvc.UI.MobileMode?", - "Metadata": { - "Common.PropertyName": "Mobile" - } + "DisplayName": "Kendo.Mvc.UI.MobileMode? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Mobile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mobile" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "current-time-marker", "DisplayName": "current-time-marker", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-footer", "DisplayName": "scheduler-footer", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "group", "DisplayName": "group", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resources", "DisplayName": "resources", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-datasource", "DisplayName": "scheduler-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102078,16 +102490,18 @@ } }, { - "HashCode": 564672023, + "HashCode": -28564870, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-toolbar-button", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102095,9 +102509,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerToolbarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -102108,23 +102522,24 @@ } }, { - "HashCode": 950134712, + "HashCode": 1386552785, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerToolbarsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerToolbarsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "scheduler-toolbar-button", "DisplayName": "scheduler-toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102135,16 +102550,18 @@ } }, { - "HashCode": 46839863, + "HashCode": -1172584935, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "view", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102152,33 +102569,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -102189,16 +102606,18 @@ } }, { - "HashCode": 1507156714, + "HashCode": 323488247, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "view", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102206,17 +102625,17 @@ "Kind": "ITagHelper", "Name": "date", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } } ], "Metadata": { @@ -102227,16 +102646,18 @@ } }, { - "HashCode": 2134305772, + "HashCode": -1698498460, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "view", "ParentTag": "views", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102244,527 +102665,525 @@ "Kind": "ITagHelper", "Name": "event-date-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventDateTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventDateTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventDateTemplate" } }, { "Kind": "ITagHelper", "Name": "event-height", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "EventHeight" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventHeight" } }, { "Kind": "ITagHelper", "Name": "work-days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "WorkDays" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.WorkDays", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDays" } }, { "Kind": "ITagHelper", "Name": "adaptive-slot-height", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AdaptiveSlotHeight" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AdaptiveSlotHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AdaptiveSlotHeight" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplate" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateId" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateView" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "all-day-slot", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllDaySlot" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlot", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlot" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplate" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplateId" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplateView" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "date-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "date-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "date-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "date-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "day-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplate" } }, { "Kind": "ITagHelper", "Name": "day-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplateId" } }, { "Kind": "ITagHelper", "Name": "day-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DayTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplateView" } }, { "Kind": "ITagHelper", "Name": "day-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "end-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "EndTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EndTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTime" } }, { "Kind": "ITagHelper", "Name": "event-spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventSpacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventSpacing" } }, { "Kind": "ITagHelper", "Name": "events-per-day", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventsPerDay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventsPerDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventsPerDay" } }, { "Kind": "ITagHelper", "Name": "event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplate" } }, { "Kind": "ITagHelper", "Name": "event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "event-time-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTimeTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplate" } }, { "Kind": "ITagHelper", "Name": "event-time-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTimeTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-time-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTimeTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-time-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTimeTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "major-tick", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorTick" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTick" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "minor-tick-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorTickCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTickCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTickCount" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "selected-date-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedDateFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SelectedDateFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedDateFormat" } }, { "Kind": "ITagHelper", "Name": "selected-short-date-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedShortDateFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SelectedShortDateFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedShortDateFormat" } }, { "Kind": "ITagHelper", "Name": "show-work-hours", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkHours" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.ShowWorkHours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkHours" } }, { "Kind": "ITagHelper", "Name": "slot-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SlotTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplate" } }, { "Kind": "ITagHelper", "Name": "slot-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SlotTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplateId" } }, { "Kind": "ITagHelper", "Name": "slot-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SlotTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplateView" } }, { "Kind": "ITagHelper", "Name": "slot-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SlotTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "start-date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "StartDate" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.StartDate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartDate" } }, { "Kind": "ITagHelper", "Name": "start-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "StartTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.StartTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartTime" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "tooltip-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TooltipTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplate" } }, { "Kind": "ITagHelper", "Name": "tooltip-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TooltipTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplateId" } }, { "Kind": "ITagHelper", "Name": "tooltip-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TooltipTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplateView" } }, { "Kind": "ITagHelper", "Name": "tooltip-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TooltipTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "virtual", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Virtual" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Virtual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Virtual" } }, { "Kind": "ITagHelper", "Name": "work-week-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.WorkWeekStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekStart" } }, { "Kind": "ITagHelper", "Name": "work-week-end", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekEnd" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.WorkWeekEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekEnd" } } ], "AllowedChildTags": [ { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "group", "DisplayName": "group", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102775,23 +103194,24 @@ } }, { - "HashCode": -183809184, + "HashCode": -1278547380, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "view", "DisplayName": "view", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102802,16 +103222,18 @@ } }, { - "HashCode": 2009439179, + "HashCode": 1742203466, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102819,17 +103241,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102840,21 +103261,24 @@ } }, { - "HashCode": 1722960480, + "HashCode": 5845584, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102862,121 +103286,120 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Timezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Timezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Timezone" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "scheduler-model", "DisplayName": "scheduler-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102987,18 +103410,21 @@ } }, { - "HashCode": 920871904, + "HashCode": 312513308, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-schedulerdatasource" + "TagName": "kendo-schedulerdatasource", + "CaseSensitive": false }, { "TagName": "scheduler-datasource", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103006,255 +103432,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103265,16 +103685,18 @@ } }, { - "HashCode": 1807980150, + "HashCode": -1405215706, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "scrollview-item" + "ParentTag": "scrollview-item", + "CaseSensitive": false } ], "Metadata": { @@ -103285,25 +103707,26 @@ } }, { - "HashCode": 955797468, + "HashCode": -1497201208, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewItemTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollview-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103314,23 +103737,24 @@ } }, { - "HashCode": -2106386890, + "HashCode": 1717259371, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-scrollview" + "ParentTag": "kendo-scrollview", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "scrollview-item", "DisplayName": "scrollview-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103341,16 +103765,18 @@ } }, { - "HashCode": -987396051, + "HashCode": 1215023127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-scrollview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103358,17 +103784,17 @@ "Kind": "ITagHelper", "Name": "next-button-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NextButtonLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper.NextButtonLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NextButtonLabel" } }, { "Kind": "ITagHelper", "Name": "previous-button-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviousButtonLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper.PreviousButtonLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousButtonLabel" } } ], "Metadata": { @@ -103379,16 +103805,18 @@ } }, { - "HashCode": 1399683644, + "HashCode": 2066717318, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-scrollview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103396,41 +103824,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } } ], "Metadata": { @@ -103441,15 +103869,17 @@ } }, { - "HashCode": 1178556384, + "HashCode": -277444939, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-scrollview" + "TagName": "kendo-scrollview", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103457,243 +103887,239 @@ "Kind": "ITagHelper", "Name": "content-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ContentHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHeight" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRefresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.OnRefresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRefresh" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "bounce-velocity-threshold", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "BounceVelocityThreshold" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.BounceVelocityThreshold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BounceVelocityThreshold" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "empty-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplate" } }, { "Kind": "ITagHelper", "Name": "empty-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplateId" } }, { "Kind": "ITagHelper", "Name": "empty-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EmptyTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplateView" } }, { "Kind": "ITagHelper", "Name": "empty-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "enable-pager", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnablePager" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EnablePager", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnablePager" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "velocity-threshold", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "VelocityThreshold" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.VelocityThreshold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VelocityThreshold" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ScrollViewTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ScrollViewTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103704,18 +104130,21 @@ } }, { - "HashCode": 998221731, + "HashCode": -488138064, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SignatureTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SignatureTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-signature" + "TagName": "kendo-signature", + "CaseSensitive": false }, { "TagName": "signature-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103723,185 +104152,185 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "hide-line", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideLine" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.HideLine", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideLine" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "maximizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Maximizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Maximizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Maximizable" } }, { "Kind": "ITagHelper", "Name": "popup-scale", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PopupScale" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.PopupScale", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupScale" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "smooth", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Smooth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Smooth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Smooth" } }, { "Kind": "ITagHelper", "Name": "stroke-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StrokeWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.StrokeWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StrokeWidth" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.SignatureTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SignatureTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.SignatureTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SignatureTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SignatureTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SignatureTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -103912,16 +104341,18 @@ } }, { - "HashCode": 131294487, + "HashCode": -1567966281, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gap", "ParentTag": "grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103929,17 +104360,17 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "Metadata": { @@ -103950,16 +104381,18 @@ } }, { - "HashCode": -946643314, + "HashCode": -71432607, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103967,41 +104400,41 @@ "Kind": "ITagHelper", "Name": "col-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.ColStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColStart" } }, { "Kind": "ITagHelper", "Name": "col-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.ColSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColSpan" } }, { "Kind": "ITagHelper", "Name": "row-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.RowStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowStart" } }, { "Kind": "ITagHelper", "Name": "row-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.RowSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpan" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.SkeletonContainerItemShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.SkeletonContainerItemShape? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "Metadata": { @@ -104012,23 +104445,24 @@ } }, { - "HashCode": 1814430497, + "HashCode": 37961121, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "grid" + "ParentTag": "grid", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104039,16 +104473,18 @@ } }, { - "HashCode": 545349791, + "HashCode": -1826629177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "kendo-skeletoncontainer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104056,31 +104492,29 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "AllowedChildTags": [ { "Name": "gap", "DisplayName": "gap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104091,14 +104525,16 @@ } }, { - "HashCode": 1938623655, + "HashCode": -912097398, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-skeletoncontainer" + "TagName": "kendo-skeletoncontainer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104106,97 +104542,96 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "animation", "TypeName": "Kendo.Mvc.UI.SkeletonContainerAnimation?", - "Metadata": { - "Common.PropertyName": "Animation" - } + "DisplayName": "Kendo.Mvc.UI.SkeletonContainerAnimation? Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Animation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Animation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104207,19 +104642,22 @@ } }, { - "HashCode": -1930464737, + "HashCode": 630074476, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SliderTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SliderTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-slider" + "TagName": "kendo-slider", + "CaseSensitive": false }, { "TagName": "slider-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104227,153 +104665,152 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.SliderTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-slide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSlide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.OnSlide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSlide" } }, { "Kind": "ITagHelper", "Name": "decrease-button-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DecreaseButtonTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.DecreaseButtonTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DecreaseButtonTitle" } }, { "Kind": "ITagHelper", "Name": "drag-handle-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DragHandleTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.DragHandleTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragHandleTitle" } }, { "Kind": "ITagHelper", "Name": "increase-button-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IncreaseButtonTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.IncreaseButtonTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IncreaseButtonTitle" } }, { "Kind": "ITagHelper", "Name": "large-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "LargeStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.LargeStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LargeStep" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "show-buttons", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowButtons" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SliderTagHelper.ShowButtons", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowButtons" } }, { "Kind": "ITagHelper", "Name": "small-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SmallStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.SmallStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SmallStep" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.SliderOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.SliderOrientation? Kendo.Mvc.TagHelpers.SliderTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "tick-placement", "TypeName": "Kendo.Mvc.UI.SliderTickPlacement?", - "Metadata": { - "Common.PropertyName": "TickPlacement" - } + "DisplayName": "Kendo.Mvc.UI.SliderTickPlacement? Kendo.Mvc.TagHelpers.SliderTagHelper.TickPlacement", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TickPlacement" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SliderTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SliderTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SliderTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "slider-tooltip", "DisplayName": "slider-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104384,21 +104821,24 @@ } }, { - "HashCode": -1667879503, + "HashCode": 1075400272, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "slider-tooltip", "ParentTag": "kendo-slider", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "slider-tooltip", "ParentTag": "slider-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104406,49 +104846,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -104459,16 +104899,18 @@ } }, { - "HashCode": 1058152495, + "HashCode": 2099559033, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cursor-offset", "ParentTag": "kendo-sortable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104476,17 +104918,17 @@ "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -104497,14 +104939,16 @@ } }, { - "HashCode": 761716856, + "HashCode": -1248348306, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SortableTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SortableTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-sortable" + "TagName": "kendo-sortable", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104512,177 +104956,176 @@ "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "on-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnStart" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEnd" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "Kendo.Mvc.UI.SortableAxis?", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "Kendo.Mvc.UI.SortableAxis? Kendo.Mvc.TagHelpers.SortableTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "auto-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SortableTagHelper.AutoScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoScroll" } }, { "Kind": "ITagHelper", "Name": "container", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Container" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Container", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Container" } }, { "Kind": "ITagHelper", "Name": "connect-with", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectWith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.ConnectWith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectWith" } }, { "Kind": "ITagHelper", "Name": "cursor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cursor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Cursor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cursor" } }, { "Kind": "ITagHelper", "Name": "disabled", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Disabled" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Disabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Disabled" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Handler" } }, { "Kind": "ITagHelper", "Name": "hold-to-drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HoldToDrag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SortableTagHelper.HoldToDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoldToDrag" } }, { "Kind": "ITagHelper", "Name": "ignore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ignore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Ignore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ignore" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SortableTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SortableTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SortableTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "cursor-offset", "DisplayName": "cursor-offset", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104693,14 +105136,16 @@ } }, { - "HashCode": 1641232263, + "HashCode": 2118014261, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SparklineTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SparklineTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-sparkline" + "TagName": "kendo-sparkline", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104708,407 +105153,393 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.SparklineType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.SparklineType? Kendo.Mvc.TagHelpers.SparklineTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "SeriesData" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.SparklineTagHelper.SeriesData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesData" } }, { "Kind": "ITagHelper", "Name": "on-axis-label-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAxisLabelClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnAxisLabelClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAxisLabelClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-pane-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaneRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPaneRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaneRender" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPlotAreaClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaClick" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPlotAreaHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaHover" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPlotAreaLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaLeave" } }, { "Kind": "ITagHelper", "Name": "on-series-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesClick" } }, { "Kind": "ITagHelper", "Name": "on-series-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesHover" } }, { "Kind": "ITagHelper", "Name": "on-series-over", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesOver" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesOver", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesOver" } }, { "Kind": "ITagHelper", "Name": "on-series-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "on-zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoom" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "point-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PointWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SparklineTagHelper.PointWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PointWidth" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnLegendItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemClick" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnLegendItemHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemHover" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnLegendItemLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemLeave" } }, { "Kind": "ITagHelper", "Name": "on-note-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnNoteClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteClick" } }, { "Kind": "ITagHelper", "Name": "on-note-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnNoteHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteHover" } }, { "Kind": "ITagHelper", "Name": "on-note-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnNoteLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteLeave" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-select-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSelectEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectEnd" } }, { "Kind": "ITagHelper", "Name": "on-select-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSelectStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectStart" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SparklineTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "persist-series-visibility", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSeriesVisibility" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SparklineTagHelper.PersistSeriesVisibility", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSeriesVisibility" } }, { "Kind": "ITagHelper", "Name": "series-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "SeriesColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.SparklineTagHelper.SeriesColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesColors" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SparklineTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.SparklineTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SparklineTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SparklineTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SparklineTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "axis-defaults", "DisplayName": "axis-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "category-axis", "DisplayName": "category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series", "DisplayName": "series", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series-defaults", "DisplayName": "series-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "value-axis", "DisplayName": "value-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "x-axis", "DisplayName": "x-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-area", "DisplayName": "chart-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend", "DisplayName": "chart-legend", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-area", "DisplayName": "plot-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-title", "DisplayName": "chart-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105119,16 +105550,18 @@ } }, { - "HashCode": 408658021, + "HashCode": -764794788, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "splitbutton-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105136,83 +105569,84 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -105223,23 +105657,24 @@ } }, { - "HashCode": 1267706925, + "HashCode": -98775286, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "splitbutton-items", - "ParentTag": "kendo-splitbutton" + "ParentTag": "kendo-splitbutton", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105250,16 +105685,18 @@ } }, { - "HashCode": 2122031731, + "HashCode": 1927137126, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-splitbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105267,9 +105704,9 @@ "Kind": "ITagHelper", "Name": "label-suffix", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelSuffix" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonMessagesSettingsTagHelper.LabelSuffix", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelSuffix" } } ], "Metadata": { @@ -105280,16 +105717,18 @@ } }, { - "HashCode": 1127005392, + "HashCode": -1167619073, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-splitbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105297,9 +105736,9 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } } ], "Metadata": { @@ -105310,14 +105749,16 @@ } }, { - "HashCode": -2116707562, + "HashCode": -1472363810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-splitbutton" + "TagName": "kendo-splitbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105325,197 +105766,194 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "arrow-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ArrowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ArrowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ArrowIcon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "splitbutton-items", "DisplayName": "splitbutton-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105526,16 +105964,18 @@ } }, { - "HashCode": -1428070593, + "HashCode": 1511612757, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitterPaneTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitterPaneTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane", - "ParentTag": "kendo-splitter" + "ParentTag": "kendo-splitter", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105543,97 +105983,97 @@ "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } }, { "Kind": "ITagHelper", "Name": "collapsed", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsed" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Collapsed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsed" } }, { "Kind": "ITagHelper", "Name": "collapsed-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CollapsedSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.CollapsedSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapsedSize" } }, { "Kind": "ITagHelper", "Name": "collapsible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Collapsible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsible" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "label-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.LabelId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelId" } } ], "Metadata": { @@ -105644,15 +106084,17 @@ } }, { - "HashCode": -1764337606, + "HashCode": -1185592023, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitterTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitterTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-splitter" + "TagName": "kendo-splitter", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105660,97 +106102,96 @@ "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.SplitterOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.SplitterOrientation? Kendo.Mvc.TagHelpers.SplitterTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-layout-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLayoutChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnLayoutChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLayoutChange" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitterTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitterTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitterTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "pane", "DisplayName": "pane", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105761,16 +106202,18 @@ } }, { - "HashCode": 460486919, + "HashCode": -2128841350, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetDataToolTabTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetDataToolTabTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "data", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105778,9 +106221,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetDataToolTabTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -105791,16 +106234,18 @@ } }, { - "HashCode": 341865201, + "HashCode": 449556528, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "default-cell-style", "ParentTag": "kendo-spreadsheet", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105808,65 +106253,65 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "italic", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Italic" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Italic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Italic" } }, { "Kind": "ITagHelper", "Name": "bold", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Bold" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Bold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bold" } }, { "Kind": "ITagHelper", "Name": "underline", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Underline" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Underline", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Underline" } }, { "Kind": "ITagHelper", "Name": "wrap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Wrap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Wrap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wrap" } } ], "Metadata": { @@ -105877,16 +106322,18 @@ } }, { - "HashCode": 546641439, + "HashCode": -714466603, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-spreadsheet", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105894,25 +106341,25 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -105923,16 +106370,18 @@ } }, { - "HashCode": 243005754, + "HashCode": -224064219, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetGroupedToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetGroupedToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "group", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105940,9 +106389,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetGroupedToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -105953,16 +106402,18 @@ } }, { - "HashCode": -1978707981, + "HashCode": 443878253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetHomeToolTabTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetHomeToolTabTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "home", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105970,9 +106421,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetHomeToolTabTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -105983,16 +106434,18 @@ } }, { - "HashCode": 1792848104, + "HashCode": 236154060, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetInsertToolTabTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetInsertToolTabTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "insert", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106000,9 +106453,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetInsertToolTabTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -106013,16 +106466,18 @@ } }, { - "HashCode": 295660317, + "HashCode": 148969500, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106030,33 +106485,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -106067,16 +106522,18 @@ } }, { - "HashCode": 1649593547, + "HashCode": -1939997143, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-spreadsheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106084,169 +106541,168 @@ "Kind": "ITagHelper", "Name": "area", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Area" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Area", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "fit-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "FitWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.FitWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FitWidth" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "guidelines", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Guidelines" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Guidelines", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Guidelines" } }, { "Kind": "ITagHelper", "Name": "h-center", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HCenter" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.HCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HCenter" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "v-center", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "VCenter" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.VCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VCenter" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106257,16 +106713,18 @@ } }, { - "HashCode": -1099475303, + "HashCode": -1236870917, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheet-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106274,17 +106732,17 @@ "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -106295,23 +106753,24 @@ } }, { - "HashCode": -1372460429, + "HashCode": -770198838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "sheet" + "ParentTag": "sheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sheet-column", "DisplayName": "sheet-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106322,16 +106781,18 @@ } }, { - "HashCode": 2039152368, + "HashCode": 338116386, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "drawing", "ParentTag": "drawings", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106339,49 +106800,49 @@ "Kind": "ITagHelper", "Name": "top-left-cell", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TopLeftCell" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.TopLeftCell", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TopLeftCell" } }, { "Kind": "ITagHelper", "Name": "offset-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.OffsetX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetX" } }, { "Kind": "ITagHelper", "Name": "offset-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.OffsetY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetY" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Image" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.Image", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Image" } } ], "Metadata": { @@ -106392,23 +106853,24 @@ } }, { - "HashCode": -1733612096, + "HashCode": -1154329423, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "drawings", - "ParentTag": "sheets" + "ParentTag": "sheets", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "drawing", "DisplayName": "drawing", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106419,16 +106881,18 @@ } }, { - "HashCode": 501528600, + "HashCode": -735714028, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "criteria", "ParentTag": "criterias", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106436,17 +106900,17 @@ "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -106457,23 +106921,24 @@ } }, { - "HashCode": 168131638, + "HashCode": 1649510421, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriasTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriasTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "criterias", - "ParentTag": "filter-columns" + "ParentTag": "filter-columns", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "criteria", "DisplayName": "criteria", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106484,16 +106949,18 @@ } }, { - "HashCode": 1056928010, + "HashCode": -959794787, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-column", "ParentTag": "filter-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106501,57 +106968,56 @@ "Kind": "ITagHelper", "Name": "values", "TypeName": "System.Double?[]", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.Double?[] Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "logic", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Logic" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Logic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Logic" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [ { "Name": "criterias", "DisplayName": "criterias", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106562,23 +107028,24 @@ } }, { - "HashCode": 1918919708, + "HashCode": -119301801, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-columns", - "ParentTag": "filter" + "ParentTag": "filter", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "filter-column", "DisplayName": "filter-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106589,16 +107056,18 @@ } }, { - "HashCode": 1755474019, + "HashCode": -778501388, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter", "ParentTag": "sheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106606,17 +107075,16 @@ "Kind": "ITagHelper", "Name": "ref", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ref" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsTagHelper.Ref", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ref" } } ], "AllowedChildTags": [ { "Name": "filter-columns", "DisplayName": "filter-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106627,16 +107095,18 @@ } }, { - "HashCode": 264268597, + "HashCode": 809370795, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-bottom", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106644,17 +107114,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106665,16 +107135,18 @@ } }, { - "HashCode": 698354050, + "HashCode": -237190653, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-left", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106682,17 +107154,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106703,16 +107175,18 @@ } }, { - "HashCode": -756649269, + "HashCode": -1979814235, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-right", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106720,17 +107194,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106741,16 +107215,18 @@ } }, { - "HashCode": -592958565, + "HashCode": 619967405, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-top", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106758,17 +107234,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106779,16 +107255,18 @@ } }, { - "HashCode": -1895461313, + "HashCode": 540808387, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cell", "ParentTag": "cells", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106796,177 +107274,172 @@ "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "comment", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Comment" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Comment", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Comment" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "italic", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Italic" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Italic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Italic" } }, { "Kind": "ITagHelper", "Name": "bold", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Bold" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Bold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bold" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "formula", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Formula" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Formula", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formula" } }, { "Kind": "ITagHelper", "Name": "html", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Html" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Html", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Html" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "link", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Link" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Link", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Link" } }, { "Kind": "ITagHelper", "Name": "underline", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Underline" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Underline", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Underline" } }, { "Kind": "ITagHelper", "Name": "wrap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Wrap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Wrap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wrap" } }, { "Kind": "ITagHelper", "Name": "text-align", "TypeName": "Kendo.Mvc.UI.SpreadsheetTextAlign?", - "Metadata": { - "Common.PropertyName": "TextAlign" - } + "DisplayName": "Kendo.Mvc.UI.SpreadsheetTextAlign? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.TextAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TextAlign" } }, { "Kind": "ITagHelper", "Name": "vertical-align", "TypeName": "Kendo.Mvc.UI.SpreadsheetVerticalAlign?", - "Metadata": { - "Common.PropertyName": "VerticalAlign" - } + "DisplayName": "Kendo.Mvc.UI.SpreadsheetVerticalAlign? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.VerticalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalAlign" } } ], "AllowedChildTags": [ { "Name": "border-bottom", "DisplayName": "border-bottom", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "border-left", "DisplayName": "border-left", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "border-top", "DisplayName": "border-top", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "border-right", "DisplayName": "border-right", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106977,23 +107450,24 @@ } }, { - "HashCode": -1612026641, + "HashCode": 1694434353, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cells", - "ParentTag": "sheet-row" + "ParentTag": "sheet-row", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "cell", "DisplayName": "cell", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107004,16 +107478,18 @@ } }, { - "HashCode": -2043695373, + "HashCode": -1891271832, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107021,121 +107497,121 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "comparer-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComparerType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.ComparerType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComparerType" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "show-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.ShowButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowButton" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } }, { "Kind": "ITagHelper", "Name": "allow-nulls", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowNulls" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.AllowNulls", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowNulls" } }, { "Kind": "ITagHelper", "Name": "message-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MessageTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplate" } }, { "Kind": "ITagHelper", "Name": "message-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MessageTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplateId" } }, { "Kind": "ITagHelper", "Name": "message-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MessageTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplateView" } }, { "Kind": "ITagHelper", "Name": "message-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MessageTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplate" } }, { "Kind": "ITagHelper", "Name": "title-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplateId" } }, { "Kind": "ITagHelper", "Name": "title-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TitleTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplateView" } }, { "Kind": "ITagHelper", "Name": "title-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplateHandler" } } ], "Metadata": { @@ -107146,16 +107622,18 @@ } }, { - "HashCode": -1995255200, + "HashCode": 1912513709, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheet-row", "ParentTag": "rows", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107163,33 +107641,32 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "cells", "DisplayName": "cells", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107200,23 +107677,24 @@ } }, { - "HashCode": 1567275270, + "HashCode": 492814030, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rows", - "ParentTag": "sheet" + "ParentTag": "sheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sheet-row", "DisplayName": "sheet-row", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107227,16 +107705,18 @@ } }, { - "HashCode": 1686046156, + "HashCode": -37206049, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort-column", "ParentTag": "sort-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107244,17 +107724,17 @@ "Kind": "ITagHelper", "Name": "ascending", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Ascending" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper.Ascending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ascending" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } } ], "Metadata": { @@ -107265,23 +107745,24 @@ } }, { - "HashCode": -1903092185, + "HashCode": 1920565313, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort-columns", - "ParentTag": "sort" + "ParentTag": "sort", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sort-column", "DisplayName": "sort-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107292,16 +107773,18 @@ } }, { - "HashCode": -1690904894, + "HashCode": 523687447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort", "ParentTag": "sheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107309,17 +107792,16 @@ "Kind": "ITagHelper", "Name": "ref", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ref" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsTagHelper.Ref", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ref" } } ], "AllowedChildTags": [ { "Name": "sort-columns", "DisplayName": "sort-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107330,16 +107812,18 @@ } }, { - "HashCode": 2133214378, + "HashCode": -2049678080, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheet", "ParentTag": "sheets", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107347,89 +107831,84 @@ "Kind": "ITagHelper", "Name": "merged-cells", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "MergedCells" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.MergedCells", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MergedCells" } }, { "Kind": "ITagHelper", "Name": "active-cell", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActiveCell" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.ActiveCell", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActiveCell" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "frozen-columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FrozenColumns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.FrozenColumns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FrozenColumns" } }, { "Kind": "ITagHelper", "Name": "frozen-rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FrozenRows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.FrozenRows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FrozenRows" } }, { "Kind": "ITagHelper", "Name": "selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.Selection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selection" } }, { "Kind": "ITagHelper", "Name": "show-grid-lines", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowGridLines" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.ShowGridLines", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowGridLines" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter", "DisplayName": "filter", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rows", "DisplayName": "rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sort", "DisplayName": "sort", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107440,23 +107919,24 @@ } }, { - "HashCode": -150490327, + "HashCode": -1205551229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheets", - "ParentTag": "kendo-spreadsheet" + "ParentTag": "kendo-spreadsheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sheet", "DisplayName": "sheet", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107467,15 +107947,17 @@ } }, { - "HashCode": -1800700903, + "HashCode": -1475038802, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-spreadsheet" + "TagName": "kendo-spreadsheet", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107483,345 +107965,340 @@ "Kind": "ITagHelper", "Name": "images", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Images" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Images", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Images" } }, { "Kind": "ITagHelper", "Name": "on-insert-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInsertSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnInsertSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInsertSheet" } }, { "Kind": "ITagHelper", "Name": "on-remove-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemoveSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnRemoveSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemoveSheet" } }, { "Kind": "ITagHelper", "Name": "on-rename-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRenameSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnRenameSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRenameSheet" } }, { "Kind": "ITagHelper", "Name": "on-select-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnSelectSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectSheet" } }, { "Kind": "ITagHelper", "Name": "on-unhide-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnUnhideColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnUnhideColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnUnhideColumn" } }, { "Kind": "ITagHelper", "Name": "on-unhide-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnUnhideRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnUnhideRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnUnhideRow" } }, { "Kind": "ITagHelper", "Name": "on-hide-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHideColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnHideColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHideColumn" } }, { "Kind": "ITagHelper", "Name": "on-hide-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHideRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnHideRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHideRow" } }, { "Kind": "ITagHelper", "Name": "on-delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteColumn" } }, { "Kind": "ITagHelper", "Name": "on-delete-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDeleteRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteRow" } }, { "Kind": "ITagHelper", "Name": "on-insert-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInsertColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnInsertColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInsertColumn" } }, { "Kind": "ITagHelper", "Name": "on-insert-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInsertRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnInsertRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInsertRow" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-change-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChangeFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnChangeFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChangeFormat" } }, { "Kind": "ITagHelper", "Name": "on-changing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChanging" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnChanging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChanging" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-excel-import", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelImport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnExcelImport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelImport" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-copy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCopy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnCopy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCopy" } }, { "Kind": "ITagHelper", "Name": "on-cut", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCut" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnCut", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCut" } }, { "Kind": "ITagHelper", "Name": "on-paste", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaste" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnPaste", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaste" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "active-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActiveSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.ActiveSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActiveSheet" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "header-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HeaderHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.HeaderHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHeight" } }, { "Kind": "ITagHelper", "Name": "header-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HeaderWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.HeaderWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderWidth" } }, { "Kind": "ITagHelper", "Name": "row-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.RowHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeight" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "sheetsbar", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sheetsbar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Sheetsbar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sheetsbar" } }, { "Kind": "ITagHelper", "Name": "use-culture-decimals", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseCultureDecimals" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.UseCultureDecimals", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseCultureDecimals" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "default-cell-style", "DisplayName": "default-cell-style", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sheets", "DisplayName": "sheets", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107832,16 +108309,18 @@ } }, { - "HashCode": -1911689003, + "HashCode": 683845160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-spreadsheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107849,29 +108328,26 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetToolbarTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "home", "DisplayName": "home", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "insert", "DisplayName": "insert", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "data", "DisplayName": "data", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107882,26 +108358,30 @@ } }, { - "HashCode": -309469938, + "HashCode": -993908567, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetToolGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetToolGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "home", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "group", "ParentTag": "insert", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "group", "ParentTag": "data", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107909,17 +108389,16 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetToolGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107930,26 +108409,30 @@ } }, { - "HashCode": -1211088957, + "HashCode": 2143536003, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "home", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tool", "ParentTag": "insert", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tool", "ParentTag": "data", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107957,9 +108440,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -107970,16 +108453,18 @@ } }, { - "HashCode": 1378349630, + "HashCode": 224070164, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StackLayoutContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StackLayoutContainerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "container", - "ParentTag": "kendo-stacklayout" + "ParentTag": "kendo-stacklayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107987,9 +108472,9 @@ "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutContainerTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } } ], "Metadata": { @@ -108000,15 +108485,17 @@ } }, { - "HashCode": -1299053707, + "HashCode": 44298500, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StackLayoutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StackLayoutTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-stacklayout" + "TagName": "kendo-stacklayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108016,92 +108503,91 @@ "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.StackLayoutOrientation", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.StackLayoutOrientation Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "horizontal-align", "TypeName": "Kendo.Mvc.UI.HorizontalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "HorizontalAlign" - } + "DisplayName": "Kendo.Mvc.UI.HorizontalAlign Kendo.Mvc.TagHelpers.StackLayoutTagHelper.HorizontalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HorizontalAlign" } }, { "Kind": "ITagHelper", "Name": "vertical-align", "TypeName": "Kendo.Mvc.UI.VerticalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "VerticalAlign" - } + "DisplayName": "Kendo.Mvc.UI.VerticalAlign Kendo.Mvc.TagHelpers.StackLayoutTagHelper.VerticalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalAlign" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StackLayoutTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StackLayoutTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "container", "DisplayName": "container", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108112,16 +108598,18 @@ } }, { - "HashCode": 667582769, + "HashCode": -24311170, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StepperStepTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StepperStepTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "step", "ParentTag": "steps", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108129,81 +108617,81 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperStepTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "error", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Error" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperStepTagHelper.Error", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Error" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplate" } }, { "Kind": "ITagHelper", "Name": "icon-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateId" } }, { "Kind": "ITagHelper", "Name": "icon-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "IconTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateView" } }, { "Kind": "ITagHelper", "Name": "icon-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperStepTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "success-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SuccessIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.SuccessIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuccessIcon" } } ], "Metadata": { @@ -108214,23 +108702,24 @@ } }, { - "HashCode": -1361629000, + "HashCode": -731739897, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StepperStepsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StepperStepsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "steps", - "ParentTag": "kendo-stepper" + "ParentTag": "kendo-stepper", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "step", "DisplayName": "step", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108241,14 +108730,16 @@ } }, { - "HashCode": -1637086516, + "HashCode": 1731633619, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StepperTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StepperTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-stepper" + "TagName": "kendo-stepper", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108256,97 +108747,96 @@ "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "indicator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Indicator" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.Indicator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indicator" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "linear", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Linear" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.Linear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Linear" } }, { "Kind": "ITagHelper", "Name": "select-on-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SelectOnFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.SelectOnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectOnFocus" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.StepperOrientationType?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.StepperOrientationType? Kendo.Mvc.TagHelpers.StepperTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StepperTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StepperTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StepperTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "steps", "DisplayName": "steps", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108357,16 +108847,18 @@ } }, { - "HashCode": -1333363604, + "HashCode": 1299777741, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "auto-base-unit-steps", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108374,57 +108866,57 @@ "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -108435,16 +108927,18 @@ } }, { - "HashCode": -186613963, + "HashCode": 1113694406, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108452,41 +108946,40 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108497,16 +108990,18 @@ } }, { - "HashCode": -862443822, + "HashCode": 581010108, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108514,25 +109009,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -108543,16 +109038,18 @@ } }, { - "HashCode": 429530363, + "HashCode": -1672294155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108560,33 +109057,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -108597,16 +109094,18 @@ } }, { - "HashCode": 732872297, + "HashCode": -679786010, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108614,71 +109113,69 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108689,16 +109186,18 @@ } }, { - "HashCode": 1060980816, + "HashCode": -364297179, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108706,25 +109205,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -108735,16 +109234,18 @@ } }, { - "HashCode": 1595066268, + "HashCode": 678810760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108752,41 +109253,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -108797,16 +109298,18 @@ } }, { - "HashCode": 1771054576, + "HashCode": 1911931592, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108814,33 +109317,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -108851,16 +109354,18 @@ } }, { - "HashCode": 148357124, + "HashCode": -1865890969, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108868,33 +109373,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -108905,16 +109410,18 @@ } }, { - "HashCode": -1680676566, + "HashCode": -294867402, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108922,123 +109429,119 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date-formats", "DisplayName": "date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109049,16 +109552,18 @@ } }, { - "HashCode": 600842427, + "HashCode": -536090799, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109066,33 +109571,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -109103,16 +109608,18 @@ } }, { - "HashCode": 1654163596, + "HashCode": -1564345360, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109120,49 +109627,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109173,16 +109680,18 @@ } }, { - "HashCode": -87828720, + "HashCode": 2019971509, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109190,49 +109699,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109243,16 +109752,18 @@ } }, { - "HashCode": 1971352850, + "HashCode": -749653390, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109260,49 +109771,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109313,16 +109824,18 @@ } }, { - "HashCode": 1925475218, + "HashCode": 543846564, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109330,49 +109843,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109383,16 +109896,18 @@ } }, { - "HashCode": -206635831, + "HashCode": 2077988549, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109400,17 +109915,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -109421,16 +109936,18 @@ } }, { - "HashCode": -227982862, + "HashCode": -1517107626, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109438,41 +109955,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109483,16 +109999,18 @@ } }, { - "HashCode": 174411715, + "HashCode": -107809412, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109500,25 +110018,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -109529,16 +110047,18 @@ } }, { - "HashCode": 2008907130, + "HashCode": -1291447489, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109546,81 +110066,80 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109631,16 +110150,18 @@ } }, { - "HashCode": -1916362136, + "HashCode": 386636763, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109648,25 +110169,25 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -109677,16 +110198,18 @@ } }, { - "HashCode": 1852606838, + "HashCode": -1946963153, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109694,29 +110217,26 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "icon", "DisplayName": "icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109727,16 +110247,18 @@ } }, { - "HashCode": 822011981, + "HashCode": -1832961707, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109744,33 +110266,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -109781,23 +110303,24 @@ } }, { - "HashCode": -1563270522, + "HashCode": 1895281292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "navigator-category-axis" + "ParentTag": "navigator-category-axis", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "plot-band", "DisplayName": "plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109808,16 +110331,18 @@ } }, { - "HashCode": 1950478977, + "HashCode": 1938553619, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "navigator-category-axis", "ParentTag": "navigator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109825,205 +110350,194 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit-step", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "BaseUnitStep" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.BaseUnitStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnitStep" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "justified", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Justified" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Justified", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Justified" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "max-date-groups", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDateGroups" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.MaxDateGroups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDateGroups" } }, { "Kind": "ITagHelper", "Name": "max-divisions", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDivisions" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.MaxDivisions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDivisions" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "round-to-base-unit", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RoundToBaseUnit" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.RoundToBaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RoundToBaseUnit" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "week-start-day", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WeekStartDay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.WeekStartDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekStartDay" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "Kendo.Mvc.UI.ChartAxisBaseUnit?", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisBaseUnit? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartCategoryAxisType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartCategoryAxisType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "auto-base-unit-steps", "DisplayName": "auto-base-unit-steps", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110034,16 +110548,18 @@ } }, { - "HashCode": 1801955676, + "HashCode": -989878264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110051,25 +110567,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -110080,16 +110596,18 @@ } }, { - "HashCode": -341053041, + "HashCode": -958689556, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110097,33 +110615,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110134,16 +110652,18 @@ } }, { - "HashCode": 1358022047, + "HashCode": -986486237, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110151,33 +110671,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110188,16 +110708,18 @@ } }, { - "HashCode": 1513412970, + "HashCode": 1881750253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110205,77 +110727,74 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110286,16 +110805,18 @@ } }, { - "HashCode": -1375089587, + "HashCode": -326194043, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hint", "ParentTag": "navigator", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110303,33 +110824,33 @@ "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } } ], "Metadata": { @@ -110340,16 +110861,18 @@ } }, { - "HashCode": -645597089, + "HashCode": -579190739, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110357,25 +110880,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -110386,16 +110909,18 @@ } }, { - "HashCode": 2135869478, + "HashCode": 933853016, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110403,33 +110928,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110440,16 +110965,18 @@ } }, { - "HashCode": -1021528396, + "HashCode": -2008767668, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110457,33 +110984,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110494,16 +111021,18 @@ } }, { - "HashCode": -1969505630, + "HashCode": 458661568, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane", "ParentTag": "navigator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110511,51 +111040,47 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110566,16 +111091,18 @@ } }, { - "HashCode": 886363572, + "HashCode": 1630777160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110583,25 +111110,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -110612,16 +111139,18 @@ } }, { - "HashCode": 13407521, + "HashCode": -821303217, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110629,33 +111158,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110666,16 +111195,18 @@ } }, { - "HashCode": -578491038, + "HashCode": 1968559500, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "pane", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110683,63 +111214,61 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110750,16 +111279,18 @@ } }, { - "HashCode": 420366783, + "HashCode": -1107912178, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mousewheel", "ParentTag": "select", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110767,25 +111298,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } } ], "Metadata": { @@ -110796,16 +111327,18 @@ } }, { - "HashCode": -933855906, + "HashCode": 641840517, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", "ParentTag": "navigator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110813,25 +111346,24 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "AllowedChildTags": [ { "Name": "mousewheel", "DisplayName": "mousewheel", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110842,16 +111374,18 @@ } }, { - "HashCode": -1237054697, + "HashCode": 2111061900, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "navigator", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110859,79 +111393,73 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "date-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.DateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateField" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNavigatorPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNavigatorPosition? Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "navigator-category-axis", "DisplayName": "navigator-category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pane", "DisplayName": "pane", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "select", "DisplayName": "select", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hint", "DisplayName": "hint", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "navigator-series", "DisplayName": "navigator-series", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110942,14 +111470,16 @@ } }, { - "HashCode": -210300616, + "HashCode": -382225334, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-stockchart" + "TagName": "kendo-stockchart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110957,409 +111487,392 @@ "Kind": "ITagHelper", "Name": "on-axis-label-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAxisLabelClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnAxisLabelClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAxisLabelClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnLegendItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemClick" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnLegendItemHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemHover" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnLegendItemLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemLeave" } }, { "Kind": "ITagHelper", "Name": "on-note-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnNoteClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteClick" } }, { "Kind": "ITagHelper", "Name": "on-note-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnNoteHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteHover" } }, { "Kind": "ITagHelper", "Name": "on-note-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnNoteLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteLeave" } }, { "Kind": "ITagHelper", "Name": "on-pane-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaneRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPaneRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaneRender" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPlotAreaClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaClick" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPlotAreaHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaHover" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPlotAreaLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaLeave" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-select-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSelectEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectEnd" } }, { "Kind": "ITagHelper", "Name": "on-select-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSelectStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectStart" } }, { "Kind": "ITagHelper", "Name": "on-series-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesClick" } }, { "Kind": "ITagHelper", "Name": "on-series-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesHover" } }, { "Kind": "ITagHelper", "Name": "on-series-over", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesOver" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesOver", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesOver" } }, { "Kind": "ITagHelper", "Name": "on-series-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "on-zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoom" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "date-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.DateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateField" } }, { "Kind": "ITagHelper", "Name": "persist-series-visibility", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSeriesVisibility" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartTagHelper.PersistSeriesVisibility", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSeriesVisibility" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "series-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "SeriesColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.StockChartTagHelper.SeriesColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesColors" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.StockChartTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StockChartTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StockChartTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StockChartTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "navigator", "DisplayName": "navigator", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "category-axis", "DisplayName": "category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series-defaults", "DisplayName": "series-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "value-axis", "DisplayName": "value-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "x-axis", "DisplayName": "x-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "axis-defaults", "DisplayName": "axis-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-area", "DisplayName": "chart-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend", "DisplayName": "chart-legend", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pannable", "DisplayName": "pannable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-area", "DisplayName": "plot-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series", "DisplayName": "series", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-title", "DisplayName": "chart-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoomable", "DisplayName": "zoomable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111370,21 +111883,24 @@ } }, { - "HashCode": -388898051, + "HashCode": -1271923414, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-switch", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "switch-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111392,17 +111908,17 @@ "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "unchecked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unchecked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper.Unchecked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unchecked" } } ], "Metadata": { @@ -111413,18 +111929,21 @@ } }, { - "HashCode": -1185712937, + "HashCode": 1546096526, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SwitchTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SwitchTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-switch" + "TagName": "kendo-switch", + "CaseSensitive": false }, { "TagName": "switch-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111432,113 +111951,112 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.SwitchTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SwitchTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SwitchTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SwitchTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SwitchTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.SwitchTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "track-rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "TrackRounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SwitchTagHelper.TrackRounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TrackRounded" } }, { "Kind": "ITagHelper", "Name": "thumb-rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "ThumbRounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SwitchTagHelper.ThumbRounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThumbRounded" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SwitchTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SwitchTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SwitchTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111549,16 +112067,18 @@ } }, { - "HashCode": 901752248, + "HashCode": 929249326, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111566,25 +112086,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -111595,16 +112115,18 @@ } }, { - "HashCode": 590618869, + "HashCode": -442451440, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111612,25 +112134,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -111641,16 +112163,18 @@ } }, { - "HashCode": -1012935014, + "HashCode": -1879573949, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-tabstrip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111658,23 +112182,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111685,16 +112207,18 @@ } }, { - "HashCode": -832435330, + "HashCode": 568669717, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripItemContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripItemContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "tabstrip-item" + "ParentTag": "tabstrip-item", + "CaseSensitive": false } ], "Metadata": { @@ -111705,24 +112229,25 @@ } }, { - "HashCode": 1558486777, + "HashCode": 961384421, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripItemsTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-tabstrip" + "ParentTag": "kendo-tabstrip", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tabstrip-item", "DisplayName": "tabstrip-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111733,17 +112258,19 @@ } }, { - "HashCode": -1616856792, + "HashCode": 1101564816, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripItemTagHelper", "TagOutputHint": "li", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tabstrip-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111751,189 +112278,189 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "link-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "LinkHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.TabStripItemTagHelper.LinkHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ImageHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.TabStripItemTagHelper.ImageHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Protocol" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Host" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TabStripItemTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111944,16 +112471,18 @@ } }, { - "HashCode": -1786654243, + "HashCode": 932559633, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-tabstrip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111961,17 +112490,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } } ], "Metadata": { @@ -111982,15 +112511,17 @@ } }, { - "HashCode": 1874517571, + "HashCode": 1221758960, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-tabstrip" + "TagName": "kendo-tabstrip", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111998,137 +112529,132 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TabStripTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "collapsible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripTagHelper.Collapsible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsible" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "tab-position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TabPosition" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.TabPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TabPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TabStripTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TabStripTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TabStripTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "ul", "DisplayName": "ul", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "div", "DisplayName": "div", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112139,16 +112665,18 @@ } }, { - "HashCode": -572318657, + "HashCode": 1704224404, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "card-menu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112156,49 +112684,49 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } } ], "Metadata": { @@ -112209,23 +112737,24 @@ } }, { - "HashCode": 1162071540, + "HashCode": -1054765632, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardCardMenusTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardCardMenusTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "card-menu", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112236,16 +112765,18 @@ } }, { - "HashCode": -976622042, + "HashCode": 146002411, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112253,49 +112784,49 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } } ], "Metadata": { @@ -112306,23 +112837,24 @@ } }, { - "HashCode": 760000295, + "HashCode": 723436304, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "column-settings" + "ParentTag": "column-settings", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112333,16 +112865,18 @@ } }, { - "HashCode": -408454336, + "HashCode": -1754787305, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-settings", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112350,73 +112884,72 @@ "Kind": "ITagHelper", "Name": "datastatusfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataStatusField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.DataStatusField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataStatusField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataorderfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataOrderField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.DataOrderField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataOrderField" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112427,16 +112960,18 @@ } }, { - "HashCode": -530729143, + "HashCode": 436887989, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "taskboard-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112444,17 +112979,17 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "status", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Status" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper.Status", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Status" } } ], "Metadata": { @@ -112465,15 +113000,17 @@ } }, { - "HashCode": 1570835036, + "HashCode": 719755007, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "taskboard-columns", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112481,31 +113018,29 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112516,16 +113051,18 @@ } }, { - "HashCode": 1574407621, + "HashCode": -772033412, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112533,57 +113070,57 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -112594,23 +113131,24 @@ } }, { - "HashCode": 109309934, + "HashCode": 1603077864, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112621,16 +113159,18 @@ } }, { - "HashCode": -12312122, + "HashCode": -318303629, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112638,55 +113178,53 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "kendo-form", "DisplayName": "kendo-form", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112697,16 +113235,18 @@ } }, { - "HashCode": 2088394699, + "HashCode": 725707870, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-taskboard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112714,161 +113254,161 @@ "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "create-new-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateNewCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.CreateNewCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateNewCard" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "preview-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviewCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.PreviewCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviewCard" } }, { "Kind": "ITagHelper", "Name": "add-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.AddCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddCard" } }, { "Kind": "ITagHelper", "Name": "edit-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.EditCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditCard" } }, { "Kind": "ITagHelper", "Name": "delete-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteCard" } }, { "Kind": "ITagHelper", "Name": "add-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.AddColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddColumn" } }, { "Kind": "ITagHelper", "Name": "edit-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.EditColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditColumn" } }, { "Kind": "ITagHelper", "Name": "delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteColumn" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Delete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Delete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delete" } }, { "Kind": "ITagHelper", "Name": "save-changes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveChanges" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.SaveChanges", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveChanges" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "new-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NewColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.NewColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NewColumn" } }, { "Kind": "ITagHelper", "Name": "delete-column-confirm", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteColumnConfirm" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteColumnConfirm", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteColumnConfirm" } }, { "Kind": "ITagHelper", "Name": "delete-card-confirm", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteCardConfirm" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteCardConfirm", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteCardConfirm" } } ], "Metadata": { @@ -112879,16 +113419,18 @@ } }, { - "HashCode": -1950178026, + "HashCode": 1748763547, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112896,57 +113438,57 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -112957,23 +113499,24 @@ } }, { - "HashCode": -65141656, + "HashCode": -33394481, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "preview-pane" + "ParentTag": "preview-pane", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112984,16 +113527,18 @@ } }, { - "HashCode": 1433013592, + "HashCode": 1688723284, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "preview-pane", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113001,81 +113546,80 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113086,16 +113630,18 @@ } }, { - "HashCode": 1360077099, + "HashCode": -290303144, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resource", "ParentTag": "taskboard-resources", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113103,81 +113649,81 @@ "Kind": "ITagHelper", "Name": "datacolorfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DataColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataColorField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } } ], "Metadata": { @@ -113188,23 +113734,24 @@ } }, { - "HashCode": -658502819, + "HashCode": 877682649, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardResourcesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardResourcesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "taskboard-resources", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "resource", "DisplayName": "resource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113215,14 +113762,16 @@ } }, { - "HashCode": -1906703048, + "HashCode": -849913180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-taskboard" + "TagName": "kendo-taskboard", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113230,345 +113779,336 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TaskBoardTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "dataorderfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataOrderField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataOrderField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataOrderField" } }, { "Kind": "ITagHelper", "Name": "datacategoryfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataCategoryField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataCategoryField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataCategoryField" } }, { "Kind": "ITagHelper", "Name": "datadescriptionfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataDescriptionField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataDescriptionField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataDescriptionField" } }, { "Kind": "ITagHelper", "Name": "datastatusfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataStatusField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataStatusField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataStatusField" } }, { "Kind": "ITagHelper", "Name": "datatitlefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataTitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTitleField" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-columns-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnsDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnColumnsDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnsDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-columns-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnsDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnColumnsDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnsDataBound" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-delete-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDeleteCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteCard" } }, { "Kind": "ITagHelper", "Name": "on-delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteColumn" } }, { "Kind": "ITagHelper", "Name": "on-edit-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEditCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnEditCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEditCard" } }, { "Kind": "ITagHelper", "Name": "on-edit-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEditColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnEditColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEditColumn" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-move-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnMoveEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveEnd" } }, { "Kind": "ITagHelper", "Name": "on-move-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnMoveStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveStart" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-save-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnSaveCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveCard" } }, { "Kind": "ITagHelper", "Name": "on-save-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnSaveColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveColumn" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TaskBoardTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TaskBoardTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "card-menu", "DisplayName": "card-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-settings", "DisplayName": "column-settings", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "preview-pane", "DisplayName": "preview-pane", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "taskboard-resources", "DisplayName": "taskboard-resources", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "taskboard-columns", "DisplayName": "taskboard-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113579,16 +114119,18 @@ } }, { - "HashCode": 167208409, + "HashCode": 2095708297, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113596,179 +114138,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -113779,23 +114322,24 @@ } }, { - "HashCode": -1120393007, + "HashCode": -297561083, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113806,16 +114350,18 @@ } }, { - "HashCode": -776850917, + "HashCode": 1057179114, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113823,17 +114369,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113844,21 +114389,24 @@ } }, { - "HashCode": 1185574887, + "HashCode": -2112072925, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-textarea", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "label", "ParentTag": "textarea-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113866,25 +114414,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -113895,18 +114443,21 @@ } }, { - "HashCode": -1625183445, + "HashCode": 1618359760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextAreaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-textarea" + "TagName": "kendo-textarea", + "CaseSensitive": false }, { "TagName": "textarea-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113914,161 +114465,160 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TextAreaTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "cols", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Cols" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Cols", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cols" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "max-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TextAreaTagHelper.MaxLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxLength" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TextAreaTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "Kendo.Mvc.UI.TextAreaOverflow?", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "Kendo.Mvc.UI.TextAreaOverflow? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "Kendo.Mvc.UI.TextAreaResize?", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "Kendo.Mvc.UI.TextAreaResize? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextAreaTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextAreaTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextAreaTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114079,21 +114629,24 @@ } }, { - "HashCode": -1740652411, + "HashCode": 260108828, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "textbox-label", "ParentTag": "kendo-textbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "textbox-label", "ParentTag": "textbox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114101,25 +114654,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -114130,20 +114683,23 @@ } }, { - "HashCode": 650519912, + "HashCode": -1812472282, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-textbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "textbox-editor", "ParentTag": "form-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114151,113 +114707,112 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TextBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TextBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "textbox-label", "DisplayName": "textbox-label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114268,16 +114823,18 @@ } }, { - "HashCode": -695248726, + "HashCode": -1531542259, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "container-header", "ParentTag": "container", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114285,41 +114842,41 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -114330,16 +114887,18 @@ } }, { - "HashCode": 1126457396, + "HashCode": 245673905, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "container", "ParentTag": "containers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114347,57 +114906,56 @@ "Kind": "ITagHelper", "Name": "body-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplate" } }, { "Kind": "ITagHelper", "Name": "body-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplateId" } }, { "Kind": "ITagHelper", "Name": "body-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "BodyTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplateView" } }, { "Kind": "ITagHelper", "Name": "body-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "col-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.ColSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColSpan" } }, { "Kind": "ITagHelper", "Name": "row-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.RowSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpan" } } ], "AllowedChildTags": [ { "Name": "container-header", "DisplayName": "container-header", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114408,23 +114966,24 @@ } }, { - "HashCode": 1077644335, + "HashCode": -1871953868, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutContainersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutContainersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "containers", - "ParentTag": "kendo-tilelayout" + "ParentTag": "kendo-tilelayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "container", "DisplayName": "container", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114435,16 +114994,18 @@ } }, { - "HashCode": -568048030, + "HashCode": -472726001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gap", "ParentTag": "kendo-tilelayout", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114452,17 +115013,17 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "Metadata": { @@ -114473,14 +115034,16 @@ } }, { - "HashCode": 464602252, + "HashCode": 291321684, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-tilelayout" + "TagName": "kendo-tilelayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114488,127 +115051,125 @@ "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.OnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReorder" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "columns-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnsWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.ColumnsWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnsWidth" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "rows-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowsHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.RowsHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowsHeight" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TileLayoutTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TileLayoutTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "containers", "DisplayName": "containers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gap", "DisplayName": "gap", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114619,16 +115180,18 @@ } }, { - "HashCode": 796534379, + "HashCode": -1027936396, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "timedurationpicker-column", "ParentTag": "timedurationpicker-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114636,41 +115199,41 @@ "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } } ], "Metadata": { @@ -114681,27 +115244,29 @@ } }, { - "HashCode": 496417677, + "HashCode": 1631018723, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "timedurationpicker-columns", - "ParentTag": "kendo-timedurationpicker" + "ParentTag": "kendo-timedurationpicker", + "CaseSensitive": false }, { "TagName": "timedurationpicker-columns", - "ParentTag": "timedurationpicker-editor" + "ParentTag": "timedurationpicker-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "timedurationpicker-column", "DisplayName": "timedurationpicker-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114712,21 +115277,24 @@ } }, { - "HashCode": 784358108, + "HashCode": 821009118, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-timedurationpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "timedurationpicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114734,57 +115302,57 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "milliseconds", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Milliseconds" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Milliseconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Milliseconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "set", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Set", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Set" } } ], "Metadata": { @@ -114795,16 +115363,18 @@ } }, { - "HashCode": -108155846, + "HashCode": 364350123, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shortcut", "ParentTag": "shortcuts", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114812,17 +115382,17 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -114833,27 +115403,29 @@ } }, { - "HashCode": -1596762465, + "HashCode": -2051795983, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shortcuts", - "ParentTag": "kendo-timedurationpicker" + "ParentTag": "kendo-timedurationpicker", + "CaseSensitive": false }, { "TagName": "shortcuts", - "ParentTag": "timedurationpicker-editor" + "ParentTag": "timedurationpicker-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "shortcut", "DisplayName": "shortcut", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114864,18 +115436,21 @@ } }, { - "HashCode": -130185284, + "HashCode": -215536242, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-timedurationpicker" + "TagName": "kendo-timedurationpicker", + "CaseSensitive": false }, { "TagName": "timedurationpicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114883,141 +115458,138 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "separator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Separator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Separator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Separator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "timedurationpicker-columns", "DisplayName": "timedurationpicker-columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shortcuts", "DisplayName": "shortcuts", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -115028,14 +115600,16 @@ } }, { - "HashCode": 348819138, + "HashCode": 333660672, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimelineTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimelineTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-timeline" + "TagName": "kendo-timeline", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115043,257 +115617,256 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "dataactionsfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataActionsField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataActionsField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataActionsField" } }, { "Kind": "ITagHelper", "Name": "datadescriptionfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataDescriptionField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataDescriptionField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataDescriptionField" } }, { "Kind": "ITagHelper", "Name": "datadatefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataDateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataDateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataDateField" } }, { "Kind": "ITagHelper", "Name": "dataimagesfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImagesField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataImagesField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImagesField" } }, { "Kind": "ITagHelper", "Name": "datasubtitlefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSubTitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataSubTitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSubTitleField" } }, { "Kind": "ITagHelper", "Name": "datatitlefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataTitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTitleField" } }, { "Kind": "ITagHelper", "Name": "dataimagesaltfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImagesAltField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataImagesAltField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImagesAltField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-action-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActionClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnActionClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActionClick" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "alternating-mode", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlternatingMode" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.AlternatingMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlternatingMode" } }, { "Kind": "ITagHelper", "Name": "collapsible-events", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CollapsibleEvents" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.CollapsibleEvents", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapsibleEvents" } }, { "Kind": "ITagHelper", "Name": "event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplate" } }, { "Kind": "ITagHelper", "Name": "event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "date-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DateFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateFormat" } }, { "Kind": "ITagHelper", "Name": "event-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimelineTagHelper.EventHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventHeight" } }, { "Kind": "ITagHelper", "Name": "event-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimelineTagHelper.EventWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventWidth" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "show-date-labels", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowDateLabels" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.ShowDateLabels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowDateLabels" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.TimelineOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.TimelineOrientation? Kendo.Mvc.TagHelpers.TimelineTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimelineTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimelineTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimelineTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -115304,16 +115877,18 @@ } }, { - "HashCode": 1740685189, + "HashCode": 1262531861, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-timepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115321,25 +115896,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -115350,16 +115925,18 @@ } }, { - "HashCode": -2138768455, + "HashCode": 27650962, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-input", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115367,65 +115944,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -115436,16 +116013,18 @@ } }, { - "HashCode": -658858309, + "HashCode": 1282715771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-timepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115453,57 +116032,57 @@ "Kind": "ITagHelper", "Name": "now", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Now" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Now", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Now" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "millisecond", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Millisecond" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Millisecond", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Millisecond" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "set", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Set", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Set" } } ], "Metadata": { @@ -115514,21 +116093,24 @@ } }, { - "HashCode": -1621867464, + "HashCode": 592837416, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-timepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "timepicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115536,25 +116118,25 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -115565,19 +116147,22 @@ } }, { - "HashCode": 1620701992, + "HashCode": -1003421871, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerTagHelper", "TagOutputHint": "input", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-timepicker" + "TagName": "kendo-timepicker", + "CaseSensitive": false }, { "TagName": "timepicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115585,169 +116170,169 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TimePickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "date-input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DateInput" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimePickerTagHelper.DateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateInput" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.TimePickerTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "parse-formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "ParseFormats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.TimePickerTagHelper.ParseFormats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseFormats" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TimePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -115758,17 +116343,19 @@ } }, { - "HashCode": -483830393, + "HashCode": 102651772, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115776,129 +116363,129 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "dynamic", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "dynamic Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } } ], "Metadata": { @@ -115909,23 +116496,24 @@ } }, { - "HashCode": -1489144427, + "HashCode": 1597909124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "item" + "ParentTag": "item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar-button", "DisplayName": "toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -115936,17 +116524,19 @@ } }, { - "HashCode": -1278808431, + "HashCode": -305679766, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115954,73 +116544,73 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "dynamic", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "dynamic Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -116031,23 +116621,24 @@ } }, { - "HashCode": -2029468562, + "HashCode": 2004741646, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "item" + "ParentTag": "item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar-button", "DisplayName": "toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116058,17 +116649,19 @@ } }, { - "HashCode": 1168248360, + "HashCode": 1632304728, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "toolbar-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116076,231 +116669,229 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "dynamic", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "dynamic Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.CommandType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.CommandType? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "Kendo.Mvc.UI.ShowInOverflowPopup?", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "Kendo.Mvc.UI.ShowInOverflowPopup? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116311,23 +116902,24 @@ } }, { - "HashCode": -362644082, + "HashCode": 759416971, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-items", - "ParentTag": "kendo-toolbar" + "ParentTag": "kendo-toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116338,15 +116930,17 @@ } }, { - "HashCode": -1617834666, + "HashCode": 1954848689, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-toolbar" + "TagName": "kendo-toolbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116354,105 +116948,104 @@ "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnToggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnToggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnToggle" } }, { "Kind": "ITagHelper", "Name": "on-overflow-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOverflowClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnOverflowClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOverflowClose" } }, { "Kind": "ITagHelper", "Name": "on-overflow-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOverflowOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnOverflowOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOverflowOpen" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "navigate-on-tab", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NavigateOnTab" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarTagHelper.NavigateOnTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NavigateOnTab" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ToolBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ToolBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ToolBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "toolbar-items", "DisplayName": "toolbar-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116463,16 +117056,18 @@ } }, { - "HashCode": -1435870883, + "HashCode": 1099335311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116480,25 +117075,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -116509,16 +117104,18 @@ } }, { - "HashCode": 1578222053, + "HashCode": 1514105667, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116526,25 +117123,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -116555,21 +117152,24 @@ } }, { - "HashCode": -848406492, + "HashCode": 1948190737, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "tooltip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "kendo-tooltip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116577,23 +117177,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116604,15 +117202,17 @@ } }, { - "HashCode": -1085484631, + "HashCode": 38438606, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-tooltip" + "TagName": "kendo-tooltip", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116620,201 +117220,200 @@ "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "content-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ContentTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentTemplateId" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "auto-hide", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoHide" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipTagHelper.AutoHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHide" } }, { "Kind": "ITagHelper", "Name": "callout", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Callout" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipTagHelper.Callout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Callout" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "show-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ShowAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.ShowAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowAfter" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "hide-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HideAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.HideAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideAfter" } }, { "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TooltipTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TooltipTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TooltipTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116825,16 +117424,18 @@ } }, { - "HashCode": 376130805, + "HashCode": -1276789552, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-column-command", "ParentTag": "commands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116842,41 +117443,41 @@ "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "image-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.ImageClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageClass" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -116887,23 +117488,24 @@ } }, { - "HashCode": 474158174, + "HashCode": -1793543480, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnCommandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnCommandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "commands", - "ParentTag": "treelist-column" + "ParentTag": "treelist-column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-column-command", "DisplayName": "treelist-column-command", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116914,16 +117516,18 @@ } }, { - "HashCode": 865217311, + "HashCode": -1749887906, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "treelist-column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116931,47 +117535,45 @@ "Kind": "ITagHelper", "Name": "cell-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", - "Metadata": { - "Common.PropertyName": "CellSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.CellSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellSettings" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "ui", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ui" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.Ui", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ui" } }, { "Kind": "ITagHelper", "Name": "ui-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UiHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.UiHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UiHandler" } } ], "AllowedChildTags": [ { "Name": "cell", "DisplayName": "cell", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "treelist-filterable-operators", "DisplayName": "treelist-filterable-operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116982,16 +117584,18 @@ } }, { - "HashCode": -2112791135, + "HashCode": -1130372958, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-column-menu-messages", "ParentTag": "column-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116999,57 +117603,57 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "settings", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Settings" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Settings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Settings" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } }, { "Kind": "ITagHelper", "Name": "unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Unlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unlock" } } ], "Metadata": { @@ -117060,16 +117664,18 @@ } }, { - "HashCode": 1782201365, + "HashCode": -1993455832, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117077,41 +117683,40 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } } ], "AllowedChildTags": [ { "Name": "treelist-column-menu-messages", "DisplayName": "treelist-column-menu-messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117122,16 +117727,18 @@ } }, { - "HashCode": 1903196054, + "HashCode": 1234617857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "treelist-column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117139,17 +117746,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } } ], "Metadata": { @@ -117160,16 +117767,18 @@ } }, { - "HashCode": 378345910, + "HashCode": -1930077841, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117177,279 +117786,277 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "editor-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.EditorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorHandler" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "expandable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expandable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Expandable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expandable" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "header-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderAttributes" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "include-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IncludeChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.IncludeChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IncludeChildren" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "locked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Locked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Locked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Locked" } }, { "Kind": "ITagHelper", "Name": "lockable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Lockable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Lockable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lockable" } } ], "AllowedChildTags": [ { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117460,23 +118067,24 @@ } }, { - "HashCode": -794621767, + "HashCode": -1896082415, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-treelist" + "ParentTag": "kendo-treelist", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-column", "DisplayName": "treelist-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117487,16 +118095,18 @@ } }, { - "HashCode": 988395085, + "HashCode": -131899981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "move", "ParentTag": "editable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117504,17 +118114,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } } ], "Metadata": { @@ -117525,16 +118135,18 @@ } }, { - "HashCode": 149499755, + "HashCode": -109089128, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117542,49 +118154,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.TreeListEditMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.TreeListEditMode? Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -117595,16 +118207,18 @@ } }, { - "HashCode": -400254932, + "HashCode": -535974229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-treelist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117612,41 +118226,41 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -117657,16 +118271,18 @@ } }, { - "HashCode": -1924440512, + "HashCode": 924222449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-filterable-messages", "ParentTag": "filterable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117674,65 +118290,65 @@ "Kind": "ITagHelper", "Name": "and", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "And" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.And", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "And" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "is-false", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsFalse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.IsFalse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsFalse" } }, { "Kind": "ITagHelper", "Name": "is-true", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsTrue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.IsTrue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsTrue" } }, { "Kind": "ITagHelper", "Name": "or", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Or" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Or", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Or" } } ], "Metadata": { @@ -117743,16 +118359,18 @@ } }, { - "HashCode": 2063579745, + "HashCode": 613412451, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date", "ParentTag": "treelist-filterable-operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117760,65 +118378,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -117829,16 +118447,18 @@ } }, { - "HashCode": 356787410, + "HashCode": -2087311615, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "number", "ParentTag": "treelist-filterable-operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117846,65 +118466,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -117915,36 +118535,35 @@ } }, { - "HashCode": 984885243, + "HashCode": 1069188919, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-filterable-operators", "ParentTag": "filterable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "string", "DisplayName": "string", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "number", "DisplayName": "number", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date", "DisplayName": "date", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117955,16 +118574,18 @@ } }, { - "HashCode": -542271075, + "HashCode": 1855957037, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "string", "ParentTag": "treelist-filterable-operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117972,81 +118593,81 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "isempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isempty" } }, { "Kind": "ITagHelper", "Name": "isnotempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isnotempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotempty" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } } ], "Metadata": { @@ -118057,16 +118678,18 @@ } }, { - "HashCode": 305679546, + "HashCode": 1828179075, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118074,39 +118697,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "extra", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Extra" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper.Extra", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extra" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "AllowedChildTags": [ { "Name": "treelist-filterable-messages", "DisplayName": "treelist-filterable-messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "treelist-filterable-operators", "DisplayName": "treelist-filterable-operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118117,16 +118738,18 @@ } }, { - "HashCode": -1064321285, + "HashCode": 1237983111, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-messages-commands", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118134,89 +118757,89 @@ "Kind": "ITagHelper", "Name": "canceledit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Canceledit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Canceledit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Canceledit" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "createchild", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Createchild" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Createchild", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Createchild" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "excel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Excel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Excel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Excel" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -118227,16 +118850,18 @@ } }, { - "HashCode": 1005611111, + "HashCode": -1881651911, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118244,41 +118869,40 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } }, { "Kind": "ITagHelper", "Name": "no-rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoRows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.NoRows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoRows" } }, { "Kind": "ITagHelper", "Name": "request-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RequestFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.RequestFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RequestFailed" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } } ], "AllowedChildTags": [ { "Name": "treelist-messages-commands", "DisplayName": "treelist-messages-commands", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118289,23 +118913,24 @@ } }, { - "HashCode": -1335410057, + "HashCode": 33536446, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "treelist-column" + "ParentTag": "treelist-column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-column", "DisplayName": "treelist-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118316,16 +118941,18 @@ } }, { - "HashCode": -1787088541, + "HashCode": 1987314531, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "pageable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118333,89 +118960,89 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "more-pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MorePages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.MorePages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MorePages" } } ], "Metadata": { @@ -118426,16 +119053,18 @@ } }, { - "HashCode": 1905813828, + "HashCode": 1821753067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118443,105 +119072,104 @@ "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "page-sizes-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizesEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PageSizesEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizesEnabled" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "always-visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlwaysVisible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.AlwaysVisible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlwaysVisible" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "responsive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Responsive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Responsive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Responsive" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118552,16 +119180,18 @@ } }, { - "HashCode": 583955964, + "HashCode": 1468819092, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118569,33 +119199,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -118606,16 +119236,18 @@ } }, { - "HashCode": -79676958, + "HashCode": 473475960, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118623,145 +119255,144 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "treelist-pdf-margin", "DisplayName": "treelist-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118772,16 +119403,18 @@ } }, { - "HashCode": 214276434, + "HashCode": -1454639043, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListSearchSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListSearchSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "search", "ParentTag": "kendo-treelist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118789,9 +119422,9 @@ "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.TreeListSearchSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } } ], "Metadata": { @@ -118802,16 +119435,18 @@ } }, { - "HashCode": 1948100154, + "HashCode": -1634632067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-treelist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118819,25 +119454,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.TreeListSortMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.TreeListSortMode? Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -118848,14 +119483,16 @@ } }, { - "HashCode": 1699547276, + "HashCode": -1277507718, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treelist" + "TagName": "kendo-treelist", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118863,459 +119500,447 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-before-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnBeforeEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnBeforeEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnBeforeEdit" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-cell-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCellClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnCellClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCellClose" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnFilterMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnFilterMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-save-changes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveChanges" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnSaveChanges", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveChanges" } }, { "Kind": "ITagHelper", "Name": "on-column-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnShow" } }, { "Kind": "ITagHelper", "Name": "on-column-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnHide" } }, { "Kind": "ITagHelper", "Name": "on-column-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnReorder" } }, { "Kind": "ITagHelper", "Name": "on-column-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnResize" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-column-lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnLock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnLock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnLock" } }, { "Kind": "ITagHelper", "Name": "on-column-unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnUnlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnUnlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnUnlock" } }, { "Kind": "ITagHelper", "Name": "alt-row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltRowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplate" } }, { "Kind": "ITagHelper", "Name": "row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-menu", "DisplayName": "column-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "treelist-datasource", "DisplayName": "treelist-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "search", "DisplayName": "search", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119326,16 +119951,18 @@ } }, { - "HashCode": 80984826, + "HashCode": -1910100716, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-toolbar-button", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119343,33 +119970,33 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "image-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.ImageClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageClass" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -119380,23 +120007,24 @@ } }, { - "HashCode": -788142847, + "HashCode": 1792142432, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListToolbarsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListToolbarsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", - "ParentTag": "kendo-treelist" + "ParentTag": "kendo-treelist", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-toolbar-button", "DisplayName": "treelist-toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119407,16 +120035,18 @@ } }, { - "HashCode": -368026194, + "HashCode": 1258138159, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119424,33 +120054,32 @@ "Kind": "ITagHelper", "Name": "parent-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper.ParentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParentId" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119461,21 +120090,24 @@ } }, { - "HashCode": -1402348977, + "HashCode": -1756913509, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119483,113 +120115,112 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "treelist-model", "DisplayName": "treelist-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119600,18 +120231,21 @@ } }, { - "HashCode": 1752300591, + "HashCode": -870007722, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treelistdatasource" + "TagName": "kendo-treelistdatasource", + "CaseSensitive": false }, { "TagName": "treelist-datasource", - "ParentTag": "kendo-treelist" + "ParentTag": "kendo-treelist", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119619,255 +120253,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119878,14 +120506,16 @@ } }, { - "HashCode": 573252104, + "HashCode": -1452656955, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeMapTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeMapTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treemap" + "TagName": "kendo-treemap", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119893,161 +120523,160 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "colors", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Colors" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.TreeMapTagHelper.Colors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Colors" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "on-item-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.OnItemCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemCreated" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeMapTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "value-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.ValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueField" } }, { "Kind": "ITagHelper", "Name": "color-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.ColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorField" } }, { "Kind": "ITagHelper", "Name": "text-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.TextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TextField" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeMapTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.TreeMapType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.TreeMapType? Kendo.Mvc.TagHelpers.TreeMapTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeMapTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeMapTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeMapTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120058,16 +120687,18 @@ } }, { - "HashCode": -1009641648, + "HashCode": 774960253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-treeview", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120075,39 +120706,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120118,16 +120747,18 @@ } }, { - "HashCode": 1484970854, + "HashCode": -1796535568, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "checkboxes", "ParentTag": "kendo-treeview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120135,57 +120766,57 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "check-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.CheckChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckChildren" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -120196,16 +120827,18 @@ } }, { - "HashCode": -757542423, + "HashCode": 1388717252, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treeview-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120213,81 +120846,80 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120298,23 +120930,24 @@ } }, { - "HashCode": 1093957729, + "HashCode": -1886539338, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-treeview" + "ParentTag": "kendo-treeview", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treeview-item", "DisplayName": "treeview-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120325,16 +120958,18 @@ } }, { - "HashCode": -178922690, + "HashCode": -1856033419, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-treeview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120342,25 +120977,25 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } }, { "Kind": "ITagHelper", "Name": "request-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RequestFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper.RequestFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RequestFailed" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } } ], "Metadata": { @@ -120371,23 +121006,24 @@ } }, { - "HashCode": -1630086305, + "HashCode": -416580186, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewNestedItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewNestedItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "treeview-item" + "ParentTag": "treeview-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treeview-item", "DisplayName": "treeview-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120398,15 +121034,17 @@ } }, { - "HashCode": 2076125650, + "HashCode": -2026001001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treeview" + "TagName": "kendo-treeview", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120414,289 +121052,284 @@ "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TreeViewTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-check", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCheck" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnCheck", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCheck" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-load-completed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLoadCompleted" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnLoadCompleted", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLoadCompleted" } }, { "Kind": "ITagHelper", "Name": "on-kendo-keydown", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnKendoKeydown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnKendoKeydown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnKendoKeydown" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.AutoScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoScroll" } }, { "Kind": "ITagHelper", "Name": "drag-and-drop", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DragAndDrop" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.DragAndDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragAndDrop" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeViewTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TreeViewTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeViewTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeViewTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeViewTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "checkboxes", "DisplayName": "checkboxes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120707,16 +121340,18 @@ } }, { - "HashCode": -174974566, + "HashCode": 1910959744, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "async", "ParentTag": "kendo-upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120724,105 +121359,105 @@ "Kind": "ITagHelper", "Name": "auto-upload", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoUpload" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.AutoUpload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoUpload" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "chunk-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ChunkSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.ChunkSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ChunkSize" } }, { "Kind": "ITagHelper", "Name": "concurrent", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Concurrent" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.Concurrent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Concurrent" } }, { "Kind": "ITagHelper", "Name": "auto-retry-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AutoRetryAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.AutoRetryAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoRetryAfter" } }, { "Kind": "ITagHelper", "Name": "max-auto-retries", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxAutoRetries" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.MaxAutoRetries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxAutoRetries" } }, { "Kind": "ITagHelper", "Name": "remove-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.RemoveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveField" } }, { "Kind": "ITagHelper", "Name": "remove-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.RemoveUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveUrl" } }, { "Kind": "ITagHelper", "Name": "remove-verb", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveVerb" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.RemoveVerb", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveVerb" } }, { "Kind": "ITagHelper", "Name": "save-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.SaveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveField" } }, { "Kind": "ITagHelper", "Name": "save-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.SaveUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveUrl" } }, { "Kind": "ITagHelper", "Name": "use-array-buffer", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseArrayBuffer" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.UseArrayBuffer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseArrayBuffer" } }, { "Kind": "ITagHelper", "Name": "with-credentials", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WithCredentials" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.WithCredentials", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WithCredentials" } } ], "Metadata": { @@ -120833,16 +121468,18 @@ } }, { - "HashCode": -588226081, + "HashCode": 1607777284, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadFileTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadFileTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file", "ParentTag": "files", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120850,25 +121487,25 @@ "Kind": "ITagHelper", "Name": "extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Extension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadFileTagHelper.Extension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extension" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadFileTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadFileTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -120879,15 +121516,17 @@ } }, { - "HashCode": -99461890, + "HashCode": 859085578, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadFilesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadFilesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "files", - "ParentTag": "kendo-upload" + "ParentTag": "kendo-upload", + "CaseSensitive": false } ], "Metadata": { @@ -120898,16 +121537,18 @@ } }, { - "HashCode": -2006541580, + "HashCode": -1456753563, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "localization", "ParentTag": "kendo-upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120915,153 +121556,153 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.ClearSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearSelectedFiles" } }, { "Kind": "ITagHelper", "Name": "drop-files-here", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropFilesHere" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.DropFilesHere", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropFilesHere" } }, { "Kind": "ITagHelper", "Name": "header-status-paused", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusPaused" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.HeaderStatusPaused", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusPaused" } }, { "Kind": "ITagHelper", "Name": "header-status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.HeaderStatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploaded" } }, { "Kind": "ITagHelper", "Name": "header-status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.HeaderStatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploading" } }, { "Kind": "ITagHelper", "Name": "upload-success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadSuccess" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.UploadSuccess", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadSuccess" } }, { "Kind": "ITagHelper", "Name": "upload-fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadFail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.UploadFail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadFail" } }, { "Kind": "ITagHelper", "Name": "invalid-file-extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileExtension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidFileExtension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileExtension" } }, { "Kind": "ITagHelper", "Name": "invalid-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFiles" } }, { "Kind": "ITagHelper", "Name": "invalid-max-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMaxFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidMaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMaxFileSize" } }, { "Kind": "ITagHelper", "Name": "invalid-min-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMinFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidMinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMinFileSize" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } }, { "Kind": "ITagHelper", "Name": "status-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.StatusFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusFailed" } }, { "Kind": "ITagHelper", "Name": "status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.StatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploaded" } }, { "Kind": "ITagHelper", "Name": "status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.StatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploading" } }, { "Kind": "ITagHelper", "Name": "upload-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.UploadSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadSelectedFiles" } } ], "Metadata": { @@ -121072,15 +121713,17 @@ } }, { - "HashCode": -60626723, + "HashCode": -1945525743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-upload" + "TagName": "kendo-upload", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121088,227 +121731,223 @@ "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnClear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClear" } }, { "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnPause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPause" } }, { "Kind": "ITagHelper", "Name": "on-progress", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnProgress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnProgress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnProgress" } }, { "Kind": "ITagHelper", "Name": "on-resume", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResume" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnResume", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResume" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSuccess" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnSuccess", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSuccess" } }, { "Kind": "ITagHelper", "Name": "on-upload", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnUpload" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnUpload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnUpload" } }, { "Kind": "ITagHelper", "Name": "directory", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Directory" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.Directory", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Directory" } }, { "Kind": "ITagHelper", "Name": "directory-drop", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DirectoryDrop" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.DirectoryDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DirectoryDrop" } }, { "Kind": "ITagHelper", "Name": "drop-zone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropZone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.DropZone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropZone" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "show-file-list", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowFileList" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.ShowFileList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFileList" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.UploadTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.UploadTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.UploadTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.UploadTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "async", "DisplayName": "async", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "files", "DisplayName": "files", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "localization", "DisplayName": "localization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -121319,16 +121958,18 @@ } }, { - "HashCode": 244416796, + "HashCode": -1944259019, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "kendo-upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121336,25 +121977,25 @@ "Kind": "ITagHelper", "Name": "allowed-extensions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "AllowedExtensions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper.AllowedExtensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowedExtensions" } }, { "Kind": "ITagHelper", "Name": "max-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper.MaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxFileSize" } }, { "Kind": "ITagHelper", "Name": "min-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper.MinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinFileSize" } } ], "Metadata": { @@ -121365,25 +122006,32 @@ } }, { - "HashCode": 1997355358, + "HashCode": 682947479, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ValidatorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ValidatorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-validator" + "Name": "kendo-validator", + "CaseSensitive": false, + "DisplayName": "kendo-validator" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-validator" + "Name": "kendo-validator", + "CaseSensitive": false, + "DisplayName": "kendo-validator" } ] } @@ -121393,93 +122041,95 @@ "Kind": "ITagHelper", "Name": "kendo-validator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ValidatorTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "kendo-validateOnBlur", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnBlur" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ValidatorTagHelper.ValidateOnBlur", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnBlur" } }, { "Kind": "ITagHelper", "Name": "kendo-errorTemplate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.ErrorTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplate" } }, { "Kind": "ITagHelper", "Name": "kendo-messages", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "kendo-messages-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Messages" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ValidatorTagHelper.Messages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Messages" } }, { "Kind": "ITagHelper", "Name": "kendo-rules", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "kendo-rules-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rules" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ValidatorTagHelper.Rules", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rules" } }, { "Kind": "ITagHelper", "Name": "on-kendo-validate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.OnValidate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidate" } }, { "Kind": "ITagHelper", "Name": "on-kendo-validateInput", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidateInput" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.OnValidateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidateInput" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ValidatorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ValidatorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ValidatorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -121490,21 +122140,24 @@ } }, { - "HashCode": 35626288, + "HashCode": 1979729463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "draggable", "ParentTag": "kendo-window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "draggable", "ParentTag": "window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121512,33 +122165,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "containment", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Containment" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.Containment", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Containment" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "drag-handle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DragHandle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.DragHandle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragHandle" } } ], "Metadata": { @@ -121549,21 +122202,24 @@ } }, { - "HashCode": 658637815, + "HashCode": -860299723, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "modal", "ParentTag": "kendo-window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "modal", "ParentTag": "window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121571,17 +122227,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "prevent-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreventScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper.PreventScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreventScroll" } } ], "Metadata": { @@ -121592,16 +122248,18 @@ } }, { - "HashCode": -1148810434, + "HashCode": 287550163, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121609,25 +122267,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -121638,16 +122296,18 @@ } }, { - "HashCode": -1855931832, + "HashCode": 161322981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121655,25 +122315,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -121684,21 +122344,24 @@ } }, { - "HashCode": -403949128, + "HashCode": 1918587439, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-window", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "window", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121706,23 +122369,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -121733,19 +122394,22 @@ } }, { - "HashCode": 647331229, + "HashCode": -1948754797, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-window" + "TagName": "kendo-window", + "CaseSensitive": false }, { "TagName": "window", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121753,329 +122417,324 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "modal", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Modal" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.Modal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modal" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "actions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Actions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.WindowTagHelper.Actions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Actions" } }, { "Kind": "ITagHelper", "Name": "position-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.PositionTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionTop" } }, { "Kind": "ITagHelper", "Name": "position-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.PositionLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionLeft" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "max-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MaxHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxHeight" } }, { "Kind": "ITagHelper", "Name": "max-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MaxWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxWidth" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-maximize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMaximize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnMaximize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMaximize" } }, { "Kind": "ITagHelper", "Name": "on-minimize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMinimize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnMinimize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMinimize" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRefresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnRefresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRefresh" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-restore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRestore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnRestore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRestore" } }, { "Kind": "ITagHelper", "Name": "auto-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.AutoFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoFocus" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "pinned", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pinned" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Pinned", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pinned" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "window-title", "DisplayName": "window-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "draggable", "DisplayName": "draggable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "modal", "DisplayName": "modal", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122086,21 +122745,24 @@ } }, { - "HashCode": -2031764238, + "HashCode": 2023115936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "window-title", "ParentTag": "kendo-window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "title", "ParentTag": "window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122108,25 +122770,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } } ], "Metadata": { @@ -122137,16 +122799,18 @@ } }, { - "HashCode": -1995211361, + "HashCode": 459243834, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-wizard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122154,49 +122818,49 @@ "Kind": "ITagHelper", "Name": "done", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Done" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Done", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Done" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } } ], "Metadata": { @@ -122207,16 +122871,18 @@ } }, { - "HashCode": -477600990, + "HashCode": -976951670, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step-button", "ParentTag": "wizard-step-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122224,41 +122890,41 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -122269,23 +122935,24 @@ } }, { - "HashCode": 1274075928, + "HashCode": -78652444, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step-buttons", - "ParentTag": "wizard-step" + "ParentTag": "wizard-step", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "wizard-step-button", "DisplayName": "wizard-step-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122296,15 +122963,17 @@ } }, { - "HashCode": 866240117, + "HashCode": -275488914, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step-content", - "ParentTag": "wizard-step" + "ParentTag": "wizard-step", + "CaseSensitive": false } ], "Metadata": { @@ -122315,16 +122984,18 @@ } }, { - "HashCode": 411710393, + "HashCode": 1451994413, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stepper", "ParentTag": "kendo-wizard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122332,25 +123003,25 @@ "Kind": "ITagHelper", "Name": "indicator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Indicator" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper.Indicator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indicator" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "linear", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Linear" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper.Linear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Linear" } } ], "Metadata": { @@ -122361,16 +123032,18 @@ } }, { - "HashCode": 1304132130, + "HashCode": -1362315944, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step", "ParentTag": "wizard-steps", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122378,109 +123051,106 @@ "Kind": "ITagHelper", "Name": "content-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.ContentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentId" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplate" } }, { "Kind": "ITagHelper", "Name": "icon-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateId" } }, { "Kind": "ITagHelper", "Name": "icon-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "IconTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateView" } }, { "Kind": "ITagHelper", "Name": "icon-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "pager", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pager" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepTagHelper.Pager", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pager" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "wizard-step-buttons", "DisplayName": "wizard-step-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "wizard-step-content", "DisplayName": "wizard-step-content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "wizard-step-form", "DisplayName": "wizard-step-form", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122491,23 +123161,24 @@ } }, { - "HashCode": -87396985, + "HashCode": -2133087303, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-steps", - "ParentTag": "kendo-wizard" + "ParentTag": "kendo-wizard", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "wizard-step", "DisplayName": "wizard-step", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122518,14 +123189,16 @@ } }, { - "HashCode": 1057597767, + "HashCode": -1874134188, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-wizard" + "TagName": "kendo-wizard", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122533,149 +123206,146 @@ "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-done", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnDone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDone" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnReset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReset" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-form-validate-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFormValidateFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnFormValidateFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFormValidateFailed" } }, { "Kind": "ITagHelper", "Name": "action-bar", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ActionBar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.ActionBar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActionBar" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "pager", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pager" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.Pager", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pager" } }, { "Kind": "ITagHelper", "Name": "reload-on-select", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ReloadOnSelect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.ReloadOnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ReloadOnSelect" } }, { "Kind": "ITagHelper", "Name": "content-position", "TypeName": "Kendo.Mvc.UI.WizardContentPosition?", - "Metadata": { - "Common.PropertyName": "ContentPosition" - } + "DisplayName": "Kendo.Mvc.UI.WizardContentPosition? Kendo.Mvc.TagHelpers.WizardTagHelper.ContentPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WizardTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WizardTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WizardTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stepper", "DisplayName": "stepper", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "wizard-steps", "DisplayName": "wizard-steps", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122686,16 +123356,18 @@ } }, { - "HashCode": -856094984, + "HashCode": 1810425896, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validate-forms", "ParentTag": "kendo-wizard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122703,17 +123375,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "validate-on-previous", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnPrevious" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper.ValidateOnPrevious", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnPrevious" } } ], "Metadata": { @@ -122724,99 +123396,133 @@ } }, { - "HashCode": -1635625292, + "HashCode": 1146939018, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "Documentation": "\r\n \r\n implementation targeting <a> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-host" + "Name": "asp-host", + "CaseSensitive": false, + "DisplayName": "asp-host" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-protocol" + "Name": "asp-protocol", + "CaseSensitive": false, + "DisplayName": "asp-protocol" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -122826,93 +123532,94 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Protocol" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Host" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -122923,15 +123630,17 @@ } }, { - "HashCode": 1501777474, + "HashCode": 1429054664, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "Documentation": "\r\n \r\n implementation targeting <cache> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "cache" + "TagName": "cache", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122939,109 +123648,109 @@ "Kind": "ITagHelper", "Name": "priority", "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?", + "DisplayName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Priority", "Documentation": "\r\n \r\n Gets or sets the policy for the cache entry.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Priority" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Priority" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryBy", "Documentation": "\r\n \r\n Gets or sets a to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryBy" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByHeader", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByHeader" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByQuery", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByQuery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByRoute", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByRoute" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCookie", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCookie" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByUser", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByUser" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCulture", "Documentation": "\r\n \r\n Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n \r\n Setting this to true would result in the result to be varied by \r\n and .\r\n \r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCulture" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresOn", "Documentation": "\r\n \r\n Gets or sets the exact the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresOn" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresAfter", "Documentation": "\r\n \r\n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresAfter" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresSliding", "Documentation": "\r\n \r\n Gets or sets the duration from last access that the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresSliding" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Enabled", "Documentation": "\r\n \r\n Gets or sets the value which determines if the tag helper is enabled or not.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -123052,19 +123761,23 @@ } }, { - "HashCode": 1067065902, + "HashCode": -682468090, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "Documentation": "\r\n \r\n A that renders a Razor component.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "component", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "type" + "Name": "type", + "CaseSensitive": false, + "DisplayName": "type" } ] } @@ -123074,31 +123787,32 @@ "Kind": "ITagHelper", "Name": "params", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "param-", "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.Parameters", "Documentation": "\r\n \r\n Gets or sets values for component parameters.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Parameters" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parameters" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.ComponentType", "Documentation": "\r\n \r\n Gets or sets the component type. This value is required.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "render-mode", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.RenderMode", "Documentation": "\r\n \r\n Gets or sets the \r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RenderMode" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderMode" } } ], "Metadata": { @@ -123109,18 +123823,22 @@ } }, { - "HashCode": 1303231203, + "HashCode": -647431182, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "Documentation": "\r\n \r\n implementation targeting <distributed-cache> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "distributed-cache", + "CaseSensitive": false, "Attributes": [ { - "Name": "name" + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" } ] } @@ -123130,109 +123848,109 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Name", "Documentation": "\r\n \r\n Gets or sets a unique name to discriminate cached entries.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryBy", "Documentation": "\r\n \r\n Gets or sets a to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryBy" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByHeader", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByHeader" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByQuery", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByQuery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByRoute", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByRoute" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCookie", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCookie" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByUser", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByUser" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCulture", "Documentation": "\r\n \r\n Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n \r\n Setting this to true would result in the result to be varied by \r\n and .\r\n \r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCulture" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresOn", "Documentation": "\r\n \r\n Gets or sets the exact the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresOn" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresAfter", "Documentation": "\r\n \r\n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresAfter" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresSliding", "Documentation": "\r\n \r\n Gets or sets the duration from last access that the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresSliding" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Enabled", "Documentation": "\r\n \r\n Gets or sets the value which determines if the tag helper is enabled or not.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -123243,15 +123961,17 @@ } }, { - "HashCode": -1107305569, + "HashCode": 1566156594, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "Documentation": "\r\n \r\n implementation targeting <environment> elements that conditionally renders\r\n content based on the current value of .\r\n If the environment is not listed in the specified or ,\r\n or if it is in , the content will not be rendered.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "environment" + "TagName": "environment", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -123259,28 +123979,28 @@ "Kind": "ITagHelper", "Name": "names", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names", "Documentation": "\r\n \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 list, the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Names" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Names" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include", "Documentation": "\r\n \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 list, the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Include" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude", "Documentation": "\r\n \r\n A comma separated list of environment names in which the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Exclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exclude" } } ], "Metadata": { @@ -123291,337 +124011,455 @@ } }, { - "HashCode": 1496735038, + "HashCode": -200081545, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "Documentation": "\r\n \r\n implementation targeting <button> elements and <input> elements with\r\n their type attribute set to image or submit.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -123631,75 +124469,76 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -123710,15 +124549,17 @@ } }, { - "HashCode": 126514257, + "HashCode": 1852242639, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "Documentation": "\r\n \r\n implementation targeting <form> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "form" + "TagName": "form", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -123726,84 +124567,85 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Antiforgery", "Documentation": "\r\n \r\n Whether the antiforgery token should be generated.\r\n \r\n Defaults to false if user provides an action attribute\r\n or if the method is ; true otherwise.\r\n ", - "Metadata": { - "Common.PropertyName": "Antiforgery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -123814,22 +124656,28 @@ } }, { - "HashCode": -835993632, + "HashCode": 1781452812, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "Documentation": "\r\n \r\n implementation targeting <img> elements that supports file versioning.\r\n \r\n \r\n The tag helper won't process for cases with just the 'src' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-append-version" + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" }, { - "Name": "src" + "Name": "src", + "CaseSensitive": false, + "DisplayName": "src" } ] } @@ -123839,19 +124687,19 @@ "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.Src", "Documentation": "\r\n \r\n Source of the image.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Src" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to the src urls.\r\n \r\n \r\n If true then a query string \"v\" with the encoded content of the file is added.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "AppendVersion" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } } ], "Metadata": { @@ -123862,19 +124710,23 @@ } }, { - "HashCode": 242193453, + "HashCode": 1030892455, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "Documentation": "\r\n \r\n implementation targeting <input> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] } @@ -123884,46 +124736,46 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-format", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format", "Documentation": "\r\n \r\n The format string (see ) used to format the\r\n result. Sets the generated \"value\" attribute to that formatted string.\r\n \r\n \r\n Not used if the provided (see ) or calculated \"type\" attribute value is\r\n checkbox, password, or radio. That is, is used when calling\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Format" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName", "Documentation": "\r\n \r\n The type of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine the \r\n helper to call and the default value. A default is not calculated\r\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\r\n hidden, password, or radio.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "InputTypeName" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputTypeName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Value", "Documentation": "\r\n \r\n The value of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\r\n if is \"radio\". Must not be null in that case.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Value" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -123934,18 +124786,22 @@ } }, { - "HashCode": -1039086171, + "HashCode": 1992645084, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "Documentation": "\r\n \r\n implementation targeting <label> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] } @@ -123955,10 +124811,10 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } } ], "Metadata": { @@ -123969,91 +124825,119 @@ } }, { - "HashCode": -1394407878, + "HashCode": 1754238780, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "Documentation": "\r\n \r\n implementation targeting <link> elements that supports fallback href paths.\r\n \r\n \r\n The tag helper won't process for cases with just the 'href' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-href-include" + "Name": "asp-href-include", + "CaseSensitive": false, + "DisplayName": "asp-href-include" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-href-exclude" + "Name": "asp-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-href-exclude" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-href" + "Name": "asp-fallback-href", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-href-include" + "Name": "asp-fallback-href-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-include" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-href-exclude" + "Name": "asp-fallback-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-exclude" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test-class" + "Name": "asp-fallback-test-class", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-class" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test-property" + "Name": "asp-fallback-test-property", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-property" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test-value" + "Name": "asp-fallback-test-value", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-value" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-append-version" + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" } ] } @@ -124063,100 +124947,100 @@ "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.Href", "Documentation": "\r\n \r\n Address of the linked resource.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Href" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "asp-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "HrefInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "HrefExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref", "Documentation": "\r\n \r\n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackHref" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHref" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.SuppressFallbackIntegrity", "Documentation": "\r\n \r\n Boolean value that determines if an integrity hash will be compared with value.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "SuppressFallbackIntegrity" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to the href urls.\r\n \r\n \r\n If true then a query string \"v\" with the encoded content of the file is added.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "AppendVersion" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackHrefInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackHrefExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-class", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass", "Documentation": "\r\n \r\n The class name defined in the stylesheet to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestClass" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestClass" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-property", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty", "Documentation": "\r\n \r\n The CSS property name to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestProperty" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestProperty" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue", "Documentation": "\r\n \r\n The CSS property value to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestValue" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestValue" } } ], "Metadata": { @@ -124167,15 +125051,17 @@ } }, { - "HashCode": 663111948, + "HashCode": -620840966, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "Documentation": "\r\n \r\n implementation targeting <option> elements.\r\n \r\n \r\n This works in conjunction with . It reads elements\r\n content but does not modify that content. The only modification it makes is to add a selected attribute\r\n in some cases.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "option" + "TagName": "option", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -124183,10 +125069,10 @@ "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper.Value", "Documentation": "\r\n \r\n Specifies a value for the <option> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Value" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -124197,19 +125083,23 @@ } }, { - "HashCode": -1606513186, + "HashCode": 2109558720, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "Documentation": "\r\n \r\n Renders a partial view.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "partial", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "name" + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" } ] } @@ -124219,57 +125109,58 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name", "Documentation": "\r\n \r\n The name or path of the partial view that is rendered to the response.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model. Cannot be used together with .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model", "Documentation": "\r\n \r\n The model to pass into the partial view. Cannot be used together with .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Model" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Optional", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "Optional" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } }, { "Kind": "ITagHelper", "Name": "fallback-name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.FallbackName", "Documentation": "\r\n \r\n View to lookup if the view specified by cannot be located.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackName" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackName" } }, { "Kind": "ITagHelper", "Name": "view-data", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary", + "HasIndexer": true, "IndexerNamePrefix": "view-data-", "IndexerTypeName": "System.Object", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ViewData", "Documentation": "\r\n \r\n A to pass into the partial view.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ViewData" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ViewData" } } ], "Metadata": { @@ -124280,16 +125171,18 @@ } }, { - "HashCode": 597222171, + "HashCode": 433377895, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "Documentation": "\r\n \r\n A that saves the state of Razor components rendered on the page up to that point.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "persist-component-state", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -124297,10 +125190,10 @@ "Kind": "ITagHelper", "Name": "persist-mode", "TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode? Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper.PersistenceMode", "Documentation": "\r\n \r\n Gets or sets the for the state to persist.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PersistenceMode" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistenceMode" } } ], "Metadata": { @@ -124311,66 +125204,88 @@ } }, { - "HashCode": 1022418279, + "HashCode": 1950271984, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "Documentation": "\r\n \r\n implementation targeting <script> elements that supports fallback src paths.\r\n \r\n \r\n The tag helper won't process for cases with just the 'src' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-src-include" + "Name": "asp-src-include", + "CaseSensitive": false, + "DisplayName": "asp-src-include" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-src-exclude" + "Name": "asp-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-src-exclude" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-src" + "Name": "asp-fallback-src", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-src-include" + "Name": "asp-fallback-src-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-include" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-src-exclude" + "Name": "asp-fallback-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-exclude" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test" + "Name": "asp-fallback-test", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-append-version" + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" } ] } @@ -124380,82 +125295,82 @@ "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Src", "Documentation": "\r\n \r\n Address of the external script to use.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Src" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "SrcInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "SrcExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc", "Documentation": "\r\n \r\n The URL of a Script tag to fallback to in the case the primary one fails.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackSrc" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrc" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SuppressFallbackIntegrity", "Documentation": "\r\n \r\n Boolean value that determines if an integrity hash will be compared with value.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "SuppressFallbackIntegrity" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to src urls.\r\n \r\n \r\n A query string \"v\" with the encoded content of the file is added.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "AppendVersion" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackSrcInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackSrcExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackTestExpression", "Documentation": "\r\n \r\n The script method defined in the primary script to use for the fallback test.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestExpression" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestExpression" } } ], "Metadata": { @@ -124466,26 +125381,33 @@ } }, { - "HashCode": -554474441, + "HashCode": -1157700509, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "Documentation": "\r\n \r\n implementation targeting <select> elements with asp-for and/or\r\n asp-items attribute(s).\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] }, { "TagName": "select", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-items" + "Name": "asp-items", + "CaseSensitive": false, + "DisplayName": "asp-items" } ] } @@ -124495,28 +125417,28 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-items", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Items", "Documentation": "\r\n \r\n A collection of objects used to populate the <select> element with\r\n <optgroup> and <option> elements.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Items" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -124527,18 +125449,22 @@ } }, { - "HashCode": 915989612, + "HashCode": -1743442429, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "Documentation": "\r\n \r\n implementation targeting <textarea> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "textarea", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] } @@ -124548,19 +125474,19 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -124571,18 +125497,22 @@ } }, { - "HashCode": 2070480479, + "HashCode": -1321719666, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "Documentation": "\r\n \r\n implementation targeting any HTML element with an asp-validation-for\r\n attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "span", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-validation-for" + "Name": "asp-validation-for", + "CaseSensitive": false, + "DisplayName": "asp-validation-for" } ] } @@ -124592,10 +125522,10 @@ "Kind": "ITagHelper", "Name": "asp-validation-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper.For", "Documentation": "\r\n \r\n Gets an expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } } ], "Metadata": { @@ -124606,18 +125536,22 @@ } }, { - "HashCode": 711690974, + "HashCode": -358284703, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "Documentation": "\r\n \r\n implementation targeting any HTML element with an asp-validation-summary\r\n attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-validation-summary" + "Name": "asp-validation-summary", + "CaseSensitive": false, + "DisplayName": "asp-validation-summary" } ] } @@ -124628,10 +125562,10 @@ "Name": "asp-validation-summary", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary", "Documentation": "\r\n \r\n If or , appends a validation\r\n summary. Otherwise (, the default), this tag helper does nothing.\r\n \r\n \r\n Thrown if setter is called with an undefined value e.g.\r\n (ValidationSummary)23.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ValidationSummary" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidationSummary" } } ], "Metadata": { @@ -124642,311 +125576,399 @@ } }, { - "HashCode": -1357427151, + "HashCode": -486390917, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor", + "DisplayName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "Documentation": "\r\n \r\n implementation targeting elements containing attributes with URL expected values.\r\n \r\n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\r\n targeted by other s. Runs prior to other s to ensure\r\n application-relative URLs are resolved.\r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "*", + "CaseSensitive": false, "Attributes": [ { "Name": "itemid", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "itemid" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "applet", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "area", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "audio", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "base", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "blockquote", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "del", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "embed", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { "Name": "action", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "action" } ] }, { "TagName": "html", + "CaseSensitive": false, "Attributes": [ { "Name": "manifest", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "manifest" } ] }, { "TagName": "iframe", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "ins", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "menuitem", + "CaseSensitive": false, "Attributes": [ { "Name": "icon", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "icon" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "data", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "data" } ] }, { "TagName": "q", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "track", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "poster", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "poster" } ] } @@ -124959,13 +125981,12 @@ } }, { - "HashCode": 1908774734, + "HashCode": -1441358030, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 0 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Bind", + "Documentation": { "Id": 0 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -124974,9 +125995,8 @@ { "Name": "@bind-", "NameComparison": 1, - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-...", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -124986,81 +126006,71 @@ "Kind": "Components.Bind", "Name": "@bind-...", "TypeName": "System.Collections.Generic.Dictionary", + "HasIndexer": true, "IndexerNamePrefix": "@bind-", "IndexerTypeName": "System.Object", - "Documentation": { - "Id": 0 - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, + "DisplayName": "System.Collections.Generic.Dictionary Microsoft.AspNetCore.Components.Bind.Bind", + "Documentation": { "Id": 0 }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", - "Documentation": { - "Id": 2 - }, - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": ":format", + "Documentation": { "Id": 2 }, + "Metadata": { "Common.PropertyName": "Format" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 1, - "Args": [ - "@bind-..." - ] + "Args": [ "@bind-..." ] }, - "Metadata": { - "Common.PropertyName": "Event" - } + "Metadata": { "Common.PropertyName": "Event" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } } ], "Metadata": { @@ -125074,16 +126084,14 @@ } }, { - "HashCode": 1886728056, + "HashCode": -841444535, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125092,9 +126100,8 @@ "Attributes": [ { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125103,15 +126110,13 @@ "Attributes": [ { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125121,100 +126126,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125231,16 +126221,14 @@ } }, { - "HashCode": -751468505, + "HashCode": 1542340894, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125249,9 +126237,8 @@ "Attributes": [ { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125260,15 +126247,13 @@ "Attributes": [ { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125278,100 +126263,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125388,16 +126358,14 @@ } }, { - "HashCode": -897546298, + "HashCode": -1815269205, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "checked", - "onchange" - ] + "Args": [ "checked", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125407,13 +126375,13 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125423,19 +126391,18 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125445,100 +126412,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "checked", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "checked", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_checked" - } + "Metadata": { "Common.PropertyName": "Format_checked" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_checked" - } + "Metadata": { "Common.PropertyName": "Event_checked" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-checked", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_checked", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_checked" - } + "Metadata": { "Common.PropertyName": "Format_checked" } } ], "Metadata": { @@ -125556,16 +126508,14 @@ } }, { - "HashCode": 2077438364, + "HashCode": 1350155720, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125575,13 +126525,13 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125591,19 +126541,18 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125613,100 +126562,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125724,16 +126658,14 @@ } }, { - "HashCode": -478655573, + "HashCode": 1181213681, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125743,13 +126675,13 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125759,19 +126691,18 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125781,100 +126712,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125892,16 +126808,14 @@ } }, { - "HashCode": -1727219745, + "HashCode": 895328385, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125911,13 +126825,13 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125927,19 +126841,18 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125949,100 +126862,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126060,16 +126958,14 @@ } }, { - "HashCode": 1609103576, + "HashCode": -634354098, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126079,13 +126975,13 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126095,19 +126991,18 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126117,100 +127012,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126228,16 +127108,14 @@ } }, { - "HashCode": -263506177, + "HashCode": -2134669610, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126247,13 +127125,13 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126263,19 +127141,18 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126285,100 +127162,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126396,16 +127258,14 @@ } }, { - "HashCode": -1699770350, + "HashCode": -474264820, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126415,13 +127275,13 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126431,19 +127291,18 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126453,100 +127312,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126564,16 +127408,14 @@ } }, { - "HashCode": 1138129442, + "HashCode": 1676630403, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126583,13 +127425,13 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126599,19 +127441,18 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126621,100 +127462,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126732,16 +127558,14 @@ } }, { - "HashCode": -342334592, + "HashCode": 580709439, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126751,13 +127575,13 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126767,19 +127591,18 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126789,100 +127612,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126900,16 +127708,14 @@ } }, { - "HashCode": 2016351310, + "HashCode": -573922018, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126919,13 +127725,13 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126935,19 +127741,18 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126957,100 +127762,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127068,16 +127858,14 @@ } }, { - "HashCode": -3753525, + "HashCode": -1660168666, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127087,13 +127875,13 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127103,19 +127891,18 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127125,100 +127912,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127236,16 +128008,14 @@ } }, { - "HashCode": -191892789, + "HashCode": -254824298, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127255,13 +128025,13 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127271,19 +128041,18 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127293,100 +128062,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127404,16 +128158,14 @@ } }, { - "HashCode": -380241744, + "HashCode": -952628226, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127422,9 +128174,8 @@ "Attributes": [ { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127433,15 +128184,13 @@ "Attributes": [ { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127451,100 +128200,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127561,16 +128295,14 @@ } }, { - "HashCode": 1598759353, + "HashCode": -1741324391, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127579,9 +128311,8 @@ "Attributes": [ { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127590,15 +128321,13 @@ "Attributes": [ { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127608,100 +128337,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127718,16 +128432,14 @@ } }, { - "HashCode": 2082500290, + "HashCode": -1649531855, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127736,9 +128448,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127747,15 +128458,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127765,50 +128474,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -127823,16 +128526,14 @@ } }, { - "HashCode": 377791257, + "HashCode": -507151956, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127841,9 +128542,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127852,15 +128552,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127870,50 +128568,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -127929,16 +128621,14 @@ } }, { - "HashCode": 2093220415, + "HashCode": 718993505, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127947,9 +128637,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127958,15 +128647,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127976,50 +128663,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128034,16 +128715,14 @@ } }, { - "HashCode": -273894728, + "HashCode": 945438197, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128052,9 +128731,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128063,15 +128741,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128081,50 +128757,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128140,16 +128810,14 @@ } }, { - "HashCode": -1788987864, + "HashCode": -622522386, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128158,9 +128826,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128169,15 +128836,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128187,50 +128852,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128245,16 +128904,14 @@ } }, { - "HashCode": -894625097, + "HashCode": -898293830, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128263,9 +128920,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128274,15 +128930,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128292,50 +128946,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128351,16 +128999,14 @@ } }, { - "HashCode": -1648825788, + "HashCode": 1401667874, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128369,9 +129015,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128380,15 +129025,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128398,50 +129041,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128456,16 +129093,14 @@ } }, { - "HashCode": 1658102464, + "HashCode": -1772237594, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128474,9 +129109,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128485,15 +129119,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128503,50 +129135,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128562,16 +129188,14 @@ } }, { - "HashCode": -886693900, + "HashCode": 1450673061, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128580,9 +129204,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128591,15 +129214,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128609,50 +129230,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128667,16 +129282,14 @@ } }, { - "HashCode": 58660519, + "HashCode": -1249788375, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128685,9 +129298,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128696,15 +129308,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128714,50 +129324,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128773,16 +129377,14 @@ } }, { - "HashCode": -1840269071, + "HashCode": -558059658, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128791,9 +129393,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128802,15 +129403,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128820,50 +129419,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128878,16 +129471,14 @@ } }, { - "HashCode": 2106785153, + "HashCode": -1935026265, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128896,9 +129487,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128907,15 +129497,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128925,50 +129513,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128984,16 +129566,14 @@ } }, { - "HashCode": 1696667470, + "HashCode": -453028484, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -129002,9 +129582,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -129013,15 +129592,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129031,50 +129608,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -129089,16 +129660,14 @@ } }, { - "HashCode": -1759119407, + "HashCode": 1037412093, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -129107,9 +129676,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -129118,15 +129686,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129136,50 +129702,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -129195,13 +129755,12 @@ } }, { - "HashCode": -1143631698, + "HashCode": 1312818327, "Kind": "Components.Ref", "Name": "Ref", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 18 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Ref", + "Documentation": { "Id": 18 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -129209,9 +129768,8 @@ "Attributes": [ { "Name": "@ref", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ref", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129221,9 +129779,8 @@ "Kind": "Components.Ref", "Name": "@ref", "TypeName": "System.Object", - "Documentation": { - "Id": 18 - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Ref.Ref", + "Documentation": { "Id": 18 }, "Metadata": { "Common.PropertyName": "Ref", "Common.DirectiveAttribute": "True" @@ -129238,13 +129795,12 @@ } }, { - "HashCode": -1000828397, + "HashCode": -963679308, "Kind": "Components.Key", "Name": "Key", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 17 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Key", + "Documentation": { "Id": 17 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -129252,9 +129808,8 @@ "Attributes": [ { "Name": "@key", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@key", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129264,9 +129819,8 @@ "Kind": "Components.Key", "Name": "@key", "TypeName": "System.Object", - "Documentation": { - "Id": 17 - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Key.Key", + "Documentation": { "Id": 17 }, "Metadata": { "Common.PropertyName": "Key", "Common.DirectiveAttribute": "True" @@ -132311,8 +132865,8 @@ "FileKind": "mvc" }, { - "FilePath": "C:\\Program Files (x86)\\Progress\\Telerik UI for ASP.NET Core R1 2023\\wrappers\\aspnetcore\\Examples\\AspNet.Core\\VS2022\\Kendo.Mvc.Examples\\Views\\Shared\\EditorTemplates\\Country.cshtml", - "TargetPath": "Views\\Shared\\EditorTemplates\\Country.cshtml", + "FilePath": "C:\\Program Files (x86)\\Progress\\Telerik UI for ASP.NET Core R1 2023\\wrappers\\aspnetcore\\Examples\\AspNet.Core\\VS2022\\Kendo.Mvc.Examples\\Views\\Shared\\EditorTemplates\\CountryRegion.cshtml", + "TargetPath": "Views\\Shared\\EditorTemplates\\CountryRegion.cshtml", "FileKind": "mvc" }, { @@ -139800,6 +140354,5 @@ "TargetPath": "Views\\MultiSelect\\Tag_Mode_TagHelper.cshtml", "FileKind": "mvc" } - ], - "SerializationFormat": "0.3" + ] } \ No newline at end of file diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.taghelpers.json b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.taghelpers.json index 2d7e8030966..00b57a06f6d 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.taghelpers.json +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/Telerik/Kendo.Mvc.Examples.taghelpers.json @@ -1,21 +1,19 @@ [ { - "HashCode": -1659049326, + "HashCode": 1462004557, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\r\n \r\n Combines the behaviors of and ,\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 ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "AuthorizeRouteView" - } - ], + "TagMatchingRules": [ { "TagName": "AuthorizeRouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -27,6 +25,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -38,6 +37,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -48,8 +48,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -59,6 +60,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -69,9 +71,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -86,22 +87,20 @@ } }, { - "HashCode": -2067093338, + "HashCode": 2072330458, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\r\n \r\n Combines the behaviors of and ,\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 ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -113,6 +112,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -124,6 +124,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -134,8 +135,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -145,6 +147,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -155,9 +158,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -173,10 +175,11 @@ } }, { - "HashCode": 1602723046, + "HashCode": -985883023, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -190,11 +193,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -211,10 +213,11 @@ } }, { - "HashCode": 109476351, + "HashCode": 30306377, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -228,11 +231,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -250,10 +252,11 @@ } }, { - "HashCode": 1127560569, + "HashCode": 390715133, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -271,10 +274,11 @@ } }, { - "HashCode": 6310419, + "HashCode": 838596756, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -293,22 +297,20 @@ } }, { - "HashCode": -97470475, + "HashCode": -1543595347, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "AuthorizeView" - } - ], + "TagMatchingRules": [ { "TagName": "AuthorizeView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Policy", @@ -319,6 +321,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Roles", @@ -329,6 +332,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -340,6 +344,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -351,6 +356,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -362,6 +368,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -373,6 +380,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -383,9 +391,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -400,22 +407,20 @@ } }, { - "HashCode": -1591375188, + "HashCode": 1189338490, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Policy", @@ -426,6 +431,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Roles", @@ -436,6 +442,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -447,6 +454,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -458,6 +466,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -469,6 +478,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -480,6 +490,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -490,9 +501,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -508,10 +518,11 @@ } }, { - "HashCode": 529893422, + "HashCode": 1880631198, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -525,11 +536,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -546,10 +556,11 @@ } }, { - "HashCode": -283371522, + "HashCode": -1995940167, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -563,11 +574,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -585,10 +595,11 @@ } }, { - "HashCode": 1730663890, + "HashCode": -895156590, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -602,11 +613,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -623,10 +633,11 @@ } }, { - "HashCode": 2080400133, + "HashCode": -2090500973, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -640,11 +651,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": { "Id": 11, - "Args": [ - "NotAuthorized" - ] + "Args": [ "NotAuthorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -662,10 +672,11 @@ } }, { - "HashCode": 1428985557, + "HashCode": -1421819811, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -679,11 +690,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": { "Id": 11, - "Args": [ - "Authorized" - ] + "Args": [ "Authorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -700,10 +710,11 @@ } }, { - "HashCode": -2020738019, + "HashCode": 1337813989, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -717,11 +728,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": { "Id": 11, - "Args": [ - "Authorized" - ] + "Args": [ "Authorized" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -739,10 +749,11 @@ } }, { - "HashCode": 2013499727, + "HashCode": -1399255109, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -760,10 +771,11 @@ } }, { - "HashCode": 621119194, + "HashCode": -1919621383, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -782,21 +794,19 @@ } }, { - "HashCode": -472966043, + "HashCode": -1816644135, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "CascadingAuthenticationState" - } - ], + "TagMatchingRules": [ { "TagName": "CascadingAuthenticationState" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -813,21 +823,19 @@ } }, { - "HashCode": 859759164, + "HashCode": 976271679, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -845,10 +853,11 @@ } }, { - "HashCode": -113265668, + "HashCode": -911267089, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -866,10 +875,11 @@ } }, { - "HashCode": 1063076882, + "HashCode": -1303660851, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -888,28 +898,23 @@ } }, { - "HashCode": 112112172, + "HashCode": -2023894712, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "CascadingValue" - } - ], + "TagMatchingRules": [ { "TagName": "CascadingValue" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.CascadingValue" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.CascadingValue" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -921,6 +926,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -932,6 +938,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\r\n \r\n The value to be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -943,6 +950,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -953,6 +961,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\r\n \r\n If true, indicates that 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 during the component's lifetime.\r\n \r\n ", "Metadata": { "Common.PropertyName": "IsFixed", @@ -969,28 +978,23 @@ } }, { - "HashCode": -2006353105, + "HashCode": 1047320465, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.CascadingValue" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.CascadingValue" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.CascadingValue" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.CascadingValue" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -1002,6 +1006,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1013,6 +1018,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\r\n \r\n The value to be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -1024,6 +1030,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -1034,6 +1041,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\r\n \r\n If true, indicates that 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 during the component's lifetime.\r\n \r\n ", "Metadata": { "Common.PropertyName": "IsFixed", @@ -1051,10 +1059,11 @@ } }, { - "HashCode": -889459120, + "HashCode": 354471955, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1072,10 +1081,11 @@ } }, { - "HashCode": 1095368138, + "HashCode": 1268622300, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1094,24 +1104,22 @@ } }, { - "HashCode": 816413986, + "HashCode": -363258235, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.DynamicComponent", "Documentation": "\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "DynamicComponent" - } - ], + "TagMatchingRules": [ { "TagName": "DynamicComponent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Type", "TypeName": "System.Type", - "IsEditorRequired": true, + "DisplayName": "System.Type Microsoft.AspNetCore.Components.DynamicComponent.Type", "Documentation": "\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Type", "Common.GloballyQualifiedTypeName": "global::System.Type" @@ -1121,6 +1129,7 @@ "Kind": "Components.Component", "Name": "Parameters", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.DynamicComponent.Parameters", "Documentation": "\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Parameters", @@ -1136,24 +1145,22 @@ } }, { - "HashCode": 1299178003, + "HashCode": -757731015, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.DynamicComponent", "Documentation": "\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.DynamicComponent" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.DynamicComponent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Type", "TypeName": "System.Type", - "IsEditorRequired": true, + "DisplayName": "System.Type Microsoft.AspNetCore.Components.DynamicComponent.Type", "Documentation": "\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Type", "Common.GloballyQualifiedTypeName": "global::System.Type" @@ -1163,6 +1170,7 @@ "Kind": "Components.Component", "Name": "Parameters", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.DynamicComponent.Parameters", "Documentation": "\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Parameters", @@ -1179,22 +1187,20 @@ } }, { - "HashCode": 443104849, + "HashCode": 1612137376, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "LayoutView" - } - ], + "TagMatchingRules": [ { "TagName": "LayoutView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1206,6 +1212,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Layout", @@ -1221,22 +1228,20 @@ } }, { - "HashCode": 2117237878, + "HashCode": 2098710189, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.LayoutView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.LayoutView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1248,6 +1253,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Layout", @@ -1264,10 +1270,11 @@ } }, { - "HashCode": -1467088548, + "HashCode": -539699699, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1285,10 +1292,11 @@ } }, { - "HashCode": -752363043, + "HashCode": 28524488, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1307,24 +1315,22 @@ } }, { - "HashCode": -1158605894, + "HashCode": -1424491497, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "RouteView" - } - ], + "TagMatchingRules": [ { "TagName": "RouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -1334,6 +1340,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -1349,24 +1356,22 @@ } }, { - "HashCode": -1575418860, + "HashCode": -601071160, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.RouteView" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.RouteView" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -1376,6 +1381,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -1392,24 +1398,22 @@ } }, { - "HashCode": 251306581, + "HashCode": -1148526313, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Router" - } - ], + "TagMatchingRules": [ { "TagName": "Router" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", - "IsEditorRequired": true, + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "AppAssembly", "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly" @@ -1419,6 +1423,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies", @@ -1429,8 +1434,9 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "NotFound", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1441,8 +1447,9 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Found", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1453,6 +1460,7 @@ "Kind": "Components.Component", "Name": "Navigating", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Navigating", @@ -1464,6 +1472,7 @@ "Kind": "Components.Component", "Name": "OnNavigateAsync", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync", "Documentation": "\r\n \r\n Gets or sets a handler that should be called before navigating to a new page.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnNavigateAsync", @@ -1475,6 +1484,7 @@ "Kind": "Components.Component", "Name": "PreferExactMatches", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches", "Documentation": "\r\n \r\n Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n over wildcards.\r\n This property is obsolete and configuring it does nothing.\r\n \r\n ", "Metadata": { "Common.PropertyName": "PreferExactMatches", @@ -1485,9 +1495,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -1502,24 +1511,22 @@ } }, { - "HashCode": -1275292906, + "HashCode": -806863801, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.Router" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.Router" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", - "IsEditorRequired": true, + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "AppAssembly", "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly" @@ -1529,6 +1536,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies", @@ -1539,8 +1547,9 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "NotFound", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1551,8 +1560,9 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Found", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1563,6 +1573,7 @@ "Kind": "Components.Component", "Name": "Navigating", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Navigating", @@ -1574,6 +1585,7 @@ "Kind": "Components.Component", "Name": "OnNavigateAsync", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync", "Documentation": "\r\n \r\n Gets or sets a handler that should be called before navigating to a new page.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnNavigateAsync", @@ -1585,6 +1597,7 @@ "Kind": "Components.Component", "Name": "PreferExactMatches", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches", "Documentation": "\r\n \r\n Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n over wildcards.\r\n This property is obsolete and configuring it does nothing.\r\n \r\n ", "Metadata": { "Common.PropertyName": "PreferExactMatches", @@ -1595,9 +1608,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -1613,10 +1625,11 @@ } }, { - "HashCode": 1082338626, + "HashCode": 1992031276, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1634,10 +1647,11 @@ } }, { - "HashCode": -555496463, + "HashCode": -606337753, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1656,10 +1670,11 @@ } }, { - "HashCode": 23965824, + "HashCode": -113343338, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1673,11 +1688,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": { "Id": 11, - "Args": [ - "Found" - ] + "Args": [ "Found" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -1694,10 +1708,11 @@ } }, { - "HashCode": -523621034, + "HashCode": 1031356551, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1711,11 +1726,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": { "Id": 11, - "Args": [ - "Found" - ] + "Args": [ "Found" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -1733,10 +1747,11 @@ } }, { - "HashCode": -1637319012, + "HashCode": -19597880, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1754,10 +1769,11 @@ } }, { - "HashCode": -1087896449, + "HashCode": 424534795, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1776,17 +1792,14 @@ } }, { - "HashCode": 600300187, + "HashCode": -221064890, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "DataAnnotationsValidator" - } - ], + "TagMatchingRules": [ { "TagName": "DataAnnotationsValidator" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Common.TypeNameIdentifier": "DataAnnotationsValidator", @@ -1795,17 +1808,14 @@ } }, { - "HashCode": -450791174, + "HashCode": 573973900, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Common.TypeNameIdentifier": "DataAnnotationsValidator", @@ -1815,22 +1825,20 @@ } }, { - "HashCode": -1976229550, + "HashCode": 247150489, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "EditForm" - } - ], + "TagMatchingRules": [ { "TagName": "EditForm" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -1841,6 +1849,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ", "Metadata": { "Common.PropertyName": "EditContext", @@ -1851,6 +1860,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -1861,6 +1871,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1872,6 +1883,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -1883,6 +1895,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -1894,6 +1907,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -1905,9 +1919,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -1922,22 +1935,20 @@ } }, { - "HashCode": 191090756, + "HashCode": 1647833444, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -1948,6 +1959,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ", "Metadata": { "Common.PropertyName": "EditContext", @@ -1958,6 +1970,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -1968,6 +1981,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1979,6 +1993,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -1990,6 +2005,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -2001,6 +2017,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -2012,9 +2029,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -2030,10 +2046,11 @@ } }, { - "HashCode": 421419917, + "HashCode": -1193035561, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2047,11 +2064,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -2068,10 +2084,11 @@ } }, { - "HashCode": 226510491, + "HashCode": 1959302910, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2085,11 +2102,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -2107,22 +2123,20 @@ } }, { - "HashCode": -2065312680, + "HashCode": 552513673, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputCheckbox" - } - ], + "TagMatchingRules": [ { "TagName": "InputCheckbox" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2133,6 +2147,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2143,6 +2158,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -2154,6 +2170,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2164,6 +2181,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputCheckbox.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2179,22 +2197,20 @@ } }, { - "HashCode": -350659821, + "HashCode": 2098995716, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2205,6 +2221,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2215,6 +2232,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -2226,6 +2244,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2236,6 +2255,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputCheckbox.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2252,28 +2272,23 @@ } }, { - "HashCode": -1258965888, + "HashCode": 75890416, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputDate" - } - ], + "TagMatchingRules": [ { "TagName": "InputDate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputDate" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputDate" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2286,6 +2301,7 @@ "Name": "Type", "TypeName": "Microsoft.AspNetCore.Components.Forms.InputDateType", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDateType Microsoft.AspNetCore.Components.Forms.InputDate.Type", "Documentation": "\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Type", @@ -2296,6 +2312,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2306,6 +2323,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2316,6 +2334,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2327,6 +2346,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2339,6 +2359,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2350,6 +2371,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2366,28 +2388,23 @@ } }, { - "HashCode": 1020867059, + "HashCode": -207958987, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputDate" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputDate" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2400,6 +2417,7 @@ "Name": "Type", "TypeName": "Microsoft.AspNetCore.Components.Forms.InputDateType", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDateType Microsoft.AspNetCore.Components.Forms.InputDate.Type", "Documentation": "\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Type", @@ -2410,6 +2428,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2420,6 +2439,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2430,6 +2450,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2441,6 +2462,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2453,6 +2475,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2464,6 +2487,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2481,22 +2505,20 @@ } }, { - "HashCode": 1382592640, + "HashCode": -1226896957, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputFile", "Documentation": "\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputFile" - } - ], + "TagMatchingRules": [ { "TagName": "InputFile" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnChange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputFile.OnChange", "Documentation": "\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnChange", @@ -2508,6 +2530,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2523,22 +2546,20 @@ } }, { - "HashCode": 959106530, + "HashCode": 474595784, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputFile", "Documentation": "\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputFile" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputFile" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnChange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputFile.OnChange", "Documentation": "\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnChange", @@ -2550,6 +2571,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2566,28 +2588,23 @@ } }, { - "HashCode": 1394710171, + "HashCode": 1187753943, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputNumber" - } - ], + "TagMatchingRules": [ { "TagName": "InputNumber" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputNumber" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputNumber" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2599,6 +2616,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2609,6 +2627,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2619,6 +2638,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2630,6 +2650,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2642,6 +2663,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2653,6 +2675,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2669,28 +2692,23 @@ } }, { - "HashCode": 2117387803, + "HashCode": 572005833, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputNumber" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputNumber" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2702,6 +2720,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2712,6 +2731,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2722,6 +2742,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2733,6 +2754,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2745,6 +2767,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2756,6 +2779,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2773,28 +2797,23 @@ } }, { - "HashCode": -1831010680, + "HashCode": -1202440781, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadio", "Documentation": "\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputRadio" - } - ], + "TagMatchingRules": [ { "TagName": "InputRadio" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadio.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadio" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadio" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2806,6 +2825,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadio.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2816,6 +2836,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadio.Value", "Documentation": "\r\n \r\n Gets or sets the value of this input.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2827,6 +2848,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadio.Name", "Documentation": "\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2843,28 +2865,23 @@ } }, { - "HashCode": 748163635, + "HashCode": 1535885052, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadio", "Documentation": "\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadio" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadio" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadio.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadio" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadio" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2876,6 +2893,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadio.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2886,6 +2904,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadio.Value", "Documentation": "\r\n \r\n Gets or sets the value of this input.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2897,6 +2916,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadio.Name", "Documentation": "\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2914,28 +2934,23 @@ } }, { - "HashCode": 553938885, + "HashCode": -2076867718, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": "\r\n \r\n Groups child components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputRadioGroup" - } - ], + "TagMatchingRules": [ { "TagName": "InputRadioGroup" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadioGroup.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -2947,6 +2962,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2958,6 +2974,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Name", "Documentation": "\r\n \r\n Gets or sets the name of the group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2968,6 +2985,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadioGroup.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2978,6 +2996,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2989,6 +3008,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3001,6 +3021,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3012,6 +3033,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3028,28 +3050,23 @@ } }, { - "HashCode": -240189885, + "HashCode": 1018766371, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": "\r\n \r\n Groups child components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadioGroup.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3061,6 +3078,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3072,6 +3090,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Name", "Documentation": "\r\n \r\n Gets or sets the name of the group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -3082,6 +3101,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadioGroup.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3092,6 +3112,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3103,6 +3124,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3115,6 +3137,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3126,6 +3149,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3143,10 +3167,11 @@ } }, { - "HashCode": -329149034, + "HashCode": 315768375, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3164,10 +3189,11 @@ } }, { - "HashCode": 2051182940, + "HashCode": -199923708, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3186,28 +3212,23 @@ } }, { - "HashCode": 508662150, + "HashCode": 351830428, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\r\n \r\n A dropdown selection component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputSelect" - } - ], + "TagMatchingRules": [ { "TagName": "InputSelect" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputSelect" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputSelect" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3219,6 +3240,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3230,6 +3252,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3240,6 +3263,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3251,6 +3275,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3263,6 +3288,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3274,6 +3300,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputSelect.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3290,28 +3317,23 @@ } }, { - "HashCode": 92454017, + "HashCode": -493231776, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\r\n \r\n A dropdown selection component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.InputSelect" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputSelect" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3323,6 +3345,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3334,6 +3357,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3344,6 +3368,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3355,6 +3380,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3367,6 +3393,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3378,6 +3405,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputSelect.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3395,10 +3423,11 @@ } }, { - "HashCode": -761095015, + "HashCode": -2056875080, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3416,10 +3445,11 @@ } }, { - "HashCode": 85331601, + "HashCode": -605025882, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3438,22 +3468,20 @@ } }, { - "HashCode": -1127546831, + "HashCode": -851973598, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputText" - } - ], + "TagMatchingRules": [ { "TagName": "InputText" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3464,6 +3492,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3474,6 +3503,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3485,6 +3515,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3495,6 +3526,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3510,22 +3542,20 @@ } }, { - "HashCode": 1412090241, + "HashCode": -2098892491, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3536,6 +3566,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3546,6 +3577,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3557,6 +3589,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3567,6 +3600,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3583,22 +3617,20 @@ } }, { - "HashCode": 1984013923, + "HashCode": 1972236228, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\r\n \r\n A multiline input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "InputTextArea" - } - ], + "TagMatchingRules": [ { "TagName": "InputTextArea" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3609,6 +3641,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3619,6 +3652,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3630,6 +3664,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3640,6 +3675,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3655,22 +3691,20 @@ } }, { - "HashCode": -283689260, + "HashCode": -1708889191, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\r\n \r\n A multiline input component for editing values.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3681,6 +3715,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3691,6 +3726,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3702,6 +3738,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3712,6 +3749,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3728,28 +3766,23 @@ } }, { - "HashCode": -245684300, + "HashCode": 1498893412, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "ValidationMessage" - } - ], + "TagMatchingRules": [ { "TagName": "ValidationMessage" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.ValidationMessage" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.ValidationMessage" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3761,6 +3794,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3771,6 +3805,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "For", @@ -3788,28 +3823,23 @@ } }, { - "HashCode": 1528528215, + "HashCode": -1356672983, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": { "Id": 13, - "Args": [ - "TValue", - "Microsoft.AspNetCore.Components.Forms.ValidationMessage" - ] + "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.ValidationMessage" ] }, "Metadata": { "Common.PropertyName": "TValue", @@ -3821,6 +3851,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3831,6 +3862,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "For", @@ -3849,22 +3881,20 @@ } }, { - "HashCode": 1959080929, + "HashCode": -1579101592, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "ValidationSummary" - } - ], + "TagMatchingRules": [ { "TagName": "ValidationSummary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -3875,6 +3905,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3890,22 +3921,20 @@ } }, { - "HashCode": 1490654527, + "HashCode": -1395540878, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -3916,6 +3945,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3932,22 +3962,20 @@ } }, { - "HashCode": 2012395568, + "HashCode": -1948400733, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "FocusOnNavigate" - } - ], + "TagMatchingRules": [ { "TagName": "FocusOnNavigate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData", "Documentation": "\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "RouteData", @@ -3958,6 +3986,7 @@ "Kind": "Components.Component", "Name": "Selector", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector", "Documentation": "\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Selector", @@ -3973,22 +4002,20 @@ } }, { - "HashCode": -1759321182, + "HashCode": 1325373421, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData", "Documentation": "\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "RouteData", @@ -3999,6 +4026,7 @@ "Kind": "Components.Component", "Name": "Selector", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector", "Documentation": "\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Selector", @@ -4015,22 +4043,20 @@ } }, { - "HashCode": -1839350250, + "HashCode": 347396444, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "Documentation": "\r\n \r\n A component that can be used to intercept navigation events. \r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "NavigationLock" - } - ], + "TagMatchingRules": [ { "TagName": "NavigationLock" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnBeforeInternalNavigation", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.NavigationLock.OnBeforeInternalNavigation", "Documentation": "\r\n \r\n Gets or sets a callback to be invoked when an internal navigation event occurs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnBeforeInternalNavigation", @@ -4042,6 +4068,7 @@ "Kind": "Components.Component", "Name": "ConfirmExternalNavigation", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.NavigationLock.ConfirmExternalNavigation", "Documentation": "\r\n \r\n Gets or sets whether a browser dialog should prompt the user to either confirm or cancel\r\n external navigations.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ConfirmExternalNavigation", @@ -4057,22 +4084,20 @@ } }, { - "HashCode": -1619313231, + "HashCode": 1678601162, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavigationLock", "Documentation": "\r\n \r\n A component that can be used to intercept navigation events. \r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.NavigationLock" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavigationLock" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "OnBeforeInternalNavigation", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.NavigationLock.OnBeforeInternalNavigation", "Documentation": "\r\n \r\n Gets or sets a callback to be invoked when an internal navigation event occurs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnBeforeInternalNavigation", @@ -4084,6 +4109,7 @@ "Kind": "Components.Component", "Name": "ConfirmExternalNavigation", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.NavigationLock.ConfirmExternalNavigation", "Documentation": "\r\n \r\n Gets or sets whether a browser dialog should prompt the user to either confirm or cancel\r\n external navigations.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ConfirmExternalNavigation", @@ -4100,22 +4126,20 @@ } }, { - "HashCode": 1380850759, + "HashCode": 1720871764, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "NavLink" - } - ], + "TagMatchingRules": [ { "TagName": "NavLink" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "ActiveClass", @@ -4126,6 +4150,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -4136,6 +4161,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4148,6 +4174,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Match", @@ -4163,22 +4190,20 @@ } }, { - "HashCode": 642792029, + "HashCode": -754687293, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "ActiveClass", @@ -4189,6 +4214,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -4199,6 +4225,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4211,6 +4238,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Match", @@ -4227,10 +4255,11 @@ } }, { - "HashCode": 1920388826, + "HashCode": -354880654, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4248,10 +4277,11 @@ } }, { - "HashCode": 792199978, + "HashCode": 100177798, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4270,22 +4300,20 @@ } }, { - "HashCode": -230489831, + "HashCode": 1604564935, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent", "Documentation": "\r\n \r\n Provides content to components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "HeadContent" - } - ], + "TagMatchingRules": [ { "TagName": "HeadContent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4302,22 +4330,20 @@ } }, { - "HashCode": 128167545, + "HashCode": 1620717045, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent", "Documentation": "\r\n \r\n Provides content to components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.HeadContent" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.HeadContent" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4335,10 +4361,11 @@ } }, { - "HashCode": 1689854822, + "HashCode": 778046743, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4356,10 +4383,11 @@ } }, { - "HashCode": 779040282, + "HashCode": -649251020, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4378,17 +4406,14 @@ } }, { - "HashCode": 1266783900, + "HashCode": -1320703023, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Documentation": "\r\n \r\n Renders content provided by components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "HeadOutlet" - } - ], + "TagMatchingRules": [ { "TagName": "HeadOutlet" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Common.TypeNameIdentifier": "HeadOutlet", @@ -4397,17 +4422,14 @@ } }, { - "HashCode": 550896023, + "HashCode": 607851112, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Documentation": "\r\n \r\n Renders content provided by components.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.HeadOutlet" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.HeadOutlet" } ], "Metadata": { "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Common.TypeNameIdentifier": "HeadOutlet", @@ -4417,22 +4439,20 @@ } }, { - "HashCode": -886198252, + "HashCode": 247178301, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle", "Documentation": "\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "PageTitle" - } - ], + "TagMatchingRules": [ { "TagName": "PageTitle" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4449,22 +4469,20 @@ } }, { - "HashCode": -583895305, + "HashCode": 883016656, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle", "Documentation": "\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.PageTitle" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.PageTitle" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4482,10 +4500,11 @@ } }, { - "HashCode": 886568814, + "HashCode": -403860248, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4503,10 +4522,11 @@ } }, { - "HashCode": 206831603, + "HashCode": -1659203777, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4525,22 +4545,20 @@ } }, { - "HashCode": 1532515791, + "HashCode": 1233218980, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "Documentation": "\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "ErrorBoundary" - } - ], + "TagMatchingRules": [ { "TagName": "ErrorBoundary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4552,6 +4570,7 @@ "Kind": "Components.Component", "Name": "ErrorContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ErrorContent", @@ -4563,6 +4582,7 @@ "Kind": "Components.Component", "Name": "MaximumErrorCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.ErrorBoundary.MaximumErrorCount", "Documentation": "\r\n \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 resets the count.\r\n \r\n ", "Metadata": { "Common.PropertyName": "MaximumErrorCount", @@ -4573,9 +4593,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -4590,22 +4609,20 @@ } }, { - "HashCode": 748353587, + "HashCode": 1746038535, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "Documentation": "\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4617,6 +4634,7 @@ "Kind": "Components.Component", "Name": "ErrorContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ErrorContent", @@ -4628,6 +4646,7 @@ "Kind": "Components.Component", "Name": "MaximumErrorCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.ErrorBoundary.MaximumErrorCount", "Documentation": "\r\n \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 resets the count.\r\n \r\n ", "Metadata": { "Common.PropertyName": "MaximumErrorCount", @@ -4638,9 +4657,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -4656,10 +4674,11 @@ } }, { - "HashCode": -1582794375, + "HashCode": -343684956, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4677,10 +4696,11 @@ } }, { - "HashCode": 1559812008, + "HashCode": -1326760021, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4699,10 +4719,11 @@ } }, { - "HashCode": 873037395, + "HashCode": 777790124, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4716,11 +4737,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ErrorContent" - ] + "Args": [ "ErrorContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4737,10 +4757,11 @@ } }, { - "HashCode": 103384670, + "HashCode": 344506554, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4754,11 +4775,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ErrorContent" - ] + "Args": [ "ErrorContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4776,28 +4796,23 @@ } }, { - "HashCode": 1577534888, + "HashCode": 1921964594, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "Documentation": "\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Virtualize" - } - ], + "TagMatchingRules": [ { "TagName": "Virtualize" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TItem", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.TItem", "Documentation": { "Id": 13, - "Args": [ - "TItem", - "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" - ] + "Args": [ "TItem", "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" ] }, "Metadata": { "Common.PropertyName": "TItem", @@ -4809,6 +4824,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4821,6 +4837,7 @@ "Kind": "Components.Component", "Name": "ItemContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4833,6 +4850,7 @@ "Kind": "Components.Component", "Name": "Placeholder", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Placeholder", @@ -4844,6 +4862,7 @@ "Kind": "Components.Component", "Name": "ItemSize", "TypeName": "System.Single", + "DisplayName": "float Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemSize", "Documentation": "\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ItemSize", @@ -4854,6 +4873,7 @@ "Kind": "Components.Component", "Name": "ItemsProvider", "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemsProvider", "Documentation": "\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", @@ -4867,6 +4887,7 @@ "Kind": "Components.Component", "Name": "Items", "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Items", "Documentation": "\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Items", @@ -4878,6 +4899,7 @@ "Kind": "Components.Component", "Name": "OverscanCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.OverscanCount", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "OverscanCount", @@ -4888,6 +4910,7 @@ "Kind": "Components.Component", "Name": "SpacerElement", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.SpacerElement", "Documentation": "\r\n \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 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 to the value \"tr\".\r\n \r\n ", "Metadata": { "Common.PropertyName": "SpacerElement", @@ -4898,9 +4921,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -4916,28 +4938,23 @@ } }, { - "HashCode": 950796927, + "HashCode": -1601514916, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "Documentation": "\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ", "CaseSensitive": true, - "TagMatchingRules": [ - { - "TagName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" - } - ], + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" } ], "BoundAttributes": [ { "Kind": "Components.Component", "Name": "TItem", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.TItem", "Documentation": { "Id": 13, - "Args": [ - "TItem", - "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" - ] + "Args": [ "TItem", "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" ] }, "Metadata": { "Common.PropertyName": "TItem", @@ -4949,6 +4966,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4961,6 +4979,7 @@ "Kind": "Components.Component", "Name": "ItemContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4973,6 +4992,7 @@ "Kind": "Components.Component", "Name": "Placeholder", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Placeholder", @@ -4984,6 +5004,7 @@ "Kind": "Components.Component", "Name": "ItemSize", "TypeName": "System.Single", + "DisplayName": "float Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemSize", "Documentation": "\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ItemSize", @@ -4994,6 +5015,7 @@ "Kind": "Components.Component", "Name": "ItemsProvider", "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemsProvider", "Documentation": "\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", @@ -5007,6 +5029,7 @@ "Kind": "Components.Component", "Name": "Items", "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Items", "Documentation": "\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Items", @@ -5018,6 +5041,7 @@ "Kind": "Components.Component", "Name": "OverscanCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.OverscanCount", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "OverscanCount", @@ -5028,6 +5052,7 @@ "Kind": "Components.Component", "Name": "SpacerElement", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.SpacerElement", "Documentation": "\r\n \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 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 to the value \"tr\".\r\n \r\n ", "Metadata": { "Common.PropertyName": "SpacerElement", @@ -5038,9 +5063,8 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", - "Documentation": { - "Id": 12 - }, + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Context", + "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", "Common.PropertyName": "Context" @@ -5057,10 +5081,11 @@ } }, { - "HashCode": -514167269, + "HashCode": 2091344401, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5074,11 +5099,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5095,10 +5119,11 @@ } }, { - "HashCode": 215248206, + "HashCode": -795891806, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5112,11 +5137,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ChildContent" - ] + "Args": [ "ChildContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5134,10 +5158,11 @@ } }, { - "HashCode": -1800818476, + "HashCode": -1618291215, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5151,11 +5176,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ItemContent" - ] + "Args": [ "ItemContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5172,10 +5196,11 @@ } }, { - "HashCode": 2112976254, + "HashCode": -213547551, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5189,11 +5214,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent.Context", "Documentation": { "Id": 11, - "Args": [ - "ItemContent" - ] + "Args": [ "ItemContent" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5211,10 +5235,11 @@ } }, { - "HashCode": 1807588775, + "HashCode": -2012378337, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5228,11 +5253,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder.Context", "Documentation": { "Id": 11, - "Args": [ - "Placeholder" - ] + "Args": [ "Placeholder" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5249,10 +5273,11 @@ } }, { - "HashCode": 1762038415, + "HashCode": 1892960257, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5266,11 +5291,10 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder.Context", "Documentation": { "Id": 11, - "Args": [ - "Placeholder" - ] + "Args": [ "Placeholder" ] }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -5288,16 +5312,14 @@ } }, { - "HashCode": -727369005, + "HashCode": 737717818, "Kind": "Components.EventHandler", "Name": "onfocus", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfocus", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onfocus", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5306,9 +5328,8 @@ "Attributes": [ { "Name": "@onfocus", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocus", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5317,9 +5338,8 @@ "Attributes": [ { "Name": "@onfocus:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocus:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5328,9 +5348,8 @@ "Attributes": [ { "Name": "@onfocus:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocus:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5340,46 +5359,40 @@ "Kind": "Components.EventHandler", "Name": "@onfocus", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocus", "Documentation": { "Id": 14, - "Args": [ - "@onfocus", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocus" + "Args": [ "@onfocus", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfocus" - ] + "Args": [ "@onfocus" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfocus" - ] + "Args": [ "@onfocus" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocus" + } } ], "Metadata": { @@ -5393,16 +5406,14 @@ } }, { - "HashCode": 1653693213, + "HashCode": 449426379, "Kind": "Components.EventHandler", "Name": "onblur", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onblur", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onblur", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5411,9 +5422,8 @@ "Attributes": [ { "Name": "@onblur", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onblur", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5422,9 +5432,8 @@ "Attributes": [ { "Name": "@onblur:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onblur:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5433,9 +5442,8 @@ "Attributes": [ { "Name": "@onblur:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onblur:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5445,46 +5453,40 @@ "Kind": "Components.EventHandler", "Name": "@onblur", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onblur", "Documentation": { "Id": 14, - "Args": [ - "@onblur", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onblur" + "Args": [ "@onblur", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onblur" - ] + "Args": [ "@onblur" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onblur" - ] + "Args": [ "@onblur" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onblur" + } } ], "Metadata": { @@ -5498,16 +5500,14 @@ } }, { - "HashCode": 778364182, + "HashCode": 1404406662, "Kind": "Components.EventHandler", "Name": "onfocusin", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfocusin", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onfocusin", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5516,9 +5516,8 @@ "Attributes": [ { "Name": "@onfocusin", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusin", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5527,9 +5526,8 @@ "Attributes": [ { "Name": "@onfocusin:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusin:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5538,9 +5536,8 @@ "Attributes": [ { "Name": "@onfocusin:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusin:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5550,46 +5547,40 @@ "Kind": "Components.EventHandler", "Name": "@onfocusin", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusin", "Documentation": { "Id": 14, - "Args": [ - "@onfocusin", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocusin" + "Args": [ "@onfocusin", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfocusin" - ] + "Args": [ "@onfocusin" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfocusin" - ] + "Args": [ "@onfocusin" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusin" + } } ], "Metadata": { @@ -5603,16 +5594,14 @@ } }, { - "HashCode": -517322429, + "HashCode": 1400145841, "Kind": "Components.EventHandler", "Name": "onfocusout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfocusout", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] + "Args": [ "@onfocusout", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5621,9 +5610,8 @@ "Attributes": [ { "Name": "@onfocusout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5632,9 +5620,8 @@ "Attributes": [ { "Name": "@onfocusout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5643,9 +5630,8 @@ "Attributes": [ { "Name": "@onfocusout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfocusout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5655,46 +5641,40 @@ "Kind": "Components.EventHandler", "Name": "@onfocusout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusout", "Documentation": { "Id": 14, - "Args": [ - "@onfocusout", - "Microsoft.AspNetCore.Components.Web.FocusEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocusout" + "Args": [ "@onfocusout", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfocusout" - ] + "Args": [ "@onfocusout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfocusout" - ] + "Args": [ "@onfocusout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusout" + } } ], "Metadata": { @@ -5708,16 +5688,14 @@ } }, { - "HashCode": -936888182, + "HashCode": -752597172, "Kind": "Components.EventHandler", "Name": "onmouseover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseover", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseover", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5726,9 +5704,8 @@ "Attributes": [ { "Name": "@onmouseover", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseover", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5737,9 +5714,8 @@ "Attributes": [ { "Name": "@onmouseover:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5748,9 +5724,8 @@ "Attributes": [ { "Name": "@onmouseover:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5760,46 +5735,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseover", "Documentation": { "Id": 14, - "Args": [ - "@onmouseover", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseover" + "Args": [ "@onmouseover", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseover" - ] + "Args": [ "@onmouseover" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseover" - ] + "Args": [ "@onmouseover" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseover" + } } ], "Metadata": { @@ -5813,16 +5782,14 @@ } }, { - "HashCode": -2029089480, + "HashCode": 821361476, "Kind": "Components.EventHandler", "Name": "onmouseout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseout", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseout", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5831,9 +5798,8 @@ "Attributes": [ { "Name": "@onmouseout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5842,9 +5808,8 @@ "Attributes": [ { "Name": "@onmouseout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5853,9 +5818,8 @@ "Attributes": [ { "Name": "@onmouseout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5865,46 +5829,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseout", "Documentation": { "Id": 14, - "Args": [ - "@onmouseout", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseout" + "Args": [ "@onmouseout", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseout" - ] + "Args": [ "@onmouseout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseout" - ] + "Args": [ "@onmouseout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseout" + } } ], "Metadata": { @@ -5918,16 +5876,14 @@ } }, { - "HashCode": 1210532359, + "HashCode": 1145119942, "Kind": "Components.EventHandler", "Name": "onmouseleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseleave", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseleave", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -5936,9 +5892,8 @@ "Attributes": [ { "Name": "@onmouseleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5947,9 +5902,8 @@ "Attributes": [ { "Name": "@onmouseleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -5958,9 +5912,8 @@ "Attributes": [ { "Name": "@onmouseleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -5970,46 +5923,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseleave", "Documentation": { "Id": 14, - "Args": [ - "@onmouseleave", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseleave" + "Args": [ "@onmouseleave", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseleave" - ] + "Args": [ "@onmouseleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseleave" - ] + "Args": [ "@onmouseleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseleave" + } } ], "Metadata": { @@ -6023,16 +5970,14 @@ } }, { - "HashCode": 1179986610, + "HashCode": -970027504, "Kind": "Components.EventHandler", "Name": "onmouseenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseenter", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseenter", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6041,9 +5986,8 @@ "Attributes": [ { "Name": "@onmouseenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6052,9 +5996,8 @@ "Attributes": [ { "Name": "@onmouseenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6063,9 +6006,8 @@ "Attributes": [ { "Name": "@onmouseenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6075,46 +6017,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseenter", "Documentation": { "Id": 14, - "Args": [ - "@onmouseenter", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseenter" + "Args": [ "@onmouseenter", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseenter" - ] + "Args": [ "@onmouseenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseenter" - ] + "Args": [ "@onmouseenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseenter" + } } ], "Metadata": { @@ -6128,16 +6064,14 @@ } }, { - "HashCode": -392837186, + "HashCode": -1104695265, "Kind": "Components.EventHandler", "Name": "onmousemove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmousemove", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmousemove", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6146,9 +6080,8 @@ "Attributes": [ { "Name": "@onmousemove", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousemove", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6157,9 +6090,8 @@ "Attributes": [ { "Name": "@onmousemove:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousemove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6168,9 +6100,8 @@ "Attributes": [ { "Name": "@onmousemove:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousemove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6180,46 +6111,40 @@ "Kind": "Components.EventHandler", "Name": "@onmousemove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousemove", "Documentation": { "Id": 14, - "Args": [ - "@onmousemove", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousemove" + "Args": [ "@onmousemove", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmousemove" - ] + "Args": [ "@onmousemove" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmousemove" - ] + "Args": [ "@onmousemove" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousemove" + } } ], "Metadata": { @@ -6233,16 +6158,14 @@ } }, { - "HashCode": 1242953820, + "HashCode": -695699677, "Kind": "Components.EventHandler", "Name": "onmousedown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmousedown", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmousedown", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6251,9 +6174,8 @@ "Attributes": [ { "Name": "@onmousedown", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousedown", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6262,9 +6184,8 @@ "Attributes": [ { "Name": "@onmousedown:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousedown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6273,9 +6194,8 @@ "Attributes": [ { "Name": "@onmousedown:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousedown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6285,46 +6205,40 @@ "Kind": "Components.EventHandler", "Name": "@onmousedown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousedown", "Documentation": { "Id": 14, - "Args": [ - "@onmousedown", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousedown" + "Args": [ "@onmousedown", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmousedown" - ] + "Args": [ "@onmousedown" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmousedown" - ] + "Args": [ "@onmousedown" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousedown" + } } ], "Metadata": { @@ -6338,16 +6252,14 @@ } }, { - "HashCode": 1914736575, + "HashCode": 323106551, "Kind": "Components.EventHandler", "Name": "onmouseup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmouseup", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onmouseup", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6356,9 +6268,8 @@ "Attributes": [ { "Name": "@onmouseup", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseup", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6367,9 +6278,8 @@ "Attributes": [ { "Name": "@onmouseup:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6378,9 +6288,8 @@ "Attributes": [ { "Name": "@onmouseup:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmouseup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6390,46 +6299,40 @@ "Kind": "Components.EventHandler", "Name": "@onmouseup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseup", "Documentation": { "Id": 14, - "Args": [ - "@onmouseup", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseup" + "Args": [ "@onmouseup", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmouseup" - ] + "Args": [ "@onmouseup" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmouseup" - ] + "Args": [ "@onmouseup" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseup" + } } ], "Metadata": { @@ -6443,16 +6346,14 @@ } }, { - "HashCode": -1331383727, + "HashCode": -120065359, "Kind": "Components.EventHandler", "Name": "onclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@onclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6461,9 +6362,8 @@ "Attributes": [ { "Name": "@onclick", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onclick", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6472,9 +6372,8 @@ "Attributes": [ { "Name": "@onclick:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onclick:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6483,9 +6382,8 @@ "Attributes": [ { "Name": "@onclick:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onclick:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6495,46 +6393,40 @@ "Kind": "Components.EventHandler", "Name": "@onclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onclick", "Documentation": { "Id": 14, - "Args": [ - "@onclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onclick" + "Args": [ "@onclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onclick" - ] + "Args": [ "@onclick" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onclick" - ] + "Args": [ "@onclick" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onclick" + } } ], "Metadata": { @@ -6548,16 +6440,14 @@ } }, { - "HashCode": 536006733, + "HashCode": -1063226815, "Kind": "Components.EventHandler", "Name": "ondblclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondblclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@ondblclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6566,9 +6456,8 @@ "Attributes": [ { "Name": "@ondblclick", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondblclick", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6577,9 +6466,8 @@ "Attributes": [ { "Name": "@ondblclick:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondblclick:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6588,9 +6476,8 @@ "Attributes": [ { "Name": "@ondblclick:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondblclick:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6600,46 +6487,40 @@ "Kind": "Components.EventHandler", "Name": "@ondblclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondblclick", "Documentation": { "Id": 14, - "Args": [ - "@ondblclick", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondblclick" + "Args": [ "@ondblclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondblclick" - ] + "Args": [ "@ondblclick" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondblclick" - ] + "Args": [ "@ondblclick" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondblclick" + } } ], "Metadata": { @@ -6653,16 +6534,14 @@ } }, { - "HashCode": -366485848, + "HashCode": -1236591026, "Kind": "Components.EventHandler", "Name": "onwheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onwheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] + "Args": [ "@onwheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6671,9 +6550,8 @@ "Attributes": [ { "Name": "@onwheel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwheel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6682,9 +6560,8 @@ "Attributes": [ { "Name": "@onwheel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwheel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6693,9 +6570,8 @@ "Attributes": [ { "Name": "@onwheel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwheel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6705,46 +6581,40 @@ "Kind": "Components.EventHandler", "Name": "@onwheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwheel", "Documentation": { "Id": 14, - "Args": [ - "@onwheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onwheel" + "Args": [ "@onwheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onwheel" - ] + "Args": [ "@onwheel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onwheel" - ] + "Args": [ "@onwheel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwheel" + } } ], "Metadata": { @@ -6758,16 +6628,14 @@ } }, { - "HashCode": -160573819, + "HashCode": 1124685097, "Kind": "Components.EventHandler", "Name": "onmousewheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onmousewheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] + "Args": [ "@onmousewheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6776,9 +6644,8 @@ "Attributes": [ { "Name": "@onmousewheel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousewheel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6787,9 +6654,8 @@ "Attributes": [ { "Name": "@onmousewheel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousewheel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6798,9 +6664,8 @@ "Attributes": [ { "Name": "@onmousewheel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onmousewheel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6810,46 +6675,40 @@ "Kind": "Components.EventHandler", "Name": "@onmousewheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousewheel", "Documentation": { "Id": 14, - "Args": [ - "@onmousewheel", - "Microsoft.AspNetCore.Components.Web.WheelEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousewheel" + "Args": [ "@onmousewheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onmousewheel" - ] + "Args": [ "@onmousewheel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onmousewheel" - ] + "Args": [ "@onmousewheel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousewheel" + } } ], "Metadata": { @@ -6863,16 +6722,14 @@ } }, { - "HashCode": 1538066542, + "HashCode": -1124450051, "Kind": "Components.EventHandler", "Name": "oncontextmenu", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncontextmenu", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] + "Args": [ "@oncontextmenu", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6881,9 +6738,8 @@ "Attributes": [ { "Name": "@oncontextmenu", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncontextmenu", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6892,9 +6748,8 @@ "Attributes": [ { "Name": "@oncontextmenu:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncontextmenu:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6903,9 +6758,8 @@ "Attributes": [ { "Name": "@oncontextmenu:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncontextmenu:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -6915,46 +6769,40 @@ "Kind": "Components.EventHandler", "Name": "@oncontextmenu", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncontextmenu", "Documentation": { "Id": 14, - "Args": [ - "@oncontextmenu", - "Microsoft.AspNetCore.Components.Web.MouseEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncontextmenu" + "Args": [ "@oncontextmenu", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncontextmenu" - ] + "Args": [ "@oncontextmenu" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncontextmenu" - ] + "Args": [ "@oncontextmenu" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncontextmenu" + } } ], "Metadata": { @@ -6968,16 +6816,14 @@ } }, { - "HashCode": 1705523732, + "HashCode": 370284190, "Kind": "Components.EventHandler", "Name": "ondrag", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondrag", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondrag", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -6986,9 +6832,8 @@ "Attributes": [ { "Name": "@ondrag", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrag", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -6997,9 +6842,8 @@ "Attributes": [ { "Name": "@ondrag:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrag:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7008,9 +6852,8 @@ "Attributes": [ { "Name": "@ondrag:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrag:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7020,46 +6863,40 @@ "Kind": "Components.EventHandler", "Name": "@ondrag", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrag", "Documentation": { "Id": 14, - "Args": [ - "@ondrag", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondrag" + "Args": [ "@ondrag", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondrag" - ] + "Args": [ "@ondrag" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondrag" - ] + "Args": [ "@ondrag" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrag" + } } ], "Metadata": { @@ -7073,16 +6910,14 @@ } }, { - "HashCode": -1290771231, + "HashCode": -1055416707, "Kind": "Components.EventHandler", "Name": "ondragend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragend", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragend", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7091,9 +6926,8 @@ "Attributes": [ { "Name": "@ondragend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7102,9 +6936,8 @@ "Attributes": [ { "Name": "@ondragend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7113,9 +6946,8 @@ "Attributes": [ { "Name": "@ondragend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7125,46 +6957,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragend", "Documentation": { "Id": 14, - "Args": [ - "@ondragend", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragend" + "Args": [ "@ondragend", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragend" - ] + "Args": [ "@ondragend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragend" - ] + "Args": [ "@ondragend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragend" + } } ], "Metadata": { @@ -7178,16 +7004,14 @@ } }, { - "HashCode": -337171814, + "HashCode": 451716526, "Kind": "Components.EventHandler", "Name": "ondragenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragenter", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragenter", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7196,9 +7020,8 @@ "Attributes": [ { "Name": "@ondragenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7207,9 +7030,8 @@ "Attributes": [ { "Name": "@ondragenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7218,9 +7040,8 @@ "Attributes": [ { "Name": "@ondragenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7230,46 +7051,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragenter", "Documentation": { "Id": 14, - "Args": [ - "@ondragenter", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragenter" + "Args": [ "@ondragenter", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragenter" - ] + "Args": [ "@ondragenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragenter" - ] + "Args": [ "@ondragenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragenter" + } } ], "Metadata": { @@ -7283,16 +7098,14 @@ } }, { - "HashCode": 1201691127, + "HashCode": 1012479344, "Kind": "Components.EventHandler", "Name": "ondragleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragleave", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragleave", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7301,9 +7114,8 @@ "Attributes": [ { "Name": "@ondragleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7312,9 +7124,8 @@ "Attributes": [ { "Name": "@ondragleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7323,9 +7134,8 @@ "Attributes": [ { "Name": "@ondragleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7335,46 +7145,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragleave", "Documentation": { "Id": 14, - "Args": [ - "@ondragleave", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragleave" + "Args": [ "@ondragleave", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragleave" - ] + "Args": [ "@ondragleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragleave" - ] + "Args": [ "@ondragleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragleave" + } } ], "Metadata": { @@ -7388,16 +7192,14 @@ } }, { - "HashCode": -519835019, + "HashCode": -351080544, "Kind": "Components.EventHandler", "Name": "ondragover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragover", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragover", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7406,9 +7208,8 @@ "Attributes": [ { "Name": "@ondragover", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragover", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7417,9 +7218,8 @@ "Attributes": [ { "Name": "@ondragover:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7428,9 +7228,8 @@ "Attributes": [ { "Name": "@ondragover:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7440,46 +7239,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragover", "Documentation": { "Id": 14, - "Args": [ - "@ondragover", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragover" + "Args": [ "@ondragover", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragover" - ] + "Args": [ "@ondragover" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragover" - ] + "Args": [ "@ondragover" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragover" + } } ], "Metadata": { @@ -7493,16 +7286,14 @@ } }, { - "HashCode": -202939013, + "HashCode": 342699048, "Kind": "Components.EventHandler", "Name": "ondragstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondragstart", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondragstart", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7511,9 +7302,8 @@ "Attributes": [ { "Name": "@ondragstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7522,9 +7312,8 @@ "Attributes": [ { "Name": "@ondragstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7533,9 +7322,8 @@ "Attributes": [ { "Name": "@ondragstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondragstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7545,46 +7333,40 @@ "Kind": "Components.EventHandler", "Name": "@ondragstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragstart", "Documentation": { "Id": 14, - "Args": [ - "@ondragstart", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragstart" + "Args": [ "@ondragstart", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondragstart" - ] + "Args": [ "@ondragstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondragstart" - ] + "Args": [ "@ondragstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragstart" + } } ], "Metadata": { @@ -7598,16 +7380,14 @@ } }, { - "HashCode": 364403475, + "HashCode": 919359037, "Kind": "Components.EventHandler", "Name": "ondrop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondrop", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] + "Args": [ "@ondrop", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7616,9 +7396,8 @@ "Attributes": [ { "Name": "@ondrop", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrop", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7627,9 +7406,8 @@ "Attributes": [ { "Name": "@ondrop:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrop:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7638,9 +7416,8 @@ "Attributes": [ { "Name": "@ondrop:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondrop:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7650,46 +7427,40 @@ "Kind": "Components.EventHandler", "Name": "@ondrop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrop", "Documentation": { "Id": 14, - "Args": [ - "@ondrop", - "Microsoft.AspNetCore.Components.Web.DragEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondrop" + "Args": [ "@ondrop", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondrop" - ] + "Args": [ "@ondrop" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondrop" - ] + "Args": [ "@ondrop" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrop" + } } ], "Metadata": { @@ -7703,16 +7474,14 @@ } }, { - "HashCode": 1929574430, + "HashCode": 1936728818, "Kind": "Components.EventHandler", "Name": "onkeydown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onkeydown", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] + "Args": [ "@onkeydown", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7721,9 +7490,8 @@ "Attributes": [ { "Name": "@onkeydown", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeydown", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7732,9 +7500,8 @@ "Attributes": [ { "Name": "@onkeydown:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeydown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7743,9 +7510,8 @@ "Attributes": [ { "Name": "@onkeydown:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeydown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7755,46 +7521,40 @@ "Kind": "Components.EventHandler", "Name": "@onkeydown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeydown", "Documentation": { "Id": 14, - "Args": [ - "@onkeydown", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeydown" + "Args": [ "@onkeydown", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onkeydown" - ] + "Args": [ "@onkeydown" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onkeydown" - ] + "Args": [ "@onkeydown" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeydown" + } } ], "Metadata": { @@ -7808,16 +7568,14 @@ } }, { - "HashCode": 110467606, + "HashCode": -1361522941, "Kind": "Components.EventHandler", "Name": "onkeyup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onkeyup", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] + "Args": [ "@onkeyup", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7826,9 +7584,8 @@ "Attributes": [ { "Name": "@onkeyup", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeyup", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7837,9 +7594,8 @@ "Attributes": [ { "Name": "@onkeyup:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeyup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7848,9 +7604,8 @@ "Attributes": [ { "Name": "@onkeyup:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeyup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7860,46 +7615,40 @@ "Kind": "Components.EventHandler", "Name": "@onkeyup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeyup", "Documentation": { "Id": 14, - "Args": [ - "@onkeyup", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeyup" + "Args": [ "@onkeyup", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onkeyup" - ] + "Args": [ "@onkeyup" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onkeyup" - ] + "Args": [ "@onkeyup" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeyup" + } } ], "Metadata": { @@ -7913,16 +7662,14 @@ } }, { - "HashCode": 582697943, + "HashCode": 1462999821, "Kind": "Components.EventHandler", "Name": "onkeypress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onkeypress", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] + "Args": [ "@onkeypress", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -7931,9 +7678,8 @@ "Attributes": [ { "Name": "@onkeypress", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeypress", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7942,9 +7688,8 @@ "Attributes": [ { "Name": "@onkeypress:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeypress:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -7953,9 +7698,8 @@ "Attributes": [ { "Name": "@onkeypress:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onkeypress:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -7965,46 +7709,40 @@ "Kind": "Components.EventHandler", "Name": "@onkeypress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeypress", "Documentation": { "Id": 14, - "Args": [ - "@onkeypress", - "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeypress" + "Args": [ "@onkeypress", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onkeypress" - ] + "Args": [ "@onkeypress" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onkeypress" - ] + "Args": [ "@onkeypress" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeypress" + } } ], "Metadata": { @@ -8018,16 +7756,14 @@ } }, { - "HashCode": -365542076, + "HashCode": 889792568, "Kind": "Components.EventHandler", "Name": "onchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onchange", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] + "Args": [ "@onchange", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8036,9 +7772,8 @@ "Attributes": [ { "Name": "@onchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8047,9 +7782,8 @@ "Attributes": [ { "Name": "@onchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8058,9 +7792,8 @@ "Attributes": [ { "Name": "@onchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8070,46 +7803,40 @@ "Kind": "Components.EventHandler", "Name": "@onchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onchange", "Documentation": { "Id": 14, - "Args": [ - "@onchange", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onchange" + "Args": [ "@onchange", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onchange" - ] + "Args": [ "@onchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onchange" - ] + "Args": [ "@onchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onchange" + } } ], "Metadata": { @@ -8123,16 +7850,14 @@ } }, { - "HashCode": 794708869, + "HashCode": 1038754517, "Kind": "Components.EventHandler", "Name": "oninput", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oninput", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] + "Args": [ "@oninput", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8141,9 +7866,8 @@ "Attributes": [ { "Name": "@oninput", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninput", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8152,9 +7876,8 @@ "Attributes": [ { "Name": "@oninput:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninput:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8163,9 +7886,8 @@ "Attributes": [ { "Name": "@oninput:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninput:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8175,46 +7897,40 @@ "Kind": "Components.EventHandler", "Name": "@oninput", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninput", "Documentation": { "Id": 14, - "Args": [ - "@oninput", - "Microsoft.AspNetCore.Components.ChangeEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oninput" + "Args": [ "@oninput", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oninput" - ] + "Args": [ "@oninput" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oninput" - ] + "Args": [ "@oninput" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninput" + } } ], "Metadata": { @@ -8228,16 +7944,14 @@ } }, { - "HashCode": 1603213185, + "HashCode": 1487894479, "Kind": "Components.EventHandler", "Name": "oninvalid", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oninvalid", - "System.EventArgs" - ] + "Args": [ "@oninvalid", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8246,9 +7960,8 @@ "Attributes": [ { "Name": "@oninvalid", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninvalid", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8257,9 +7970,8 @@ "Attributes": [ { "Name": "@oninvalid:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninvalid:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8268,9 +7980,8 @@ "Attributes": [ { "Name": "@oninvalid:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oninvalid:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8280,46 +7991,40 @@ "Kind": "Components.EventHandler", "Name": "@oninvalid", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninvalid", "Documentation": { "Id": 14, - "Args": [ - "@oninvalid", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oninvalid" + "Args": [ "@oninvalid", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oninvalid" - ] + "Args": [ "@oninvalid" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oninvalid" - ] + "Args": [ "@oninvalid" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninvalid" + } } ], "Metadata": { @@ -8333,16 +8038,14 @@ } }, { - "HashCode": 836426675, + "HashCode": 266846014, "Kind": "Components.EventHandler", "Name": "onreset", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onreset", - "System.EventArgs" - ] + "Args": [ "@onreset", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8351,9 +8054,8 @@ "Attributes": [ { "Name": "@onreset", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreset", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8362,9 +8064,8 @@ "Attributes": [ { "Name": "@onreset:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreset:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8373,9 +8074,8 @@ "Attributes": [ { "Name": "@onreset:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreset:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8385,46 +8085,40 @@ "Kind": "Components.EventHandler", "Name": "@onreset", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreset", "Documentation": { "Id": 14, - "Args": [ - "@onreset", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onreset" + "Args": [ "@onreset", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onreset" - ] + "Args": [ "@onreset" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onreset" - ] + "Args": [ "@onreset" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreset" + } } ], "Metadata": { @@ -8438,16 +8132,14 @@ } }, { - "HashCode": 1485878008, + "HashCode": 1997651017, "Kind": "Components.EventHandler", "Name": "onselect", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onselect", - "System.EventArgs" - ] + "Args": [ "@onselect", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8456,9 +8148,8 @@ "Attributes": [ { "Name": "@onselect", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselect", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8467,9 +8158,8 @@ "Attributes": [ { "Name": "@onselect:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselect:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8478,9 +8168,8 @@ "Attributes": [ { "Name": "@onselect:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselect:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8490,46 +8179,40 @@ "Kind": "Components.EventHandler", "Name": "@onselect", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselect", "Documentation": { "Id": 14, - "Args": [ - "@onselect", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselect" + "Args": [ "@onselect", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onselect" - ] + "Args": [ "@onselect" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onselect" - ] + "Args": [ "@onselect" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselect" + } } ], "Metadata": { @@ -8543,16 +8226,14 @@ } }, { - "HashCode": -1818652440, + "HashCode": -816058318, "Kind": "Components.EventHandler", "Name": "onselectstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onselectstart", - "System.EventArgs" - ] + "Args": [ "@onselectstart", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8561,9 +8242,8 @@ "Attributes": [ { "Name": "@onselectstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8572,9 +8252,8 @@ "Attributes": [ { "Name": "@onselectstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8583,9 +8262,8 @@ "Attributes": [ { "Name": "@onselectstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8595,46 +8273,40 @@ "Kind": "Components.EventHandler", "Name": "@onselectstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectstart", "Documentation": { "Id": 14, - "Args": [ - "@onselectstart", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselectstart" + "Args": [ "@onselectstart", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onselectstart" - ] + "Args": [ "@onselectstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onselectstart" - ] + "Args": [ "@onselectstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectstart" + } } ], "Metadata": { @@ -8648,16 +8320,14 @@ } }, { - "HashCode": -758644927, + "HashCode": -300666166, "Kind": "Components.EventHandler", "Name": "onselectionchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onselectionchange", - "System.EventArgs" - ] + "Args": [ "@onselectionchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8666,9 +8336,8 @@ "Attributes": [ { "Name": "@onselectionchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectionchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8677,9 +8346,8 @@ "Attributes": [ { "Name": "@onselectionchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectionchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8688,9 +8356,8 @@ "Attributes": [ { "Name": "@onselectionchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onselectionchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8700,46 +8367,40 @@ "Kind": "Components.EventHandler", "Name": "@onselectionchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectionchange", "Documentation": { "Id": 14, - "Args": [ - "@onselectionchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselectionchange" + "Args": [ "@onselectionchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onselectionchange" - ] + "Args": [ "@onselectionchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onselectionchange" - ] + "Args": [ "@onselectionchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectionchange" + } } ], "Metadata": { @@ -8753,16 +8414,14 @@ } }, { - "HashCode": -1853778474, + "HashCode": -384286973, "Kind": "Components.EventHandler", "Name": "onsubmit", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onsubmit", - "System.EventArgs" - ] + "Args": [ "@onsubmit", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8771,9 +8430,8 @@ "Attributes": [ { "Name": "@onsubmit", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsubmit", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8782,9 +8440,8 @@ "Attributes": [ { "Name": "@onsubmit:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsubmit:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8793,9 +8450,8 @@ "Attributes": [ { "Name": "@onsubmit:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsubmit:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8805,46 +8461,40 @@ "Kind": "Components.EventHandler", "Name": "@onsubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsubmit", "Documentation": { "Id": 14, - "Args": [ - "@onsubmit", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onsubmit" + "Args": [ "@onsubmit", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onsubmit" - ] + "Args": [ "@onsubmit" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onsubmit" - ] + "Args": [ "@onsubmit" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsubmit" + } } ], "Metadata": { @@ -8858,16 +8508,14 @@ } }, { - "HashCode": 1478138657, + "HashCode": 1347402184, "Kind": "Components.EventHandler", "Name": "onbeforecopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecopy", - "System.EventArgs" - ] + "Args": [ "@onbeforecopy", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8876,9 +8524,8 @@ "Attributes": [ { "Name": "@onbeforecopy", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecopy", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8887,9 +8534,8 @@ "Attributes": [ { "Name": "@onbeforecopy:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecopy:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8898,9 +8544,8 @@ "Attributes": [ { "Name": "@onbeforecopy:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecopy:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -8910,46 +8555,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecopy", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecopy", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforecopy" + "Args": [ "@onbeforecopy", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforecopy" - ] + "Args": [ "@onbeforecopy" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforecopy" - ] + "Args": [ "@onbeforecopy" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecopy" + } } ], "Metadata": { @@ -8963,16 +8602,14 @@ } }, { - "HashCode": -1954762307, + "HashCode": 1704912400, "Kind": "Components.EventHandler", "Name": "onbeforecut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecut", - "System.EventArgs" - ] + "Args": [ "@onbeforecut", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -8981,9 +8618,8 @@ "Attributes": [ { "Name": "@onbeforecut", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecut", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -8992,9 +8628,8 @@ "Attributes": [ { "Name": "@onbeforecut:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecut:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9003,9 +8638,8 @@ "Attributes": [ { "Name": "@onbeforecut:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforecut:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9015,46 +8649,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecut", "Documentation": { "Id": 14, - "Args": [ - "@onbeforecut", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforecut" + "Args": [ "@onbeforecut", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforecut" - ] + "Args": [ "@onbeforecut" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforecut" - ] + "Args": [ "@onbeforecut" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecut" + } } ], "Metadata": { @@ -9068,16 +8696,14 @@ } }, { - "HashCode": 68240426, + "HashCode": -1801408039, "Kind": "Components.EventHandler", "Name": "onbeforepaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforepaste", - "System.EventArgs" - ] + "Args": [ "@onbeforepaste", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9086,9 +8712,8 @@ "Attributes": [ { "Name": "@onbeforepaste", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforepaste", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9097,9 +8722,8 @@ "Attributes": [ { "Name": "@onbeforepaste:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforepaste:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9108,9 +8732,8 @@ "Attributes": [ { "Name": "@onbeforepaste:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforepaste:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9120,46 +8743,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforepaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforepaste", "Documentation": { "Id": 14, - "Args": [ - "@onbeforepaste", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforepaste" + "Args": [ "@onbeforepaste", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforepaste" - ] + "Args": [ "@onbeforepaste" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforepaste" - ] + "Args": [ "@onbeforepaste" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforepaste" + } } ], "Metadata": { @@ -9173,16 +8790,14 @@ } }, { - "HashCode": 1936131299, + "HashCode": -1048118578, "Kind": "Components.EventHandler", "Name": "oncopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncopy", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] + "Args": [ "@oncopy", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9191,9 +8806,8 @@ "Attributes": [ { "Name": "@oncopy", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncopy", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9202,9 +8816,8 @@ "Attributes": [ { "Name": "@oncopy:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncopy:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9213,9 +8826,8 @@ "Attributes": [ { "Name": "@oncopy:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncopy:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9225,46 +8837,40 @@ "Kind": "Components.EventHandler", "Name": "@oncopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncopy", "Documentation": { "Id": 14, - "Args": [ - "@oncopy", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncopy" + "Args": [ "@oncopy", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncopy" - ] + "Args": [ "@oncopy" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncopy" - ] + "Args": [ "@oncopy" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncopy" + } } ], "Metadata": { @@ -9278,16 +8884,14 @@ } }, { - "HashCode": -651207526, + "HashCode": 1715848106, "Kind": "Components.EventHandler", "Name": "oncut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncut", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] + "Args": [ "@oncut", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9296,9 +8900,8 @@ "Attributes": [ { "Name": "@oncut", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncut", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9307,9 +8910,8 @@ "Attributes": [ { "Name": "@oncut:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncut:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9318,9 +8920,8 @@ "Attributes": [ { "Name": "@oncut:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncut:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9330,46 +8931,40 @@ "Kind": "Components.EventHandler", "Name": "@oncut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncut", "Documentation": { "Id": 14, - "Args": [ - "@oncut", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncut" + "Args": [ "@oncut", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncut" - ] + "Args": [ "@oncut" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncut" - ] + "Args": [ "@oncut" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncut" + } } ], "Metadata": { @@ -9383,16 +8978,14 @@ } }, { - "HashCode": 1089411740, + "HashCode": -931060726, "Kind": "Components.EventHandler", "Name": "onpaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpaste", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] + "Args": [ "@onpaste", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9401,9 +8994,8 @@ "Attributes": [ { "Name": "@onpaste", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpaste", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9412,9 +9004,8 @@ "Attributes": [ { "Name": "@onpaste:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpaste:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9423,9 +9014,8 @@ "Attributes": [ { "Name": "@onpaste:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpaste:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9435,46 +9025,40 @@ "Kind": "Components.EventHandler", "Name": "@onpaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpaste", "Documentation": { "Id": 14, - "Args": [ - "@onpaste", - "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpaste" + "Args": [ "@onpaste", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpaste" - ] + "Args": [ "@onpaste" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpaste" - ] + "Args": [ "@onpaste" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpaste" + } } ], "Metadata": { @@ -9488,16 +9072,14 @@ } }, { - "HashCode": -679554340, + "HashCode": -1495852146, "Kind": "Components.EventHandler", "Name": "ontouchcancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchcancel", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchcancel", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9506,9 +9088,8 @@ "Attributes": [ { "Name": "@ontouchcancel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchcancel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9517,9 +9098,8 @@ "Attributes": [ { "Name": "@ontouchcancel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchcancel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9528,9 +9108,8 @@ "Attributes": [ { "Name": "@ontouchcancel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchcancel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9540,46 +9119,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchcancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchcancel", "Documentation": { "Id": 14, - "Args": [ - "@ontouchcancel", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchcancel" + "Args": [ "@ontouchcancel", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchcancel" - ] + "Args": [ "@ontouchcancel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchcancel" - ] + "Args": [ "@ontouchcancel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchcancel" + } } ], "Metadata": { @@ -9593,16 +9166,14 @@ } }, { - "HashCode": 943674983, + "HashCode": 1821956833, "Kind": "Components.EventHandler", "Name": "ontouchend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchend", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchend", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9611,9 +9182,8 @@ "Attributes": [ { "Name": "@ontouchend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9622,9 +9192,8 @@ "Attributes": [ { "Name": "@ontouchend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9633,9 +9202,8 @@ "Attributes": [ { "Name": "@ontouchend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9645,46 +9213,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchend", "Documentation": { "Id": 14, - "Args": [ - "@ontouchend", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchend" + "Args": [ "@ontouchend", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchend" - ] + "Args": [ "@ontouchend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchend" - ] + "Args": [ "@ontouchend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchend" + } } ], "Metadata": { @@ -9698,16 +9260,14 @@ } }, { - "HashCode": 257218252, + "HashCode": 1431759831, "Kind": "Components.EventHandler", "Name": "ontouchmove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchmove", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchmove", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9716,9 +9276,8 @@ "Attributes": [ { "Name": "@ontouchmove", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchmove", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9727,9 +9286,8 @@ "Attributes": [ { "Name": "@ontouchmove:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchmove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9738,9 +9296,8 @@ "Attributes": [ { "Name": "@ontouchmove:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchmove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9750,46 +9307,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchmove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchmove", "Documentation": { "Id": 14, - "Args": [ - "@ontouchmove", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchmove" + "Args": [ "@ontouchmove", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchmove" - ] + "Args": [ "@ontouchmove" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchmove" - ] + "Args": [ "@ontouchmove" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchmove" + } } ], "Metadata": { @@ -9803,16 +9354,14 @@ } }, { - "HashCode": 2036593677, + "HashCode": 1648497393, "Kind": "Components.EventHandler", "Name": "ontouchstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchstart", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchstart", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9821,9 +9370,8 @@ "Attributes": [ { "Name": "@ontouchstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9832,9 +9380,8 @@ "Attributes": [ { "Name": "@ontouchstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9843,9 +9390,8 @@ "Attributes": [ { "Name": "@ontouchstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9855,46 +9401,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchstart", "Documentation": { "Id": 14, - "Args": [ - "@ontouchstart", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchstart" + "Args": [ "@ontouchstart", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchstart" - ] + "Args": [ "@ontouchstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchstart" - ] + "Args": [ "@ontouchstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchstart" + } } ], "Metadata": { @@ -9908,16 +9448,14 @@ } }, { - "HashCode": 1103757234, + "HashCode": -376993391, "Kind": "Components.EventHandler", "Name": "ontouchenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchenter", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchenter", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -9926,9 +9464,8 @@ "Attributes": [ { "Name": "@ontouchenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9937,9 +9474,8 @@ "Attributes": [ { "Name": "@ontouchenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -9948,9 +9484,8 @@ "Attributes": [ { "Name": "@ontouchenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -9960,46 +9495,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchenter", "Documentation": { "Id": 14, - "Args": [ - "@ontouchenter", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchenter" + "Args": [ "@ontouchenter", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchenter" - ] + "Args": [ "@ontouchenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchenter" - ] + "Args": [ "@ontouchenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchenter" + } } ], "Metadata": { @@ -10013,16 +9542,14 @@ } }, { - "HashCode": -530801748, + "HashCode": 831293651, "Kind": "Components.EventHandler", "Name": "ontouchleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontouchleave", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] + "Args": [ "@ontouchleave", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10031,9 +9558,8 @@ "Attributes": [ { "Name": "@ontouchleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10042,9 +9568,8 @@ "Attributes": [ { "Name": "@ontouchleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10053,9 +9578,8 @@ "Attributes": [ { "Name": "@ontouchleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontouchleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10065,46 +9589,40 @@ "Kind": "Components.EventHandler", "Name": "@ontouchleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchleave", "Documentation": { "Id": 14, - "Args": [ - "@ontouchleave", - "Microsoft.AspNetCore.Components.Web.TouchEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchleave" + "Args": [ "@ontouchleave", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontouchleave" - ] + "Args": [ "@ontouchleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontouchleave" - ] + "Args": [ "@ontouchleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchleave" + } } ], "Metadata": { @@ -10118,16 +9636,14 @@ } }, { - "HashCode": -1577454197, + "HashCode": 1920453231, "Kind": "Components.EventHandler", "Name": "ongotpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ongotpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@ongotpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10136,9 +9652,8 @@ "Attributes": [ { "Name": "@ongotpointercapture", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ongotpointercapture", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10147,9 +9662,8 @@ "Attributes": [ { "Name": "@ongotpointercapture:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ongotpointercapture:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10158,9 +9672,8 @@ "Attributes": [ { "Name": "@ongotpointercapture:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ongotpointercapture:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10170,46 +9683,40 @@ "Kind": "Components.EventHandler", "Name": "@ongotpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ongotpointercapture", "Documentation": { "Id": 14, - "Args": [ - "@ongotpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ongotpointercapture" + "Args": [ "@ongotpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ongotpointercapture" - ] + "Args": [ "@ongotpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ongotpointercapture" - ] + "Args": [ "@ongotpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ongotpointercapture" + } } ], "Metadata": { @@ -10223,16 +9730,14 @@ } }, { - "HashCode": -2091195272, + "HashCode": 1606700913, "Kind": "Components.EventHandler", "Name": "onlostpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onlostpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onlostpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10241,9 +9746,8 @@ "Attributes": [ { "Name": "@onlostpointercapture", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onlostpointercapture", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10252,9 +9756,8 @@ "Attributes": [ { "Name": "@onlostpointercapture:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onlostpointercapture:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10263,9 +9766,8 @@ "Attributes": [ { "Name": "@onlostpointercapture:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onlostpointercapture:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10275,46 +9777,40 @@ "Kind": "Components.EventHandler", "Name": "@onlostpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onlostpointercapture", "Documentation": { "Id": 14, - "Args": [ - "@onlostpointercapture", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onlostpointercapture" + "Args": [ "@onlostpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onlostpointercapture" - ] + "Args": [ "@onlostpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onlostpointercapture" - ] + "Args": [ "@onlostpointercapture" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onlostpointercapture" + } } ], "Metadata": { @@ -10328,16 +9824,14 @@ } }, { - "HashCode": -2045316255, + "HashCode": -64861802, "Kind": "Components.EventHandler", "Name": "onpointercancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointercancel", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointercancel", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10346,9 +9840,8 @@ "Attributes": [ { "Name": "@onpointercancel", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointercancel", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10357,9 +9850,8 @@ "Attributes": [ { "Name": "@onpointercancel:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointercancel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10368,9 +9860,8 @@ "Attributes": [ { "Name": "@onpointercancel:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointercancel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10380,46 +9871,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointercancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointercancel", "Documentation": { "Id": 14, - "Args": [ - "@onpointercancel", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointercancel" + "Args": [ "@onpointercancel", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointercancel" - ] + "Args": [ "@onpointercancel" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointercancel" - ] + "Args": [ "@onpointercancel" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointercancel" + } } ], "Metadata": { @@ -10433,16 +9918,14 @@ } }, { - "HashCode": 1382687032, + "HashCode": -1884686579, "Kind": "Components.EventHandler", "Name": "onpointerdown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerdown", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerdown", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10451,9 +9934,8 @@ "Attributes": [ { "Name": "@onpointerdown", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerdown", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10462,9 +9944,8 @@ "Attributes": [ { "Name": "@onpointerdown:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerdown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10473,9 +9954,8 @@ "Attributes": [ { "Name": "@onpointerdown:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerdown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10485,46 +9965,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerdown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerdown", "Documentation": { "Id": 14, - "Args": [ - "@onpointerdown", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerdown" + "Args": [ "@onpointerdown", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerdown" - ] + "Args": [ "@onpointerdown" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerdown" - ] + "Args": [ "@onpointerdown" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerdown" + } } ], "Metadata": { @@ -10538,16 +10012,14 @@ } }, { - "HashCode": 101473625, + "HashCode": -1610739853, "Kind": "Components.EventHandler", "Name": "onpointerenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerenter", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerenter", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10556,9 +10028,8 @@ "Attributes": [ { "Name": "@onpointerenter", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerenter", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10567,9 +10038,8 @@ "Attributes": [ { "Name": "@onpointerenter:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10578,9 +10048,8 @@ "Attributes": [ { "Name": "@onpointerenter:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10590,46 +10059,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerenter", "Documentation": { "Id": 14, - "Args": [ - "@onpointerenter", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerenter" + "Args": [ "@onpointerenter", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerenter" - ] + "Args": [ "@onpointerenter" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerenter" - ] + "Args": [ "@onpointerenter" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerenter" + } } ], "Metadata": { @@ -10643,16 +10106,14 @@ } }, { - "HashCode": 1542789096, + "HashCode": 1017455822, "Kind": "Components.EventHandler", "Name": "onpointerleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerleave", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerleave", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10661,9 +10122,8 @@ "Attributes": [ { "Name": "@onpointerleave", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerleave", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10672,9 +10132,8 @@ "Attributes": [ { "Name": "@onpointerleave:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10683,9 +10142,8 @@ "Attributes": [ { "Name": "@onpointerleave:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10695,46 +10153,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerleave", "Documentation": { "Id": 14, - "Args": [ - "@onpointerleave", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerleave" + "Args": [ "@onpointerleave", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerleave" - ] + "Args": [ "@onpointerleave" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerleave" - ] + "Args": [ "@onpointerleave" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerleave" + } } ], "Metadata": { @@ -10748,16 +10200,14 @@ } }, { - "HashCode": -1970868744, + "HashCode": -1838766857, "Kind": "Components.EventHandler", "Name": "onpointermove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointermove", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointermove", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10766,9 +10216,8 @@ "Attributes": [ { "Name": "@onpointermove", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointermove", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10777,9 +10226,8 @@ "Attributes": [ { "Name": "@onpointermove:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointermove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10788,9 +10236,8 @@ "Attributes": [ { "Name": "@onpointermove:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointermove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10800,46 +10247,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointermove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointermove", "Documentation": { "Id": 14, - "Args": [ - "@onpointermove", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointermove" + "Args": [ "@onpointermove", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointermove" - ] + "Args": [ "@onpointermove" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointermove" - ] + "Args": [ "@onpointermove" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointermove" + } } ], "Metadata": { @@ -10853,16 +10294,14 @@ } }, { - "HashCode": -1496598645, + "HashCode": -1194448506, "Kind": "Components.EventHandler", "Name": "onpointerout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerout", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerout", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10871,9 +10310,8 @@ "Attributes": [ { "Name": "@onpointerout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10882,9 +10320,8 @@ "Attributes": [ { "Name": "@onpointerout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10893,9 +10330,8 @@ "Attributes": [ { "Name": "@onpointerout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -10905,46 +10341,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerout", "Documentation": { "Id": 14, - "Args": [ - "@onpointerout", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerout" + "Args": [ "@onpointerout", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerout" - ] + "Args": [ "@onpointerout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerout" - ] + "Args": [ "@onpointerout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerout" + } } ], "Metadata": { @@ -10958,16 +10388,14 @@ } }, { - "HashCode": -80282310, + "HashCode": 508343804, "Kind": "Components.EventHandler", "Name": "onpointerover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerover", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerover", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -10976,9 +10404,8 @@ "Attributes": [ { "Name": "@onpointerover", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerover", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10987,9 +10414,8 @@ "Attributes": [ { "Name": "@onpointerover:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -10998,9 +10424,8 @@ "Attributes": [ { "Name": "@onpointerover:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11010,46 +10435,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerover", "Documentation": { "Id": 14, - "Args": [ - "@onpointerover", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerover" + "Args": [ "@onpointerover", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerover" - ] + "Args": [ "@onpointerover" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerover" - ] + "Args": [ "@onpointerover" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerover" + } } ], "Metadata": { @@ -11063,16 +10482,14 @@ } }, { - "HashCode": -1553651268, + "HashCode": 445661815, "Kind": "Components.EventHandler", "Name": "onpointerup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerup", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] + "Args": [ "@onpointerup", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11081,9 +10498,8 @@ "Attributes": [ { "Name": "@onpointerup", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerup", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11092,9 +10508,8 @@ "Attributes": [ { "Name": "@onpointerup:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11103,9 +10518,8 @@ "Attributes": [ { "Name": "@onpointerup:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11115,46 +10529,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerup", "Documentation": { "Id": 14, - "Args": [ - "@onpointerup", - "Microsoft.AspNetCore.Components.Web.PointerEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerup" + "Args": [ "@onpointerup", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerup" - ] + "Args": [ "@onpointerup" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerup" - ] + "Args": [ "@onpointerup" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerup" + } } ], "Metadata": { @@ -11168,16 +10576,14 @@ } }, { - "HashCode": -536806730, + "HashCode": -254417501, "Kind": "Components.EventHandler", "Name": "oncanplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncanplay", - "System.EventArgs" - ] + "Args": [ "@oncanplay", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11186,9 +10592,8 @@ "Attributes": [ { "Name": "@oncanplay", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplay", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11197,9 +10602,8 @@ "Attributes": [ { "Name": "@oncanplay:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplay:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11208,9 +10612,8 @@ "Attributes": [ { "Name": "@oncanplay:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplay:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11220,46 +10623,40 @@ "Kind": "Components.EventHandler", "Name": "@oncanplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplay", "Documentation": { "Id": 14, - "Args": [ - "@oncanplay", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncanplay" + "Args": [ "@oncanplay", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncanplay" - ] + "Args": [ "@oncanplay" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncanplay" - ] + "Args": [ "@oncanplay" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplay" + } } ], "Metadata": { @@ -11273,16 +10670,14 @@ } }, { - "HashCode": 908414765, + "HashCode": 1374438796, "Kind": "Components.EventHandler", "Name": "oncanplaythrough", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncanplaythrough", - "System.EventArgs" - ] + "Args": [ "@oncanplaythrough", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11291,9 +10686,8 @@ "Attributes": [ { "Name": "@oncanplaythrough", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplaythrough", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11302,9 +10696,8 @@ "Attributes": [ { "Name": "@oncanplaythrough:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplaythrough:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11313,9 +10706,8 @@ "Attributes": [ { "Name": "@oncanplaythrough:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncanplaythrough:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11325,46 +10717,40 @@ "Kind": "Components.EventHandler", "Name": "@oncanplaythrough", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplaythrough", "Documentation": { "Id": 14, - "Args": [ - "@oncanplaythrough", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncanplaythrough" + "Args": [ "@oncanplaythrough", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncanplaythrough" - ] + "Args": [ "@oncanplaythrough" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncanplaythrough" - ] + "Args": [ "@oncanplaythrough" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplaythrough" + } } ], "Metadata": { @@ -11378,16 +10764,14 @@ } }, { - "HashCode": -129079417, + "HashCode": 1974782711, "Kind": "Components.EventHandler", "Name": "oncuechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@oncuechange", - "System.EventArgs" - ] + "Args": [ "@oncuechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11396,9 +10780,8 @@ "Attributes": [ { "Name": "@oncuechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncuechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11407,9 +10790,8 @@ "Attributes": [ { "Name": "@oncuechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncuechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11418,9 +10800,8 @@ "Attributes": [ { "Name": "@oncuechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@oncuechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11430,46 +10811,40 @@ "Kind": "Components.EventHandler", "Name": "@oncuechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncuechange", "Documentation": { "Id": 14, - "Args": [ - "@oncuechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncuechange" + "Args": [ "@oncuechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@oncuechange" - ] + "Args": [ "@oncuechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@oncuechange" - ] + "Args": [ "@oncuechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncuechange" + } } ], "Metadata": { @@ -11483,16 +10858,14 @@ } }, { - "HashCode": 790156873, + "HashCode": 2094443156, "Kind": "Components.EventHandler", "Name": "ondurationchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondurationchange", - "System.EventArgs" - ] + "Args": [ "@ondurationchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11501,9 +10874,8 @@ "Attributes": [ { "Name": "@ondurationchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondurationchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11512,9 +10884,8 @@ "Attributes": [ { "Name": "@ondurationchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondurationchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11523,9 +10894,8 @@ "Attributes": [ { "Name": "@ondurationchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondurationchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11535,46 +10905,40 @@ "Kind": "Components.EventHandler", "Name": "@ondurationchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondurationchange", "Documentation": { "Id": 14, - "Args": [ - "@ondurationchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondurationchange" + "Args": [ "@ondurationchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondurationchange" - ] + "Args": [ "@ondurationchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondurationchange" - ] + "Args": [ "@ondurationchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondurationchange" + } } ], "Metadata": { @@ -11588,16 +10952,14 @@ } }, { - "HashCode": 476976603, + "HashCode": 1910807645, "Kind": "Components.EventHandler", "Name": "onemptied", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onemptied", - "System.EventArgs" - ] + "Args": [ "@onemptied", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11606,9 +10968,8 @@ "Attributes": [ { "Name": "@onemptied", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onemptied", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11617,9 +10978,8 @@ "Attributes": [ { "Name": "@onemptied:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onemptied:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11628,9 +10988,8 @@ "Attributes": [ { "Name": "@onemptied:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onemptied:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11640,46 +10999,40 @@ "Kind": "Components.EventHandler", "Name": "@onemptied", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onemptied", "Documentation": { "Id": 14, - "Args": [ - "@onemptied", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onemptied" + "Args": [ "@onemptied", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onemptied" - ] + "Args": [ "@onemptied" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onemptied" - ] + "Args": [ "@onemptied" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onemptied" + } } ], "Metadata": { @@ -11693,16 +11046,14 @@ } }, { - "HashCode": -1456525810, + "HashCode": -1055239718, "Kind": "Components.EventHandler", "Name": "onpause", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpause", - "System.EventArgs" - ] + "Args": [ "@onpause", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11711,9 +11062,8 @@ "Attributes": [ { "Name": "@onpause", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpause", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11722,9 +11072,8 @@ "Attributes": [ { "Name": "@onpause:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpause:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11733,9 +11082,8 @@ "Attributes": [ { "Name": "@onpause:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpause:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11745,46 +11093,40 @@ "Kind": "Components.EventHandler", "Name": "@onpause", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpause", "Documentation": { "Id": 14, - "Args": [ - "@onpause", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpause" + "Args": [ "@onpause", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpause" - ] + "Args": [ "@onpause" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpause" - ] + "Args": [ "@onpause" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpause" + } } ], "Metadata": { @@ -11798,16 +11140,14 @@ } }, { - "HashCode": 177399041, + "HashCode": 2041832134, "Kind": "Components.EventHandler", "Name": "onplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onplay", - "System.EventArgs" - ] + "Args": [ "@onplay", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11816,9 +11156,8 @@ "Attributes": [ { "Name": "@onplay", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplay", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11827,9 +11166,8 @@ "Attributes": [ { "Name": "@onplay:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplay:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11838,9 +11176,8 @@ "Attributes": [ { "Name": "@onplay:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplay:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11850,46 +11187,40 @@ "Kind": "Components.EventHandler", "Name": "@onplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplay", "Documentation": { "Id": 14, - "Args": [ - "@onplay", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onplay" + "Args": [ "@onplay", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onplay" - ] + "Args": [ "@onplay" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onplay" - ] + "Args": [ "@onplay" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplay" + } } ], "Metadata": { @@ -11903,16 +11234,14 @@ } }, { - "HashCode": -1969236839, + "HashCode": -699495178, "Kind": "Components.EventHandler", "Name": "onplaying", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onplaying", - "System.EventArgs" - ] + "Args": [ "@onplaying", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -11921,9 +11250,8 @@ "Attributes": [ { "Name": "@onplaying", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplaying", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11932,9 +11260,8 @@ "Attributes": [ { "Name": "@onplaying:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplaying:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -11943,9 +11270,8 @@ "Attributes": [ { "Name": "@onplaying:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onplaying:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -11955,46 +11281,40 @@ "Kind": "Components.EventHandler", "Name": "@onplaying", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplaying", "Documentation": { "Id": 14, - "Args": [ - "@onplaying", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onplaying" + "Args": [ "@onplaying", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onplaying" - ] + "Args": [ "@onplaying" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onplaying" - ] + "Args": [ "@onplaying" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplaying" + } } ], "Metadata": { @@ -12008,16 +11328,14 @@ } }, { - "HashCode": -738595097, + "HashCode": 1414357634, "Kind": "Components.EventHandler", "Name": "onratechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onratechange", - "System.EventArgs" - ] + "Args": [ "@onratechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12026,9 +11344,8 @@ "Attributes": [ { "Name": "@onratechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onratechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12037,9 +11354,8 @@ "Attributes": [ { "Name": "@onratechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onratechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12048,9 +11364,8 @@ "Attributes": [ { "Name": "@onratechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onratechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12060,46 +11375,40 @@ "Kind": "Components.EventHandler", "Name": "@onratechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onratechange", "Documentation": { "Id": 14, - "Args": [ - "@onratechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onratechange" + "Args": [ "@onratechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onratechange" - ] + "Args": [ "@onratechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onratechange" - ] + "Args": [ "@onratechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onratechange" + } } ], "Metadata": { @@ -12113,16 +11422,14 @@ } }, { - "HashCode": -955105252, + "HashCode": -1970311500, "Kind": "Components.EventHandler", "Name": "onseeked", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onseeked", - "System.EventArgs" - ] + "Args": [ "@onseeked", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12131,9 +11438,8 @@ "Attributes": [ { "Name": "@onseeked", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeked", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12142,9 +11448,8 @@ "Attributes": [ { "Name": "@onseeked:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeked:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12153,9 +11458,8 @@ "Attributes": [ { "Name": "@onseeked:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeked:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12165,46 +11469,40 @@ "Kind": "Components.EventHandler", "Name": "@onseeked", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeked", "Documentation": { "Id": 14, - "Args": [ - "@onseeked", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onseeked" + "Args": [ "@onseeked", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onseeked" - ] + "Args": [ "@onseeked" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onseeked" - ] + "Args": [ "@onseeked" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeked" + } } ], "Metadata": { @@ -12218,16 +11516,14 @@ } }, { - "HashCode": -187878019, + "HashCode": -2003358573, "Kind": "Components.EventHandler", "Name": "onseeking", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onseeking", - "System.EventArgs" - ] + "Args": [ "@onseeking", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12236,9 +11532,8 @@ "Attributes": [ { "Name": "@onseeking", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeking", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12247,9 +11542,8 @@ "Attributes": [ { "Name": "@onseeking:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeking:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12258,9 +11552,8 @@ "Attributes": [ { "Name": "@onseeking:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onseeking:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12270,46 +11563,40 @@ "Kind": "Components.EventHandler", "Name": "@onseeking", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeking", "Documentation": { "Id": 14, - "Args": [ - "@onseeking", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onseeking" + "Args": [ "@onseeking", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onseeking" - ] + "Args": [ "@onseeking" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onseeking" - ] + "Args": [ "@onseeking" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeking" + } } ], "Metadata": { @@ -12323,16 +11610,14 @@ } }, { - "HashCode": 1115466435, + "HashCode": 1381292712, "Kind": "Components.EventHandler", "Name": "onstalled", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onstalled", - "System.EventArgs" - ] + "Args": [ "@onstalled", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12341,9 +11626,8 @@ "Attributes": [ { "Name": "@onstalled", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstalled", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12352,9 +11636,8 @@ "Attributes": [ { "Name": "@onstalled:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstalled:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12363,9 +11646,8 @@ "Attributes": [ { "Name": "@onstalled:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstalled:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12375,46 +11657,40 @@ "Kind": "Components.EventHandler", "Name": "@onstalled", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstalled", "Documentation": { "Id": 14, - "Args": [ - "@onstalled", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onstalled" + "Args": [ "@onstalled", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onstalled" - ] + "Args": [ "@onstalled" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onstalled" - ] + "Args": [ "@onstalled" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstalled" + } } ], "Metadata": { @@ -12428,16 +11704,14 @@ } }, { - "HashCode": 14718909, + "HashCode": -591962486, "Kind": "Components.EventHandler", "Name": "onstop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onstop", - "System.EventArgs" - ] + "Args": [ "@onstop", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12446,9 +11720,8 @@ "Attributes": [ { "Name": "@onstop", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstop", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12457,9 +11730,8 @@ "Attributes": [ { "Name": "@onstop:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstop:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12468,9 +11740,8 @@ "Attributes": [ { "Name": "@onstop:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onstop:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12480,46 +11751,40 @@ "Kind": "Components.EventHandler", "Name": "@onstop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstop", "Documentation": { "Id": 14, - "Args": [ - "@onstop", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onstop" + "Args": [ "@onstop", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onstop" - ] + "Args": [ "@onstop" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onstop" - ] + "Args": [ "@onstop" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstop" + } } ], "Metadata": { @@ -12533,16 +11798,14 @@ } }, { - "HashCode": -1798193991, + "HashCode": 911901359, "Kind": "Components.EventHandler", "Name": "onsuspend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onsuspend", - "System.EventArgs" - ] + "Args": [ "@onsuspend", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12551,9 +11814,8 @@ "Attributes": [ { "Name": "@onsuspend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsuspend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12562,9 +11824,8 @@ "Attributes": [ { "Name": "@onsuspend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsuspend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12573,9 +11834,8 @@ "Attributes": [ { "Name": "@onsuspend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onsuspend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12585,46 +11845,40 @@ "Kind": "Components.EventHandler", "Name": "@onsuspend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsuspend", "Documentation": { "Id": 14, - "Args": [ - "@onsuspend", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onsuspend" + "Args": [ "@onsuspend", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onsuspend" - ] + "Args": [ "@onsuspend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onsuspend" - ] + "Args": [ "@onsuspend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsuspend" + } } ], "Metadata": { @@ -12638,16 +11892,14 @@ } }, { - "HashCode": -83598432, + "HashCode": -1884738781, "Kind": "Components.EventHandler", "Name": "ontimeupdate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontimeupdate", - "System.EventArgs" - ] + "Args": [ "@ontimeupdate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12656,9 +11908,8 @@ "Attributes": [ { "Name": "@ontimeupdate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeupdate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12667,9 +11918,8 @@ "Attributes": [ { "Name": "@ontimeupdate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeupdate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12678,9 +11928,8 @@ "Attributes": [ { "Name": "@ontimeupdate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeupdate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12690,46 +11939,40 @@ "Kind": "Components.EventHandler", "Name": "@ontimeupdate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeupdate", "Documentation": { "Id": 14, - "Args": [ - "@ontimeupdate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontimeupdate" + "Args": [ "@ontimeupdate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontimeupdate" - ] + "Args": [ "@ontimeupdate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontimeupdate" - ] + "Args": [ "@ontimeupdate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeupdate" + } } ], "Metadata": { @@ -12743,16 +11986,14 @@ } }, { - "HashCode": -546088352, + "HashCode": 2098774455, "Kind": "Components.EventHandler", "Name": "onvolumechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onvolumechange", - "System.EventArgs" - ] + "Args": [ "@onvolumechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12761,9 +12002,8 @@ "Attributes": [ { "Name": "@onvolumechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onvolumechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12772,9 +12012,8 @@ "Attributes": [ { "Name": "@onvolumechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onvolumechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12783,9 +12022,8 @@ "Attributes": [ { "Name": "@onvolumechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onvolumechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12795,46 +12033,40 @@ "Kind": "Components.EventHandler", "Name": "@onvolumechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onvolumechange", "Documentation": { "Id": 14, - "Args": [ - "@onvolumechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onvolumechange" + "Args": [ "@onvolumechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onvolumechange" - ] + "Args": [ "@onvolumechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onvolumechange" - ] + "Args": [ "@onvolumechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onvolumechange" + } } ], "Metadata": { @@ -12848,16 +12080,14 @@ } }, { - "HashCode": -147712496, + "HashCode": 305113816, "Kind": "Components.EventHandler", "Name": "onwaiting", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onwaiting", - "System.EventArgs" - ] + "Args": [ "@onwaiting", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12866,9 +12096,8 @@ "Attributes": [ { "Name": "@onwaiting", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwaiting", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12877,9 +12106,8 @@ "Attributes": [ { "Name": "@onwaiting:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwaiting:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12888,9 +12116,8 @@ "Attributes": [ { "Name": "@onwaiting:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onwaiting:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -12900,46 +12127,40 @@ "Kind": "Components.EventHandler", "Name": "@onwaiting", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwaiting", "Documentation": { "Id": 14, - "Args": [ - "@onwaiting", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onwaiting" + "Args": [ "@onwaiting", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onwaiting" - ] + "Args": [ "@onwaiting" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onwaiting" - ] + "Args": [ "@onwaiting" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwaiting" + } } ], "Metadata": { @@ -12953,16 +12174,14 @@ } }, { - "HashCode": 1877397063, + "HashCode": -1495325256, "Kind": "Components.EventHandler", "Name": "onloadstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadstart", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onloadstart", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12971,9 +12190,8 @@ "Attributes": [ { "Name": "@onloadstart", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadstart", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12982,9 +12200,8 @@ "Attributes": [ { "Name": "@onloadstart:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -12993,9 +12210,8 @@ "Attributes": [ { "Name": "@onloadstart:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13005,46 +12221,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadstart", "Documentation": { "Id": 14, - "Args": [ - "@onloadstart", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadstart" + "Args": [ "@onloadstart", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadstart" - ] + "Args": [ "@onloadstart" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadstart" - ] + "Args": [ "@onloadstart" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadstart" + } } ], "Metadata": { @@ -13058,16 +12268,14 @@ } }, { - "HashCode": -93156651, + "HashCode": 1732573937, "Kind": "Components.EventHandler", "Name": "ontimeout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontimeout", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@ontimeout", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13076,9 +12284,8 @@ "Attributes": [ { "Name": "@ontimeout", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeout", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13087,9 +12294,8 @@ "Attributes": [ { "Name": "@ontimeout:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13098,9 +12304,8 @@ "Attributes": [ { "Name": "@ontimeout:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontimeout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13110,46 +12315,40 @@ "Kind": "Components.EventHandler", "Name": "@ontimeout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeout", "Documentation": { "Id": 14, - "Args": [ - "@ontimeout", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontimeout" + "Args": [ "@ontimeout", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontimeout" - ] + "Args": [ "@ontimeout" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontimeout" - ] + "Args": [ "@ontimeout" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeout" + } } ], "Metadata": { @@ -13163,16 +12362,14 @@ } }, { - "HashCode": -1530156502, + "HashCode": 1445961266, "Kind": "Components.EventHandler", "Name": "onabort", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onabort", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onabort", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13181,9 +12378,8 @@ "Attributes": [ { "Name": "@onabort", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onabort", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13192,9 +12388,8 @@ "Attributes": [ { "Name": "@onabort:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onabort:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13203,9 +12398,8 @@ "Attributes": [ { "Name": "@onabort:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onabort:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13215,46 +12409,40 @@ "Kind": "Components.EventHandler", "Name": "@onabort", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onabort", "Documentation": { "Id": 14, - "Args": [ - "@onabort", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onabort" + "Args": [ "@onabort", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onabort" - ] + "Args": [ "@onabort" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onabort" - ] + "Args": [ "@onabort" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onabort" + } } ], "Metadata": { @@ -13268,16 +12456,14 @@ } }, { - "HashCode": 841018137, + "HashCode": -470907056, "Kind": "Components.EventHandler", "Name": "onload", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onload", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onload", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13286,9 +12472,8 @@ "Attributes": [ { "Name": "@onload", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onload", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13297,9 +12482,8 @@ "Attributes": [ { "Name": "@onload:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onload:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13308,9 +12492,8 @@ "Attributes": [ { "Name": "@onload:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onload:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13320,46 +12503,40 @@ "Kind": "Components.EventHandler", "Name": "@onload", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onload", "Documentation": { "Id": 14, - "Args": [ - "@onload", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onload" + "Args": [ "@onload", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onload" - ] + "Args": [ "@onload" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onload" - ] + "Args": [ "@onload" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onload" + } } ], "Metadata": { @@ -13373,16 +12550,14 @@ } }, { - "HashCode": 1646323413, + "HashCode": 758834963, "Kind": "Components.EventHandler", "Name": "onloadend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadend", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onloadend", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13391,9 +12566,8 @@ "Attributes": [ { "Name": "@onloadend", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadend", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13402,9 +12576,8 @@ "Attributes": [ { "Name": "@onloadend:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13413,9 +12586,8 @@ "Attributes": [ { "Name": "@onloadend:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13425,46 +12597,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadend", "Documentation": { "Id": 14, - "Args": [ - "@onloadend", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadend" + "Args": [ "@onloadend", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadend" - ] + "Args": [ "@onloadend" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadend" - ] + "Args": [ "@onloadend" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadend" + } } ], "Metadata": { @@ -13478,16 +12644,14 @@ } }, { - "HashCode": 1805914554, + "HashCode": 1217156479, "Kind": "Components.EventHandler", "Name": "onprogress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onprogress", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] + "Args": [ "@onprogress", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13496,9 +12660,8 @@ "Attributes": [ { "Name": "@onprogress", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onprogress", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13507,9 +12670,8 @@ "Attributes": [ { "Name": "@onprogress:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onprogress:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13518,9 +12680,8 @@ "Attributes": [ { "Name": "@onprogress:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onprogress:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13530,46 +12691,40 @@ "Kind": "Components.EventHandler", "Name": "@onprogress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onprogress", "Documentation": { "Id": 14, - "Args": [ - "@onprogress", - "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onprogress" + "Args": [ "@onprogress", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onprogress" - ] + "Args": [ "@onprogress" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onprogress" - ] + "Args": [ "@onprogress" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onprogress" + } } ], "Metadata": { @@ -13583,16 +12738,14 @@ } }, { - "HashCode": 1414019166, + "HashCode": 306777248, "Kind": "Components.EventHandler", "Name": "onerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onerror", - "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" - ] + "Args": [ "@onerror", "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13601,9 +12754,8 @@ "Attributes": [ { "Name": "@onerror", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onerror", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13612,9 +12764,8 @@ "Attributes": [ { "Name": "@onerror:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13623,9 +12774,8 @@ "Attributes": [ { "Name": "@onerror:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13635,46 +12785,40 @@ "Kind": "Components.EventHandler", "Name": "@onerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onerror", "Documentation": { "Id": 14, - "Args": [ - "@onerror", - "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onerror" + "Args": [ "@onerror", "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onerror" - ] + "Args": [ "@onerror" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onerror" - ] + "Args": [ "@onerror" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onerror" + } } ], "Metadata": { @@ -13688,16 +12832,14 @@ } }, { - "HashCode": -1684286683, + "HashCode": 2008755694, "Kind": "Components.EventHandler", "Name": "onactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onactivate", - "System.EventArgs" - ] + "Args": [ "@onactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13706,9 +12848,8 @@ "Attributes": [ { "Name": "@onactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13717,9 +12858,8 @@ "Attributes": [ { "Name": "@onactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13728,9 +12868,8 @@ "Attributes": [ { "Name": "@onactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13740,46 +12879,40 @@ "Kind": "Components.EventHandler", "Name": "@onactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onactivate", "Documentation": { "Id": 14, - "Args": [ - "@onactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onactivate" + "Args": [ "@onactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onactivate" - ] + "Args": [ "@onactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onactivate" - ] + "Args": [ "@onactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onactivate" + } } ], "Metadata": { @@ -13793,16 +12926,14 @@ } }, { - "HashCode": -1877185334, + "HashCode": -327791520, "Kind": "Components.EventHandler", "Name": "onbeforeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforeactivate", - "System.EventArgs" - ] + "Args": [ "@onbeforeactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13811,9 +12942,8 @@ "Attributes": [ { "Name": "@onbeforeactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13822,9 +12952,8 @@ "Attributes": [ { "Name": "@onbeforeactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13833,9 +12962,8 @@ "Attributes": [ { "Name": "@onbeforeactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13845,46 +12973,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforeactivate", "Documentation": { "Id": 14, - "Args": [ - "@onbeforeactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforeactivate" + "Args": [ "@onbeforeactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforeactivate" - ] + "Args": [ "@onbeforeactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforeactivate" - ] + "Args": [ "@onbeforeactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforeactivate" + } } ], "Metadata": { @@ -13898,16 +13020,14 @@ } }, { - "HashCode": 1604892650, + "HashCode": 1507322693, "Kind": "Components.EventHandler", "Name": "onbeforedeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onbeforedeactivate", - "System.EventArgs" - ] + "Args": [ "@onbeforedeactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -13916,9 +13036,8 @@ "Attributes": [ { "Name": "@onbeforedeactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforedeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13927,9 +13046,8 @@ "Attributes": [ { "Name": "@onbeforedeactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforedeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -13938,9 +13056,8 @@ "Attributes": [ { "Name": "@onbeforedeactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onbeforedeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -13950,46 +13067,40 @@ "Kind": "Components.EventHandler", "Name": "@onbeforedeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforedeactivate", "Documentation": { "Id": 14, - "Args": [ - "@onbeforedeactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforedeactivate" + "Args": [ "@onbeforedeactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onbeforedeactivate" - ] + "Args": [ "@onbeforedeactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onbeforedeactivate" - ] + "Args": [ "@onbeforedeactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforedeactivate" + } } ], "Metadata": { @@ -14003,16 +13114,14 @@ } }, { - "HashCode": 455610339, + "HashCode": 1095637017, "Kind": "Components.EventHandler", "Name": "ondeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ondeactivate", - "System.EventArgs" - ] + "Args": [ "@ondeactivate", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14021,9 +13130,8 @@ "Attributes": [ { "Name": "@ondeactivate", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14032,9 +13140,8 @@ "Attributes": [ { "Name": "@ondeactivate:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14043,9 +13150,8 @@ "Attributes": [ { "Name": "@ondeactivate:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ondeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14055,46 +13161,40 @@ "Kind": "Components.EventHandler", "Name": "@ondeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondeactivate", "Documentation": { "Id": 14, - "Args": [ - "@ondeactivate", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondeactivate" + "Args": [ "@ondeactivate", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ondeactivate" - ] + "Args": [ "@ondeactivate" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ondeactivate" - ] + "Args": [ "@ondeactivate" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondeactivate" + } } ], "Metadata": { @@ -14108,16 +13208,14 @@ } }, { - "HashCode": 484371961, + "HashCode": -933988821, "Kind": "Components.EventHandler", "Name": "onended", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onended", - "System.EventArgs" - ] + "Args": [ "@onended", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14126,9 +13224,8 @@ "Attributes": [ { "Name": "@onended", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onended", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14137,9 +13234,8 @@ "Attributes": [ { "Name": "@onended:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onended:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14148,9 +13244,8 @@ "Attributes": [ { "Name": "@onended:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onended:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14160,46 +13255,40 @@ "Kind": "Components.EventHandler", "Name": "@onended", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onended", "Documentation": { "Id": 14, - "Args": [ - "@onended", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onended" + "Args": [ "@onended", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onended" - ] + "Args": [ "@onended" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onended" - ] + "Args": [ "@onended" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onended" + } } ], "Metadata": { @@ -14213,16 +13302,14 @@ } }, { - "HashCode": 2000527016, + "HashCode": -1929190062, "Kind": "Components.EventHandler", "Name": "onfullscreenchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenchange", - "System.EventArgs" - ] + "Args": [ "@onfullscreenchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14231,9 +13318,8 @@ "Attributes": [ { "Name": "@onfullscreenchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14242,9 +13328,8 @@ "Attributes": [ { "Name": "@onfullscreenchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14253,9 +13338,8 @@ "Attributes": [ { "Name": "@onfullscreenchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14265,46 +13349,40 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenchange", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfullscreenchange" + "Args": [ "@onfullscreenchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfullscreenchange" - ] + "Args": [ "@onfullscreenchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfullscreenchange" - ] + "Args": [ "@onfullscreenchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenchange" + } } ], "Metadata": { @@ -14318,16 +13396,14 @@ } }, { - "HashCode": -1453016704, + "HashCode": 1972423201, "Kind": "Components.EventHandler", "Name": "onfullscreenerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenerror", - "System.EventArgs" - ] + "Args": [ "@onfullscreenerror", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14336,9 +13412,8 @@ "Attributes": [ { "Name": "@onfullscreenerror", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenerror", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14347,9 +13422,8 @@ "Attributes": [ { "Name": "@onfullscreenerror:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14358,9 +13432,8 @@ "Attributes": [ { "Name": "@onfullscreenerror:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onfullscreenerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14370,46 +13443,40 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenerror", "Documentation": { "Id": 14, - "Args": [ - "@onfullscreenerror", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfullscreenerror" + "Args": [ "@onfullscreenerror", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onfullscreenerror" - ] + "Args": [ "@onfullscreenerror" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onfullscreenerror" - ] + "Args": [ "@onfullscreenerror" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenerror" + } } ], "Metadata": { @@ -14423,16 +13490,14 @@ } }, { - "HashCode": -1255032978, + "HashCode": -1927249891, "Kind": "Components.EventHandler", "Name": "onloadeddata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadeddata", - "System.EventArgs" - ] + "Args": [ "@onloadeddata", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14441,9 +13506,8 @@ "Attributes": [ { "Name": "@onloadeddata", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadeddata", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14452,9 +13516,8 @@ "Attributes": [ { "Name": "@onloadeddata:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadeddata:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14463,9 +13526,8 @@ "Attributes": [ { "Name": "@onloadeddata:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadeddata:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14475,46 +13537,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadeddata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadeddata", "Documentation": { "Id": 14, - "Args": [ - "@onloadeddata", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadeddata" + "Args": [ "@onloadeddata", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadeddata" - ] + "Args": [ "@onloadeddata" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadeddata" - ] + "Args": [ "@onloadeddata" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadeddata" + } } ], "Metadata": { @@ -14528,16 +13584,14 @@ } }, { - "HashCode": 166892546, + "HashCode": 1864441086, "Kind": "Components.EventHandler", "Name": "onloadedmetadata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onloadedmetadata", - "System.EventArgs" - ] + "Args": [ "@onloadedmetadata", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14546,9 +13600,8 @@ "Attributes": [ { "Name": "@onloadedmetadata", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadedmetadata", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14557,9 +13610,8 @@ "Attributes": [ { "Name": "@onloadedmetadata:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadedmetadata:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14568,9 +13620,8 @@ "Attributes": [ { "Name": "@onloadedmetadata:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onloadedmetadata:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14580,46 +13631,40 @@ "Kind": "Components.EventHandler", "Name": "@onloadedmetadata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadedmetadata", "Documentation": { "Id": 14, - "Args": [ - "@onloadedmetadata", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadedmetadata" + "Args": [ "@onloadedmetadata", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onloadedmetadata" - ] + "Args": [ "@onloadedmetadata" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onloadedmetadata" - ] + "Args": [ "@onloadedmetadata" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadedmetadata" + } } ], "Metadata": { @@ -14633,16 +13678,14 @@ } }, { - "HashCode": -1619086998, + "HashCode": -1628841772, "Kind": "Components.EventHandler", "Name": "onpointerlockchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockchange", - "System.EventArgs" - ] + "Args": [ "@onpointerlockchange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14651,9 +13694,8 @@ "Attributes": [ { "Name": "@onpointerlockchange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockchange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14662,9 +13704,8 @@ "Attributes": [ { "Name": "@onpointerlockchange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14673,9 +13714,8 @@ "Attributes": [ { "Name": "@onpointerlockchange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14685,46 +13725,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockchange", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockchange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerlockchange" + "Args": [ "@onpointerlockchange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerlockchange" - ] + "Args": [ "@onpointerlockchange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerlockchange" - ] + "Args": [ "@onpointerlockchange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockchange" + } } ], "Metadata": { @@ -14738,16 +13772,14 @@ } }, { - "HashCode": 183890027, + "HashCode": -1014611668, "Kind": "Components.EventHandler", "Name": "onpointerlockerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockerror", - "System.EventArgs" - ] + "Args": [ "@onpointerlockerror", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14756,9 +13788,8 @@ "Attributes": [ { "Name": "@onpointerlockerror", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockerror", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14767,9 +13798,8 @@ "Attributes": [ { "Name": "@onpointerlockerror:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14778,9 +13808,8 @@ "Attributes": [ { "Name": "@onpointerlockerror:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onpointerlockerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14790,46 +13819,40 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockerror", "Documentation": { "Id": 14, - "Args": [ - "@onpointerlockerror", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerlockerror" + "Args": [ "@onpointerlockerror", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onpointerlockerror" - ] + "Args": [ "@onpointerlockerror" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onpointerlockerror" - ] + "Args": [ "@onpointerlockerror" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockerror" + } } ], "Metadata": { @@ -14843,16 +13866,14 @@ } }, { - "HashCode": -960344618, + "HashCode": -783783247, "Kind": "Components.EventHandler", "Name": "onreadystatechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onreadystatechange", - "System.EventArgs" - ] + "Args": [ "@onreadystatechange", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14861,9 +13882,8 @@ "Attributes": [ { "Name": "@onreadystatechange", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreadystatechange", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14872,9 +13892,8 @@ "Attributes": [ { "Name": "@onreadystatechange:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreadystatechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14883,9 +13902,8 @@ "Attributes": [ { "Name": "@onreadystatechange:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onreadystatechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -14895,46 +13913,40 @@ "Kind": "Components.EventHandler", "Name": "@onreadystatechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreadystatechange", "Documentation": { "Id": 14, - "Args": [ - "@onreadystatechange", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onreadystatechange" + "Args": [ "@onreadystatechange", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onreadystatechange" - ] + "Args": [ "@onreadystatechange" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onreadystatechange" - ] + "Args": [ "@onreadystatechange" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreadystatechange" + } } ], "Metadata": { @@ -14948,16 +13960,14 @@ } }, { - "HashCode": 823383190, + "HashCode": 2078718584, "Kind": "Components.EventHandler", "Name": "onscroll", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@onscroll", - "System.EventArgs" - ] + "Args": [ "@onscroll", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14966,9 +13976,8 @@ "Attributes": [ { "Name": "@onscroll", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onscroll", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14977,9 +13986,8 @@ "Attributes": [ { "Name": "@onscroll:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onscroll:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -14988,9 +13996,8 @@ "Attributes": [ { "Name": "@onscroll:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@onscroll:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -15000,46 +14007,40 @@ "Kind": "Components.EventHandler", "Name": "@onscroll", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onscroll", "Documentation": { "Id": 14, - "Args": [ - "@onscroll", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onscroll" + "Args": [ "@onscroll", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@onscroll" - ] + "Args": [ "@onscroll" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@onscroll" - ] + "Args": [ "@onscroll" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onscroll" + } } ], "Metadata": { @@ -15053,16 +14054,14 @@ } }, { - "HashCode": 830423229, + "HashCode": -499590024, "Kind": "Components.EventHandler", "Name": "ontoggle", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, - "Args": [ - "@ontoggle", - "System.EventArgs" - ] + "Args": [ "@ontoggle", "System.EventArgs" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -15071,9 +14070,8 @@ "Attributes": [ { "Name": "@ontoggle", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontoggle", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -15082,9 +14080,8 @@ "Attributes": [ { "Name": "@ontoggle:preventDefault", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontoggle:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -15093,9 +14090,8 @@ "Attributes": [ { "Name": "@ontoggle:stopPropagation", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ontoggle:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -15105,46 +14101,40 @@ "Kind": "Components.EventHandler", "Name": "@ontoggle", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontoggle", "Documentation": { "Id": 14, - "Args": [ - "@ontoggle", - "System.EventArgs" - ] - }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontoggle" + "Args": [ "@ontoggle", "System.EventArgs" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, - "Args": [ - "@ontoggle" - ] + "Args": [ "@ontoggle" ] }, - "Metadata": { - "Common.PropertyName": "PreventDefault" - } + "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, - "Args": [ - "@ontoggle" - ] + "Args": [ "@ontoggle" ] }, - "Metadata": { - "Common.PropertyName": "StopPropagation" - } + "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontoggle" + } } ], "Metadata": { @@ -15158,13 +14148,12 @@ } }, { - "HashCode": -1658677927, + "HashCode": -966023303, "Kind": "Components.Splat", "Name": "Attributes", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 19 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Attributes", + "Documentation": { "Id": 19 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -15172,9 +14161,8 @@ "Attributes": [ { "Name": "@attributes", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@attributes", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -15184,9 +14172,8 @@ "Kind": "Components.Splat", "Name": "@attributes", "TypeName": "System.Object", - "Documentation": { - "Id": 19 - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Attributes.Attributes", + "Documentation": { "Id": 19 }, "Metadata": { "Common.PropertyName": "Attributes", "Common.DirectiveAttribute": "True" @@ -15201,16 +14188,18 @@ } }, { - "HashCode": 166883677, + "HashCode": -904423126, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15218,65 +14207,65 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "disabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Disabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Disabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Disabled" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.IconColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconColor" } }, { "Kind": "ITagHelper", "Name": "icon-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "IconSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.IconSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconSize" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -15287,23 +14276,24 @@ } }, { - "HashCode": -696366113, + "HashCode": 1839531368, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ActionSheetItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ActionSheetItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-actionsheet" + "ParentTag": "kendo-actionsheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15314,14 +14304,16 @@ } }, { - "HashCode": -1795122894, + "HashCode": -15216954, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ActionSheetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ActionSheetTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-actionsheet" + "TagName": "kendo-actionsheet", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15329,65 +14321,64 @@ "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ActionSheetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ActionSheetTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ActionSheetTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ActionSheetTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15398,16 +14389,18 @@ } }, { - "HashCode": -170705214, + "HashCode": -2096977232, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AppBarItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AppBarItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "appbar-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15415,57 +14408,57 @@ "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AppBarItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarItemTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.AppBarItemType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.AppBarItemType? Kendo.Mvc.TagHelpers.AppBarItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -15476,23 +14469,24 @@ } }, { - "HashCode": -1359790213, + "HashCode": 1391469850, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AppBarItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AppBarItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-appbar" + "ParentTag": "kendo-appbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "appbar-item", "DisplayName": "appbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15503,14 +14497,16 @@ } }, { - "HashCode": -1921779748, + "HashCode": 1974548617, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AppBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AppBarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-appbar" + "TagName": "kendo-appbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15518,73 +14514,72 @@ "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.AppBarPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.AppBarPosition? Kendo.Mvc.TagHelpers.AppBarTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-mode", "TypeName": "Kendo.Mvc.UI.AppBarPositionMode?", - "Metadata": { - "Common.PropertyName": "PositionMode" - } + "DisplayName": "Kendo.Mvc.UI.AppBarPositionMode? Kendo.Mvc.TagHelpers.AppBarTagHelper.PositionMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.AppBarThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.AppBarThemeColor? Kendo.Mvc.TagHelpers.AppBarTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AppBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AppBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AppBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AppBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15595,16 +14590,18 @@ } }, { - "HashCode": 900884053, + "HashCode": 198137448, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "color", "ParentTag": "colors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15612,25 +14609,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeColorTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -15641,23 +14638,24 @@ } }, { - "HashCode": 543543829, + "HashCode": 1813131315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeColorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeColorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "colors", - "ParentTag": "kendo-arcgauge" + "ParentTag": "kendo-arcgauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "color", "DisplayName": "color", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15668,16 +14666,18 @@ } }, { - "HashCode": -2074924454, + "HashCode": 1069131552, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15685,33 +14685,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -15722,16 +14722,18 @@ } }, { - "HashCode": -2045594991, + "HashCode": 1164205659, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15739,33 +14741,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -15776,16 +14778,18 @@ } }, { - "HashCode": 1098442923, + "HashCode": -444014817, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-arcgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15793,39 +14797,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -15836,16 +14838,18 @@ } }, { - "HashCode": -119387260, + "HashCode": -410994289, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15853,33 +14857,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -15890,16 +14894,18 @@ } }, { - "HashCode": -1532831453, + "HashCode": -783677103, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15907,33 +14913,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -15944,16 +14950,18 @@ } }, { - "HashCode": -1863193628, + "HashCode": 1081453363, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -15961,33 +14969,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -15998,16 +15006,18 @@ } }, { - "HashCode": -1122540125, + "HashCode": 1146729264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16015,101 +15025,98 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ArcGaugeScaleLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ArcGaugeScaleLabelsPosition? Kendo.Mvc.TagHelpers.ArcGaugeScaleLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16120,16 +15127,18 @@ } }, { - "HashCode": 801728523, + "HashCode": -1773393167, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16137,33 +15146,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -16174,16 +15183,18 @@ } }, { - "HashCode": -1185120966, + "HashCode": 755754868, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16191,33 +15202,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -16228,16 +15239,18 @@ } }, { - "HashCode": 694847087, + "HashCode": 296370376, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-arcgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16245,109 +15258,106 @@ "Kind": "ITagHelper", "Name": "end-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EndAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.EndAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndAngle" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "range-line-cap", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangeLineCap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangeLineCap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeLineCap" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "range-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.RangeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeDistance" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeScaleSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16358,14 +15368,16 @@ } }, { - "HashCode": 1035621869, + "HashCode": 288489464, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ArcGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ArcGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-arcgauge" + "TagName": "kendo-arcgauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16373,133 +15385,130 @@ "Kind": "ITagHelper", "Name": "center-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplate" } }, { "Kind": "ITagHelper", "Name": "center-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateId" } }, { "Kind": "ITagHelper", "Name": "center-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CenterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateView" } }, { "Kind": "ITagHelper", "Name": "center-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.CenterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ArcGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "colors", "DisplayName": "colors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16510,21 +15519,24 @@ } }, { - "HashCode": 1504330338, + "HashCode": 1105317806, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-autocomplete", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "autocomplete-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16532,23 +15544,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -16559,16 +15569,18 @@ } }, { - "HashCode": -830206338, + "HashCode": 76417609, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-autocomplete", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16576,25 +15588,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -16605,21 +15617,24 @@ } }, { - "HashCode": -1750358850, + "HashCode": 645747786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-autocomplete", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "autocomplete-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16627,17 +15642,17 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -16648,21 +15663,24 @@ } }, { - "HashCode": 638677002, + "HashCode": -940891155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-autocomplete", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "autocomplete-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16670,73 +15688,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompletePopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -16747,19 +15765,22 @@ } }, { - "HashCode": -744589622, + "HashCode": -2002175426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-autocomplete" + "TagName": "kendo-autocomplete", + "CaseSensitive": false }, { "TagName": "autocomplete-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -16767,487 +15788,481 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "separator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Separator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Separator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Separator" } }, { "Kind": "ITagHelper", "Name": "suggest", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Suggest" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Suggest", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Suggest" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AutoCompleteTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -17258,21 +16273,24 @@ } }, { - "HashCode": -930983693, + "HashCode": 23366334, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-autocomplete", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "autocomplete-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17280,33 +16298,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AutoCompleteVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -17317,14 +16335,16 @@ } }, { - "HashCode": 902330867, + "HashCode": -594530271, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AvatarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AvatarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-avatar" + "TagName": "kendo-avatar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17332,131 +16352,132 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "style-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.AvatarTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "alt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Alt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alt" } }, { "Kind": "ITagHelper", "Name": "border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Border" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AvatarTagHelper.Border", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Border" } }, { "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Image" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Image", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Image" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.AvatarTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.AvatarTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.AvatarFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.AvatarFillMode? Kendo.Mvc.TagHelpers.AvatarTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.AvatarTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.AvatarType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.AvatarType? Kendo.Mvc.TagHelpers.AvatarTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.AvatarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AvatarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AvatarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.AvatarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -17467,14 +16488,16 @@ } }, { - "HashCode": 715455139, + "HashCode": 1913853801, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BadgeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BadgeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-badge" + "TagName": "kendo-badge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17482,153 +16505,153 @@ "Kind": "ITagHelper", "Name": "cutout-border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CutoutBorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BadgeTagHelper.CutoutBorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CutoutBorder" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BadgeTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.BadgeTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BadgeTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.BadgeSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.BadgeSize? Kendo.Mvc.TagHelpers.BadgeTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.BadgeAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.BadgeAlign? Kendo.Mvc.TagHelpers.BadgeTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.BadgePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.BadgePosition? Kendo.Mvc.TagHelpers.BadgeTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.BadgeTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BadgeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BadgeColor? Kendo.Mvc.TagHelpers.BadgeTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.BadgeFill?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.BadgeFill? Kendo.Mvc.TagHelpers.BadgeTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BadgeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BadgeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BadgeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BadgeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -17639,16 +16662,18 @@ } }, { - "HashCode": 367905524, + "HashCode": 1300331191, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "kendo-barcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17656,25 +16681,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.BarcodeBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -17685,16 +16710,18 @@ } }, { - "HashCode": -935133684, + "HashCode": -666449207, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "kendo-barcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17702,33 +16729,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -17739,14 +16766,16 @@ } }, { - "HashCode": -209894666, + "HashCode": 1485115222, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-barcode" + "TagName": "kendo-barcode", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17754,117 +16783,114 @@ "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.BarcodeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "checksum", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checksum" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Checksum", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checksum" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.BarcodeSymbology?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.BarcodeSymbology? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BarcodeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BarcodeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BarcodeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "barcode-text", "DisplayName": "barcode-text", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -17875,16 +16901,18 @@ } }, { - "HashCode": 1255474071, + "HashCode": 1751815966, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "barcode-text", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17892,33 +16920,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BarcodeTextMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -17929,16 +16957,18 @@ } }, { - "HashCode": 1214683857, + "HashCode": -621712275, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "barcode-text", "ParentTag": "kendo-barcode", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -17946,33 +16976,32 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BarcodeTextSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -17983,16 +17012,18 @@ } }, { - "HashCode": 2034973288, + "HashCode": -151570449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bottomnavigation-item", "ParentTag": "bottomnavigation-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18000,113 +17031,113 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "context-data", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ContextData" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.ContextData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContextData" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -18117,23 +17148,24 @@ } }, { - "HashCode": -374662819, + "HashCode": -109778107, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BottomNavigationItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BottomNavigationItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bottomnavigation-items", - "ParentTag": "kendo-bottomnavigation" + "ParentTag": "kendo-bottomnavigation", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "bottomnavigation-item", "DisplayName": "bottomnavigation-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18144,14 +17176,16 @@ } }, { - "HashCode": -411237129, + "HashCode": -1695286562, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BottomNavigationTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BottomNavigationTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-bottomnavigation" + "TagName": "kendo-bottomnavigation", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18159,129 +17193,128 @@ "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Border" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Border", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Border" } }, { "Kind": "ITagHelper", "Name": "shadow", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Shadow" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Shadow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shadow" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.UI.BottomNavigationFill?", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationFill? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } }, { "Kind": "ITagHelper", "Name": "position-mode", "TypeName": "Kendo.Mvc.UI.BottomNavigationPositionMode?", - "Metadata": { - "Common.PropertyName": "PositionMode" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationPositionMode? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.PositionMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionMode" } }, { "Kind": "ITagHelper", "Name": "item-flow", "TypeName": "Kendo.Mvc.UI.BottomNavigationItemFlow?", - "Metadata": { - "Common.PropertyName": "ItemFlow" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationItemFlow? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.ItemFlow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemFlow" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BottomNavigationThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BottomNavigationThemeColor? Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BottomNavigationTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "bottomnavigation-items", "DisplayName": "bottomnavigation-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18292,16 +17325,18 @@ } }, { - "HashCode": 1331625276, + "HashCode": -311914413, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-breadcrumb-item", "ParentTag": "kendo-breadcrumb-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18309,73 +17344,73 @@ "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Href" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Href", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "item-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.ItemClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemClass" } }, { "Kind": "ITagHelper", "Name": "link-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.LinkClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkClass" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.BreadcrumbItemType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.BreadcrumbItemType? Kendo.Mvc.TagHelpers.BreadcrumbItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -18386,23 +17421,24 @@ } }, { - "HashCode": 1714884759, + "HashCode": -218271464, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-breadcrumb-items", - "ParentTag": "kendo-breadcrumb" + "ParentTag": "kendo-breadcrumb", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "kendo-breadcrumb-item", "DisplayName": "kendo-breadcrumb-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18413,16 +17449,18 @@ } }, { - "HashCode": 516513172, + "HashCode": 541565472, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-breadcrumb", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18430,9 +17468,9 @@ "Kind": "ITagHelper", "Name": "root-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RootTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbMessagesSettingsTagHelper.RootTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootTitle" } } ], "Metadata": { @@ -18443,14 +17481,16 @@ } }, { - "HashCode": -289511728, + "HashCode": 236252142, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.BreadcrumbTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.BreadcrumbTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-breadcrumb" + "TagName": "kendo-breadcrumb", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18458,127 +17498,125 @@ "Kind": "ITagHelper", "Name": "tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Tag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tag" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "bind-to-location", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "BindToLocation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.BindToLocation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindToLocation" } }, { "Kind": "ITagHelper", "Name": "delimiter-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DelimiterIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.DelimiterIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DelimiterIcon" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "gap", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gap" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Gap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gap" } }, { "Kind": "ITagHelper", "Name": "navigational", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigational" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Navigational", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigational" } }, { "Kind": "ITagHelper", "Name": "root-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RootIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.RootIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootIcon" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.BreadcrumbTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "kendo-breadcrumb-items", "DisplayName": "kendo-breadcrumb-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -18589,16 +17627,18 @@ } }, { - "HashCode": -1117569782, + "HashCode": -2009631200, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "badge", "ParentTag": "kendo-button", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18606,129 +17646,129 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "cutout-border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CutoutBorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.CutoutBorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CutoutBorder" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.BadgeSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.BadgeSize? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.BadgeAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.BadgeAlign? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.BadgePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.BadgePosition? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.BadgeShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.BadgeShape? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BadgeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BadgeColor? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.UI.BadgeFill?", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.UI.BadgeFill? Kendo.Mvc.TagHelpers.ButtonBadgeSettingsTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } } ], "Metadata": { @@ -18739,15 +17779,17 @@ } }, { - "HashCode": -686994403, + "HashCode": -491418756, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonTagHelper", "TagOutputHint": "button", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-button" + "TagName": "kendo-button", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18755,121 +17797,121 @@ "Kind": "ITagHelper", "Name": "tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.Tag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tag" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.ButtonFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.ButtonFillMode? Kendo.Mvc.TagHelpers.ButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.ButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -18880,16 +17922,18 @@ } }, { - "HashCode": 298238940, + "HashCode": 307816033, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "badge", "ParentTag": "item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -18897,129 +17941,129 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "cutout-border", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CutoutBorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.CutoutBorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CutoutBorder" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.BadgeSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.BadgeSize? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.BadgeAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.BadgeAlign? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.BadgePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.BadgePosition? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.BadgeShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.BadgeShape? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.BadgeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.BadgeColor? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.UI.BadgeFill?", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.UI.BadgeFill? Kendo.Mvc.TagHelpers.ButtonGroupItemBadgeSettingsTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } } ], "Metadata": { @@ -19030,16 +18074,18 @@ } }, { - "HashCode": -1195084796, + "HashCode": 1434990408, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "buttongroup-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19047,67 +18093,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } } ], "Metadata": { @@ -19118,23 +18165,24 @@ } }, { - "HashCode": -956555795, + "HashCode": 1454571929, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttongroup-items", - "ParentTag": "kendo-buttongroup" + "ParentTag": "kendo-buttongroup", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19145,15 +18193,17 @@ } }, { - "HashCode": -1035409898, + "HashCode": 301563383, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ButtonGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ButtonGroupTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-buttongroup" + "TagName": "kendo-buttongroup", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19161,73 +18211,72 @@ "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Selection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selection" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ButtonGroupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "buttongroup-items", "DisplayName": "buttongroup-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19238,14 +18287,16 @@ } }, { - "HashCode": -775201799, + "HashCode": -635299927, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "calendar-base" + "TagName": "calendar-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19253,41 +18304,41 @@ "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarBaseTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -19298,16 +18349,18 @@ } }, { - "HashCode": 1461326594, + "HashCode": 2110168024, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "parent-views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19315,25 +18368,25 @@ "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "decade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Decade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesParentViewsSettingsTagHelper.Decade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Decade" } } ], "Metadata": { @@ -19344,16 +18397,18 @@ } }, { - "HashCode": 2107722098, + "HashCode": -42513384, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-calendar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19361,33 +18416,32 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } }, { "Kind": "ITagHelper", "Name": "navigate-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NavigateTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper.NavigateTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NavigateTo" } }, { "Kind": "ITagHelper", "Name": "today", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Today" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMessagesSettingsTagHelper.Today", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Today" } } ], "AllowedChildTags": [ { "Name": "parent-views", "DisplayName": "parent-views", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19398,16 +18452,18 @@ } }, { - "HashCode": 1041782019, + "HashCode": -1914175009, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month", "ParentTag": "kendo-calendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19415,25 +18471,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -19444,14 +18500,16 @@ } }, { - "HashCode": 79372947, + "HashCode": 605016557, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CalendarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CalendarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-calendar" + "TagName": "kendo-calendar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19459,191 +18517,189 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.CalendarTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.CalendarTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.CalendarTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.CalendarTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.CalendarTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "select-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "SelectDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.CalendarTagHelper.SelectDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectDates" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CalendarTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.CalendarTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.CalendarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CalendarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CalendarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month", "DisplayName": "month", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -19654,21 +18710,24 @@ } }, { - "HashCode": 2000201859, + "HashCode": -1893719178, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "audio-handler", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "audio-handler", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19676,67 +18735,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaAudioHandlerSettingsTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -19747,14 +18807,16 @@ } }, { - "HashCode": -1735888640, + "HashCode": 323855482, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "captcha-handler-base" + "TagName": "captcha-handler-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19762,67 +18824,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerBaseTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -19833,21 +18896,24 @@ } }, { - "HashCode": 2067506555, + "HashCode": 930611383, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handler", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "handler", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19855,67 +18921,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaHandlerSettingsTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -19926,21 +18993,24 @@ } }, { - "HashCode": 700299639, + "HashCode": 569649013, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -19948,33 +19018,33 @@ "Kind": "ITagHelper", "Name": "audio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Audio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.Audio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Audio" } }, { "Kind": "ITagHelper", "Name": "image-alt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageAlt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.ImageAlt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageAlt" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } }, { "Kind": "ITagHelper", "Name": "success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Success" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaMessagesSettingsTagHelper.Success", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Success" } } ], "Metadata": { @@ -19985,20 +19055,23 @@ } }, { - "HashCode": -833723645, + "HashCode": 1518935505, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-captcha", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "captcha-editor", "ParentTag": "form-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20006,163 +19079,159 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.CaptchaTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "captcha-image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CaptchaImage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.CaptchaImage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CaptchaImage" } }, { "Kind": "ITagHelper", "Name": "datacaptchafield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataCaptchaField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.DataCaptchaField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataCaptchaField" } }, { "Kind": "ITagHelper", "Name": "datacaptchaidfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataCaptchaIdField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.DataCaptchaIdField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataCaptchaIdField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "audio-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AudioButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.AudioButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AudioButton" } }, { "Kind": "ITagHelper", "Name": "captcha-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CaptchaId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.CaptchaId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CaptchaId" } }, { "Kind": "ITagHelper", "Name": "reset-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ResetButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.ResetButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResetButton" } }, { "Kind": "ITagHelper", "Name": "validate-on-blur", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnBlur" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.ValidateOnBlur", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnBlur" } }, { "Kind": "ITagHelper", "Name": "volume-control", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "VolumeControl" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaTagHelper.VolumeControl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VolumeControl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CaptchaTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CaptchaTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CaptchaTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "handler", "DisplayName": "handler", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "audio-handler", "DisplayName": "audio-handler", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation-handler", "DisplayName": "validation-handler", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20173,21 +19242,24 @@ } }, { - "HashCode": 699067239, + "HashCode": -1094074544, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation-handler", "ParentTag": "kendo-captcha", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "validation-handler", "ParentTag": "captcha-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20195,67 +19267,68 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } }, { "Kind": "ITagHelper", "Name": "function-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FunctionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CaptchaValidationHandlerSettingsTagHelper.FunctionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FunctionHandler" } } ], "Metadata": { @@ -20266,16 +19339,18 @@ } }, { - "HashCode": 62916678, + "HashCode": 1119560910, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "axis-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20283,49 +19358,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-axis-defaults-crosshair-tooltip", "DisplayName": "chart-axis-defaults-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20336,16 +19410,18 @@ } }, { - "HashCode": -319414112, + "HashCode": -914737143, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-axis-defaults-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20353,25 +19429,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -20382,16 +19458,18 @@ } }, { - "HashCode": -83263683, + "HashCode": -1402703769, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-axis-defaults-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20399,33 +19477,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -20436,16 +19514,18 @@ } }, { - "HashCode": 504484784, + "HashCode": 702714046, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20453,87 +19533,85 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20544,16 +19622,18 @@ } }, { - "HashCode": -1529011043, + "HashCode": -1288830041, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20561,33 +19641,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -20598,16 +19678,18 @@ } }, { - "HashCode": -1155177906, + "HashCode": 537846897, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20615,33 +19697,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -20652,16 +19734,18 @@ } }, { - "HashCode": 1774784278, + "HashCode": 1311398013, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20669,17 +19753,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -20690,16 +19774,18 @@ } }, { - "HashCode": -581715306, + "HashCode": 104070910, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "axis-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20707,109 +19793,106 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-axis-defaults-labels-margin", "DisplayName": "chart-axis-defaults-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-axis-defaults-labels-padding", "DisplayName": "chart-axis-defaults-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-axis-defaults-labels-rotation", "DisplayName": "chart-axis-defaults-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -20820,16 +19903,18 @@ } }, { - "HashCode": -1065342035, + "HashCode": 325142803, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20837,33 +19922,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -20874,16 +19959,18 @@ } }, { - "HashCode": -115272087, + "HashCode": 17141726, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20891,49 +19978,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -20944,16 +20031,18 @@ } }, { - "HashCode": 1049894005, + "HashCode": -1840002099, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -20961,49 +20050,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -21014,16 +20103,18 @@ } }, { - "HashCode": 127828026, + "HashCode": -844039884, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21031,49 +20122,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -21084,16 +20175,18 @@ } }, { - "HashCode": -1336632105, + "HashCode": 1127102885, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "axis-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21101,49 +20194,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -21154,16 +20247,18 @@ } }, { - "HashCode": 491028006, + "HashCode": 1412355357, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21171,33 +20266,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -21208,23 +20303,24 @@ } }, { - "HashCode": 749112056, + "HashCode": -1248115341, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "axis-defaults" + "ParentTag": "axis-defaults", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-axis-defaults-plot-band", "DisplayName": "chart-axis-defaults-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21235,26 +20331,30 @@ } }, { - "HashCode": 1304320468, + "HashCode": -1488576472, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "axis-defaults", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "axis-defaults", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "axis-defaults", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21262,113 +20362,104 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-axis-defaults-title", "DisplayName": "chart-axis-defaults-title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21379,16 +20470,18 @@ } }, { - "HashCode": 407354886, + "HashCode": 1987510988, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-axis-defaults-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21396,25 +20489,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -21425,16 +20518,18 @@ } }, { - "HashCode": -78603451, + "HashCode": -284150253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-axis-defaults-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21442,33 +20537,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -21479,16 +20574,18 @@ } }, { - "HashCode": 315404956, + "HashCode": -1593118809, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-axis-defaults-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21496,33 +20593,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -21533,16 +20630,18 @@ } }, { - "HashCode": -193501433, + "HashCode": 1741413803, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-axis-defaults-title", "ParentTag": "axis-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21550,85 +20649,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartAxisDefaultsTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21639,16 +20735,18 @@ } }, { - "HashCode": 361524788, + "HashCode": 2022469046, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "auto-base-unit-steps", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21656,65 +20754,65 @@ "Kind": "ITagHelper", "Name": "milliseconds", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Milliseconds" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Milliseconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Milliseconds" } }, { "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ChartCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -21725,16 +20823,18 @@ } }, { - "HashCode": 1020028638, + "HashCode": 1534768634, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21742,49 +20842,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-category-axis-crosshair-tooltip", "DisplayName": "chart-category-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -21795,16 +20894,18 @@ } }, { - "HashCode": -825206567, + "HashCode": -2138475031, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21812,25 +20913,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -21841,16 +20942,18 @@ } }, { - "HashCode": 2096807692, + "HashCode": 900945160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-category-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21858,33 +20961,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -21895,16 +20998,18 @@ } }, { - "HashCode": 42572671, + "HashCode": -2111412732, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -21912,95 +21017,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -22011,16 +21114,18 @@ } }, { - "HashCode": -1678151254, + "HashCode": 59502397, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22028,25 +21133,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22057,16 +21162,18 @@ } }, { - "HashCode": 103611239, + "HashCode": 185084962, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22074,41 +21181,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -22119,16 +21226,18 @@ } }, { - "HashCode": -305769322, + "HashCode": 735195189, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22136,33 +21245,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -22173,16 +21282,18 @@ } }, { - "HashCode": 1777752574, + "HashCode": 1084822266, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22190,33 +21301,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -22227,16 +21338,18 @@ } }, { - "HashCode": -1407650818, + "HashCode": 2088960180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22244,17 +21357,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -22265,16 +21378,18 @@ } }, { - "HashCode": -1177815995, + "HashCode": 1285875890, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22282,153 +21397,148 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-category-axis-labels-border", "DisplayName": "chart-category-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-date-formats", "DisplayName": "chart-category-axis-labels-date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-margin", "DisplayName": "chart-category-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-padding", "DisplayName": "chart-category-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-labels-rotation", "DisplayName": "chart-category-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -22439,16 +21549,18 @@ } }, { - "HashCode": -217565802, + "HashCode": 219738974, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22456,33 +21568,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22493,16 +21605,18 @@ } }, { - "HashCode": -855875307, + "HashCode": -577239934, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22510,49 +21624,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22563,16 +21677,18 @@ } }, { - "HashCode": 194934081, + "HashCode": 1116550254, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22580,49 +21696,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22633,16 +21749,18 @@ } }, { - "HashCode": -1877683180, + "HashCode": 787435309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22650,49 +21768,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22703,16 +21821,18 @@ } }, { - "HashCode": 75630930, + "HashCode": -2077832196, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "category-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22720,49 +21840,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -22773,16 +21893,18 @@ } }, { - "HashCode": 1134514680, + "HashCode": -1931208592, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22790,17 +21912,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22811,16 +21933,18 @@ } }, { - "HashCode": -329960134, + "HashCode": 1770690705, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22828,41 +21952,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -22873,16 +21996,18 @@ } }, { - "HashCode": -453343819, + "HashCode": 245551481, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22890,25 +22015,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -22919,16 +22044,18 @@ } }, { - "HashCode": 1954712451, + "HashCode": -733443172, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -22936,97 +22063,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23037,16 +22163,18 @@ } }, { - "HashCode": 1324310356, + "HashCode": 1655524622, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23054,33 +22182,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -23091,16 +22219,18 @@ } }, { - "HashCode": 1704253637, + "HashCode": 1868509164, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23108,37 +22238,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-category-axis-notes-icon", "DisplayName": "chart-category-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-notes-label", "DisplayName": "chart-category-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-notes-line", "DisplayName": "chart-category-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23149,16 +22276,18 @@ } }, { - "HashCode": -2128063535, + "HashCode": -1707436847, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23166,25 +22295,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -23195,16 +22324,18 @@ } }, { - "HashCode": 1279071109, + "HashCode": 302472658, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23212,33 +22343,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23249,16 +22380,18 @@ } }, { - "HashCode": -584294971, + "HashCode": -785893685, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23266,33 +22399,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23303,16 +22436,18 @@ } }, { - "HashCode": 1577293328, + "HashCode": 1191575695, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-category-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23320,93 +22455,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23417,16 +22549,18 @@ } }, { - "HashCode": 1136427689, + "HashCode": 2057791508, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23434,33 +22568,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -23471,23 +22605,24 @@ } }, { - "HashCode": -1852229179, + "HashCode": -1308296661, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "category-axis-item" + "ParentTag": "category-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-category-axis-plot-band", "DisplayName": "chart-category-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23498,16 +22633,18 @@ } }, { - "HashCode": 2138800983, + "HashCode": -1677681110, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23515,25 +22652,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -23544,16 +22681,18 @@ } }, { - "HashCode": -923099448, + "HashCode": 435398850, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-formats", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23561,41 +22700,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -23606,16 +22745,18 @@ } }, { - "HashCode": 1121948930, + "HashCode": -111944185, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23623,33 +22764,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23660,16 +22801,18 @@ } }, { - "HashCode": 312895446, + "HashCode": 803298239, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23677,33 +22820,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -23714,16 +22857,18 @@ } }, { - "HashCode": 2009888876, + "HashCode": 31641156, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotation", "ParentTag": "range-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23731,17 +22876,17 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -23752,16 +22897,18 @@ } }, { - "HashCode": 224859241, + "HashCode": 1340832986, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range-labels", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23769,129 +22916,124 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisRangeLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date-formats", "DisplayName": "date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotation", "DisplayName": "rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -23902,16 +23044,18 @@ } }, { - "HashCode": 225907647, + "HashCode": 1658245818, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mousewheel", "ParentTag": "select", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23919,17 +23063,17 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "Kendo.Mvc.UI.ChartZoomDirection?", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "Kendo.Mvc.UI.ChartZoomDirection? Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectMousewheelSettingsTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } } ], "Metadata": { @@ -23940,16 +23084,18 @@ } }, { - "HashCode": -605048865, + "HashCode": -273759177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -23957,41 +23103,40 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisSelectSettingsTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "AllowedChildTags": [ { "Name": "mousewheel", "DisplayName": "mousewheel", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24002,16 +23147,18 @@ } }, { - "HashCode": -885866446, + "HashCode": 1401669757, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "category-axis-item", "ParentTag": "category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24019,241 +23166,228 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit-step", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "BaseUnitStep" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.BaseUnitStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnitStep" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "justify", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Justify" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Justify", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Justify" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "max-date-groups", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDateGroups" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.MaxDateGroups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDateGroups" } }, { "Kind": "ITagHelper", "Name": "max-divisions", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDivisions" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.MaxDivisions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDivisions" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "round-to-base-unit", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RoundToBaseUnit" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.RoundToBaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RoundToBaseUnit" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "week-start-day", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WeekStartDay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.WeekStartDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekStartDay" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "Kendo.Mvc.UI.ChartAxisBaseUnit?", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisBaseUnit? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartCategoryAxisType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartCategoryAxisType? Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "auto-base-unit-steps", "DisplayName": "auto-base-unit-steps", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "select", "DisplayName": "select", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-category-axis-item-title", "DisplayName": "chart-category-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range-labels", "DisplayName": "range-labels", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24264,31 +23398,34 @@ } }, { - "HashCode": -128935459, + "HashCode": 764960597, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "category-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "category-axis", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "category-axis", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "category-axis-item", "DisplayName": "category-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24299,16 +23436,18 @@ } }, { - "HashCode": -242126764, + "HashCode": 1810933638, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-category-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24316,25 +23455,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -24345,16 +23484,18 @@ } }, { - "HashCode": 217326397, + "HashCode": 1066062571, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-category-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24362,33 +23503,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24399,16 +23540,18 @@ } }, { - "HashCode": -1842290323, + "HashCode": 607469095, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-category-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24416,33 +23559,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24453,16 +23596,18 @@ } }, { - "HashCode": 91537585, + "HashCode": 1169387054, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-category-axis-item-title", "ParentTag": "category-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24470,85 +23615,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartCategoryAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24559,16 +23701,18 @@ } }, { - "HashCode": -1150856536, + "HashCode": 1148802617, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24576,25 +23720,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -24605,16 +23749,18 @@ } }, { - "HashCode": 241707252, + "HashCode": -957390184, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24622,33 +23768,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24659,26 +23805,30 @@ } }, { - "HashCode": 1963768587, + "HashCode": -1424038247, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-area", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-area", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-area", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24686,47 +23836,45 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartChartAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24737,16 +23885,18 @@ } }, { - "HashCode": -1738783402, + "HashCode": 940474933, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24754,25 +23904,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -24783,16 +23933,18 @@ } }, { - "HashCode": -1993222319, + "HashCode": 1505737400, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "inactive-items", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24800,49 +23952,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -24853,24 +24005,25 @@ } }, { - "HashCode": 1518445849, + "HashCode": 2032035466, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendInactiveItemsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "inactive-items", "ParentTag": "chart-legend", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -24881,16 +24034,18 @@ } }, { - "HashCode": -11008831, + "HashCode": -230834234, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24898,17 +24053,17 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "cursor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cursor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendItemSettingsTagHelper.Cursor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cursor" } } ], "Metadata": { @@ -24919,16 +24074,18 @@ } }, { - "HashCode": -2124894822, + "HashCode": 609202100, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-legend-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24936,33 +24093,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -24973,16 +24130,18 @@ } }, { - "HashCode": 1669992387, + "HashCode": -605481790, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-legend-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -24990,33 +24149,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25027,16 +24186,18 @@ } }, { - "HashCode": -2140761116, + "HashCode": 1836939042, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "chart-legend", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25044,63 +24205,61 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "AllowedChildTags": [ { "Name": "chart-legend-labels-margin", "DisplayName": "chart-legend-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend-labels-padding", "DisplayName": "chart-legend-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25111,16 +24270,18 @@ } }, { - "HashCode": 2120270663, + "HashCode": 761093761, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25128,33 +24289,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25165,16 +24326,18 @@ } }, { - "HashCode": -572954996, + "HashCode": 593853676, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-legend", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25182,33 +24345,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25219,26 +24382,30 @@ } }, { - "HashCode": 423773121, + "HashCode": -696844463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-legend", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-legend", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-legend", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25246,133 +24413,126 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "offset-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.OffsetX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetX" } }, { "Kind": "ITagHelper", "Name": "offset-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.OffsetY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetY" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartLegendAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartLegendAlign? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.ChartLegendOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.ChartLegendOrientation? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartLegendPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartLegendPosition? Kendo.Mvc.TagHelpers.ChartLegendSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "inactive-items", "DisplayName": "inactive-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25383,16 +24543,18 @@ } }, { - "HashCode": 1703321667, + "HashCode": -1933014447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25400,25 +24562,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25429,16 +24591,18 @@ } }, { - "HashCode": -1373493943, + "HashCode": -1231213661, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25446,33 +24610,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25483,16 +24647,18 @@ } }, { - "HashCode": -2068488612, + "HashCode": -499753658, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25500,33 +24666,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartLegendTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25537,16 +24703,18 @@ } }, { - "HashCode": -1037358904, + "HashCode": -1911505123, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "chart-legend", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25554,77 +24722,74 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartLegendTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25635,16 +24800,18 @@ } }, { - "HashCode": -1661538097, + "HashCode": -529172673, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25652,25 +24819,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25681,16 +24848,18 @@ } }, { - "HashCode": 540308846, + "HashCode": 1494825385, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pane-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25698,25 +24867,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25727,16 +24896,18 @@ } }, { - "HashCode": 1924568462, + "HashCode": 972955695, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pane-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25744,33 +24915,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25781,16 +24952,18 @@ } }, { - "HashCode": -276199813, + "HashCode": 219611055, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "pane-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25798,33 +24971,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -25835,16 +25008,18 @@ } }, { - "HashCode": -1223606245, + "HashCode": 1462736803, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane-defaults", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25852,51 +25027,47 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "clip", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Clip" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper.Clip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clip" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -25907,16 +25078,18 @@ } }, { - "HashCode": -1050214346, + "HashCode": -1188738694, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25924,25 +25097,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -25953,16 +25126,18 @@ } }, { - "HashCode": 117712941, + "HashCode": 1145804463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -25970,33 +25145,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26007,16 +25182,18 @@ } }, { - "HashCode": 1151555539, + "HashCode": 1957246394, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "pane-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26024,55 +25201,53 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneDefaultsTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26083,16 +25258,18 @@ } }, { - "HashCode": -300251683, + "HashCode": -1531043550, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26100,33 +25277,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26137,16 +25314,18 @@ } }, { - "HashCode": -1270552123, + "HashCode": 796652322, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26154,33 +25333,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPanePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26191,16 +25370,18 @@ } }, { - "HashCode": 1758549962, + "HashCode": 1318300057, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane", "ParentTag": "panes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26208,59 +25389,55 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "clip", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Clip" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Clip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clip" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-pane-title", "DisplayName": "chart-pane-title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26271,31 +25448,34 @@ } }, { - "HashCode": 555135496, + "HashCode": -1693008908, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPanesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPanesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "panes", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "panes", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "panes", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pane", "DisplayName": "pane", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26306,16 +25486,18 @@ } }, { - "HashCode": 1448978260, + "HashCode": -1861298189, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-pane-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26323,25 +25505,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -26352,16 +25534,18 @@ } }, { - "HashCode": -377265638, + "HashCode": 1193780759, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-pane-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26369,33 +25553,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPaneTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26406,16 +25590,18 @@ } }, { - "HashCode": -970390795, + "HashCode": 1377788339, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-pane-title", "ParentTag": "pane", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26423,71 +25609,69 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPaneTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26498,21 +25682,24 @@ } }, { - "HashCode": 13884222, + "HashCode": -1367218070, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pannable", "ParentTag": "kendo-chart", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "pannable", "ParentTag": "kendo-stockchart", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26520,25 +25707,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.ChartActivationKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.ChartActivationKey? Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "Kendo.Mvc.UI.ChartAxisLock?", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLock? Kendo.Mvc.TagHelpers.ChartPannableSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } } ], "Metadata": { @@ -26549,16 +25736,18 @@ } }, { - "HashCode": -1925942052, + "HashCode": 923565707, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26566,33 +25755,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26603,26 +25792,30 @@ } }, { - "HashCode": -1189831491, + "HashCode": -91227774, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "pdf", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "pdf", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26630,129 +25823,128 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "chart-pdf-margin", "DisplayName": "chart-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26763,16 +25955,18 @@ } }, { - "HashCode": -1153492584, + "HashCode": -150299019, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "plot-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26780,25 +25974,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartPlotAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -26809,16 +26003,18 @@ } }, { - "HashCode": -1260453987, + "HashCode": -1924794109, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "plot-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26826,33 +26022,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26863,16 +26059,18 @@ } }, { - "HashCode": 1044763949, + "HashCode": -1721457079, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "plot-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26880,33 +26078,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -26917,26 +26115,30 @@ } }, { - "HashCode": -1902033045, + "HashCode": 1431930587, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-area", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "plot-area", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "plot-area", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -26944,37 +26146,34 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartPlotAreaSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -26985,16 +26184,18 @@ } }, { - "HashCode": -964883894, + "HashCode": 1119869522, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregate", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27002,177 +26203,177 @@ "Kind": "ITagHelper", "Name": "close", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "close-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CloseHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.CloseHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseHandler" } }, { "Kind": "ITagHelper", "Name": "high", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "High" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.High", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "High" } }, { "Kind": "ITagHelper", "Name": "high-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HighHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.HighHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighHandler" } }, { "Kind": "ITagHelper", "Name": "low", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Low" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Low", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Low" } }, { "Kind": "ITagHelper", "Name": "low-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.LowHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowHandler" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "open-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OpenHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.OpenHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OpenHandler" } }, { "Kind": "ITagHelper", "Name": "lower", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Lower" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Lower", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lower" } }, { "Kind": "ITagHelper", "Name": "lower-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowerHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.LowerHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowerHandler" } }, { "Kind": "ITagHelper", "Name": "mean", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Mean" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Mean", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mean" } }, { "Kind": "ITagHelper", "Name": "mean-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeanHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.MeanHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeanHandler" } }, { "Kind": "ITagHelper", "Name": "median", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Median" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Median", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Median" } }, { "Kind": "ITagHelper", "Name": "median-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MedianHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.MedianHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MedianHandler" } }, { "Kind": "ITagHelper", "Name": "outliers", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Outliers" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Outliers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Outliers" } }, { "Kind": "ITagHelper", "Name": "outliers-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OutliersHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.OutliersHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OutliersHandler" } }, { "Kind": "ITagHelper", "Name": "q1", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Q1" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q1", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q1" } }, { "Kind": "ITagHelper", "Name": "q1-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q1Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q1Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q1Handler" } }, { "Kind": "ITagHelper", "Name": "q3", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Q3" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q3", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q3" } }, { "Kind": "ITagHelper", "Name": "q3-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q3Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Q3Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q3Handler" } }, { "Kind": "ITagHelper", "Name": "upper", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Upper" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.Upper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Upper" } }, { "Kind": "ITagHelper", "Name": "upper-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UpperHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesAggregateSettingsTagHelper.UpperHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpperHandler" } } ], "Metadata": { @@ -27183,16 +26384,18 @@ } }, { - "HashCode": -1717679075, + "HashCode": 1012880872, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27200,65 +26403,65 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "opacity-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OpacityHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.OpacityHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OpacityHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -27269,16 +26472,18 @@ } }, { - "HashCode": -1482781529, + "HashCode": 610744778, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connectors", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27286,33 +26491,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "padding", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Padding" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.Padding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Padding" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesConnectorsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27323,16 +26528,18 @@ } }, { - "HashCode": 733383528, + "HashCode": -2117379845, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "series-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27340,25 +26547,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27369,16 +26576,18 @@ } }, { - "HashCode": 779051246, + "HashCode": -1727772443, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27386,25 +26595,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27415,16 +26624,18 @@ } }, { - "HashCode": 847027808, + "HashCode": 2092619977, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27432,25 +26643,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27461,16 +26672,18 @@ } }, { - "HashCode": -1224435706, + "HashCode": 1107946729, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-defaults-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27478,33 +26691,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27515,16 +26728,18 @@ } }, { - "HashCode": -275202690, + "HashCode": 1762917689, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-defaults-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27532,33 +26747,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27569,16 +26784,18 @@ } }, { - "HashCode": 1460431111, + "HashCode": -97835333, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-from", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27586,93 +26803,90 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsFromSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -27683,16 +26897,18 @@ } }, { - "HashCode": 1448576957, + "HashCode": -275034964, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27700,33 +26916,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27737,16 +26953,18 @@ } }, { - "HashCode": -230877953, + "HashCode": 113329952, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27754,33 +26972,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -27791,16 +27009,18 @@ } }, { - "HashCode": -2070965754, + "HashCode": 584385347, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27808,137 +27028,132 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.PositionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-series-defaults-labels-border", "DisplayName": "chart-series-defaults-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-margin", "DisplayName": "chart-series-defaults-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-padding", "DisplayName": "chart-series-defaults-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-from", "DisplayName": "chart-series-defaults-labels-from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-labels-to", "DisplayName": "chart-series-defaults-labels-to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -27949,16 +27164,18 @@ } }, { - "HashCode": 1435734644, + "HashCode": -663102923, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -27966,25 +27183,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -27995,16 +27212,18 @@ } }, { - "HashCode": 941823997, + "HashCode": 1138322965, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-defaults-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28012,33 +27231,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -28049,16 +27268,18 @@ } }, { - "HashCode": -72786332, + "HashCode": -1121641208, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-defaults-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28066,33 +27287,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -28103,16 +27324,18 @@ } }, { - "HashCode": 803538026, + "HashCode": 723496185, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-labels-to", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28120,93 +27343,90 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsLabelsToSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28217,16 +27437,18 @@ } }, { - "HashCode": -955396511, + "HashCode": -333875737, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28234,17 +27456,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28255,16 +27477,18 @@ } }, { - "HashCode": 564974286, + "HashCode": -23226074, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28272,41 +27496,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28317,16 +27540,18 @@ } }, { - "HashCode": -423078869, + "HashCode": 1216926131, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-defaults-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28334,25 +27559,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28363,16 +27588,18 @@ } }, { - "HashCode": 1093377872, + "HashCode": -1126196209, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28380,97 +27607,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28481,16 +27707,18 @@ } }, { - "HashCode": -13110059, + "HashCode": 1601265309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28498,33 +27726,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -28535,16 +27763,18 @@ } }, { - "HashCode": -280292507, + "HashCode": 1548941151, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28552,29 +27782,26 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "chart-series-defaults-notes-icon", "DisplayName": "chart-series-defaults-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-notes-label", "DisplayName": "chart-series-defaults-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-notes-line", "DisplayName": "chart-series-defaults-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28585,16 +27812,18 @@ } }, { - "HashCode": -370742278, + "HashCode": -1506360942, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsOverlaySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsOverlaySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "overlay", "ParentTag": "series-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28602,9 +27831,9 @@ "Kind": "ITagHelper", "Name": "gradient", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsOverlaySettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } } ], "Metadata": { @@ -28615,26 +27844,30 @@ } }, { - "HashCode": 150163939, + "HashCode": -1724223167, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "series-defaults", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "series-defaults", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "series-defaults", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28642,85 +27875,78 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "gap", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gap" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Gap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gap" } }, { "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartSeriesType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesType? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "overlay", "DisplayName": "overlay", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stack", "DisplayName": "stack", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "error-bars", "DisplayName": "error-bars", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28731,16 +27957,18 @@ } }, { - "HashCode": -557418176, + "HashCode": -1755644124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stack", "ParentTag": "series-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28748,17 +27976,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsStackSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -28769,16 +27997,18 @@ } }, { - "HashCode": 536587323, + "HashCode": -1310609504, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-tooltip-border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28786,17 +28016,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -28807,16 +28037,18 @@ } }, { - "HashCode": -611632764, + "HashCode": -464929915, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-defaults-tooltip-padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28824,33 +28056,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -28861,16 +28093,18 @@ } }, { - "HashCode": 10241045, + "HashCode": 636045375, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28878,87 +28112,85 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesDefaultsTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-series-defaults-tooltip-border", "DisplayName": "chart-series-defaults-tooltip-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-defaults-tooltip-padding", "DisplayName": "chart-series-defaults-tooltip-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -28969,16 +28201,18 @@ } }, { - "HashCode": 261024294, + "HashCode": -644315838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "error-bars", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -28986,17 +28220,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -29007,21 +28241,24 @@ } }, { - "HashCode": 1531141155, + "HashCode": 2058073380, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "error-bars", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "error-bars", "ParentTag": "series-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29029,81 +28266,80 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.ValueHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueHandler" } }, { "Kind": "ITagHelper", "Name": "x-value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XValue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.XValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XValue" } }, { "Kind": "ITagHelper", "Name": "x-value-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XValueHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.XValueHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XValueHandler" } }, { "Kind": "ITagHelper", "Name": "y-value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YValue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.YValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YValue" } }, { "Kind": "ITagHelper", "Name": "y-value-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YValueHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.YValueHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YValueHandler" } }, { "Kind": "ITagHelper", "Name": "end-caps", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EndCaps" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.EndCaps", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndCaps" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesErrorBarsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "AllowedChildTags": [ { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29114,16 +28350,18 @@ } }, { - "HashCode": 1580770375, + "HashCode": -57237914, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "extremes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29131,33 +28369,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -29168,16 +28406,18 @@ } }, { - "HashCode": 1932784840, + "HashCode": 1210706611, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "extremes", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29185,73 +28425,72 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesExtremesSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29262,16 +28501,18 @@ } }, { - "HashCode": -1162762174, + "HashCode": 1655625956, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "highlight", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29279,25 +28520,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -29308,16 +28549,18 @@ } }, { - "HashCode": 1211774088, + "HashCode": -914939864, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "highlight", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29325,33 +28568,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -29362,16 +28605,18 @@ } }, { - "HashCode": -1434281094, + "HashCode": 1962240247, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "highlight", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29379,63 +28624,61 @@ "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "inactive-opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "InactiveOpacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.InactiveOpacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InactiveOpacity" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesHighlightSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29446,16 +28689,18 @@ } }, { - "HashCode": 1690228692, + "HashCode": 705133063, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29463,49 +28708,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -29516,16 +28761,18 @@ } }, { - "HashCode": -577478370, + "HashCode": 174227358, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29533,49 +28780,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -29586,16 +28833,18 @@ } }, { - "HashCode": 684725809, + "HashCode": 1885894384, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29603,33 +28852,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29640,16 +28889,18 @@ } }, { - "HashCode": -653694765, + "HashCode": -606697127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-labels-from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29657,33 +28908,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29694,16 +28945,18 @@ } }, { - "HashCode": -1191410155, + "HashCode": 1054253808, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-from", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29711,149 +28964,146 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "font-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.FontHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "format-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.FormatHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition? Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsFromSettingsTagHelper.PositionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -29864,16 +29114,18 @@ } }, { - "HashCode": 903201646, + "HashCode": 1579379061, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29881,33 +29133,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29918,16 +29170,18 @@ } }, { - "HashCode": 4523582, + "HashCode": 449914652, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29935,33 +29189,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -29972,16 +29226,18 @@ } }, { - "HashCode": -1893890190, + "HashCode": 876462104, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -29989,193 +29245,188 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "font-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.FontHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "format-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.FormatHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsAlign? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition? Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "position-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsSettingsTagHelper.PositionHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionHandler" } } ], "AllowedChildTags": [ { "Name": "chart-series-labels-border", "DisplayName": "chart-series-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-margin", "DisplayName": "chart-series-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-padding", "DisplayName": "chart-series-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-from", "DisplayName": "chart-series-labels-from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-labels-to", "DisplayName": "chart-series-labels-to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30186,16 +29437,18 @@ } }, { - "HashCode": -922153315, + "HashCode": -889696704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30203,49 +29456,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -30256,16 +29509,18 @@ } }, { - "HashCode": 816636474, + "HashCode": -669970463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-series-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30273,33 +29528,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -30310,16 +29565,18 @@ } }, { - "HashCode": -2059520534, + "HashCode": -1245253217, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-series-labels-to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30327,33 +29584,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -30364,16 +29621,18 @@ } }, { - "HashCode": -671665454, + "HashCode": 1915372043, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-labels-to", "ParentTag": "labels", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30381,141 +29640,138 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "font-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.FontHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "format-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.FormatHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLabelsPosition? Kendo.Mvc.TagHelpers.ChartSeriesLabelsToSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30526,16 +29782,18 @@ } }, { - "HashCode": -1969121106, + "HashCode": -193038987, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30543,33 +29801,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.UI.ChartSeriesLineStyle?", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesLineStyle? Kendo.Mvc.TagHelpers.ChartSeriesLineSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } } ], "Metadata": { @@ -30580,16 +29838,18 @@ } }, { - "HashCode": -2117457678, + "HashCode": 234914437, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "markers", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30597,33 +29857,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -30634,16 +29894,18 @@ } }, { - "HashCode": 913649702, + "HashCode": 1009777211, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-markers-from-border", "ParentTag": "from", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30651,33 +29913,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -30688,16 +29950,18 @@ } }, { - "HashCode": -1958831917, + "HashCode": 782760819, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "from", "ParentTag": "markers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30705,97 +29969,96 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartMarkerShape?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartMarkerShape? Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersFromSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } } ], "AllowedChildTags": [ { "Name": "chart-series-markers-from-border", "DisplayName": "chart-series-markers-from-border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30806,16 +30069,18 @@ } }, { - "HashCode": -990380892, + "HashCode": 1906971551, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "markers", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30823,133 +30088,130 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "border-radius", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "BorderRadius" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.BorderRadius", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BorderRadius" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } }, { "Kind": "ITagHelper", "Name": "z-index-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZIndexHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.ZIndexHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndexHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartMarkerShape?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartMarkerShape? Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "from", "DisplayName": "from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "to", "DisplayName": "to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -30960,16 +30222,18 @@ } }, { - "HashCode": 254570643, + "HashCode": -144892028, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-markers-to-border", "ParentTag": "to", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -30977,33 +30241,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -31014,16 +30278,18 @@ } }, { - "HashCode": 1093672350, + "HashCode": -1014437350, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "to", "ParentTag": "markers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31031,97 +30297,96 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.VisibleHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartMarkerShape?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartMarkerShape? Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMarkersToSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } } ], "AllowedChildTags": [ { "Name": "chart-series-markers-to-border", "DisplayName": "chart-series-markers-to-border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31132,16 +30397,18 @@ } }, { - "HashCode": -72893405, + "HashCode": -1568308677, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mean", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31149,33 +30416,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMeanSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31186,16 +30453,18 @@ } }, { - "HashCode": 522137354, + "HashCode": 1044714722, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "median", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31203,33 +30472,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesMedianSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31240,16 +30509,18 @@ } }, { - "HashCode": 739252409, + "HashCode": -216986351, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "negative-values", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31257,17 +30528,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesNegativeValuesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "Metadata": { @@ -31278,16 +30549,18 @@ } }, { - "HashCode": 1429705379, + "HashCode": 1346741338, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31295,17 +30568,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31316,16 +30589,18 @@ } }, { - "HashCode": -201797676, + "HashCode": -2032644889, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31333,41 +30608,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31378,16 +30652,18 @@ } }, { - "HashCode": -59807206, + "HashCode": -742066530, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-series-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31395,25 +30671,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -31424,16 +30700,18 @@ } }, { - "HashCode": -2087702778, + "HashCode": -1727868950, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31441,97 +30719,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartSeriesNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31542,16 +30819,18 @@ } }, { - "HashCode": 237563246, + "HashCode": -923855662, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31559,33 +30838,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -31596,16 +30875,18 @@ } }, { - "HashCode": -29864120, + "HashCode": -69878613, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31613,37 +30894,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartSeriesNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-series-notes-icon", "DisplayName": "chart-series-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-notes-label", "DisplayName": "chart-series-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-notes-line", "DisplayName": "chart-series-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31654,16 +30932,18 @@ } }, { - "HashCode": 440205072, + "HashCode": -1691600300, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "outliers", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31671,33 +30951,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -31708,16 +30988,18 @@ } }, { - "HashCode": -168603717, + "HashCode": 315113857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "outliers", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31725,73 +31007,72 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "background-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.BackgroundHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.SizeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.TypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeHandler" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "rotation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RotationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesOutliersSettingsTagHelper.RotationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RotationHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -31802,16 +31083,18 @@ } }, { - "HashCode": 27983735, + "HashCode": 2084955574, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesOverlaySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesOverlaySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "overlay", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31819,9 +31102,9 @@ "Kind": "ITagHelper", "Name": "gradient", "TypeName": "Kendo.Mvc.UI.ChartSeriesGradient?", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesGradient? Kendo.Mvc.TagHelpers.ChartSeriesOverlaySettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } } ], "Metadata": { @@ -31832,16 +31115,18 @@ } }, { - "HashCode": -1572094013, + "HashCode": 1876254551, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stack", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31849,25 +31134,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartStackType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartStackType? Kendo.Mvc.TagHelpers.ChartSeriesStackSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -31878,21 +31163,24 @@ } }, { - "HashCode": 1387019436, + "HashCode": 1600782353, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "series-item", "ParentTag": "series", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "series-item", "ParentTag": "navigator-series", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -31900,657 +31188,640 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "auto-fit", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoFit" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.AutoFit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoFit" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "category-axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CategoryAxis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CategoryAxis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CategoryAxis" } }, { "Kind": "ITagHelper", "Name": "category-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CategoryField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CategoryField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CategoryField" } }, { "Kind": "ITagHelper", "Name": "close-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CloseField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CloseField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseField" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "color-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorField" } }, { "Kind": "ITagHelper", "Name": "current-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CurrentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.CurrentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CurrentField" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "down-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DownColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownColor" } }, { "Kind": "ITagHelper", "Name": "down-color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DownColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownColorHandler" } }, { "Kind": "ITagHelper", "Name": "down-color-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DownColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownColorField" } }, { "Kind": "ITagHelper", "Name": "segment-spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SegmentSpacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.SegmentSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SegmentSpacing" } }, { "Kind": "ITagHelper", "Name": "summary-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SummaryField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.SummaryField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SummaryField" } }, { "Kind": "ITagHelper", "Name": "neck-ratio", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "NeckRatio" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.NeckRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NeckRatio" } }, { "Kind": "ITagHelper", "Name": "dynamic-slope", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DynamicSlope" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DynamicSlope", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DynamicSlope" } }, { "Kind": "ITagHelper", "Name": "dynamic-height", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DynamicHeight" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.DynamicHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DynamicHeight" } }, { "Kind": "ITagHelper", "Name": "error-low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorLowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ErrorLowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorLowField" } }, { "Kind": "ITagHelper", "Name": "error-high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorHighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ErrorHighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorHighField" } }, { "Kind": "ITagHelper", "Name": "x-error-low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XErrorLowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XErrorLowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XErrorLowField" } }, { "Kind": "ITagHelper", "Name": "x-error-high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XErrorHighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XErrorHighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XErrorHighField" } }, { "Kind": "ITagHelper", "Name": "y-error-low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YErrorLowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YErrorLowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YErrorLowField" } }, { "Kind": "ITagHelper", "Name": "y-error-high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YErrorHighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YErrorHighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YErrorHighField" } }, { "Kind": "ITagHelper", "Name": "explode-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExplodeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ExplodeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExplodeField" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.FromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FromField" } }, { "Kind": "ITagHelper", "Name": "to-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ToField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToField" } }, { "Kind": "ITagHelper", "Name": "note-text-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoteTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.NoteTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoteTextField" } }, { "Kind": "ITagHelper", "Name": "lower-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowerField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.LowerField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowerField" } }, { "Kind": "ITagHelper", "Name": "q1-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q1Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Q1Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q1Field" } }, { "Kind": "ITagHelper", "Name": "median-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MedianField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MedianField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MedianField" } }, { "Kind": "ITagHelper", "Name": "q3-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Q3Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Q3Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Q3Field" } }, { "Kind": "ITagHelper", "Name": "upper-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UpperField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.UpperField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpperField" } }, { "Kind": "ITagHelper", "Name": "mean-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeanField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MeanField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeanField" } }, { "Kind": "ITagHelper", "Name": "outliers-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OutliersField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.OutliersField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OutliersField" } }, { "Kind": "ITagHelper", "Name": "gap", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gap" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Gap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gap" } }, { "Kind": "ITagHelper", "Name": "high-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HighField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.HighField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighField" } }, { "Kind": "ITagHelper", "Name": "hole-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HoleSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.HoleSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoleSize" } }, { "Kind": "ITagHelper", "Name": "low-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LowField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.LowField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LowField" } }, { "Kind": "ITagHelper", "Name": "margin", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Margin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Margin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Margin" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "negative-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NegativeColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.NegativeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NegativeColor" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "open-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OpenField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.OpenField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OpenField" } }, { "Kind": "ITagHelper", "Name": "padding", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Padding" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Padding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Padding" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "size-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.SizeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeField" } }, { "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "target-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TargetField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.TargetField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TargetField" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visible-in-legend", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "VisibleInLegend" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.VisibleInLegend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleInLegend" } }, { "Kind": "ITagHelper", "Name": "visible-in-legend-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "VisibleInLegendField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.VisibleInLegendField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VisibleInLegendField" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "x-axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XAxis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XAxis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XAxis" } }, { "Kind": "ITagHelper", "Name": "x-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "XField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.XField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "XField" } }, { "Kind": "ITagHelper", "Name": "y-axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YAxis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YAxis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YAxis" } }, { "Kind": "ITagHelper", "Name": "y-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.YField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YField" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } }, { "Kind": "ITagHelper", "Name": "aggregate", "TypeName": "Kendo.Mvc.UI.ChartSeriesAggregate?", - "Metadata": { - "Common.PropertyName": "Aggregate" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesAggregate? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Aggregate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregate" } }, { "Kind": "ITagHelper", "Name": "aggregate-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.AggregateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregateHandler" } }, { "Kind": "ITagHelper", "Name": "missing-values", "TypeName": "Kendo.Mvc.UI.ChartSeriesMissingValues?", - "Metadata": { - "Common.PropertyName": "MissingValues" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesMissingValues? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.MissingValues", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MissingValues" } }, { "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.UI.ChartSeriesStyle?", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesStyle? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartSeriesType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartSeriesType? Kendo.Mvc.TagHelpers.ChartSeriesTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connectors", "DisplayName": "connectors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "error-bars", "DisplayName": "error-bars", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "highlight", "DisplayName": "highlight", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "markers", "DisplayName": "markers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "outliers", "DisplayName": "outliers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "extremes", "DisplayName": "extremes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "negative-values", "DisplayName": "negative-values", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "overlay", "DisplayName": "overlay", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stack", "DisplayName": "stack", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "target", "DisplayName": "target", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "aggregate", "DisplayName": "aggregate", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32561,35 +31832,39 @@ } }, { - "HashCode": -1579632967, + "HashCode": -815803422, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "series", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "series", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "series", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false }, { "TagName": "navigator-series", - "ParentTag": "navigator" + "ParentTag": "navigator", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "series-item", "DisplayName": "series-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32600,16 +31875,18 @@ } }, { - "HashCode": 1468415264, + "HashCode": 1757938479, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "target", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32617,49 +31894,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "dash-type-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashTypeHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.DashTypeHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashTypeHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "width-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WidthHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetBorderSettingsTagHelper.WidthHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WidthHandler" } } ], "Metadata": { @@ -32670,16 +31947,18 @@ } }, { - "HashCode": -575891183, + "HashCode": 1251171468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTargetLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTargetLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "target", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32687,9 +31966,9 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTargetLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -32700,16 +31979,18 @@ } }, { - "HashCode": -1138469414, + "HashCode": -1560223732, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "target", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32717,31 +31998,29 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "color-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTargetSettingsTagHelper.ColorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorHandler" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32752,16 +32031,18 @@ } }, { - "HashCode": 944874452, + "HashCode": 966273224, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-tooltip-border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32769,17 +32050,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -32790,16 +32071,18 @@ } }, { - "HashCode": 724344928, + "HashCode": -1777677656, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-series-tooltip-padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32807,33 +32090,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -32844,16 +32127,18 @@ } }, { - "HashCode": 75359064, + "HashCode": 647266006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "series-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32861,87 +32146,85 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSeriesTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-series-tooltip-border", "DisplayName": "chart-series-tooltip-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-series-tooltip-padding", "DisplayName": "chart-series-tooltip-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -32952,16 +32235,18 @@ } }, { - "HashCode": 1132853075, + "HashCode": 1667594738, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "whiskers", "ParentTag": "series-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -32969,33 +32254,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSeriesWhiskersSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33006,16 +32291,18 @@ } }, { - "HashCode": -1743170092, + "HashCode": 1465090127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "subtitle", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33023,25 +32310,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33052,16 +32339,18 @@ } }, { - "HashCode": 2093938487, + "HashCode": 115161742, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "subtitle", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33069,33 +32358,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33106,16 +32395,18 @@ } }, { - "HashCode": -1582070590, + "HashCode": 466802321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "subtitle", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33123,33 +32414,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartSubtitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33160,16 +32451,18 @@ } }, { - "HashCode": 238861838, + "HashCode": 868786662, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-subtitle", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33177,77 +32470,74 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartSubtitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -33258,14 +32548,16 @@ } }, { - "HashCode": -649382219, + "HashCode": 1150235162, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chart" + "TagName": "kendo-chart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33273,407 +32565,389 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-axis-label-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAxisLabelClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnAxisLabelClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAxisLabelClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnLegendItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemClick" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnLegendItemHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemHover" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnLegendItemLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemLeave" } }, { "Kind": "ITagHelper", "Name": "on-note-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnNoteClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteClick" } }, { "Kind": "ITagHelper", "Name": "on-note-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnNoteHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteHover" } }, { "Kind": "ITagHelper", "Name": "on-note-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnNoteLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteLeave" } }, { "Kind": "ITagHelper", "Name": "on-pane-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaneRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPaneRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaneRender" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPlotAreaClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaClick" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPlotAreaHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaHover" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnPlotAreaLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaLeave" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-select-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSelectEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectEnd" } }, { "Kind": "ITagHelper", "Name": "on-select-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSelectStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectStart" } }, { "Kind": "ITagHelper", "Name": "on-series-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesClick" } }, { "Kind": "ITagHelper", "Name": "on-series-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesHover" } }, { "Kind": "ITagHelper", "Name": "on-series-over", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesOver" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesOver", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesOver" } }, { "Kind": "ITagHelper", "Name": "on-series-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnSeriesLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoom" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "persist-series-visibility", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSeriesVisibility" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTagHelper.PersistSeriesVisibility", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSeriesVisibility" } }, { "Kind": "ITagHelper", "Name": "series-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "SeriesColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ChartTagHelper.SeriesColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesColors" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.ChartTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChartTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChartTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChartTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "axis-defaults", "DisplayName": "axis-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "category-axis", "DisplayName": "category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-area", "DisplayName": "chart-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend", "DisplayName": "chart-legend", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pannable", "DisplayName": "pannable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-area", "DisplayName": "plot-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series", "DisplayName": "series", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series-defaults", "DisplayName": "series-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-title", "DisplayName": "chart-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-subtitle", "DisplayName": "chart-subtitle", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "value-axis", "DisplayName": "value-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "x-axis", "DisplayName": "x-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "y-axis", "DisplayName": "y-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoomable", "DisplayName": "zoomable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -33684,16 +32958,18 @@ } }, { - "HashCode": 2132503280, + "HashCode": -350572936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33701,25 +32977,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33730,16 +33006,18 @@ } }, { - "HashCode": 63188196, + "HashCode": 101674797, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33747,33 +33025,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33784,16 +33062,18 @@ } }, { - "HashCode": -493011835, + "HashCode": 1959218800, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33801,33 +33081,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -33838,26 +33118,30 @@ } }, { - "HashCode": -34613589, + "HashCode": 935009696, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-title", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-title", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "chart-title", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33865,77 +33149,74 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartTextAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartTextAlignment? Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartTitlePosition? Kendo.Mvc.TagHelpers.ChartTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -33946,16 +33227,18 @@ } }, { - "HashCode": 1066342695, + "HashCode": 1470595220, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-tooltip-border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -33963,17 +33246,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -33984,16 +33267,18 @@ } }, { - "HashCode": -1226662702, + "HashCode": -757672548, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-tooltip-padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34001,33 +33286,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34038,26 +33323,30 @@ } }, { - "HashCode": -1096247836, + "HashCode": 262903280, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "kendo-sparkline", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34065,143 +33354,141 @@ "Kind": "ITagHelper", "Name": "auto-hide", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoHide" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.AutoHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHide" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "shared", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Shared" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Shared", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shared" } }, { "Kind": "ITagHelper", "Name": "shared-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SharedTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplate" } }, { "Kind": "ITagHelper", "Name": "shared-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SharedTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplateId" } }, { "Kind": "ITagHelper", "Name": "shared-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SharedTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplateView" } }, { "Kind": "ITagHelper", "Name": "shared-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SharedTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.SharedTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SharedTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "chart-tooltip-border", "DisplayName": "chart-tooltip-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-tooltip-padding", "DisplayName": "chart-tooltip-padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34212,16 +33499,18 @@ } }, { - "HashCode": -1354298622, + "HashCode": -1182276495, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34229,49 +33518,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-value-axis-crosshair-tooltip", "DisplayName": "chart-value-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34282,16 +33570,18 @@ } }, { - "HashCode": -145768331, + "HashCode": -1236045953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34299,25 +33589,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -34328,16 +33618,18 @@ } }, { - "HashCode": 1428004242, + "HashCode": 177855833, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-value-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34345,33 +33637,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34382,16 +33674,18 @@ } }, { - "HashCode": -977703224, + "HashCode": 759592660, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34399,95 +33693,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34498,16 +33790,18 @@ } }, { - "HashCode": -1016191467, + "HashCode": -180987458, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34515,25 +33809,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -34544,16 +33838,18 @@ } }, { - "HashCode": 730994459, + "HashCode": -1697683828, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34561,33 +33857,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34598,16 +33894,18 @@ } }, { - "HashCode": -1696651468, + "HashCode": 1163227943, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34615,33 +33913,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -34652,16 +33950,18 @@ } }, { - "HashCode": -1308321580, + "HashCode": 1955025304, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34669,17 +33969,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -34690,16 +33990,18 @@ } }, { - "HashCode": 1389349071, + "HashCode": 1816903426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34707,139 +34009,135 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartValueAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-value-axis-labels-border", "DisplayName": "chart-value-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-labels-margin", "DisplayName": "chart-value-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-labels-padding", "DisplayName": "chart-value-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-labels-rotation", "DisplayName": "chart-value-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -34850,16 +34148,18 @@ } }, { - "HashCode": -10079997, + "HashCode": -948755152, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34867,33 +34167,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -34904,16 +34204,18 @@ } }, { - "HashCode": -1509487316, + "HashCode": 556357588, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34921,57 +34223,57 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -34982,16 +34284,18 @@ } }, { - "HashCode": 378045131, + "HashCode": -229388148, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -34999,41 +34303,41 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -35044,16 +34348,18 @@ } }, { - "HashCode": -1613180799, + "HashCode": 2118812254, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35061,57 +34367,57 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -35122,16 +34428,18 @@ } }, { - "HashCode": 873199105, + "HashCode": -1068563923, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "value-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35139,49 +34447,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -35192,16 +34500,18 @@ } }, { - "HashCode": -1458654197, + "HashCode": 2105373698, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35209,17 +34519,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -35230,16 +34540,18 @@ } }, { - "HashCode": 409035959, + "HashCode": -263721712, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35247,41 +34559,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35292,16 +34603,18 @@ } }, { - "HashCode": -574773042, + "HashCode": -744347825, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35309,25 +34622,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -35338,16 +34651,18 @@ } }, { - "HashCode": 1286116133, + "HashCode": 543890973, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35355,97 +34670,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35456,16 +34770,18 @@ } }, { - "HashCode": -1356364102, + "HashCode": 2111297073, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35473,33 +34789,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -35510,16 +34826,18 @@ } }, { - "HashCode": -1076724572, + "HashCode": -210013347, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35527,37 +34845,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartValueAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-value-axis-notes-icon", "DisplayName": "chart-value-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-notes-label", "DisplayName": "chart-value-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-notes-line", "DisplayName": "chart-value-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35568,16 +34883,18 @@ } }, { - "HashCode": 1115985374, + "HashCode": -1057382434, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35585,25 +34902,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -35614,16 +34931,18 @@ } }, { - "HashCode": 1112541316, + "HashCode": -595877994, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35631,33 +34950,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -35668,16 +34987,18 @@ } }, { - "HashCode": 1850029232, + "HashCode": -1653053293, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35685,33 +35006,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -35722,16 +35043,18 @@ } }, { - "HashCode": 799745251, + "HashCode": 1845032992, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-value-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35739,93 +35062,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35836,16 +35156,18 @@ } }, { - "HashCode": 147628526, + "HashCode": 657884477, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35853,33 +35175,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -35890,23 +35212,24 @@ } }, { - "HashCode": 1626768177, + "HashCode": -1963097107, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "value-axis-item" + "ParentTag": "value-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-value-axis-plot-band", "DisplayName": "chart-value-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -35917,16 +35240,18 @@ } }, { - "HashCode": -1965066830, + "HashCode": -22708192, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "value-axis-item", "ParentTag": "value-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -35934,175 +35259,165 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-value-axis-item-title", "DisplayName": "chart-value-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36113,31 +35428,34 @@ } }, { - "HashCode": -417515969, + "HashCode": 1216166653, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "value-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "value-axis", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "value-axis", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "value-axis-item", "DisplayName": "value-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36148,16 +35466,18 @@ } }, { - "HashCode": 1074893591, + "HashCode": -1901632011, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-value-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36165,25 +35485,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -36194,16 +35514,18 @@ } }, { - "HashCode": 1574750986, + "HashCode": -2010174287, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-value-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36211,33 +35533,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36248,16 +35570,18 @@ } }, { - "HashCode": -266307143, + "HashCode": -227324230, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-value-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36265,33 +35589,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36302,16 +35626,18 @@ } }, { - "HashCode": -118826384, + "HashCode": 1436049336, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-value-axis-item-title", "ParentTag": "value-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36319,85 +35645,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartValueAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36408,16 +35731,18 @@ } }, { - "HashCode": 564913788, + "HashCode": 272474549, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36425,49 +35750,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-x-axis-crosshair-tooltip", "DisplayName": "chart-x-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36478,16 +35802,18 @@ } }, { - "HashCode": 1468197859, + "HashCode": -1403489662, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36495,25 +35821,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -36524,16 +35850,18 @@ } }, { - "HashCode": -702273583, + "HashCode": -2014627710, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-x-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36541,33 +35869,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36578,16 +35906,18 @@ } }, { - "HashCode": 626626409, + "HashCode": 1996655466, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36595,95 +35925,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -36694,16 +36022,18 @@ } }, { - "HashCode": -608774602, + "HashCode": 1086865259, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36711,25 +36041,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -36740,16 +36070,18 @@ } }, { - "HashCode": -724362615, + "HashCode": 1841312140, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36757,41 +36089,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -36802,16 +36134,18 @@ } }, { - "HashCode": -579055945, + "HashCode": 156922505, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36819,33 +36153,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36856,16 +36190,18 @@ } }, { - "HashCode": -1796228180, + "HashCode": -630162365, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36873,33 +36209,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -36910,16 +36246,18 @@ } }, { - "HashCode": -149208862, + "HashCode": -730546464, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36927,17 +36265,17 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelRotationAlignment? Kendo.Mvc.TagHelpers.ChartXAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } } ], "Metadata": { @@ -36948,16 +36286,18 @@ } }, { - "HashCode": -1996688704, + "HashCode": 1564774390, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -36965,153 +36305,148 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartXAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-x-axis-labels-border", "DisplayName": "chart-x-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-date-formats", "DisplayName": "chart-x-axis-labels-date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-margin", "DisplayName": "chart-x-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-padding", "DisplayName": "chart-x-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-labels-rotation", "DisplayName": "chart-x-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37122,16 +36457,18 @@ } }, { - "HashCode": -638191119, + "HashCode": 1062503838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37139,33 +36476,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37176,16 +36513,18 @@ } }, { - "HashCode": -1885223430, + "HashCode": -1081648984, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37193,49 +36532,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37246,16 +36585,18 @@ } }, { - "HashCode": 276664981, + "HashCode": 1446931171, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37263,49 +36604,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37316,16 +36657,18 @@ } }, { - "HashCode": -1326052916, + "HashCode": -1982736446, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37333,49 +36676,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37386,16 +36729,18 @@ } }, { - "HashCode": -487596447, + "HashCode": -1658512514, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "x-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37403,49 +36748,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -37456,16 +36801,18 @@ } }, { - "HashCode": -523505506, + "HashCode": 1948682052, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37473,17 +36820,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37494,16 +36841,18 @@ } }, { - "HashCode": 649603844, + "HashCode": 1412046621, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37511,41 +36860,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37556,16 +36904,18 @@ } }, { - "HashCode": -1036320388, + "HashCode": 1916149195, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37573,25 +36923,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37602,16 +36952,18 @@ } }, { - "HashCode": -1297274418, + "HashCode": 1834038219, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37619,97 +36971,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartXAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37720,16 +37071,18 @@ } }, { - "HashCode": -1067862580, + "HashCode": 637295596, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37737,33 +37090,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -37774,16 +37127,18 @@ } }, { - "HashCode": 673996933, + "HashCode": -87627704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37791,37 +37146,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartXAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-x-axis-notes-icon", "DisplayName": "chart-x-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-notes-label", "DisplayName": "chart-x-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-notes-line", "DisplayName": "chart-x-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -37832,16 +37184,18 @@ } }, { - "HashCode": 1280273048, + "HashCode": 2107058909, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37849,25 +37203,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -37878,16 +37232,18 @@ } }, { - "HashCode": 1157757248, + "HashCode": 701761789, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37895,33 +37251,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -37932,16 +37288,18 @@ } }, { - "HashCode": 1949751386, + "HashCode": 41006919, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -37949,33 +37307,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -37986,16 +37344,18 @@ } }, { - "HashCode": 691791669, + "HashCode": -1681460540, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-x-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38003,93 +37363,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38100,16 +37457,18 @@ } }, { - "HashCode": 1073158211, + "HashCode": 1673085518, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38117,33 +37476,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -38154,23 +37513,24 @@ } }, { - "HashCode": 1947119193, + "HashCode": 1482926470, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "x-axis-item" + "ParentTag": "x-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-x-axis-plot-band", "DisplayName": "chart-x-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38181,16 +37541,18 @@ } }, { - "HashCode": -166750439, + "HashCode": 1919938123, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "x-axis-item", "ParentTag": "x-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38198,191 +37560,181 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-x-axis-item-title", "DisplayName": "chart-x-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38393,31 +37745,34 @@ } }, { - "HashCode": -338042232, + "HashCode": -603807984, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "x-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "x-axis", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "x-axis", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "x-axis-item", "DisplayName": "x-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38428,16 +37783,18 @@ } }, { - "HashCode": -1525983853, + "HashCode": 1016528917, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-x-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38445,25 +37802,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -38474,16 +37831,18 @@ } }, { - "HashCode": -1813185110, + "HashCode": 1566110669, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-x-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38491,33 +37850,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -38528,16 +37887,18 @@ } }, { - "HashCode": -375986304, + "HashCode": -1671067107, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-x-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38545,33 +37906,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -38582,16 +37943,18 @@ } }, { - "HashCode": 856903709, + "HashCode": -504502015, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-x-axis-item-title", "ParentTag": "x-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38599,85 +37962,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartXAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38688,16 +38048,18 @@ } }, { - "HashCode": -687836467, + "HashCode": 1532291560, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38705,49 +38067,48 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "chart-y-axis-crosshair-tooltip", "DisplayName": "chart-y-axis-crosshair-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38758,16 +38119,18 @@ } }, { - "HashCode": -675979527, + "HashCode": 1870437246, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38775,25 +38138,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -38804,16 +38167,18 @@ } }, { - "HashCode": -1949960416, + "HashCode": 1680660331, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-y-axis-crosshair-tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38821,33 +38186,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -38858,16 +38223,18 @@ } }, { - "HashCode": -2115409089, + "HashCode": -2059732426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-crosshair-tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38875,95 +38242,93 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -38974,16 +38339,18 @@ } }, { - "HashCode": -1369125747, + "HashCode": -1412242743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -38991,25 +38358,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39020,16 +38387,18 @@ } }, { - "HashCode": -927085002, + "HashCode": -1910571128, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39037,41 +38406,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -39082,16 +38451,18 @@ } }, { - "HashCode": -1687451563, + "HashCode": -326291444, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39099,33 +38470,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -39136,16 +38507,18 @@ } }, { - "HashCode": 1929574392, + "HashCode": -822201256, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39153,33 +38526,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -39190,16 +38563,18 @@ } }, { - "HashCode": -2113134235, + "HashCode": -1493339214, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-labels-rotation", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39207,17 +38582,17 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -39228,16 +38603,18 @@ } }, { - "HashCode": -194174456, + "HashCode": -719441746, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39245,153 +38622,148 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLabelsPosition? Kendo.Mvc.TagHelpers.ChartYAxisLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-y-axis-labels-border", "DisplayName": "chart-y-axis-labels-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-date-formats", "DisplayName": "chart-y-axis-labels-date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-margin", "DisplayName": "chart-y-axis-labels-margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-padding", "DisplayName": "chart-y-axis-labels-padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-labels-rotation", "DisplayName": "chart-y-axis-labels-rotation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -39402,16 +38774,18 @@ } }, { - "HashCode": -363007803, + "HashCode": 863121416, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39419,33 +38793,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39456,16 +38830,18 @@ } }, { - "HashCode": 1088584288, + "HashCode": -1847406897, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39473,49 +38849,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39526,16 +38902,18 @@ } }, { - "HashCode": 1500916678, + "HashCode": 118783884, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39543,49 +38921,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39596,16 +38974,18 @@ } }, { - "HashCode": -1929145760, + "HashCode": 1387332345, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39613,49 +38993,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39666,16 +39046,18 @@ } }, { - "HashCode": 886636750, + "HashCode": 120432044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "y-axis-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39683,49 +39065,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -39736,16 +39118,18 @@ } }, { - "HashCode": 1857192764, + "HashCode": 308626756, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-notes-icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39753,17 +39137,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39774,16 +39158,18 @@ } }, { - "HashCode": 128432332, + "HashCode": -1589888550, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-notes-icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39791,41 +39177,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -39836,16 +39221,18 @@ } }, { - "HashCode": -1235754164, + "HashCode": 1585410910, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-notes-label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39853,25 +39240,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -39882,16 +39269,18 @@ } }, { - "HashCode": 1937677162, + "HashCode": -1475926656, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-notes-label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -39899,97 +39288,96 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNoteLabelPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNoteLabelPosition? Kendo.Mvc.TagHelpers.ChartYAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40000,16 +39388,18 @@ } }, { - "HashCode": -2113860462, + "HashCode": -1652778774, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-notes-line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40017,33 +39407,33 @@ "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -40054,16 +39444,18 @@ } }, { - "HashCode": 2050823084, + "HashCode": 2085713323, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40071,37 +39463,34 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNotePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNotePosition? Kendo.Mvc.TagHelpers.ChartYAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "chart-y-axis-notes-icon", "DisplayName": "chart-y-axis-notes-icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-notes-label", "DisplayName": "chart-y-axis-notes-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-notes-line", "DisplayName": "chart-y-axis-notes-line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40112,16 +39501,18 @@ } }, { - "HashCode": -1502698885, + "HashCode": 258679038, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40129,25 +39520,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -40158,16 +39549,18 @@ } }, { - "HashCode": 91818548, + "HashCode": 2132046711, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40175,33 +39568,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40212,16 +39605,18 @@ } }, { - "HashCode": 1956872397, + "HashCode": 914013362, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40229,33 +39624,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40266,16 +39661,18 @@ } }, { - "HashCode": 440703081, + "HashCode": -851465445, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "chart-y-axis-plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40283,93 +39680,90 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandLabelSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40380,16 +39774,18 @@ } }, { - "HashCode": -1148343190, + "HashCode": -1185091091, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40397,33 +39793,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -40434,23 +39830,24 @@ } }, { - "HashCode": 585083481, + "HashCode": 330521196, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "y-axis-item" + "ParentTag": "y-axis-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "chart-y-axis-plot-band", "DisplayName": "chart-y-axis-plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40461,16 +39858,18 @@ } }, { - "HashCode": -901316066, + "HashCode": 259421981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "y-axis-item", "ParentTag": "y-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40478,183 +39877,173 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "narrow-range", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NarrowRange" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.NarrowRange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NarrowRange" } }, { "Kind": "ITagHelper", "Name": "pane", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pane" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Pane", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pane" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-y-axis-item-title", "DisplayName": "chart-y-axis-item-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40665,23 +40054,24 @@ } }, { - "HashCode": 1786647363, + "HashCode": -198313748, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "y-axis", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "y-axis-item", "DisplayName": "y-axis-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40692,16 +40082,18 @@ } }, { - "HashCode": 684886635, + "HashCode": 324934315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "chart-y-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40709,25 +40101,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -40738,16 +40130,18 @@ } }, { - "HashCode": -1750151118, + "HashCode": -1548749155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "chart-y-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40755,33 +40149,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40792,16 +40186,18 @@ } }, { - "HashCode": -1199801899, + "HashCode": 1876641188, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "chart-y-axis-item-title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40809,33 +40205,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -40846,16 +40242,18 @@ } }, { - "HashCode": -1441777244, + "HashCode": -620290623, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "chart-y-axis-item-title", "ParentTag": "y-axis-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40863,85 +40261,82 @@ "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartAxisTitlePosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisTitlePosition? Kendo.Mvc.TagHelpers.ChartYAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -40952,16 +40347,18 @@ } }, { - "HashCode": 1307388817, + "HashCode": 1134451554, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mousewheel", "ParentTag": "zoomable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -40969,25 +40366,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "rate", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rate" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper.Rate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rate" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "Kendo.Mvc.UI.ChartAxisLock?", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLock? Kendo.Mvc.TagHelpers.ChartZoomableMousewheelSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } } ], "Metadata": { @@ -40998,16 +40395,18 @@ } }, { - "HashCode": 1959109553, + "HashCode": -923495748, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selection", "ParentTag": "zoomable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41015,25 +40414,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.ChartActivationKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.ChartActivationKey? Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "Kendo.Mvc.UI.ChartAxisLock?", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisLock? Kendo.Mvc.TagHelpers.ChartZoomableSelectionSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } } ], "Metadata": { @@ -41044,21 +40443,24 @@ } }, { - "HashCode": 1199907536, + "HashCode": 2043336862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChartZoomableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChartZoomableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "zoomable", "ParentTag": "kendo-chart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "zoomable", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41066,23 +40468,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChartZoomableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "mousewheel", "DisplayName": "mousewheel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selection", "DisplayName": "selection", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41093,16 +40493,18 @@ } }, { - "HashCode": 1042666313, + "HashCode": -525831017, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-chat", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41110,25 +40512,25 @@ "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "send-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SendButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper.SendButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SendButton" } }, { "Kind": "ITagHelper", "Name": "toggle-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatMessagesSettingsTagHelper.ToggleButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleButton" } } ], "Metadata": { @@ -41139,15 +40541,17 @@ } }, { - "HashCode": 255316936, + "HashCode": -1030800649, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chat" + "TagName": "kendo-chat", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41155,101 +40559,98 @@ "Kind": "ITagHelper", "Name": "on-action-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActionClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnActionClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActionClick" } }, { "Kind": "ITagHelper", "Name": "on-post", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPost" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnPost", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPost" } }, { "Kind": "ITagHelper", "Name": "on-send-message", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSendMessage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnSendMessage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSendMessage" } }, { "Kind": "ITagHelper", "Name": "on-typing-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTypingEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnTypingEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTypingEnd" } }, { "Kind": "ITagHelper", "Name": "on-typing-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTypingStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnTypingStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTypingStart" } }, { "Kind": "ITagHelper", "Name": "on-tool-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnToolClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.OnToolClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnToolClick" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChatTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChatTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChatTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "user", "DisplayName": "user", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41260,16 +40661,18 @@ } }, { - "HashCode": 1383037441, + "HashCode": -1181293631, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41277,39 +40680,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.ChatToolbarAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41320,16 +40721,18 @@ } }, { - "HashCode": 217724368, + "HashCode": 1057944544, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41337,25 +40740,25 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } } ], "Metadata": { @@ -41366,23 +40769,24 @@ } }, { - "HashCode": 69390713, + "HashCode": 772088397, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41393,16 +40797,18 @@ } }, { - "HashCode": -46456621, + "HashCode": -673281424, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-chat", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41410,31 +40816,29 @@ "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "toggleable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Toggleable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChatToolbarSettingsTagHelper.Toggleable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggleable" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41445,16 +40849,18 @@ } }, { - "HashCode": 1438767049, + "HashCode": 647317040, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "user", "ParentTag": "kendo-chat", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41462,17 +40868,17 @@ "Kind": "ITagHelper", "Name": "icon-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper.IconUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconUrl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChatUserSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -41483,14 +40889,16 @@ } }, { - "HashCode": -1986108893, + "HashCode": 1672764099, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-checkbox" + "TagName": "kendo-checkbox", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41498,105 +40906,105 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.CheckBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -41607,16 +41015,18 @@ } }, { - "HashCode": 2055657200, + "HashCode": -872363379, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-checkboxgroup-item", "ParentTag": "kendo-checkboxgroup-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41624,51 +41034,52 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -41679,27 +41090,29 @@ } }, { - "HashCode": 1661471600, + "HashCode": -969948151, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxGroupItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-checkboxgroup-items", - "ParentTag": "kendo-checkboxgroup" + "ParentTag": "kendo-checkboxgroup", + "CaseSensitive": false }, { "TagName": "kendo-checkboxgroup-items", - "ParentTag": "checkboxgroup-editor" + "ParentTag": "checkboxgroup-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "kendo-checkboxgroup-item", "DisplayName": "kendo-checkboxgroup-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41710,18 +41123,21 @@ } }, { - "HashCode": 273087236, + "HashCode": -1018043496, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-checkboxgroup" + "TagName": "kendo-checkboxgroup", + "CaseSensitive": false }, { "TagName": "checkboxgroup-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41729,121 +41145,120 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IList", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IList Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-focus", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFocus" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.OnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFocus" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "input-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InputName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.InputName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputName" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "Kendo.Mvc.UI.CheckBoxGroupLayout?", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "Kendo.Mvc.UI.CheckBoxGroupLayout? Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "label-position", "TypeName": "Kendo.Mvc.UI.CheckBoxGroupLabelPosition?", - "Metadata": { - "Common.PropertyName": "LabelPosition" - } + "DisplayName": "Kendo.Mvc.UI.CheckBoxGroupLabelPosition? Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.LabelPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CheckBoxGroupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "kendo-checkboxgroup-items", "DisplayName": "kendo-checkboxgroup-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -41854,14 +41269,16 @@ } }, { - "HashCode": 1277017204, + "HashCode": 924829916, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chip" + "TagName": "kendo-chip", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -41869,179 +41286,180 @@ "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "avatar-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AvatarClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.AvatarClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvatarClass" } }, { "Kind": "ITagHelper", "Name": "remove-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.RemoveIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveIcon" } }, { "Kind": "ITagHelper", "Name": "remove-icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveIconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.RemoveIconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveIconClass" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "removable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Removable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Removable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Removable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ChipTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ChipTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ChipTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.ChipFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.ChipFillMode? Kendo.Mvc.TagHelpers.ChipTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ChipThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ChipThemeColor? Kendo.Mvc.TagHelpers.ChipTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -42052,16 +41470,18 @@ } }, { - "HashCode": 1804743834, + "HashCode": 97696109, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipListItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipListItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42069,67 +41489,68 @@ "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "avatar-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AvatarClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.AvatarClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvatarClass" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipListItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ChipListItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ChipThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ChipThemeColor? Kendo.Mvc.TagHelpers.ChipListItemTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } } ], "Metadata": { @@ -42140,23 +41561,24 @@ } }, { - "HashCode": -1961889728, + "HashCode": 1090669231, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipListItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipListItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-chiplist" + "ParentTag": "kendo-chiplist", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42167,14 +41589,16 @@ } }, { - "HashCode": 1053460295, + "HashCode": -231790379, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ChipListTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ChipListTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-chiplist" + "TagName": "kendo-chiplist", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42182,105 +41606,104 @@ "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "removable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Removable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ChipListTagHelper.Removable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Removable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ChipListTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "item-size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "ItemSize" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ChipListTagHelper.ItemSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemSize" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ChipListTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.ChipFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.ChipFillMode? Kendo.Mvc.TagHelpers.ChipListTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "Kendo.Mvc.UI.ChipListSelectableMode?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "Kendo.Mvc.UI.ChipListSelectableMode? Kendo.Mvc.TagHelpers.ChipListTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ChipListTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipListTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipListTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ChipListTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42291,16 +41714,18 @@ } }, { - "HashCode": 1750952217, + "HashCode": 427897229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "color", "ParentTag": "colors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42308,25 +41733,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeColorTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -42337,23 +41762,24 @@ } }, { - "HashCode": -263148820, + "HashCode": -313048991, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeColorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeColorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "colors", - "ParentTag": "kendo-circulargauge" + "ParentTag": "kendo-circulargauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "color", "DisplayName": "color", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42364,16 +41790,18 @@ } }, { - "HashCode": -713155119, + "HashCode": 552458091, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42381,33 +41809,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42418,16 +41846,18 @@ } }, { - "HashCode": -1337222763, + "HashCode": 687342506, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42435,33 +41865,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -42472,16 +41902,18 @@ } }, { - "HashCode": -776743190, + "HashCode": 1006486357, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-circulargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42489,39 +41921,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42532,16 +41962,18 @@ } }, { - "HashCode": -1312182460, + "HashCode": -1002781367, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42549,33 +41981,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42586,16 +42018,18 @@ } }, { - "HashCode": 675747081, + "HashCode": 1439965735, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42603,33 +42037,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -42640,16 +42074,18 @@ } }, { - "HashCode": 1917548426, + "HashCode": -685409753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42657,33 +42093,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -42694,16 +42130,18 @@ } }, { - "HashCode": -1537209370, + "HashCode": 409500104, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42711,101 +42149,98 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -42816,16 +42251,18 @@ } }, { - "HashCode": -1910770386, + "HashCode": 1789047484, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42833,33 +42270,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42870,16 +42307,18 @@ } }, { - "HashCode": 331170700, + "HashCode": -4787274, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42887,33 +42326,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -42924,16 +42363,18 @@ } }, { - "HashCode": 1890260814, + "HashCode": 1051460715, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-circulargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -42941,93 +42382,90 @@ "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "range-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.RangeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeDistance" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeScaleSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43038,14 +42476,16 @@ } }, { - "HashCode": 572915162, + "HashCode": -1716122038, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-circulargauge" + "TagName": "kendo-circulargauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43053,133 +42493,130 @@ "Kind": "ITagHelper", "Name": "center-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplate" } }, { "Kind": "ITagHelper", "Name": "center-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateId" } }, { "Kind": "ITagHelper", "Name": "center-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CenterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateView" } }, { "Kind": "ITagHelper", "Name": "center-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.CenterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "colors", "DisplayName": "colors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43190,16 +42627,18 @@ } }, { - "HashCode": 304736471, + "HashCode": -1620774819, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "color", "ParentTag": "colors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43207,25 +42646,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarColorTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -43236,23 +42675,24 @@ } }, { - "HashCode": -1630346439, + "HashCode": 971419380, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularProgressBarColorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularProgressBarColorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "colors", - "ParentTag": "kendo-circularprogressbar" + "ParentTag": "kendo-circularprogressbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "color", "DisplayName": "color", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43263,14 +42703,16 @@ } }, { - "HashCode": -1043292281, + "HashCode": 942969975, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-circularprogressbar" + "TagName": "kendo-circularprogressbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43278,153 +42720,152 @@ "Kind": "ITagHelper", "Name": "aria-role", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AriaRole" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.AriaRole", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaRole" } }, { "Kind": "ITagHelper", "Name": "center-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplate" } }, { "Kind": "ITagHelper", "Name": "center-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateId" } }, { "Kind": "ITagHelper", "Name": "center-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CenterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateView" } }, { "Kind": "ITagHelper", "Name": "center-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CenterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.CenterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CenterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "label-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.LabelId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelId" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "indeterminate", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Indeterminate" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Indeterminate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indeterminate" } }, { "Kind": "ITagHelper", "Name": "pointer-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PointerWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.PointerWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PointerWidth" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.CircularProgressBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "colors", "DisplayName": "colors", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43435,16 +42876,18 @@ } }, { - "HashCode": -108722498, + "HashCode": -1307294973, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "contrast-tool", "ParentTag": "kendo-colorgradient", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43452,17 +42895,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientContrastToolSettingsTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } } ], "Metadata": { @@ -43473,16 +42916,18 @@ } }, { - "HashCode": 2078061553, + "HashCode": 292147865, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-colorgradient", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43490,73 +42935,73 @@ "Kind": "ITagHelper", "Name": "contrast-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContrastRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.ContrastRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContrastRatio" } }, { "Kind": "ITagHelper", "Name": "fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Fail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fail" } }, { "Kind": "ITagHelper", "Name": "pass", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Pass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pass" } }, { "Kind": "ITagHelper", "Name": "toggle-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.ToggleFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleFormat" } }, { "Kind": "ITagHelper", "Name": "red", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Red" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Red", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Red" } }, { "Kind": "ITagHelper", "Name": "green", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Green" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Green", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Green" } }, { "Kind": "ITagHelper", "Name": "blue", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Blue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Blue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Blue" } }, { "Kind": "ITagHelper", "Name": "alpha", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alpha" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Alpha", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alpha" } }, { "Kind": "ITagHelper", "Name": "hex", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hex" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientMessagesSettingsTagHelper.Hex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hex" } } ], "Metadata": { @@ -43567,18 +43012,21 @@ } }, { - "HashCode": 1295090732, + "HashCode": -1139683561, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorGradientTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorGradientTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-colorgradient" + "TagName": "kendo-colorgradient", + "CaseSensitive": false }, { "TagName": "colorgradient-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43586,103 +43034,101 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ColorGradientTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Formats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Formats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formats" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "Kendo.Mvc.UI.ColorGradientFormat?", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "Kendo.Mvc.UI.ColorGradientFormat? Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorGradientTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorGradientTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorGradientTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "contrast-tool", "DisplayName": "contrast-tool", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43693,19 +43139,22 @@ } }, { - "HashCode": 1669838780, + "HashCode": 1764031870, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPaletteTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPaletteTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-colorpalette" + "TagName": "kendo-colorpalette", + "CaseSensitive": false }, { "TagName": "colorpalette-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43713,89 +43162,88 @@ "Kind": "ITagHelper", "Name": "palette-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "PaletteColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.PaletteColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaletteColors" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "Kendo.Mvc.UI.ColorPickerPalette?", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerPalette? Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPaletteTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "tile-size", "DisplayName": "tile-size", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -43806,16 +43254,18 @@ } }, { - "HashCode": 1640385230, + "HashCode": -2040632957, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tile-size", "ParentTag": "kendo-colorpalette", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43823,17 +43273,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPaletteTileSizeSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -43844,16 +43294,18 @@ } }, { - "HashCode": 523538197, + "HashCode": -739519400, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "contrast-tool", "ParentTag": "kendo-colorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43861,17 +43313,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerContrastToolSettingsTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } } ], "Metadata": { @@ -43882,21 +43334,24 @@ } }, { - "HashCode": -200742504, + "HashCode": 1944366729, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-colorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "colorpicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -43904,121 +43359,121 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.ClearColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearColor" } }, { "Kind": "ITagHelper", "Name": "preview-input", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviewInput" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.PreviewInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviewInput" } }, { "Kind": "ITagHelper", "Name": "contrast-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContrastRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.ContrastRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContrastRatio" } }, { "Kind": "ITagHelper", "Name": "fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Fail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fail" } }, { "Kind": "ITagHelper", "Name": "pass", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Pass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pass" } }, { "Kind": "ITagHelper", "Name": "gradient", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "toggle-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.ToggleFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleFormat" } }, { "Kind": "ITagHelper", "Name": "red", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Red" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Red", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Red" } }, { "Kind": "ITagHelper", "Name": "green", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Green" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Green", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Green" } }, { "Kind": "ITagHelper", "Name": "blue", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Blue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Blue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Blue" } }, { "Kind": "ITagHelper", "Name": "alpha", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alpha" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Alpha", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alpha" } }, { "Kind": "ITagHelper", "Name": "hex", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hex" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerMessagesSettingsTagHelper.Hex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hex" } } ], "Metadata": { @@ -44029,19 +43484,22 @@ } }, { - "HashCode": 1060537813, + "HashCode": -1048014574, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-colorpicker" + "TagName": "kendo-colorpicker", + "CaseSensitive": false }, { "TagName": "colorpicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44049,237 +43507,234 @@ "Kind": "ITagHelper", "Name": "palette", "TypeName": "Kendo.Mvc.UI.ColorPickerPalette?", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerPalette? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "palette-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "PaletteColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPickerTagHelper.PaletteColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaletteColors" } }, { "Kind": "ITagHelper", "Name": "views", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Views" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Views", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Views" } }, { "Kind": "ITagHelper", "Name": "formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Formats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Formats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formats" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ColorPickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "buttons", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Buttons" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Buttons", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Buttons" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "close-on-select", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CloseOnSelect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.CloseOnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseOnSelect" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "preview", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Preview" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Preview", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Preview" } }, { "Kind": "ITagHelper", "Name": "tool-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToolIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.ToolIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToolIcon" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "Kendo.Mvc.UI.ColorPickerFormat?", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerFormat? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "view", "TypeName": "Kendo.Mvc.UI.ColorPickerView?", - "Metadata": { - "Common.PropertyName": "View" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerView? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.View", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "View" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.ColorPickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ColorPickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "tile-size", "DisplayName": "tile-size", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "contrast-tool", "DisplayName": "contrast-tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -44290,21 +43745,24 @@ } }, { - "HashCode": -435771621, + "HashCode": 1922148812, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tile-size", "ParentTag": "kendo-colorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "tile-size", "ParentTag": "colorpicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44312,17 +43770,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ColorPickerTileSizeSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -44333,21 +43791,24 @@ } }, { - "HashCode": -875539087, + "HashCode": -935988378, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-combobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "combobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44355,23 +43816,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -44382,16 +43841,18 @@ } }, { - "HashCode": -936903234, + "HashCode": 1635183097, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-combobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44399,25 +43860,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -44428,21 +43889,24 @@ } }, { - "HashCode": -2089960181, + "HashCode": -237999862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-combobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "combobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44450,17 +43914,17 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -44471,21 +43935,24 @@ } }, { - "HashCode": -1796051448, + "HashCode": -2145916561, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-combobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "combobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44493,73 +43960,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -44570,19 +44037,22 @@ } }, { - "HashCode": -1492078410, + "HashCode": 375522356, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-combobox" + "TagName": "kendo-combobox", + "CaseSensitive": false }, { "TagName": "combobox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -44590,559 +44060,553 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.ComboBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-cascade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCascade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.OnCascade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCascade" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "cascade-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFrom" } }, { "Kind": "ITagHelper", "Name": "cascade-from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeFromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromField" } }, { "Kind": "ITagHelper", "Name": "cascade-from-parent-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromParentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeFromParentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromParentField" } }, { "Kind": "ITagHelper", "Name": "cascade-on-custom-value", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CascadeOnCustomValue" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.CascadeOnCustomValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeOnCustomValue" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "suggest", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Suggest" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Suggest", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Suggest" } }, { "Kind": "ITagHelper", "Name": "sync-value-and-text", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SyncValueAndText" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.SyncValueAndText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SyncValueAndText" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ComboBoxTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.ComboBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.ComboBoxTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ComboBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ComboBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ComboBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -45153,21 +44617,24 @@ } }, { - "HashCode": -252204934, + "HashCode": 1967641805, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-combobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "combobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45175,33 +44642,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ComboBoxVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -45212,16 +44679,18 @@ } }, { - "HashCode": 978984943, + "HashCode": -616722356, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "collapse", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45229,17 +44698,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -45250,16 +44719,18 @@ } }, { - "HashCode": 1082760681, + "HashCode": -1286183857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "expand", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45267,17 +44738,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -45288,14 +44759,16 @@ } }, { - "HashCode": -652768507, + "HashCode": -572824490, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "items-animation-settings" + "TagName": "items-animation-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45303,25 +44776,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.ItemsAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "Metadata": { @@ -45332,14 +44805,16 @@ } }, { - "HashCode": 1176128611, + "HashCode": 1557473929, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "items-collection-tag-helper-base" + "TagName": "items-collection-tag-helper-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45347,41 +44822,41 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ItemsCollectionTagHelperBase.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -45392,14 +44867,16 @@ } }, { - "HashCode": -248376083, + "HashCode": -726453282, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContentTagHelperBase", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContentTagHelperBase", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "content-tag-helper-base" + "TagName": "content-tag-helper-base", + "CaseSensitive": false } ], "Metadata": { @@ -45410,14 +44887,16 @@ } }, { - "HashCode": -1182293376, + "HashCode": -1816544867, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-base" + "TagName": "drop-down-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45425,49 +44904,49 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownBaseTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -45478,16 +44957,18 @@ } }, { - "HashCode": -19837629, + "HashCode": -1946441717, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45495,25 +44976,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45524,16 +45005,18 @@ } }, { - "HashCode": 1192269180, + "HashCode": 194606328, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45541,25 +45024,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45570,14 +45053,16 @@ } }, { - "HashCode": -685014391, + "HashCode": -1122449928, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-popup-animation-settings" + "TagName": "drop-down-popup-animation-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45585,9 +45070,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -45598,14 +45083,16 @@ } }, { - "HashCode": 1352114954, + "HashCode": 715099771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-popup-settings" + "TagName": "drop-down-popup-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45613,73 +45100,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -45690,14 +45177,16 @@ } }, { - "HashCode": 1101366683, + "HashCode": -768346242, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "drop-down-virtual-settings" + "TagName": "drop-down-virtual-settings", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45705,33 +45194,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownVirtualSettingsTaghelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -45742,16 +45231,18 @@ } }, { - "HashCode": 667529778, + "HashCode": -455884467, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45759,25 +45250,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45788,16 +45279,18 @@ } }, { - "HashCode": 689550007, + "HashCode": 864360783, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45805,25 +45298,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -45834,16 +45327,18 @@ } }, { - "HashCode": -1222074879, + "HashCode": 18974771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-contextmenu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45851,23 +45346,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -45878,16 +45371,18 @@ } }, { - "HashCode": -1822121043, + "HashCode": -1349269038, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-contextmenu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45895,17 +45390,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuScrollableSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } } ], "Metadata": { @@ -45916,15 +45411,17 @@ } }, { - "HashCode": -80255919, + "HashCode": 1609646243, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContextMenuTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContextMenuTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-contextmenu" + "TagName": "kendo-contextmenu", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -45932,243 +45429,239 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "datacontentfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataContentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.DataContentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataContentField" } }, { "Kind": "ITagHelper", "Name": "security-trimming", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SecurityTrimming" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.SecurityTrimming", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SecurityTrimming" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "align-to-anchor", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlignToAnchor" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.AlignToAnchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignToAnchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "close-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CloseOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.CloseOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseOnClick" } }, { "Kind": "ITagHelper", "Name": "copy-anchor-styles", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CopyAnchorStyles" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.CopyAnchorStyles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CopyAnchorStyles" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "hover-delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HoverDelay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.HoverDelay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoverDelay" } }, { "Kind": "ITagHelper", "Name": "popup-collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PopupCollision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.PopupCollision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupCollision" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Target" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Target", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Target" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.ContextMenuOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.ContextMenuOrientation? Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ContextMenuTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ContextMenuTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ContextMenuTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "li", "DisplayName": "li", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46179,16 +45672,18 @@ } }, { - "HashCode": -1225140750, + "HashCode": -1301875237, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregate", "ParentTag": "aggregates", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46196,17 +45691,17 @@ "Kind": "ITagHelper", "Name": "aggregate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper.Aggregate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregate" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceAggregateTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "Metadata": { @@ -46217,59 +45712,67 @@ } }, { - "HashCode": 235327307, + "HashCode": 2016879920, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceAggregatesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceAggregatesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregates", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "aggregates", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "aggregate", "DisplayName": "aggregate", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46280,16 +45783,18 @@ } }, { - "HashCode": 580872935, + "HashCode": 777022960, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "datasource-filter", "ParentTag": "filters", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46297,49 +45802,48 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "logic", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Logic" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Logic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Logic" } }, { "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "operator-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OperatorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceFilterTagHelper.OperatorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OperatorHandler" } } ], "AllowedChildTags": [ { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46350,79 +45854,91 @@ } }, { - "HashCode": -359314086, + "HashCode": -1137754307, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceFiltersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceFiltersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filters", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-hierarchicaldatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "hierarchical-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filters", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "datasource-filter", "DisplayName": "datasource-filter", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46433,23 +45949,24 @@ } }, { - "HashCode": -1486976067, + "HashCode": -1940477514, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceGroupAggregatesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceGroupAggregatesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "aggregates", - "ParentTag": "group" + "ParentTag": "group", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "aggregate", "DisplayName": "aggregate", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46460,16 +45977,18 @@ } }, { - "HashCode": 490583974, + "HashCode": 809819348, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "groups", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46477,33 +45996,32 @@ "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceGroupTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46514,59 +46032,67 @@ } }, { - "HashCode": 368787332, + "HashCode": 230370081, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceGroupsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceGroupsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "groups", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "groups", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "group", "DisplayName": "group", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46577,23 +46103,24 @@ } }, { - "HashCode": -297769724, + "HashCode": -1402378889, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceNestedFiltersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceNestedFiltersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filters", - "ParentTag": "datasource-filter" + "ParentTag": "datasource-filter", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "datasource-filter", "DisplayName": "datasource-filter", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46604,16 +46131,18 @@ } }, { - "HashCode": -794478627, + "HashCode": -1511816296, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "field", "ParentTag": "fields", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46621,65 +46150,64 @@ "Kind": "ITagHelper", "Name": "default-value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "DefaultValue" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.DefaultValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultValue" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "nullable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Nullable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.Nullable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Nullable" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldTaghelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } } ], "AllowedChildTags": [ { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46690,49 +46218,55 @@ } }, { - "HashCode": -1133917383, + "HashCode": 2020063702, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", "ParentTag": "model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "treelist-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "scheduler-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "filemanager-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "orgchart-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "fields", "ParentTag": "hierarchical-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "field", "DisplayName": "field", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46743,16 +46277,18 @@ } }, { - "HashCode": 212161181, + "HashCode": -1618156320, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "field", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46760,25 +46296,25 @@ "Kind": "ITagHelper", "Name": "required", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Required" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper.Required", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Required" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.DataSourceSchemaModelFieldValidationTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } } ], "Metadata": { @@ -46789,21 +46325,24 @@ } }, { - "HashCode": 1440607591, + "HashCode": -1979996291, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "filemanager-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46811,17 +46350,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46832,46 +46370,54 @@ } }, { - "HashCode": -1780876032, + "HashCode": 634697567, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "connections-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -46879,105 +46425,104 @@ "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "model", "DisplayName": "model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -46988,16 +46533,18 @@ } }, { - "HashCode": -520004086, + "HashCode": 113712708, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSortTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSortTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort", "ParentTag": "sorts", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47005,25 +46552,25 @@ "Kind": "ITagHelper", "Name": "direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSortTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSortTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceSortTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } } ], "Metadata": { @@ -47034,69 +46581,79 @@ } }, { - "HashCode": 1871254786, + "HashCode": 1334199230, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceSortsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceSortsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sorts", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "sorts", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sort", "DisplayName": "sort", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47107,126 +46664,156 @@ } }, { - "HashCode": -962981234, + "HashCode": -1074019202, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-datasource" + "TagName": "kendo-datasource", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-grid" + "ParentTag": "kendo-grid", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-chart" + "ParentTag": "kendo-chart", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-combobox" + "ParentTag": "kendo-combobox", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "combobox-editor" + "ParentTag": "combobox-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-multicolumncombobox" + "ParentTag": "kendo-multicolumncombobox", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "multicolumncombobox-editor" + "ParentTag": "multicolumncombobox-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-autocomplete" + "ParentTag": "kendo-autocomplete", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "autocomplete-editor" + "ParentTag": "autocomplete-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-dropdownlist" + "ParentTag": "kendo-dropdownlist", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "dropdownlist-editor" + "ParentTag": "dropdownlist-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-multiselect" + "ParentTag": "kendo-multiselect", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "multiselect-editor" + "ParentTag": "multiselect-editor", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-listbox" + "ParentTag": "kendo-listbox", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "sheet" + "ParentTag": "sheet", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "layer" + "ParentTag": "layer", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "resource" + "ParentTag": "resource", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "resources" + "ParentTag": "resources", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "assignments" + "ParentTag": "assignments", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-scrollview" + "ParentTag": "kendo-scrollview", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-timeline" + "ParentTag": "kendo-timeline", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "taskboard-columns" + "ParentTag": "taskboard-columns", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "foreign-key-column" + "ParentTag": "foreign-key-column", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-listview" + "ParentTag": "kendo-listview", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-sparkline" + "ParentTag": "kendo-sparkline", + "CaseSensitive": false }, { "TagName": "connections-datasource", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "kendo-stockchart" + "ParentTag": "kendo-stockchart", + "CaseSensitive": false }, { "TagName": "datasource", - "ParentTag": "navigator" + "ParentTag": "navigator", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47234,255 +46821,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.DataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.DataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47493,16 +47074,18 @@ } }, { - "HashCode": 639912442, + "HashCode": -1508042349, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "create", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47510,59 +47093,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DataSourceTransportCreateSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47573,16 +47157,18 @@ } }, { - "HashCode": 976565285, + "HashCode": -69852269, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "destroy", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47590,59 +47176,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DatasourceTransportDestroySettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47653,16 +47240,18 @@ } }, { - "HashCode": 237646612, + "HashCode": 389621311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47670,59 +47259,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DatasourceTransportReadSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47733,91 +47323,108 @@ } }, { - "HashCode": -726535168, + "HashCode": 883734683, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "transport", "ParentTag": "kendo-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-hierarchicaldatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "hierarchical-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "gantt-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-ganttdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "dependency-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-ganttdependencydatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-filemanagerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "filemanager-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "orgchart-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "connections-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47825,51 +47432,47 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "parameter-map", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParameterMap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper.ParameterMap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParameterMap" } }, { "Kind": "ITagHelper", "Name": "submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Submit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DataSourceTransportSettingsTagHelper.Submit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Submit" } } ], "AllowedChildTags": [ { "Name": "create", "DisplayName": "create", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "destroy", "DisplayName": "destroy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "update", "DisplayName": "update", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -47880,16 +47483,18 @@ } }, { - "HashCode": 1759867296, + "HashCode": 424801826, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "update", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47897,59 +47502,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DatasourceTransportUpdateSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -47960,16 +47566,18 @@ } }, { - "HashCode": 1127143492, + "HashCode": -696884138, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-dateinput", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -47977,25 +47585,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateInputLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -48006,21 +47614,24 @@ } }, { - "HashCode": -478716690, + "HashCode": 407344000, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-date-input-messages-settings", "ParentTag": "kendo-dateinput", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "kendo-date-input-messages-settings", "ParentTag": "dateinput-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48028,65 +47639,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputMessagesSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -48097,18 +47708,21 @@ } }, { - "HashCode": 523249046, + "HashCode": 115943146, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateInputTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateInputTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dateinput" + "TagName": "kendo-dateinput", + "CaseSensitive": false }, { "TagName": "dateinput-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48116,105 +47730,105 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DateInputTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateInputTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateInputTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateInputTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DateInputTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DateInputTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DateInputTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateInputTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateInputTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateInputTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateInputTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -48225,16 +47839,18 @@ } }, { - "HashCode": 793802182, + "HashCode": 1312586200, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48242,25 +47858,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatePickerLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -48271,16 +47887,18 @@ } }, { - "HashCode": -953954312, + "HashCode": -590572857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-input", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48288,65 +47906,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesDateInputSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -48357,16 +47975,18 @@ } }, { - "HashCode": -1651860532, + "HashCode": 718534066, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48374,9 +47994,9 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } } ], "Metadata": { @@ -48387,16 +48007,18 @@ } }, { - "HashCode": -378736413, + "HashCode": 1223450015, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month-template", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48404,97 +48026,97 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.ContentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentId" } }, { "Kind": "ITagHelper", "Name": "content-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ContentView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.ContentView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentView" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "week-number-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumberId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberId" } }, { "Kind": "ITagHelper", "Name": "week-number-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "WeekNumberView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumberView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberView" } }, { "Kind": "ITagHelper", "Name": "week-number-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.WeekNumberHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberHandler" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "empty-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.EmptyId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyId" } }, { "Kind": "ITagHelper", "Name": "empty-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EmptyView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.EmptyView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyView" } }, { "Kind": "ITagHelper", "Name": "empty-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerMonthSettingsTagHelper.EmptyHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyHandler" } } ], "Metadata": { @@ -48505,21 +48127,24 @@ } }, { - "HashCode": 474378296, + "HashCode": -1695412449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-datepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "datepicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48527,25 +48152,25 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -48556,19 +48181,22 @@ } }, { - "HashCode": -1169389920, + "HashCode": -899219046, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DatePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DatePickerTagHelper", "TagOutputHint": "input", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-datepicker" + "TagName": "kendo-datepicker", + "CaseSensitive": false }, { "TagName": "datepicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48576,267 +48204,263 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DatePickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "ariatemplate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "ariatemplate-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "date-input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DateInput" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatePickerTagHelper.DateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateInput" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DatePickerTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DatePickerTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "parse-formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "ParseFormats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.DatePickerTagHelper.ParseFormats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseFormats" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DatePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DatePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DatePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DatePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DatePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DatePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month-template", "DisplayName": "month-template", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -48847,16 +48471,18 @@ } }, { - "HashCode": -1181821102, + "HashCode": -1836634146, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-daterangepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48864,17 +48490,17 @@ "Kind": "ITagHelper", "Name": "start-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StartLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper.StartLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartLabel" } }, { "Kind": "ITagHelper", "Name": "end-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMessagesSettingsTagHelper.EndLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndLabel" } } ], "Metadata": { @@ -48885,16 +48511,18 @@ } }, { - "HashCode": 28184299, + "HashCode": -700589174, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month", "ParentTag": "kendo-daterangepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48902,25 +48530,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -48931,16 +48559,18 @@ } }, { - "HashCode": -24270175, + "HashCode": 428330585, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "kendo-daterangepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48948,17 +48578,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -48969,15 +48599,17 @@ } }, { - "HashCode": -1127019319, + "HashCode": -516455826, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateRangePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateRangePickerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-daterangepicker" + "TagName": "kendo-daterangepicker", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -48985,253 +48617,250 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "end-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.EndField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndField" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "labels", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Labels" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Labels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Labels" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "start-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StartField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.StartField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartField" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateRangePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month", "DisplayName": "month", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -49242,16 +48871,18 @@ } }, { - "HashCode": 1604105146, + "HashCode": -1268254390, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49259,25 +48890,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateTimePickerLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -49288,16 +48919,18 @@ } }, { - "HashCode": 730798564, + "HashCode": -876383882, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-input", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49305,65 +48938,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesDateInputSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -49374,16 +49007,18 @@ } }, { - "HashCode": 1855262023, + "HashCode": 1265533132, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49391,9 +49026,9 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } } ], "Metadata": { @@ -49404,16 +49039,18 @@ } }, { - "HashCode": 1739515020, + "HashCode": -2096368264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month-template", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49421,97 +49058,97 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.ContentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentId" } }, { "Kind": "ITagHelper", "Name": "content-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ContentView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.ContentView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentView" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "week-number-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumberId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberId" } }, { "Kind": "ITagHelper", "Name": "week-number-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "WeekNumberView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumberView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberView" } }, { "Kind": "ITagHelper", "Name": "week-number-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumberHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.WeekNumberHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumberHandler" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "empty-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.EmptyId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyId" } }, { "Kind": "ITagHelper", "Name": "empty-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EmptyView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.EmptyView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyView" } }, { "Kind": "ITagHelper", "Name": "empty-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerMonthSettingsTagHelper.EmptyHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyHandler" } } ], "Metadata": { @@ -49522,21 +49159,24 @@ } }, { - "HashCode": 955824937, + "HashCode": 2130529805, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-datetimepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "datetimepicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49544,25 +49184,25 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -49573,19 +49213,22 @@ } }, { - "HashCode": -1638126145, + "HashCode": 643583329, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DateTimePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DateTimePickerTagHelper", "TagOutputHint": "input", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-datetimepicker" + "TagName": "kendo-datetimepicker", + "CaseSensitive": false }, { "TagName": "datetimepicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49593,275 +49236,271 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "ariatemplate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "ariatemplate-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "date-input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DateInput" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.DateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateInput" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "parse-formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "ParseFormats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.ParseFormats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseFormats" } }, { "Kind": "ITagHelper", "Name": "time-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.TimeFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeFormat" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DateTimePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month-template", "DisplayName": "month-template", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -49872,16 +49511,18 @@ } }, { - "HashCode": 691491629, + "HashCode": 171276100, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49889,89 +49530,89 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionContentSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "Metadata": { @@ -49982,16 +49623,18 @@ } }, { - "HashCode": 621483935, + "HashCode": 699795030, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "connection-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -49999,89 +49642,89 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsContentSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } } ], "Metadata": { @@ -50092,16 +49735,18 @@ } }, { - "HashCode": -232581667, + "HashCode": 1317428860, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50109,33 +49754,32 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Drag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper.Drag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Drag" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50146,16 +49790,18 @@ } }, { - "HashCode": 356369396, + "HashCode": -2007747044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50163,123 +49809,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -50290,23 +49937,24 @@ } }, { - "HashCode": -581285710, + "HashCode": 537510760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50317,16 +49965,18 @@ } }, { - "HashCode": 1453348513, + "HashCode": 877545404, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50334,67 +49984,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -50405,23 +50056,24 @@ } }, { - "HashCode": 1307858379, + "HashCode": 817810743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50432,16 +50084,18 @@ } }, { - "HashCode": -1942163839, + "HashCode": -1458183213, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50449,233 +50103,232 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50686,23 +50339,24 @@ } }, { - "HashCode": 357787636, + "HashCode": 649801205, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50713,16 +50367,18 @@ } }, { - "HashCode": 602289026, + "HashCode": 2029335494, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50730,9 +50386,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -50743,16 +50399,18 @@ } }, { - "HashCode": -69213614, + "HashCode": -1399455286, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "end-cap", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50760,23 +50418,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50787,16 +50443,18 @@ } }, { - "HashCode": -891817774, + "HashCode": -544149063, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50804,25 +50462,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsEndCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -50833,24 +50491,25 @@ } }, { - "HashCode": 1591715700, + "HashCode": 708764687, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50861,16 +50520,18 @@ } }, { - "HashCode": 1812790354, + "HashCode": -1992820302, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50878,9 +50539,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -50891,16 +50552,18 @@ } }, { - "HashCode": 628431561, + "HashCode": -371419111, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50908,9 +50571,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -50921,16 +50584,18 @@ } }, { - "HashCode": 1986967208, + "HashCode": 106285898, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handles", "ParentTag": "selection", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50938,31 +50603,29 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -50973,16 +50636,18 @@ } }, { - "HashCode": -2047283054, + "HashCode": -996269916, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -50990,9 +50655,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionHandlesStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -51003,24 +50668,25 @@ } }, { - "HashCode": 1085863495, + "HashCode": -117446608, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSelectionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selection", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "handles", "DisplayName": "handles", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51031,16 +50697,18 @@ } }, { - "HashCode": -688056886, + "HashCode": 1841626599, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connection-defaults", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51048,77 +50716,70 @@ "Kind": "ITagHelper", "Name": "from-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FromConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.FromConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FromConnector" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "to-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.ToConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToConnector" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DiagramConnectionType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DiagramConnectionType? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "end-cap", "DisplayName": "end-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selection", "DisplayName": "selection", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "start-cap", "DisplayName": "start-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51129,16 +50790,18 @@ } }, { - "HashCode": 1911362385, + "HashCode": 24624306, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51146,9 +50809,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -51159,16 +50822,18 @@ } }, { - "HashCode": 1337432625, + "HashCode": 1904572771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "start-cap", "ParentTag": "connection-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51176,23 +50841,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51203,16 +50866,18 @@ } }, { - "HashCode": -1049916839, + "HashCode": -938382988, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51220,25 +50885,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStartCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -51249,16 +50914,18 @@ } }, { - "HashCode": -478637654, + "HashCode": 965110644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connection-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51266,17 +50933,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -51287,16 +50954,18 @@ } }, { - "HashCode": -1349343550, + "HashCode": -723948055, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51304,17 +50973,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51325,16 +50993,18 @@ } }, { - "HashCode": -1766671932, + "HashCode": 1029636472, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51342,123 +51012,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -51469,23 +51140,24 @@ } }, { - "HashCode": -937829133, + "HashCode": 687465035, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51496,16 +51168,18 @@ } }, { - "HashCode": 368159062, + "HashCode": 1810613604, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51513,67 +51187,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -51584,23 +51259,24 @@ } }, { - "HashCode": 334539286, + "HashCode": -1389415742, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51611,16 +51287,18 @@ } }, { - "HashCode": -876122460, + "HashCode": -1092100852, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51628,233 +51306,232 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51865,23 +51542,24 @@ } }, { - "HashCode": -2126851773, + "HashCode": -1177384290, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51892,16 +51570,18 @@ } }, { - "HashCode": 627065145, + "HashCode": 352866922, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51909,9 +51589,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -51922,16 +51602,18 @@ } }, { - "HashCode": -516608015, + "HashCode": 1444849947, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "end-cap", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51939,23 +51621,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -51966,16 +51646,18 @@ } }, { - "HashCode": -434505685, + "HashCode": 1794375896, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "end-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -51983,25 +51665,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionEndCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52012,16 +51694,18 @@ } }, { - "HashCode": -1275536229, + "HashCode": 1382933306, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "from", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52029,17 +51713,17 @@ "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionFromSettingsTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "Metadata": { @@ -52050,24 +51734,25 @@ } }, { - "HashCode": 316856148, + "HashCode": 954380964, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52078,16 +51763,18 @@ } }, { - "HashCode": 1931863730, + "HashCode": 1934742738, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52095,9 +51782,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52108,16 +51795,18 @@ } }, { - "HashCode": -219395317, + "HashCode": 712224142, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "point", "ParentTag": "points", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52125,17 +51814,17 @@ "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionPointTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "Metadata": { @@ -52146,23 +51835,24 @@ } }, { - "HashCode": 1080799356, + "HashCode": 1937197661, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionPointsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionPointsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "points", - "ParentTag": "connections" + "ParentTag": "connections", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "point", "DisplayName": "point", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52173,16 +51863,18 @@ } }, { - "HashCode": -471725749, + "HashCode": 858629499, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52190,9 +51882,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52203,16 +51895,18 @@ } }, { - "HashCode": -2122507658, + "HashCode": -403898381, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handles", "ParentTag": "selection", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52220,31 +51914,29 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52255,16 +51947,18 @@ } }, { - "HashCode": -1562183504, + "HashCode": -347273431, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52272,9 +51966,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionSelectionHandlesStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52285,24 +51979,25 @@ } }, { - "HashCode": -1224496481, + "HashCode": -1665989514, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionSelectionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selection", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "handles", "DisplayName": "handles", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52313,16 +52008,18 @@ } }, { - "HashCode": 1808645656, + "HashCode": -88470576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52330,9 +52027,9 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -52343,16 +52040,18 @@ } }, { - "HashCode": 463345575, + "HashCode": 892189463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "start-cap", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52360,23 +52059,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52387,16 +52084,18 @@ } }, { - "HashCode": -104544518, + "HashCode": -1758596207, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "start-cap", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52404,25 +52103,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionStartCapStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52433,16 +52132,18 @@ } }, { - "HashCode": -980721812, + "HashCode": -1129012262, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52450,17 +52151,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52471,16 +52172,18 @@ } }, { - "HashCode": -385579322, + "HashCode": 98673895, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connection", "ParentTag": "connections", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52488,87 +52191,77 @@ "Kind": "ITagHelper", "Name": "from-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FromConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper.FromConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FromConnector" } }, { "Kind": "ITagHelper", "Name": "to-connector", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToConnector" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper.ToConnector", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToConnector" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DiagramConnectionType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DiagramConnectionType? Kendo.Mvc.TagHelpers.DiagramConnectionTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "end-cap", "DisplayName": "end-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "from", "DisplayName": "from", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "points", "DisplayName": "points", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selection", "DisplayName": "selection", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "start-cap", "DisplayName": "start-cap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "to", "DisplayName": "to", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52579,23 +52272,24 @@ } }, { - "HashCode": 1122115837, + "HashCode": 1846819426, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connections", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "connection", "DisplayName": "connection", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52606,16 +52300,18 @@ } }, { - "HashCode": 534645365, + "HashCode": -1639460249, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "to", "ParentTag": "connections", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52623,17 +52319,17 @@ "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramConnectionToSettingsTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "Metadata": { @@ -52644,16 +52340,18 @@ } }, { - "HashCode": 1600363463, + "HashCode": -1292224006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableDragSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableDragSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "drag", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52661,17 +52359,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableDragSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "snap", "DisplayName": "snap", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52682,16 +52379,18 @@ } }, { - "HashCode": -80025250, + "HashCode": 48995182, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "snap", "ParentTag": "drag", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52699,17 +52398,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableDragSnapSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -52720,16 +52419,18 @@ } }, { - "HashCode": -1348687637, + "HashCode": -1701836195, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52737,17 +52438,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -52758,16 +52459,18 @@ } }, { - "HashCode": 1504022118, + "HashCode": -914327508, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52775,17 +52478,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -52796,30 +52499,30 @@ } }, { - "HashCode": -474359282, + "HashCode": 2050283874, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "handles", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52830,16 +52533,18 @@ } }, { - "HashCode": -1404907878, + "HashCode": 504134277, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52847,25 +52552,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52876,16 +52581,18 @@ } }, { - "HashCode": -2146789778, + "HashCode": 1403823068, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "handles", "ParentTag": "resize", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52893,37 +52600,34 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -52934,16 +52638,18 @@ } }, { - "HashCode": -212691304, + "HashCode": 1208236811, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "handles", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52951,25 +52657,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableResizeHandlesStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -52980,16 +52686,18 @@ } }, { - "HashCode": 1749244070, + "HashCode": -1463803034, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableResizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableResizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resize", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -52997,17 +52705,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableResizeSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "handles", "DisplayName": "handles", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53018,16 +52725,18 @@ } }, { - "HashCode": -1480555631, + "HashCode": 1103120739, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "rotate", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53035,17 +52744,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableRotateFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -53056,16 +52765,18 @@ } }, { - "HashCode": 2140027529, + "HashCode": -636274879, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableRotateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableRotateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotate", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53073,23 +52784,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableRotateSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53100,16 +52809,18 @@ } }, { - "HashCode": -53643407, + "HashCode": 1037358915, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "rotate", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53117,17 +52828,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableRotateStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -53138,16 +52849,18 @@ } }, { - "HashCode": -255044924, + "HashCode": -610694753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53155,107 +52868,103 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "connection-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectionTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplate" } }, { "Kind": "ITagHelper", "Name": "connection-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectionTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplateId" } }, { "Kind": "ITagHelper", "Name": "connection-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ConnectionTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplateView" } }, { "Kind": "ITagHelper", "Name": "connection-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectionTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ConnectionTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectionTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "shape-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShapeTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplate" } }, { "Kind": "ITagHelper", "Name": "shape-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShapeTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplateId" } }, { "Kind": "ITagHelper", "Name": "shape-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ShapeTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplateView" } }, { "Kind": "ITagHelper", "Name": "shape-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShapeTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsTagHelper.ShapeTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShapeTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "drag", "DisplayName": "drag", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resize", "DisplayName": "resize", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotate", "DisplayName": "rotate", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53266,16 +52975,18 @@ } }, { - "HashCode": 74706653, + "HashCode": 1514007362, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53283,123 +52994,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -53410,23 +53122,24 @@ } }, { - "HashCode": 1188533869, + "HashCode": 1041010192, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53437,16 +53150,18 @@ } }, { - "HashCode": -755421993, + "HashCode": -382495345, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53454,67 +53169,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -53525,23 +53241,24 @@ } }, { - "HashCode": 1716357541, + "HashCode": 1057514224, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53552,16 +53269,18 @@ } }, { - "HashCode": -484816858, + "HashCode": -903602418, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53569,241 +53288,240 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53814,23 +53532,24 @@ } }, { - "HashCode": -161090659, + "HashCode": 1185728820, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -53841,16 +53560,18 @@ } }, { - "HashCode": 306487320, + "HashCode": -1568314646, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "layout", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53858,41 +53579,41 @@ "Kind": "ITagHelper", "Name": "component-spacing-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ComponentSpacingX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.ComponentSpacingX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentSpacingX" } }, { "Kind": "ITagHelper", "Name": "component-spacing-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ComponentSpacingY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.ComponentSpacingY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentSpacingY" } }, { "Kind": "ITagHelper", "Name": "offset-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.OffsetX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetX" } }, { "Kind": "ITagHelper", "Name": "offset-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.OffsetY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetY" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutGridSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -53903,16 +53624,18 @@ } }, { - "HashCode": -860313071, + "HashCode": 1798613244, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layout", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -53920,129 +53643,128 @@ "Kind": "ITagHelper", "Name": "end-radial-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EndRadialAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.EndRadialAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndRadialAngle" } }, { "Kind": "ITagHelper", "Name": "horizontal-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HorizontalSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.HorizontalSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HorizontalSeparation" } }, { "Kind": "ITagHelper", "Name": "iterations", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Iterations" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.Iterations", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iterations" } }, { "Kind": "ITagHelper", "Name": "layer-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "LayerSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.LayerSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LayerSeparation" } }, { "Kind": "ITagHelper", "Name": "node-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "NodeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.NodeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NodeDistance" } }, { "Kind": "ITagHelper", "Name": "radial-first-level-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RadialFirstLevelSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.RadialFirstLevelSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RadialFirstLevelSeparation" } }, { "Kind": "ITagHelper", "Name": "radial-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RadialSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.RadialSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RadialSeparation" } }, { "Kind": "ITagHelper", "Name": "start-radial-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartRadialAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.StartRadialAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartRadialAngle" } }, { "Kind": "ITagHelper", "Name": "tip-over-tree-start-level", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "TipOverTreeStartLevel" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.TipOverTreeStartLevel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TipOverTreeStartLevel" } }, { "Kind": "ITagHelper", "Name": "underneath-horizontal-offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UnderneathHorizontalOffset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.UnderneathHorizontalOffset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnderneathHorizontalOffset" } }, { "Kind": "ITagHelper", "Name": "underneath-vertical-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UnderneathVerticalSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.UnderneathVerticalSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnderneathVerticalSeparation" } }, { "Kind": "ITagHelper", "Name": "underneath-vertical-top-offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UnderneathVerticalTopOffset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.UnderneathVerticalTopOffset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnderneathVerticalTopOffset" } }, { "Kind": "ITagHelper", "Name": "vertical-separation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "VerticalSeparation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.VerticalSeparation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalSeparation" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DiagramLayoutType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DiagramLayoutType? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "subtype", "TypeName": "Kendo.Mvc.UI.DiagramLayoutSubtype?", - "Metadata": { - "Common.PropertyName": "Subtype" - } + "DisplayName": "Kendo.Mvc.UI.DiagramLayoutSubtype? Kendo.Mvc.TagHelpers.DiagramLayoutSettingsTagHelper.Subtype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subtype" } } ], "AllowedChildTags": [ { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54053,16 +53775,18 @@ } }, { - "HashCode": -1184927647, + "HashCode": 34973269, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pannable", "ParentTag": "kendo-diagram", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54070,17 +53794,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.DiagramPannableKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.DiagramPannableKey? Kendo.Mvc.TagHelpers.DiagramPannableSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } } ], "Metadata": { @@ -54091,16 +53815,18 @@ } }, { - "HashCode": -523425648, + "HashCode": -1438926815, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54108,33 +53834,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -54145,16 +53871,18 @@ } }, { - "HashCode": -1695257401, + "HashCode": -458473826, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54162,105 +53890,104 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54271,16 +53998,18 @@ } }, { - "HashCode": 1758817039, + "HashCode": 1361500060, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selectable", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54288,33 +54017,32 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "Kendo.Mvc.UI.DiagramSelectableKey?", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "Kendo.Mvc.UI.DiagramSelectableKey? Kendo.Mvc.TagHelpers.DiagramSelectableSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } } ], "AllowedChildTags": [ { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54325,16 +54053,18 @@ } }, { - "HashCode": 2102301131, + "HashCode": -17580148, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "selectable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54342,25 +54072,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramSelectableStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54371,16 +54101,18 @@ } }, { - "HashCode": -1757696892, + "HashCode": 941415143, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54388,17 +54120,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54409,16 +54141,18 @@ } }, { - "HashCode": 1248466225, + "HashCode": -665746682, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54426,17 +54160,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54447,30 +54181,30 @@ } }, { - "HashCode": 682934811, + "HashCode": -792706452, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connector-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54481,16 +54215,18 @@ } }, { - "HashCode": 918111543, + "HashCode": 1008283048, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54498,25 +54234,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54527,16 +54263,18 @@ } }, { - "HashCode": 1541543875, + "HashCode": -1150772011, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector-defaults", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54544,37 +54282,34 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54585,16 +54320,18 @@ } }, { - "HashCode": 1568849466, + "HashCode": 1512391235, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54602,25 +54339,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54631,16 +54368,18 @@ } }, { - "HashCode": -1099042942, + "HashCode": -1219725924, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54648,17 +54387,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54669,16 +54408,18 @@ } }, { - "HashCode": -299129731, + "HashCode": 1998176442, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54686,17 +54427,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -54707,30 +54448,30 @@ } }, { - "HashCode": -979642787, + "HashCode": 1488647544, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54741,16 +54482,18 @@ } }, { - "HashCode": -1210400794, + "HashCode": -351267612, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54758,25 +54501,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54787,16 +54530,18 @@ } }, { - "HashCode": 1510304785, + "HashCode": 486149309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54804,25 +54549,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -54833,16 +54578,18 @@ } }, { - "HashCode": 384419390, + "HashCode": -438373462, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54850,61 +54597,58 @@ "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeConnectorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54915,23 +54659,24 @@ } }, { - "HashCode": 921920121, + "HashCode": 48777640, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeConnectorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connectors", - "ParentTag": "shapes" + "ParentTag": "shapes", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "connector", "DisplayName": "connector", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -54942,16 +54687,18 @@ } }, { - "HashCode": 506179350, + "HashCode": -1886219575, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "shapes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -54959,89 +54706,89 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -55052,16 +54799,18 @@ } }, { - "HashCode": -31259928, + "HashCode": 797113909, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55069,17 +54818,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55090,16 +54839,18 @@ } }, { - "HashCode": -1497062408, + "HashCode": 2012440734, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55107,17 +54858,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55128,30 +54879,30 @@ } }, { - "HashCode": 1358641474, + "HashCode": -1467153786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connector-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55162,16 +54913,18 @@ } }, { - "HashCode": -180574685, + "HashCode": -1408561775, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55179,25 +54932,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55208,16 +54961,18 @@ } }, { - "HashCode": -191957438, + "HashCode": 1836450064, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector-defaults", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55225,37 +54980,34 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55266,16 +55018,18 @@ } }, { - "HashCode": 550633428, + "HashCode": 671544305, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connector-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55283,25 +55037,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55312,16 +55066,18 @@ } }, { - "HashCode": -1008995985, + "HashCode": 1624245406, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55329,17 +55085,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55350,16 +55106,18 @@ } }, { - "HashCode": 1168064572, + "HashCode": 125023128, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55367,17 +55125,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -55388,30 +55146,30 @@ } }, { - "HashCode": -972375548, + "HashCode": -720958647, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55422,16 +55180,18 @@ } }, { - "HashCode": -174178544, + "HashCode": 454600300, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55439,25 +55199,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorHoverStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55468,16 +55228,18 @@ } }, { - "HashCode": 1580067357, + "HashCode": 95756089, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "connectors", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55485,25 +55247,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsConnectorStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -55514,16 +55276,18 @@ } }, { - "HashCode": -1747417304, + "HashCode": -1900601781, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "shape-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55531,89 +55295,89 @@ "Kind": "ITagHelper", "Name": "align", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontStyle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontStyle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontStyle" } }, { "Kind": "ITagHelper", "Name": "font-weight", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontWeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.FontWeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontWeight" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsContentSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -55624,16 +55388,18 @@ } }, { - "HashCode": 1914224710, + "HashCode": -1727899576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55641,41 +55407,40 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "connect", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Connect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Connect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Connect" } }, { "Kind": "ITagHelper", "Name": "drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Drag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Drag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Drag" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55686,16 +55451,18 @@ } }, { - "HashCode": 723986674, + "HashCode": 197088606, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55703,123 +55470,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -55830,23 +55598,24 @@ } }, { - "HashCode": -1598128478, + "HashCode": 1261065555, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55857,16 +55626,18 @@ } }, { - "HashCode": -518277055, + "HashCode": 1818399953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55874,67 +55645,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -55945,23 +55717,24 @@ } }, { - "HashCode": 125943503, + "HashCode": -1851215292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -55972,16 +55745,18 @@ } }, { - "HashCode": 994019509, + "HashCode": 509042903, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -55989,241 +55764,240 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56234,23 +56008,24 @@ } }, { - "HashCode": 1024484219, + "HashCode": 1526296320, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56261,16 +56036,18 @@ } }, { - "HashCode": -1091920764, + "HashCode": -985405225, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stop", "ParentTag": "stops", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56278,25 +56055,25 @@ "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -56307,23 +56084,24 @@ } }, { - "HashCode": -118555772, + "HashCode": -2004997953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsStopsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stops", - "ParentTag": "gradient" + "ParentTag": "gradient", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stop", "DisplayName": "stop", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56334,16 +56112,18 @@ } }, { - "HashCode": 831358452, + "HashCode": -401472486, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gradient", "ParentTag": "fill", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56351,49 +56131,48 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "center", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Center" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Center", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Center" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "radius", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Radius" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillGradientSettingsTagHelper.Radius", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Radius" } } ], "AllowedChildTags": [ { "Name": "stops", "DisplayName": "stops", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56404,16 +56183,18 @@ } }, { - "HashCode": 1650012029, + "HashCode": -1964729522, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56421,25 +56202,24 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "gradient", "DisplayName": "gradient", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56450,16 +56230,18 @@ } }, { - "HashCode": 1320285743, + "HashCode": 1597560952, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56467,17 +56249,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -56488,24 +56270,25 @@ } }, { - "HashCode": 1174453184, + "HashCode": -1643642331, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "shape-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56516,16 +56299,18 @@ } }, { - "HashCode": 512303489, + "HashCode": -680032222, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotation", "ParentTag": "shape-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56533,9 +56318,9 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -56546,16 +56331,18 @@ } }, { - "HashCode": -1123259690, + "HashCode": -1683556009, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connector", "ParentTag": "connectors", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56563,53 +56350,50 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "AllowedChildTags": [ { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56620,23 +56404,24 @@ } }, { - "HashCode": -901813098, + "HashCode": 303581006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsConnectorsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connectors", - "ParentTag": "shape-defaults" + "ParentTag": "shape-defaults", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "connector", "DisplayName": "connector", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56647,16 +56432,18 @@ } }, { - "HashCode": 1803300159, + "HashCode": 1938447121, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shape-defaults", "ParentTag": "kendo-diagram", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56664,139 +56451,131 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "source", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Source" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Source", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Source" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsSettingsTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "AllowedChildTags": [ { "Name": "connectors", "DisplayName": "connectors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connector-defaults", "DisplayName": "connector-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotation", "DisplayName": "rotation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56807,16 +56586,18 @@ } }, { - "HashCode": 338510957, + "HashCode": 604728321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "shape-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56824,25 +56605,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeDefaultsStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -56853,16 +56634,18 @@ } }, { - "HashCode": 367953103, + "HashCode": 1576274834, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56870,25 +56653,24 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "connect", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Connect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsTagHelper.Connect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Connect" } } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -56899,16 +56681,18 @@ } }, { - "HashCode": -80727541, + "HashCode": -895816449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -56916,123 +56700,124 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -57043,23 +56828,24 @@ } }, { - "HashCode": -1983156025, + "HashCode": 1169169279, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57070,16 +56856,18 @@ } }, { - "HashCode": -208690362, + "HashCode": -493944615, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57087,67 +56875,68 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -57158,23 +56947,24 @@ } }, { - "HashCode": 782041478, + "HashCode": 1865500242, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "tools" + "ParentTag": "tools", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-button", "DisplayName": "menu-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57185,16 +56975,18 @@ } }, { - "HashCode": 7962399, + "HashCode": 144959995, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57202,241 +56994,240 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57447,23 +57238,24 @@ } }, { - "HashCode": -571256531, + "HashCode": -1675729522, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeEditableSettingsToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57474,16 +57266,18 @@ } }, { - "HashCode": -533345391, + "HashCode": 1691244034, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stop", "ParentTag": "stops", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57491,25 +57285,25 @@ "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -57520,23 +57314,24 @@ } }, { - "HashCode": 967110669, + "HashCode": -382712551, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsStopsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stops", - "ParentTag": "gradient" + "ParentTag": "gradient", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "stop", "DisplayName": "stop", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57547,16 +57342,18 @@ } }, { - "HashCode": -366356127, + "HashCode": -415731926, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gradient", "ParentTag": "fill", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57564,49 +57361,48 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "center", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Center" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Center", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Center" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "radius", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Radius" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillGradientSettingsTagHelper.Radius", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Radius" } } ], "AllowedChildTags": [ { "Name": "stops", "DisplayName": "stops", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57617,16 +57413,18 @@ } }, { - "HashCode": 1249306773, + "HashCode": 1484935159, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57634,25 +57432,24 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "gradient", "DisplayName": "gradient", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57663,16 +57460,18 @@ } }, { - "HashCode": 1729338997, + "HashCode": -1970487482, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "hover", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57680,17 +57479,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeHoverFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -57701,24 +57500,25 @@ } }, { - "HashCode": 1352544911, + "HashCode": -1636165490, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeHoverSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeHoverSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hover", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57729,16 +57529,18 @@ } }, { - "HashCode": -1247579060, + "HashCode": -433039396, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeRotationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeRotationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rotation", "ParentTag": "shapes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57746,9 +57548,9 @@ "Kind": "ITagHelper", "Name": "angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Angle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeRotationSettingsTagHelper.Angle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Angle" } } ], "Metadata": { @@ -57759,16 +57561,18 @@ } }, { - "HashCode": -1435281792, + "HashCode": 407697054, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "shapes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57776,25 +57580,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -57805,16 +57609,18 @@ } }, { - "HashCode": 2034487627, + "HashCode": 1331704900, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shape", "ParentTag": "shapes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -57822,139 +57628,131 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } }, { "Kind": "ITagHelper", "Name": "source", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Source" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Source", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Source" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visual", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visual" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Visual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visual" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "X" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.X", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "X" } }, { "Kind": "ITagHelper", "Name": "y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Y" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramShapeTagHelper.Y", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Y" } } ], "AllowedChildTags": [ { "Name": "connectors", "DisplayName": "connectors", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connector-defaults", "DisplayName": "connector-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hover", "DisplayName": "hover", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rotation", "DisplayName": "rotation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57965,23 +57763,24 @@ } }, { - "HashCode": 890719570, + "HashCode": 1238132168, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramShapesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramShapesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shapes", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "shape", "DisplayName": "shape", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -57992,14 +57791,16 @@ } }, { - "HashCode": -1953045700, + "HashCode": 94775259, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DiagramTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DiagramTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-diagram" + "TagName": "kendo-diagram", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58007,349 +57808,338 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-item-bounds-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemBoundsChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnItemBoundsChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemBoundsChange" } }, { "Kind": "ITagHelper", "Name": "on-item-rotate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemRotate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnItemRotate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemRotate" } }, { "Kind": "ITagHelper", "Name": "on-mouse-enter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMouseEnter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnMouseEnter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMouseEnter" } }, { "Kind": "ITagHelper", "Name": "on-mouse-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMouseLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnMouseLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMouseLeave" } }, { "Kind": "ITagHelper", "Name": "on-pan", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPan" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnPan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPan" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-tool-bar-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnToolBarClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnToolBarClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnToolBarClick" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DiagramTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DiagramTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } }, { "Kind": "ITagHelper", "Name": "zoom-max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMax" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.ZoomMax", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMax" } }, { "Kind": "ITagHelper", "Name": "zoom-min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.ZoomMin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMin" } }, { "Kind": "ITagHelper", "Name": "zoom-rate", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomRate" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DiagramTagHelper.ZoomRate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomRate" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DiagramTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DiagramTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DiagramTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DiagramTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "connection-defaults", "DisplayName": "connection-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connections", "DisplayName": "connections", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "layout", "DisplayName": "layout", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pannable", "DisplayName": "pannable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selectable", "DisplayName": "selectable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shape-defaults", "DisplayName": "shape-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shapes", "DisplayName": "shapes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connections-datasource", "DisplayName": "connections-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58360,16 +58150,18 @@ } }, { - "HashCode": 1809948492, + "HashCode": 1615050629, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58377,33 +58169,33 @@ "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogActionTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } } ], "Metadata": { @@ -58414,23 +58206,24 @@ } }, { - "HashCode": -430358996, + "HashCode": -1702865244, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "kendo-dialog" + "ParentTag": "kendo-dialog", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58441,36 +58234,42 @@ } }, { - "HashCode": 831513305, + "HashCode": -880010934, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", "ParentTag": "kendo-dialog", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "kendo-popup", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "content", "ParentTag": "kendo-window", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "Metadata": { @@ -58481,16 +58280,18 @@ } }, { - "HashCode": -1973605911, + "HashCode": 1111555904, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-dialog-messages-settings", "ParentTag": "kendo-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58498,17 +58299,17 @@ "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "prompt-input", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PromptInput" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogMessagesSettingsTagHelper.PromptInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PromptInput" } } ], "Metadata": { @@ -58519,16 +58320,18 @@ } }, { - "HashCode": -1375735403, + "HashCode": -691458851, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "modal", "ParentTag": "kendo-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58536,17 +58339,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "prevent-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreventScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogModalSettingsTagHelper.PreventScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreventScroll" } } ], "Metadata": { @@ -58557,16 +58360,18 @@ } }, { - "HashCode": 667864721, + "HashCode": -1810632480, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58574,25 +58379,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DialogPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -58603,16 +58408,18 @@ } }, { - "HashCode": 1494227710, + "HashCode": 1724825280, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58620,25 +58427,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DialogPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -58649,16 +58456,18 @@ } }, { - "HashCode": -476025425, + "HashCode": -845432527, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-dialog", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58666,23 +58475,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58693,15 +58500,17 @@ } }, { - "HashCode": -1033782440, + "HashCode": 963829547, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dialog" + "TagName": "kendo-dialog", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58709,209 +58518,204 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "modal", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Modal" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTagHelper.Modal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modal" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "max-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MaxHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxHeight" } }, { "Kind": "ITagHelper", "Name": "max-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MaxWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxWidth" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-init-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInitOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnInitOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInitOpen" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "button-layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonLayout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.ButtonLayout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonLayout" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DialogTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DialogTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DialogTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialog-title", "DisplayName": "dialog-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "modal", "DisplayName": "modal", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -58922,16 +58726,18 @@ } }, { - "HashCode": -1603613580, + "HashCode": -101695315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialog-title", "ParentTag": "kendo-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -58939,17 +58745,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DialogTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -58960,81 +58766,109 @@ } }, { - "HashCode": 1534857925, + "HashCode": 716098366, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DraggableTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DraggableTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "body", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "ul", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "ol", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "p", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "table", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] }, { "TagName": "nav", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-draggable" + "Name": "kendo-draggable", + "CaseSensitive": false, + "DisplayName": "kendo-draggable" } ] } @@ -59044,169 +58878,169 @@ "Kind": "ITagHelper", "Name": "kendo-draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DraggableTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "kendo-container", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Container" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Container", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Container" } }, { "Kind": "ITagHelper", "Name": "kendo-hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "kendo-cursor-offset-top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "CursorOffsetTop" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DraggableTagHelper.CursorOffsetTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CursorOffsetTop" } }, { "Kind": "ITagHelper", "Name": "kendo-cursor-offset-left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "CursorOffsetLeft" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DraggableTagHelper.CursorOffsetLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CursorOffsetLeft" } }, { "Kind": "ITagHelper", "Name": "on-kendo-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragcancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragcancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDragcancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragcancel" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-kendo-hold", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHold" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.OnHold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHold" } }, { "Kind": "ITagHelper", "Name": "kendo-auto-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DraggableTagHelper.AutoScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoScroll" } }, { "Kind": "ITagHelper", "Name": "kendo-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DraggableTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } }, { "Kind": "ITagHelper", "Name": "kendo-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "kendo-hold-to-drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HoldToDrag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DraggableTagHelper.HoldToDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoldToDrag" } }, { "Kind": "ITagHelper", "Name": "kendo-axis", "TypeName": "Kendo.Mvc.UI.DraggableAxis?", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "Kendo.Mvc.UI.DraggableAxis? Kendo.Mvc.TagHelpers.DraggableTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "kendo-filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "kendo-ignore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ignore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Ignore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ignore" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DraggableTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DraggableTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DraggableTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DraggableTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -59217,15 +59051,17 @@ } }, { - "HashCode": 251824497, + "HashCode": -1817807045, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DrawerContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DrawerContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "kendo-drawer" + "ParentTag": "kendo-drawer", + "CaseSensitive": false } ], "Metadata": { @@ -59236,16 +59072,18 @@ } }, { - "HashCode": 570295115, + "HashCode": 12705936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mini", "ParentTag": "kendo-drawer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59253,49 +59091,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerMiniSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -59306,14 +59144,16 @@ } }, { - "HashCode": 2107565486, + "HashCode": -1161084572, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DrawerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DrawerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-drawer" + "TagName": "kendo-drawer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59321,159 +59161,157 @@ "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "on-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.OnItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemClick" } }, { "Kind": "ITagHelper", "Name": "auto-collapse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoCollapse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerTagHelper.AutoCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoCollapse" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DrawerTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DrawerTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "swipe-to-open", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SwipeToOpen" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DrawerTagHelper.SwipeToOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SwipeToOpen" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DrawerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DrawerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DrawerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DrawerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DrawerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "mini", "DisplayName": "mini", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59484,16 +59322,18 @@ } }, { - "HashCode": -69610540, + "HashCode": 1790692647, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "dropdownbutton-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59501,83 +59341,84 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -59588,23 +59429,24 @@ } }, { - "HashCode": -1012624135, + "HashCode": 858693651, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dropdownbutton-items", - "ParentTag": "kendo-dropdownbutton" + "ParentTag": "kendo-dropdownbutton", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59615,16 +59457,18 @@ } }, { - "HashCode": 1916966189, + "HashCode": -1085975998, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-dropdownbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59632,9 +59476,9 @@ "Kind": "ITagHelper", "Name": "label-suffix", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelSuffix" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonMessagesSettingsTagHelper.LabelSuffix", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelSuffix" } } ], "Metadata": { @@ -59645,16 +59489,18 @@ } }, { - "HashCode": 142944745, + "HashCode": 686322124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-dropdownbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59662,9 +59508,9 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } } ], "Metadata": { @@ -59675,14 +59521,16 @@ } }, { - "HashCode": -1107200946, + "HashCode": -474244981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dropdownbutton" + "TagName": "kendo-dropdownbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59690,189 +59538,186 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "dropdownbutton-items", "DisplayName": "dropdownbutton-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59883,21 +59728,24 @@ } }, { - "HashCode": -377271375, + "HashCode": 844030663, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-dropdownlist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "dropdownlist-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59905,23 +59753,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -59932,16 +59778,18 @@ } }, { - "HashCode": 1834010627, + "HashCode": -1506798137, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-dropdownlist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -59949,25 +59797,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -59978,21 +59826,24 @@ } }, { - "HashCode": -754221859, + "HashCode": -891574764, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-dropdownlist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "dropdownlist-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60000,9 +59851,9 @@ "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -60013,21 +59864,24 @@ } }, { - "HashCode": -1711623991, + "HashCode": 2093905357, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-dropdownlist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "dropdownlist-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60035,73 +59889,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -60112,19 +59966,22 @@ } }, { - "HashCode": -641520216, + "HashCode": 1482161783, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dropdownlist" + "TagName": "kendo-dropdownlist", + "CaseSensitive": false }, { "TagName": "dropdownlist-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60132,591 +59989,585 @@ "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DropDownListTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-cascade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCascade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OnCascade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCascade" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "cascade-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.CascadeFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFrom" } }, { "Kind": "ITagHelper", "Name": "cascade-from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.CascadeFromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromField" } }, { "Kind": "ITagHelper", "Name": "cascade-from-parent-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromParentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.CascadeFromParentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromParentField" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "filter-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FilterTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterTitle" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "option-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabel" } }, { "Kind": "ITagHelper", "Name": "option-label-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplate" } }, { "Kind": "ITagHelper", "Name": "option-label-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplateId" } }, { "Kind": "ITagHelper", "Name": "option-label-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplateView" } }, { "Kind": "ITagHelper", "Name": "option-label-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OptionLabelTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.OptionLabelTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptionLabelTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplate" } }, { "Kind": "ITagHelper", "Name": "value-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateId" } }, { "Kind": "ITagHelper", "Name": "value-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ValueTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateView" } }, { "Kind": "ITagHelper", "Name": "value-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValueTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DropDownListTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DropDownListTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.DropDownListTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownListTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownListTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownListTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -60727,21 +60578,24 @@ } }, { - "HashCode": -1521404997, + "HashCode": -1901621260, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-dropdownlist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "dropdownlist-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60749,33 +60603,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownListVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -60786,21 +60640,24 @@ } }, { - "HashCode": 725790894, + "HashCode": 881196335, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-dropdowntree", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "dropdowntree-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60808,23 +60665,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -60835,21 +60690,24 @@ } }, { - "HashCode": 1712765000, + "HashCode": 595303410, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "checkboxes", "ParentTag": "kendo-dropdowntree", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "checkboxes", "ParentTag": "dropdowntree-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60857,41 +60715,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "check-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.CheckChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckChildren" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeCheckboxesSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } } ], "Metadata": { @@ -60902,16 +60760,18 @@ } }, { - "HashCode": 796969065, + "HashCode": -2004953269, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dropdowntree-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -60919,115 +60779,115 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeItemTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61038,27 +60898,29 @@ } }, { - "HashCode": 2106828722, + "HashCode": 90593530, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-dropdowntree" + "ParentTag": "kendo-dropdowntree", + "CaseSensitive": false }, { "TagName": "items", - "ParentTag": "dropdowntree-editor" + "ParentTag": "dropdowntree-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dropdowntree-item", "DisplayName": "dropdowntree-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61069,16 +60931,18 @@ } }, { - "HashCode": -1283322952, + "HashCode": 1321124636, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-dropdowntree", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61086,25 +60950,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -61115,21 +60979,24 @@ } }, { - "HashCode": 1701100091, + "HashCode": -923330668, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-dropdowntree", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "dropdowntree-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61137,33 +61004,33 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "delete-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.DeleteTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTag" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } }, { "Kind": "ITagHelper", "Name": "single-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeMessagesSettingsTagHelper.SingleTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleTag" } } ], "Metadata": { @@ -61174,23 +61041,24 @@ } }, { - "HashCode": 961347094, + "HashCode": 1867265287, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeNestedItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeNestedItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "dropdowntree-item" + "ParentTag": "dropdowntree-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dropdowntree-item", "DisplayName": "dropdowntree-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61201,21 +61069,24 @@ } }, { - "HashCode": 117626115, + "HashCode": 1651424009, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-dropdowntree", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "dropdowntree-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61223,73 +61094,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreePopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -61300,18 +61171,21 @@ } }, { - "HashCode": -1630276702, + "HashCode": 1583307174, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropDownTreeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropDownTreeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-dropdowntree" + "TagName": "kendo-dropdowntree", + "CaseSensitive": false }, { "TagName": "dropdowntree-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -61319,557 +61193,550 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-close", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoClose" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AutoClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoClose" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "check-all", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckAll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAll" } }, { "Kind": "ITagHelper", "Name": "check-all-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAllTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplate" } }, { "Kind": "ITagHelper", "Name": "check-all-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAllTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplateId" } }, { "Kind": "ITagHelper", "Name": "check-all-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CheckAllTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplateView" } }, { "Kind": "ITagHelper", "Name": "check-all-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAllTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.CheckAllTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAllTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "filter-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FilterLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterLabel" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplate" } }, { "Kind": "ITagHelper", "Name": "value-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateId" } }, { "Kind": "ITagHelper", "Name": "value-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ValueTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateView" } }, { "Kind": "ITagHelper", "Name": "value-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValueTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-mode", "TypeName": "Kendo.Mvc.UI.DropDownTreeTagMode?", - "Metadata": { - "Common.PropertyName": "TagMode" - } + "DisplayName": "Kendo.Mvc.UI.DropDownTreeTagMode? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TagMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagMode" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropDownTreeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "checkboxes", "DisplayName": "checkboxes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -61880,81 +61747,109 @@ } }, { - "HashCode": 1035879271, + "HashCode": -1318100345, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "body", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "ul", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "ol", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "p", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "table", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] }, { "TagName": "nav", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptargetarea" + "Name": "kendo-droptargetarea", + "CaseSensitive": false, + "DisplayName": "kendo-droptargetarea" } ] } @@ -61964,81 +61859,81 @@ "Kind": "ITagHelper", "Name": "kendo-droptargetarea", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "kendo-filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragenter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.OnDragenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragenter" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragleave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragleave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.OnDragleave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragleave" } }, { "Kind": "ITagHelper", "Name": "on-kendo-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "kendo-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetAreaTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -62049,81 +61944,109 @@ } }, { - "HashCode": 1192986637, + "HashCode": -19077947, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.DropTargetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.DropTargetTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "body", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "ul", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "ol", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "p", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "table", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] }, { "TagName": "nav", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-droptarget" + "Name": "kendo-droptarget", + "CaseSensitive": false, + "DisplayName": "kendo-droptarget" } ] } @@ -62133,73 +62056,73 @@ "Kind": "ITagHelper", "Name": "kendo-droptarget", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.DropTargetTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragenter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.OnDragenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragenter" } }, { "Kind": "ITagHelper", "Name": "on-kendo-dragleave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragleave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.OnDragleave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragleave" } }, { "Kind": "ITagHelper", "Name": "on-kendo-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "kendo-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.DropTargetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.DropTargetTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -62210,21 +62133,24 @@ } }, { - "HashCode": 177107036, + "HashCode": -570545078, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorDeserializationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorDeserializationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "deserialization", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "deserialization", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62232,9 +62158,9 @@ "Kind": "ITagHelper", "Name": "custom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Custom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorDeserializationSettingsTagHelper.Custom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Custom" } } ], "Metadata": { @@ -62245,21 +62171,24 @@ } }, { - "HashCode": -1721464066, + "HashCode": 710781587, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "export-as", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "export-as", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62267,17 +62196,17 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "proxy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Proxy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorExportAsSettingsTagHelper.Proxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Proxy" } } ], "Metadata": { @@ -62288,16 +62217,18 @@ } }, { - "HashCode": -134959911, + "HashCode": 1659404266, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "file-browser", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62305,81 +62236,81 @@ "Kind": "ITagHelper", "Name": "upload-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.UploadFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadFile" } }, { "Kind": "ITagHelper", "Name": "order-by", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OrderBy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBy" } }, { "Kind": "ITagHelper", "Name": "order-by-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderByName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OrderByName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderByName" } }, { "Kind": "ITagHelper", "Name": "order-by-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBySize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OrderBySize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBySize" } }, { "Kind": "ITagHelper", "Name": "directory-not-found", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DirectoryNotFound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.DirectoryNotFound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DirectoryNotFound" } }, { "Kind": "ITagHelper", "Name": "empty-folder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyFolder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.EmptyFolder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyFolder" } }, { "Kind": "ITagHelper", "Name": "delete-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.DeleteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteFile" } }, { "Kind": "ITagHelper", "Name": "invalid-file-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.InvalidFileType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileType" } }, { "Kind": "ITagHelper", "Name": "overwrite-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverwriteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.OverwriteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverwriteFile" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "Metadata": { @@ -62390,16 +62321,18 @@ } }, { - "HashCode": -1522032965, + "HashCode": 1402172814, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "name", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62407,17 +62340,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsNameSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -62428,36 +62361,35 @@ } }, { - "HashCode": 852417748, + "HashCode": 1029780951, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", "ParentTag": "file-browser-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "name", "DisplayName": "name", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "type", "DisplayName": "type", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "size", "DisplayName": "size", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62468,16 +62400,18 @@ } }, { - "HashCode": -1332097228, + "HashCode": -1187426127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "size", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62485,17 +62419,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsSizeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -62506,16 +62440,18 @@ } }, { - "HashCode": -1918543234, + "HashCode": 884619004, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "type", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62523,17 +62459,17 @@ "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelFieldsTypeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "Metadata": { @@ -62544,16 +62480,18 @@ } }, { - "HashCode": 1842374927, + "HashCode": 1248748582, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file-browser-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62561,17 +62499,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62582,24 +62519,25 @@ } }, { - "HashCode": -1099838421, + "HashCode": 1620226180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "file-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "file-browser-model", "DisplayName": "file-browser-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62610,21 +62548,24 @@ } }, { - "HashCode": 22511922, + "HashCode": 1323665515, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file-browser", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "file-browser", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62632,37 +62573,34 @@ "Kind": "ITagHelper", "Name": "file-types", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileTypes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper.FileTypes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileTypes" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserSettingsTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } } ], "AllowedChildTags": [ { "Name": "file-browser-transport", "DisplayName": "file-browser-transport", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62673,16 +62611,18 @@ } }, { - "HashCode": 28629284, + "HashCode": 365735810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "create", "ParentTag": "file-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62690,33 +62630,33 @@ "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportCreateSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -62727,16 +62667,18 @@ } }, { - "HashCode": -642259721, + "HashCode": 1468761728, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "destroy", "ParentTag": "file-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62744,33 +62686,33 @@ "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportDestroySettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -62781,16 +62723,18 @@ } }, { - "HashCode": 2036579837, + "HashCode": -1781543342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "file-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62798,33 +62742,33 @@ "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportReadSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -62835,16 +62779,18 @@ } }, { - "HashCode": 1112271827, + "HashCode": 1259467801, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file-browser-transport", "ParentTag": "file-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62852,45 +62798,42 @@ "Kind": "ITagHelper", "Name": "upload-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper.UploadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadUrl" } }, { "Kind": "ITagHelper", "Name": "file-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper.FileUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileUrl" } }, { "Kind": "ITagHelper", "Name": "file-url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileUrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorFileBrowserTransportSettingsTagHelper.FileUrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileUrlHandler" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "destroy", "DisplayName": "destroy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "create", "DisplayName": "create", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -62901,16 +62844,18 @@ } }, { - "HashCode": -1597255419, + "HashCode": -1687757614, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "image-browser", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -62918,81 +62863,81 @@ "Kind": "ITagHelper", "Name": "upload-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.UploadFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadFile" } }, { "Kind": "ITagHelper", "Name": "order-by", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OrderBy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBy" } }, { "Kind": "ITagHelper", "Name": "order-by-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderByName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OrderByName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderByName" } }, { "Kind": "ITagHelper", "Name": "order-by-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OrderBySize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OrderBySize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OrderBySize" } }, { "Kind": "ITagHelper", "Name": "directory-not-found", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DirectoryNotFound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.DirectoryNotFound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DirectoryNotFound" } }, { "Kind": "ITagHelper", "Name": "empty-folder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyFolder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.EmptyFolder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyFolder" } }, { "Kind": "ITagHelper", "Name": "delete-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.DeleteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteFile" } }, { "Kind": "ITagHelper", "Name": "invalid-file-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.InvalidFileType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileType" } }, { "Kind": "ITagHelper", "Name": "overwrite-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverwriteFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.OverwriteFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverwriteFile" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "Metadata": { @@ -63003,16 +62948,18 @@ } }, { - "HashCode": -244002967, + "HashCode": 582532856, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "name", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63020,17 +62967,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsNameSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -63041,36 +62988,35 @@ } }, { - "HashCode": 822066383, + "HashCode": 1785646962, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", "ParentTag": "image-browser-model", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "name", "DisplayName": "name", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "type", "DisplayName": "type", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "size", "DisplayName": "size", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63081,16 +63027,18 @@ } }, { - "HashCode": -644881605, + "HashCode": -1938127688, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "size", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63098,17 +63046,17 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsSizeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } } ], "Metadata": { @@ -63119,16 +63067,18 @@ } }, { - "HashCode": 671777725, + "HashCode": 22578125, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "type", "ParentTag": "fields", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63136,17 +63086,17 @@ "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelFieldsTypeSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "Metadata": { @@ -63157,16 +63107,18 @@ } }, { - "HashCode": -1809423412, + "HashCode": 434596589, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "image-browser-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63174,17 +63126,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63195,24 +63146,25 @@ } }, { - "HashCode": -1083693349, + "HashCode": 1644099336, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "image-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "image-browser-model", "DisplayName": "image-browser-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63223,21 +63175,24 @@ } }, { - "HashCode": 1716114717, + "HashCode": 1968656132, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "image-browser", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "image-browser", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63245,37 +63200,34 @@ "Kind": "ITagHelper", "Name": "file-types", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileTypes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper.FileTypes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileTypes" } }, { "Kind": "ITagHelper", "Name": "path", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Path" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserSettingsTagHelper.Path", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Path" } } ], "AllowedChildTags": [ { "Name": "image-browser-transport", "DisplayName": "image-browser-transport", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63286,16 +63238,18 @@ } }, { - "HashCode": 624188191, + "HashCode": -155324764, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "create", "ParentTag": "image-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63303,41 +63257,41 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportCreateSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -63348,16 +63302,18 @@ } }, { - "HashCode": -1522982365, + "HashCode": 1661914578, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "destroy", "ParentTag": "image-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63365,41 +63321,41 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportDestroySettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -63410,16 +63366,18 @@ } }, { - "HashCode": 1854366239, + "HashCode": -1039825438, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "image-browser-transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63427,41 +63385,41 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportReadSettingsTagHelper.UrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlHandler" } } ], "Metadata": { @@ -63472,16 +63430,18 @@ } }, { - "HashCode": -2138479774, + "HashCode": -854530444, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "image-browser-transport", "ParentTag": "image-browser", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63489,61 +63449,58 @@ "Kind": "ITagHelper", "Name": "thumbnail-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ThumbnailUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ThumbnailUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThumbnailUrl" } }, { "Kind": "ITagHelper", "Name": "thumbnail-url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ThumbnailUrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ThumbnailUrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThumbnailUrlHandler" } }, { "Kind": "ITagHelper", "Name": "upload-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.UploadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadUrl" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "image-url-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrlHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImageBrowserTransportSettingsTagHelper.ImageUrlHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrlHandler" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "destroy", "DisplayName": "destroy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "create", "DisplayName": "create", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -63554,21 +63511,24 @@ } }, { - "HashCode": -1465619481, + "HashCode": 1322307816, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "immutables", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "immutables", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63576,33 +63536,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "deserialization", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Deserialization" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.Deserialization", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deserialization" } }, { "Kind": "ITagHelper", "Name": "serialization", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Serialization" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.Serialization", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Serialization" } }, { "Kind": "ITagHelper", "Name": "serialization-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SerializationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImmutablesSettingsTagHelper.SerializationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SerializationHandler" } } ], "Metadata": { @@ -63613,21 +63573,24 @@ } }, { - "HashCode": 1323698680, + "HashCode": -1039252436, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "import", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "import", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63635,65 +63598,65 @@ "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-progress", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnProgress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnProgress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnProgress" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSuccess" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.OnSuccess", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSuccess" } }, { "Kind": "ITagHelper", "Name": "proxy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Proxy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.Proxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Proxy" } }, { "Kind": "ITagHelper", "Name": "allowed-extensions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "AllowedExtensions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.AllowedExtensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowedExtensions" } }, { "Kind": "ITagHelper", "Name": "max-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorImportSettingsTagHelper.MaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxFileSize" } } ], "Metadata": { @@ -63704,21 +63667,24 @@ } }, { - "HashCode": -318688357, + "HashCode": 1492365045, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -63726,801 +63692,801 @@ "Kind": "ITagHelper", "Name": "accessibility-tab", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccessibilityTab" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AccessibilityTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccessibilityTab" } }, { "Kind": "ITagHelper", "Name": "add-column-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddColumnLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddColumnLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddColumnLeft" } }, { "Kind": "ITagHelper", "Name": "add-column-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddColumnRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddColumnRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddColumnRight" } }, { "Kind": "ITagHelper", "Name": "add-row-above", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddRowAbove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddRowAbove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddRowAbove" } }, { "Kind": "ITagHelper", "Name": "add-row-below", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddRowBelow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AddRowBelow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddRowBelow" } }, { "Kind": "ITagHelper", "Name": "align-center", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenter" } }, { "Kind": "ITagHelper", "Name": "align-center-bottom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenterBottom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenterBottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenterBottom" } }, { "Kind": "ITagHelper", "Name": "align-center-middle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenterMiddle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenterMiddle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenterMiddle" } }, { "Kind": "ITagHelper", "Name": "align-center-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignCenterTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignCenterTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignCenterTop" } }, { "Kind": "ITagHelper", "Name": "align-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeft" } }, { "Kind": "ITagHelper", "Name": "align-left-bottom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeftBottom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeftBottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeftBottom" } }, { "Kind": "ITagHelper", "Name": "align-left-middle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeftMiddle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeftMiddle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeftMiddle" } }, { "Kind": "ITagHelper", "Name": "align-left-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignLeftTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignLeftTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignLeftTop" } }, { "Kind": "ITagHelper", "Name": "align-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRemove" } }, { "Kind": "ITagHelper", "Name": "align-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRight" } }, { "Kind": "ITagHelper", "Name": "align-right-bottom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRightBottom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRightBottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRightBottom" } }, { "Kind": "ITagHelper", "Name": "align-right-middle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRightMiddle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRightMiddle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRightMiddle" } }, { "Kind": "ITagHelper", "Name": "align-right-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignRightTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AlignRightTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignRightTop" } }, { "Kind": "ITagHelper", "Name": "table-align-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableAlignLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableAlignLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableAlignLeft" } }, { "Kind": "ITagHelper", "Name": "table-align-center", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableAlignCenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableAlignCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableAlignCenter" } }, { "Kind": "ITagHelper", "Name": "table-align-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableAlignRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableAlignRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableAlignRight" } }, { "Kind": "ITagHelper", "Name": "alignment", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alignment" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Alignment", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alignment" } }, { "Kind": "ITagHelper", "Name": "apply-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ApplyFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ApplyFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ApplyFormat" } }, { "Kind": "ITagHelper", "Name": "associate-cells-with-headers", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AssociateCellsWithHeaders" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.AssociateCellsWithHeaders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AssociateCellsWithHeaders" } }, { "Kind": "ITagHelper", "Name": "back-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.BackColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackColor" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "bold", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Bold" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Bold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bold" } }, { "Kind": "ITagHelper", "Name": "border", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Border" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Border", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Border" } }, { "Kind": "ITagHelper", "Name": "style", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "caption", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Caption" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Caption", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Caption" } }, { "Kind": "ITagHelper", "Name": "cell-margin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellMargin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellMargin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellMargin" } }, { "Kind": "ITagHelper", "Name": "cell-padding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellPadding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellPadding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellPadding" } }, { "Kind": "ITagHelper", "Name": "cell-spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellSpacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellSpacing" } }, { "Kind": "ITagHelper", "Name": "cell-tab", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTab" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CellTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTab" } }, { "Kind": "ITagHelper", "Name": "clean-formatting", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CleanFormatting" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CleanFormatting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CleanFormatting" } }, { "Kind": "ITagHelper", "Name": "collapse-borders", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CollapseBorders" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CollapseBorders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapseBorders" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "copy-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CopyFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CopyFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CopyFormat" } }, { "Kind": "ITagHelper", "Name": "create-link", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateLink" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CreateLink", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateLink" } }, { "Kind": "ITagHelper", "Name": "create-table", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateTable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CreateTable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateTable" } }, { "Kind": "ITagHelper", "Name": "create-table-hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateTableHint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CreateTableHint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateTableHint" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteColumn" } }, { "Kind": "ITagHelper", "Name": "delete-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DeleteRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteRow" } }, { "Kind": "ITagHelper", "Name": "dialog-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogCancel" } }, { "Kind": "ITagHelper", "Name": "dialog-insert", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogInsert" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogInsert", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogInsert" } }, { "Kind": "ITagHelper", "Name": "dialog-ok", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogOk" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogOk", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogOk" } }, { "Kind": "ITagHelper", "Name": "dialog-update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DialogUpdate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.DialogUpdate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DialogUpdate" } }, { "Kind": "ITagHelper", "Name": "edit-area-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditAreaTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.EditAreaTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditAreaTitle" } }, { "Kind": "ITagHelper", "Name": "file-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FileTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileTitle" } }, { "Kind": "ITagHelper", "Name": "file-web-address", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileWebAddress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FileWebAddress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileWebAddress" } }, { "Kind": "ITagHelper", "Name": "font-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontName" } }, { "Kind": "ITagHelper", "Name": "font-name-inherit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontNameInherit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontNameInherit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontNameInherit" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "font-size-inherit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontSizeInherit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FontSizeInherit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSizeInherit" } }, { "Kind": "ITagHelper", "Name": "fore-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ForeColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ForeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForeColor" } }, { "Kind": "ITagHelper", "Name": "format-block", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatBlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.FormatBlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatBlock" } }, { "Kind": "ITagHelper", "Name": "formatting", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Formatting" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Formatting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formatting" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-alt-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageAltText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageAltText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageAltText" } }, { "Kind": "ITagHelper", "Name": "image-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHeight" } }, { "Kind": "ITagHelper", "Name": "image-web-address", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageWebAddress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageWebAddress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageWebAddress" } }, { "Kind": "ITagHelper", "Name": "image-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ImageWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageWidth" } }, { "Kind": "ITagHelper", "Name": "indent", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Indent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Indent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indent" } }, { "Kind": "ITagHelper", "Name": "insert-file", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertFile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertFile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertFile" } }, { "Kind": "ITagHelper", "Name": "insert-html", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertHtml" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertHtml", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertHtml" } }, { "Kind": "ITagHelper", "Name": "insert-image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertImage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertImage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertImage" } }, { "Kind": "ITagHelper", "Name": "insert-ordered-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertOrderedList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertOrderedList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertOrderedList" } }, { "Kind": "ITagHelper", "Name": "insert-unordered-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertUnorderedList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertUnorderedList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertUnorderedList" } }, { "Kind": "ITagHelper", "Name": "insert-upper-roman-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertUpperRomanList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertUpperRomanList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertUpperRomanList" } }, { "Kind": "ITagHelper", "Name": "insert-lower-roman-list", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertLowerRomanList" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.InsertLowerRomanList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertLowerRomanList" } }, { "Kind": "ITagHelper", "Name": "italic", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Italic" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Italic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Italic" } }, { "Kind": "ITagHelper", "Name": "overflow-anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowAnchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.OverflowAnchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowAnchor" } }, { "Kind": "ITagHelper", "Name": "justify-center", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyCenter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyCenter" } }, { "Kind": "ITagHelper", "Name": "justify-full", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyFull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyFull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyFull" } }, { "Kind": "ITagHelper", "Name": "justify-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyLeft" } }, { "Kind": "ITagHelper", "Name": "justify-right", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "JustifyRight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.JustifyRight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JustifyRight" } }, { "Kind": "ITagHelper", "Name": "link-open-in-new-window", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkOpenInNewWindow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkOpenInNewWindow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkOpenInNewWindow" } }, { "Kind": "ITagHelper", "Name": "link-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkText" } }, { "Kind": "ITagHelper", "Name": "link-tool-tip", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkToolTip" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkToolTip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkToolTip" } }, { "Kind": "ITagHelper", "Name": "link-web-address", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkWebAddress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.LinkWebAddress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkWebAddress" } }, { "Kind": "ITagHelper", "Name": "outdent", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Outdent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Outdent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Outdent" } }, { "Kind": "ITagHelper", "Name": "print", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Print" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Print", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Print" } }, { "Kind": "ITagHelper", "Name": "redo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Redo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Redo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Redo" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "select-all-cells", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectAllCells" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.SelectAllCells", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectAllCells" } }, { "Kind": "ITagHelper", "Name": "strikethrough", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Strikethrough" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Strikethrough", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Strikethrough" } }, { "Kind": "ITagHelper", "Name": "subscript", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subscript" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Subscript", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subscript" } }, { "Kind": "ITagHelper", "Name": "summary", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Summary" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Summary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Summary" } }, { "Kind": "ITagHelper", "Name": "superscript", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Superscript" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Superscript", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Superscript" } }, { "Kind": "ITagHelper", "Name": "table-tab", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableTab" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableTab" } }, { "Kind": "ITagHelper", "Name": "table-wizard", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TableWizard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.TableWizard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TableWizard" } }, { "Kind": "ITagHelper", "Name": "underline", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Underline" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Underline", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Underline" } }, { "Kind": "ITagHelper", "Name": "undo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Undo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Undo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Undo" } }, { "Kind": "ITagHelper", "Name": "units", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Units" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Units", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Units" } }, { "Kind": "ITagHelper", "Name": "unlink", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unlink" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Unlink", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unlink" } }, { "Kind": "ITagHelper", "Name": "view-html", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ViewHtml" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.ViewHtml", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ViewHtml" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "wrap-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WrapText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorMessagesSettingsTagHelper.WrapText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WrapText" } } ], "Metadata": { @@ -64531,21 +64497,24 @@ } }, { - "HashCode": 1430697549, + "HashCode": -90406969, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "paste-cleanup", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "paste-cleanup", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64553,73 +64522,73 @@ "Kind": "ITagHelper", "Name": "all", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "All" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.All", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "All" } }, { "Kind": "ITagHelper", "Name": "css", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Css" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.Css", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Css" } }, { "Kind": "ITagHelper", "Name": "custom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Custom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.Custom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Custom" } }, { "Kind": "ITagHelper", "Name": "keep-new-lines", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepNewLines" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.KeepNewLines", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepNewLines" } }, { "Kind": "ITagHelper", "Name": "ms-all-formatting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MsAllFormatting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.MsAllFormatting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MsAllFormatting" } }, { "Kind": "ITagHelper", "Name": "ms-convert-lists", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MsConvertLists" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.MsConvertLists", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MsConvertLists" } }, { "Kind": "ITagHelper", "Name": "ms-tags", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MsTags" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.MsTags", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MsTags" } }, { "Kind": "ITagHelper", "Name": "none", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "None" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.None", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "None" } }, { "Kind": "ITagHelper", "Name": "span", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Span" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPasteCleanupSettingsTagHelper.Span", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Span" } } ], "Metadata": { @@ -64630,16 +64599,18 @@ } }, { - "HashCode": -464705257, + "HashCode": -2101641521, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64647,33 +64618,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -64684,21 +64655,24 @@ } }, { - "HashCode": 1041165699, + "HashCode": -2120414786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "pdf", "ParentTag": "richtexteditor-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64706,137 +64680,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -64847,21 +64820,24 @@ } }, { - "HashCode": 1194705601, + "HashCode": -1660462802, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resizable", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "resizable", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64869,41 +64845,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "toolbar", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Toolbar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorResizableSettingsTagHelper.Toolbar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toolbar" } } ], "Metadata": { @@ -64914,21 +64890,24 @@ } }, { - "HashCode": 392628696, + "HashCode": -942605153, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "serialization", "ParentTag": "kendo-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "serialization", "ParentTag": "richtexteditor-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -64936,41 +64915,41 @@ "Kind": "ITagHelper", "Name": "custom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Custom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Custom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Custom" } }, { "Kind": "ITagHelper", "Name": "entities", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Entities" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Entities", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Entities" } }, { "Kind": "ITagHelper", "Name": "optimize-tags", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "OptimizeTags" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.OptimizeTags", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OptimizeTags" } }, { "Kind": "ITagHelper", "Name": "scripts", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scripts" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Scripts", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scripts" } }, { "Kind": "ITagHelper", "Name": "semantic", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Semantic" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorSerializationSettingsTagHelper.Semantic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Semantic" } } ], "Metadata": { @@ -64981,18 +64960,21 @@ } }, { - "HashCode": 872262815, + "HashCode": 2014450585, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-editor" + "TagName": "kendo-editor", + "CaseSensitive": false }, { "TagName": "richtexteditor-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65000,225 +64982,212 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.EditorTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "stylesheets", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "StyleSheets" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.EditorTagHelper.StyleSheets", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StyleSheets" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-keydown", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnKeydown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnKeydown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnKeydown" } }, { "Kind": "ITagHelper", "Name": "on-keyup", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnKeyup" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnKeyup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnKeyup" } }, { "Kind": "ITagHelper", "Name": "on-paste", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaste" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnPaste", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaste" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "domain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Domain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Domain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Domain" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.EditorTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Tag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tag" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.EditorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.EditorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.EditorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "deserialization", "DisplayName": "deserialization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "immutables", "DisplayName": "immutables", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "paste-cleanup", "DisplayName": "paste-cleanup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resizable", "DisplayName": "resizable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "serialization", "DisplayName": "serialization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "image-browser", "DisplayName": "image-browser", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "file-browser", "DisplayName": "file-browser", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "import", "DisplayName": "import", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "export-as", "DisplayName": "export-as", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65229,16 +65198,18 @@ } }, { - "HashCode": 504272738, + "HashCode": 641033635, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool-item", "ParentTag": "tool-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65246,25 +65217,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "context", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Context" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolItemTagHelper.Context", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Context" } } ], "Metadata": { @@ -65275,23 +65246,24 @@ } }, { - "HashCode": -1677167144, + "HashCode": 842061489, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool-items", - "ParentTag": "tool" + "ParentTag": "tool", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool-item", "DisplayName": "tool-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65302,16 +65274,18 @@ } }, { - "HashCode": 1008963587, + "HashCode": -129004839, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "tools", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65319,81 +65293,80 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "exec", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Exec" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Exec", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exec" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.EditorToolTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.EditorToolTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.EditorToolTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "AllowedChildTags": [ { "Name": "tool-items", "DisplayName": "tool-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65404,27 +65377,29 @@ } }, { - "HashCode": -537184087, + "HashCode": -793271641, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.EditorToolsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.EditorToolsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", - "ParentTag": "kendo-editor" + "ParentTag": "kendo-editor", + "CaseSensitive": false }, { "TagName": "tools", - "ParentTag": "richtexteditor-editor" + "ParentTag": "richtexteditor-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65435,16 +65410,18 @@ } }, { - "HashCode": -378402185, + "HashCode": -1382585843, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "collapse", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65452,17 +65429,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelAnimationCollapseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -65473,16 +65450,18 @@ } }, { - "HashCode": -247071299, + "HashCode": -1251679048, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "expand", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65490,17 +65469,17 @@ "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelAnimationExpandSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } } ], "Metadata": { @@ -65511,16 +65490,18 @@ } }, { - "HashCode": 71226180, + "HashCode": -250351778, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-expansionpanel", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65528,23 +65509,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65555,15 +65534,17 @@ } }, { - "HashCode": 46700145, + "HashCode": 1611116335, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "kendo-expansionpanel" + "ParentTag": "kendo-expansionpanel", + "CaseSensitive": false } ], "Metadata": { @@ -65574,14 +65555,16 @@ } }, { - "HashCode": 1236103169, + "HashCode": 1423576352, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-expansionpanel" + "TagName": "kendo-expansionpanel", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65589,135 +65572,133 @@ "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "collapse-icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CollapseIconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.CollapseIconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapseIconClass" } }, { "Kind": "ITagHelper", "Name": "disabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Disabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Disabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Disabled" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "expand-icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExpandIconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.ExpandIconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpandIconClass" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "sub-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SubTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.SubTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SubTitle" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "toggleable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Toggleable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Toggleable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggleable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ExpansionPanelTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65728,16 +65709,18 @@ } }, { - "HashCode": 1647629294, + "HashCode": 1298971344, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "breadcrumb", "ParentTag": "kendo-filemanager", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65745,25 +65728,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "root-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RootIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper.RootIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootIcon" } }, { "Kind": "ITagHelper", "Name": "delimiter-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DelimiterIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerBreadcrumbSettingsTagHelper.DelimiterIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DelimiterIcon" } } ], "Metadata": { @@ -65774,16 +65757,18 @@ } }, { - "HashCode": -873210273, + "HashCode": -339975340, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65791,33 +65776,33 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } } ], "Metadata": { @@ -65828,23 +65813,24 @@ } }, { - "HashCode": -625156064, + "HashCode": -1390574057, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "context-menu" + "ParentTag": "context-menu", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65855,16 +65841,18 @@ } }, { - "HashCode": 765617123, + "HashCode": 1776835664, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "context-menu", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65872,57 +65860,56 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Activate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Activate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Activate" } }, { "Kind": "ITagHelper", "Name": "deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Deactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Deactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deactivate" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerContextMenuSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -65933,16 +65920,18 @@ } }, { - "HashCode": -1757983565, + "HashCode": -911997258, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -65950,25 +65939,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -65979,23 +65968,24 @@ } }, { - "HashCode": -1403670903, + "HashCode": -1406981413, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "delete-confirm" + "ParentTag": "delete-confirm", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66006,16 +65996,18 @@ } }, { - "HashCode": 589647497, + "HashCode": 393692451, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "delete-confirm", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66023,41 +66015,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsDeleteConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66068,16 +66059,18 @@ } }, { - "HashCode": -1372725968, + "HashCode": -1463605837, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66085,25 +66078,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -66114,23 +66107,24 @@ } }, { - "HashCode": -399310758, + "HashCode": 1296506831, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "move-confirm" + "ParentTag": "move-confirm", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66141,16 +66135,18 @@ } }, { - "HashCode": 853765205, + "HashCode": 478174098, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "move-confirm", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66158,41 +66154,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsMoveConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66203,16 +66198,18 @@ } }, { - "HashCode": 631939106, + "HashCode": 1976591095, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66220,25 +66217,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -66249,23 +66246,24 @@ } }, { - "HashCode": 1566012524, + "HashCode": -1313214788, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "rename-prompt" + "ParentTag": "rename-prompt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66276,16 +66274,18 @@ } }, { - "HashCode": -1606172402, + "HashCode": 309410669, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rename-prompt", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66293,41 +66293,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsRenamePromptSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66338,42 +66337,40 @@ } }, { - "HashCode": -1819076477, + "HashCode": 914737018, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialogs", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "move-confirm", "DisplayName": "move-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "delete-confirm", "DisplayName": "delete-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rename-prompt", "DisplayName": "rename-prompt", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66384,16 +66381,18 @@ } }, { - "HashCode": -489520744, + "HashCode": 1292077282, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66401,25 +66400,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "action", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Action" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper.Action", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -66430,23 +66429,24 @@ } }, { - "HashCode": 1115458879, + "HashCode": 1038490704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "upload" + "ParentTag": "upload", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66457,16 +66457,18 @@ } }, { - "HashCode": 562883881, + "HashCode": -1147572360, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66474,41 +66476,40 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "closable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Closable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Closable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Closable" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDialogsUploadSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66519,16 +66520,18 @@ } }, { - "HashCode": 1343217049, + "HashCode": -1839018170, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "delete-confirm", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66536,41 +66539,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsDeleteConfirmSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } } ], "Metadata": { @@ -66581,16 +66584,18 @@ } }, { - "HashCode": -1807796452, + "HashCode": 1976086956, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "move-confirm", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66598,41 +66603,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsMoveConfirmSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } } ], "Metadata": { @@ -66643,16 +66648,18 @@ } }, { - "HashCode": 337092835, + "HashCode": -9644609, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rename-prompt", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66660,41 +66667,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsRenamePromptSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } } ], "Metadata": { @@ -66705,42 +66712,40 @@ } }, { - "HashCode": -662765532, + "HashCode": 488821790, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialogs", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "move-confirm", "DisplayName": "move-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "delete-confirm", "DisplayName": "delete-confirm", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rename-prompt", "DisplayName": "rename-prompt", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66751,16 +66756,18 @@ } }, { - "HashCode": 1505387957, + "HashCode": 1525317322, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66768,25 +66775,25 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "done", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Done" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesDialogsUploadSettingsTagHelper.Done", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Done" } } ], "Metadata": { @@ -66797,16 +66804,18 @@ } }, { - "HashCode": 914900335, + "HashCode": -60072642, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "preview-pane", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66814,49 +66823,49 @@ "Kind": "ITagHelper", "Name": "no-file-selected", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileSelected" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.NoFileSelected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileSelected" } }, { "Kind": "ITagHelper", "Name": "extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Extension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Extension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extension" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Created" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Created", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Created" } }, { "Kind": "ITagHelper", "Name": "modified", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Modified" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Modified", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modified" } }, { "Kind": "ITagHelper", "Name": "items", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Items" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesPreviewPaneSettingsTagHelper.Items", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } } ], "Metadata": { @@ -66867,42 +66876,40 @@ } }, { - "HashCode": -617163632, + "HashCode": -731952039, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialogs", "DisplayName": "dialogs", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "preview-pane", "DisplayName": "preview-pane", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -66913,16 +66920,18 @@ } }, { - "HashCode": 103109439, + "HashCode": 267028423, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -66930,137 +66939,137 @@ "Kind": "ITagHelper", "Name": "create-folder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateFolder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.CreateFolder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateFolder" } }, { "Kind": "ITagHelper", "Name": "upload", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Upload" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Upload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Upload" } }, { "Kind": "ITagHelper", "Name": "sort-direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDirection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortDirection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDirection" } }, { "Kind": "ITagHelper", "Name": "sort-direction-asc", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDirectionAsc" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortDirectionAsc", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDirectionAsc" } }, { "Kind": "ITagHelper", "Name": "sort-direction-desc", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDirectionDesc" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortDirectionDesc", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDirectionDesc" } }, { "Kind": "ITagHelper", "Name": "sort-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SortField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortField" } }, { "Kind": "ITagHelper", "Name": "name-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NameField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.NameField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NameField" } }, { "Kind": "ITagHelper", "Name": "size-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.SizeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeField" } }, { "Kind": "ITagHelper", "Name": "type-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.TypeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeField" } }, { "Kind": "ITagHelper", "Name": "date-modified-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateModifiedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DateModifiedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateModifiedField" } }, { "Kind": "ITagHelper", "Name": "date-created-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateCreatedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DateCreatedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateCreatedField" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "details", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Details" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Details", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Details" } }, { "Kind": "ITagHelper", "Name": "details-checked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailsChecked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DetailsChecked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailsChecked" } }, { "Kind": "ITagHelper", "Name": "details-unchecked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailsUnchecked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.DetailsUnchecked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailsUnchecked" } }, { "Kind": "ITagHelper", "Name": "delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Delete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Delete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delete" } }, { "Kind": "ITagHelper", "Name": "rename", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rename" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesToolbarSettingsTagHelper.Rename", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rename" } } ], "Metadata": { @@ -67071,16 +67080,18 @@ } }, { - "HashCode": -1067883443, + "HashCode": 1585032531, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67088,49 +67099,49 @@ "Kind": "ITagHelper", "Name": "name-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NameField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.NameField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NameField" } }, { "Kind": "ITagHelper", "Name": "size-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SizeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.SizeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SizeField" } }, { "Kind": "ITagHelper", "Name": "type-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TypeField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.TypeField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TypeField" } }, { "Kind": "ITagHelper", "Name": "date-modified-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateModifiedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.DateModifiedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateModifiedField" } }, { "Kind": "ITagHelper", "Name": "date-created-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateCreatedField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.DateCreatedField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateCreatedField" } }, { "Kind": "ITagHelper", "Name": "items", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Items" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerMessagesViewsSettingsTagHelper.Items", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } } ], "Metadata": { @@ -67141,16 +67152,18 @@ } }, { - "HashCode": 1502447284, + "HashCode": -678228180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "preview-pane", "ParentTag": "kendo-filemanager", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67158,105 +67171,105 @@ "Kind": "ITagHelper", "Name": "meta-fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "MetaFields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MetaFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MetaFields" } }, { "Kind": "ITagHelper", "Name": "no-file-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplate" } }, { "Kind": "ITagHelper", "Name": "no-file-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-file-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoFileTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-file-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoFileTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.NoFileTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoFileTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "single-file-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleFileTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplate" } }, { "Kind": "ITagHelper", "Name": "single-file-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleFileTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplateId" } }, { "Kind": "ITagHelper", "Name": "single-file-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SingleFileTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplateView" } }, { "Kind": "ITagHelper", "Name": "single-file-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleFileTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.SingleFileTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleFileTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplate" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplateId" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplateView" } }, { "Kind": "ITagHelper", "Name": "multiple-files-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MultipleFilesTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerPreviewPaneSettingsTagHelper.MultipleFilesTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MultipleFilesTemplateHandler" } } ], "Metadata": { @@ -67267,14 +67280,16 @@ } }, { - "HashCode": 283773158, + "HashCode": -835759160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-filemanager" + "TagName": "kendo-filemanager", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67282,217 +67297,208 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCommand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.OnCommand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCommand" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "initial-view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InitialView" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.InitialView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InitialView" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "upload-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.UploadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadUrl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialogs", "DisplayName": "dialogs", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "context-menu", "DisplayName": "context-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "preview-pane", "DisplayName": "preview-pane", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "breadcrumb", "DisplayName": "breadcrumb", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filemanager-datasource", "DisplayName": "filemanager-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -67503,16 +67509,18 @@ } }, { - "HashCode": 1157831821, + "HashCode": 1037578681, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67520,179 +67528,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -67703,23 +67712,24 @@ } }, { - "HashCode": -1467010334, + "HashCode": -1319192715, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -67730,16 +67740,18 @@ } }, { - "HashCode": 1142600912, + "HashCode": -801628883, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67747,65 +67759,64 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "overflow-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.OverflowClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowClose" } }, { "Kind": "ITagHelper", "Name": "overflow-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerToolbarSettingsTagHelper.OverflowOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowOpen" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -67816,16 +67827,18 @@ } }, { - "HashCode": 42461221, + "HashCode": -1276266789, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "async", "ParentTag": "upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67833,81 +67846,81 @@ "Kind": "ITagHelper", "Name": "auto-upload", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoUpload" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.AutoUpload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoUpload" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "chunk-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ChunkSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.ChunkSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ChunkSize" } }, { "Kind": "ITagHelper", "Name": "concurrent", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Concurrent" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.Concurrent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Concurrent" } }, { "Kind": "ITagHelper", "Name": "auto-retry-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AutoRetryAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.AutoRetryAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoRetryAfter" } }, { "Kind": "ITagHelper", "Name": "max-auto-retries", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxAutoRetries" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.MaxAutoRetries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxAutoRetries" } }, { "Kind": "ITagHelper", "Name": "save-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.SaveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveField" } }, { "Kind": "ITagHelper", "Name": "save-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.SaveUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveUrl" } }, { "Kind": "ITagHelper", "Name": "use-array-buffer", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseArrayBuffer" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.UseArrayBuffer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseArrayBuffer" } }, { "Kind": "ITagHelper", "Name": "with-credentials", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WithCredentials" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadAsyncSettingsTagHelper.WithCredentials", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WithCredentials" } } ], "Metadata": { @@ -67918,16 +67931,18 @@ } }, { - "HashCode": -1269391116, + "HashCode": -364424447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "localization", "ParentTag": "upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -67935,129 +67950,129 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.ClearSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearSelectedFiles" } }, { "Kind": "ITagHelper", "Name": "drop-files-here", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropFilesHere" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.DropFilesHere", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropFilesHere" } }, { "Kind": "ITagHelper", "Name": "header-status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.HeaderStatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploaded" } }, { "Kind": "ITagHelper", "Name": "header-status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.HeaderStatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploading" } }, { "Kind": "ITagHelper", "Name": "invalid-file-extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileExtension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidFileExtension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileExtension" } }, { "Kind": "ITagHelper", "Name": "invalid-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFiles" } }, { "Kind": "ITagHelper", "Name": "invalid-max-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMaxFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidMaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMaxFileSize" } }, { "Kind": "ITagHelper", "Name": "invalid-min-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMinFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.InvalidMinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMinFileSize" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } }, { "Kind": "ITagHelper", "Name": "status-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.StatusFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusFailed" } }, { "Kind": "ITagHelper", "Name": "status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.StatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploaded" } }, { "Kind": "ITagHelper", "Name": "status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.StatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploading" } }, { "Kind": "ITagHelper", "Name": "upload-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadLocalizationSettingsTagHelper.UploadSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadSelectedFiles" } } ], "Metadata": { @@ -68068,16 +68083,18 @@ } }, { - "HashCode": -1944971977, + "HashCode": -775813980, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68085,133 +68102,130 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Complete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Complete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Complete" } }, { "Kind": "ITagHelper", "Name": "error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Error" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Error", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Error" } }, { "Kind": "ITagHelper", "Name": "pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Pause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pause" } }, { "Kind": "ITagHelper", "Name": "progress", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Progress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Progress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Progress" } }, { "Kind": "ITagHelper", "Name": "resume", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resume" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Resume", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resume" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } }, { "Kind": "ITagHelper", "Name": "success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Success" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Success", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Success" } }, { "Kind": "ITagHelper", "Name": "upload", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Upload" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Upload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Upload" } }, { "Kind": "ITagHelper", "Name": "directory", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Directory" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Directory", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Directory" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "show-file-list", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowFileList" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerUploadSettingsTagHelper.ShowFileList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFileList" } } ], "AllowedChildTags": [ { "Name": "async", "DisplayName": "async", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "localization", "DisplayName": "localization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68222,16 +68236,18 @@ } }, { - "HashCode": 1702054437, + "HashCode": 1626431731, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68239,25 +68255,25 @@ "Kind": "ITagHelper", "Name": "allowed-extensions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "AllowedExtensions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper.AllowedExtensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowedExtensions" } }, { "Kind": "ITagHelper", "Name": "max-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper.MaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxFileSize" } }, { "Kind": "ITagHelper", "Name": "min-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerUploadValidationSettingsTagHelper.MinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinFileSize" } } ], "Metadata": { @@ -68268,16 +68284,18 @@ } }, { - "HashCode": 1913584271, + "HashCode": -1267200459, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "filemanager-grid-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68285,97 +68303,97 @@ "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -68386,23 +68404,24 @@ } }, { - "HashCode": -952394512, + "HashCode": -331636678, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filemanager-grid-columns", - "ParentTag": "grid" + "ParentTag": "grid", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68413,24 +68432,25 @@ } }, { - "HashCode": 2027982640, + "HashCode": -1378139311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "views", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68441,16 +68461,18 @@ } }, { - "HashCode": 525261916, + "HashCode": -1249255410, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "list", "ParentTag": "views", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68458,97 +68480,97 @@ "Kind": "ITagHelper", "Name": "edit-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplate" } }, { "Kind": "ITagHelper", "Name": "edit-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateId" } }, { "Kind": "ITagHelper", "Name": "edit-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EditTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateView" } }, { "Kind": "ITagHelper", "Name": "edit-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.EditTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "alt-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsListSettingsTagHelper.AltTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateHandler" } } ], "Metadata": { @@ -68559,36 +68581,35 @@ } }, { - "HashCode": 1963937249, + "HashCode": 1130981836, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", "ParentTag": "kendo-filemanager", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tree", "DisplayName": "tree", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "list", "DisplayName": "list", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68599,16 +68620,18 @@ } }, { - "HashCode": 109445245, + "HashCode": -1327539136, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tree", "ParentTag": "views", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68616,33 +68639,33 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerViewsTreeSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -68653,16 +68676,18 @@ } }, { - "HashCode": -1325943625, + "HashCode": -718871334, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filemanager-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68670,33 +68695,33 @@ "Kind": "ITagHelper", "Name": "is-directory", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsDirectory" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.IsDirectory", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsDirectory" } }, { "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Children" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.Children", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Children" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -68707,21 +68732,24 @@ } }, { - "HashCode": 1724239434, + "HashCode": 1604591292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-filemanagerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "filemanager-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68729,105 +68757,104 @@ "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "filemanager-model", "DisplayName": "filemanager-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -68838,18 +68865,21 @@ } }, { - "HashCode": 124637927, + "HashCode": 6775567, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-filemanagerdatasource" + "TagName": "kendo-filemanagerdatasource", + "CaseSensitive": false }, { "TagName": "filemanager-datasource", - "ParentTag": "kendo-filemanager" + "ParentTag": "kendo-filemanager", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -68857,237 +68887,234 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FileManagerDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69098,31 +69125,36 @@ } }, { - "HashCode": -976568856, + "HashCode": 1604276384, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-boolean", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-date", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-number", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "filter-custom-operator", "ParentTag": "filter-operators-string", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69130,25 +69162,25 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterCustomOperatorTagHelper.Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Handler" } } ], "Metadata": { @@ -69159,16 +69191,18 @@ } }, { - "HashCode": 1583262455, + "HashCode": -98046225, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterFieldTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterFieldTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-field", "ParentTag": "fields", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69176,73 +69210,73 @@ "Kind": "ITagHelper", "Name": "default-value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "DefaultValue" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.FilterFieldTagHelper.DefaultValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultValue" } }, { "Kind": "ITagHelper", "Name": "editor-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplate" } }, { "Kind": "ITagHelper", "Name": "editor-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplateId" } }, { "Kind": "ITagHelper", "Name": "editor-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EditorTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplateView" } }, { "Kind": "ITagHelper", "Name": "editor-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.EditorTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "preview-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviewFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.PreviewFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviewFormat" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterFieldTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -69253,23 +69287,24 @@ } }, { - "HashCode": 1325499092, + "HashCode": -1018376422, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterFieldsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterFieldsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fields", - "ParentTag": "kendo-filter" + "ParentTag": "kendo-filter", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "filter-field", "DisplayName": "filter-field", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69280,16 +69315,18 @@ } }, { - "HashCode": -646074304, + "HashCode": -185635005, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-filter", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69297,65 +69334,65 @@ "Kind": "ITagHelper", "Name": "add-expression", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddExpression" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.AddExpression", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddExpression" } }, { "Kind": "ITagHelper", "Name": "add-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddGroup" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.AddGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddGroup" } }, { "Kind": "ITagHelper", "Name": "and", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "And" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.And", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "And" } }, { "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } }, { "Kind": "ITagHelper", "Name": "operators", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operators" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Operators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operators" } }, { "Kind": "ITagHelper", "Name": "or", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Or" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterMessagesSettingsTagHelper.Or", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Or" } } ], "Metadata": { @@ -69366,15 +69403,17 @@ } }, { - "HashCode": 549609236, + "HashCode": 116183088, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-boolean", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69382,17 +69421,17 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsBooleanSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -69403,15 +69442,17 @@ } }, { - "HashCode": 1782608901, + "HashCode": 2119097250, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-date", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69419,65 +69460,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsDateSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -69488,15 +69529,17 @@ } }, { - "HashCode": 1424244639, + "HashCode": -1230775524, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-number", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69504,65 +69547,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsNumberSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -69573,47 +69616,46 @@ } }, { - "HashCode": 386319866, + "HashCode": 790695165, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "kendo-filter", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "operators", "ParentTag": "filter-field", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "filter-operators-string", "DisplayName": "filter-operators-string", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter-operators-number", "DisplayName": "filter-operators-number", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter-operators-date", "DisplayName": "filter-operators-date", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter-operators-boolean", "DisplayName": "filter-operators-boolean", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69624,15 +69666,17 @@ } }, { - "HashCode": 1477680605, + "HashCode": 654925348, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-operators-string", - "ParentTag": "operators" + "ParentTag": "operators", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69640,97 +69684,97 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "isempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isempty" } }, { "Kind": "ITagHelper", "Name": "isnotempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnotempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotempty" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "isnullorempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnullorempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnullorempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnullorempty" } }, { "Kind": "ITagHelper", "Name": "isnotnullorempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnullorempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterOperatorsStringSettingsTagHelper.Isnotnullorempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnullorempty" } } ], "Metadata": { @@ -69741,14 +69785,16 @@ } }, { - "HashCode": -1673164336, + "HashCode": -406751717, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FilterTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FilterTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-filter" + "TagName": "kendo-filter", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69756,102 +69802,99 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "apply-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ApplyButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FilterTagHelper.ApplyButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ApplyButton" } }, { "Kind": "ITagHelper", "Name": "expression", "TypeName": "Kendo.Mvc.CompositeFilterDescriptor", - "Metadata": { - "Common.PropertyName": "Expression" - } + "DisplayName": "Kendo.Mvc.CompositeFilterDescriptor Kendo.Mvc.TagHelpers.FilterTagHelper.Expression", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expression" } }, { "Kind": "ITagHelper", "Name": "expression-preview", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ExpressionPreview" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FilterTagHelper.ExpressionPreview", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpressionPreview" } }, { "Kind": "ITagHelper", "Name": "main-logic", "TypeName": "Kendo.Mvc.FilterCompositionLogicalOperator", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "MainLogic" - } + "DisplayName": "Kendo.Mvc.FilterCompositionLogicalOperator Kendo.Mvc.TagHelpers.FilterTagHelper.MainLogic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MainLogic" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FilterTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FilterTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FilterTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FilterTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -69862,16 +69905,18 @@ } }, { - "HashCode": 803212886, + "HashCode": 57420608, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "contrast-tool", "ParentTag": "kendo-flatcolorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69879,17 +69924,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerContrastToolSettingsTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } } ], "Metadata": { @@ -69900,16 +69945,18 @@ } }, { - "HashCode": 1134463883, + "HashCode": -179192570, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-flatcolorpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -69917,113 +69964,113 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.ClearColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearColor" } }, { "Kind": "ITagHelper", "Name": "contrast-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContrastRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.ContrastRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContrastRatio" } }, { "Kind": "ITagHelper", "Name": "fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Fail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fail" } }, { "Kind": "ITagHelper", "Name": "pass", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Pass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pass" } }, { "Kind": "ITagHelper", "Name": "gradient", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gradient" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Gradient", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gradient" } }, { "Kind": "ITagHelper", "Name": "palette", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "toggle-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.ToggleFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleFormat" } }, { "Kind": "ITagHelper", "Name": "red", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Red" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Red", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Red" } }, { "Kind": "ITagHelper", "Name": "green", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Green" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Green", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Green" } }, { "Kind": "ITagHelper", "Name": "blue", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Blue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Blue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Blue" } }, { "Kind": "ITagHelper", "Name": "alpha", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Alpha" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Alpha", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Alpha" } }, { "Kind": "ITagHelper", "Name": "hex", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hex" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerMessagesSettingsTagHelper.Hex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hex" } } ], "Metadata": { @@ -70034,18 +70081,21 @@ } }, { - "HashCode": 1620463801, + "HashCode": -370852871, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-flatcolorpicker" + "TagName": "kendo-flatcolorpicker", + "CaseSensitive": false }, { "TagName": "flatcolorpicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70053,175 +70103,173 @@ "Kind": "ITagHelper", "Name": "palette", "TypeName": "Kendo.Mvc.UI.ColorPickerPalette?", - "Metadata": { - "Common.PropertyName": "Palette" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerPalette? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Palette", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Palette" } }, { "Kind": "ITagHelper", "Name": "palette-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "PaletteColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.PaletteColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaletteColors" } }, { "Kind": "ITagHelper", "Name": "views", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Views" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Views", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Views" } }, { "Kind": "ITagHelper", "Name": "formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Formats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Formats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formats" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "buttons", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Buttons" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Buttons", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Buttons" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "View" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.View", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "View" } }, { "Kind": "ITagHelper", "Name": "preview", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Preview" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Preview", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Preview" } }, { "Kind": "ITagHelper", "Name": "autoupdate", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Autoupdate" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Autoupdate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Autoupdate" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "Kendo.Mvc.UI.ColorPickerFormat?", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "Kendo.Mvc.UI.ColorPickerFormat? Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FlatColorPickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "contrast-tool", "DisplayName": "contrast-tool", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -70232,16 +70280,18 @@ } }, { - "HashCode": -1405823176, + "HashCode": -1924534476, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "floatingactionbutton-item", "ParentTag": "floatingactionbutton-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70249,81 +70299,81 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonItemTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "Metadata": { @@ -70334,23 +70384,24 @@ } }, { - "HashCode": -2086966832, + "HashCode": -1169861072, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FloatingActionButtonItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "floatingactionbutton-items", - "ParentTag": "kendo-floatingactionbutton" + "ParentTag": "kendo-floatingactionbutton", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "floatingactionbutton-item", "DisplayName": "floatingactionbutton-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -70361,14 +70412,16 @@ } }, { - "HashCode": -816337351, + "HashCode": 1872202138, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-floatingactionbutton" + "TagName": "kendo-floatingactionbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70376,161 +70429,160 @@ "Kind": "ITagHelper", "Name": "align-offset-horizontal", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignOffsetHorizontal" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.AlignOffsetHorizontal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignOffsetHorizontal" } }, { "Kind": "ITagHelper", "Name": "align-offset-vertical", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AlignOffsetVertical" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.AlignOffsetVertical", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlignOffsetVertical" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonSize? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "align", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonAlign?", - "Metadata": { - "Common.PropertyName": "Align" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonAlign? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Align", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Align" } }, { "Kind": "ITagHelper", "Name": "position-mode", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonPositionMode?", - "Metadata": { - "Common.PropertyName": "PositionMode" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonPositionMode? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.PositionMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonThemeColor? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonFillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonFillMode? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.FloatingActionButtonRounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.FloatingActionButtonRounded? Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FloatingActionButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "floatingactionbutton-items", "DisplayName": "floatingactionbutton-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -70541,17 +70593,20 @@ } }, { - "HashCode": 188120286, + "HashCode": 1838388149, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.AspFormTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.AspFormTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-form" + "TagName": "kendo-form", + "CaseSensitive": false }, { - "TagName": "wizard-step-form" + "TagName": "wizard-step-form", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70559,84 +70614,85 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.AspFormTagHelper.Antiforgery", "Documentation": "\r\n \r\n Whether the antiforgery token should be generated.\r\n \r\n Defaults to false if user provides an action attribute\r\n or if the method is ; true otherwise.\r\n ", - "Metadata": { - "Common.PropertyName": "Antiforgery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.AspFormTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.AspFormTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -70647,26 +70703,30 @@ } }, { - "HashCode": -316923235, + "HashCode": -451061681, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "kendo-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "grid", "ParentTag": "form-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "grid", "ParentTag": "wizard-step-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70674,17 +70734,17 @@ "Kind": "ITagHelper", "Name": "cols", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Cols" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper.Cols", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cols" } }, { "Kind": "ITagHelper", "Name": "gutter", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gutter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FormGridSettingsTagHelper.Gutter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gutter" } } ], "Metadata": { @@ -70695,16 +70755,18 @@ } }, { - "HashCode": 1326145804, + "HashCode": -532370302, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item-label", "ParentTag": "form-item", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70712,25 +70774,25 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Optional" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper.Optional", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormItemLabelSettingsTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } } ], "Metadata": { @@ -70741,16 +70803,18 @@ } }, { - "HashCode": -1309451180, + "HashCode": 1574059127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "form-item", "ParentTag": "form-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -70758,273 +70822,244 @@ "Kind": "ITagHelper", "Name": "hidden-editor", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "HiddenEditor" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormItemTagHelper.HiddenEditor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HiddenEditor" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "editor-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.EditorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorHandler" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "col-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.FormItemTagHelper.ColSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColSpan" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.FormItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormItemTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } } ], "AllowedChildTags": [ { "Name": "item-label", "DisplayName": "item-label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "form-items", "DisplayName": "form-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dropdownlist-editor", "DisplayName": "dropdownlist-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "autocomplete-editor", "DisplayName": "autocomplete-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "combobox-editor", "DisplayName": "combobox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "multiselect-editor", "DisplayName": "multiselect-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "multicolumncombobox-editor", "DisplayName": "multicolumncombobox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dropdowntree-editor", "DisplayName": "dropdowntree-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dateinput-editor", "DisplayName": "dateinput-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datepicker-editor", "DisplayName": "datepicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datetimepicker-editor", "DisplayName": "datetimepicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "timepicker-editor", "DisplayName": "timepicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "numerictextbox-editor", "DisplayName": "numerictextbox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "maskedtextbox-editor", "DisplayName": "maskedtextbox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "switch-editor", "DisplayName": "switch-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rating-editor", "DisplayName": "rating-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "slider-editor", "DisplayName": "slider-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "colorpicker-editor", "DisplayName": "colorpicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "flatcolorpicker-editor", "DisplayName": "flatcolorpicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "colorgradient-editor", "DisplayName": "colorgradient-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "colorpalette-editor", "DisplayName": "colorpalette-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "richtexteditor-editor", "DisplayName": "richtexteditor-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radiogroup-editor", "DisplayName": "radiogroup-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "checkboxgroup-editor", "DisplayName": "checkboxgroup-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "textbox-editor", "DisplayName": "textbox-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "textarea-editor", "DisplayName": "textarea-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "captcha-editor", "DisplayName": "captcha-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "signature-editor", "DisplayName": "signature-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "timedurationpicker-editor", "DisplayName": "timedurationpicker-editor", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71035,31 +71070,34 @@ } }, { - "HashCode": 265679196, + "HashCode": 1032445844, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "form-items", - "ParentTag": "kendo-form" + "ParentTag": "kendo-form", + "CaseSensitive": false }, { "TagName": "form-items", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false }, { "TagName": "form-items", - "ParentTag": "wizard-step-form" + "ParentTag": "wizard-step-form", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "form-item", "DisplayName": "form-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71070,21 +71108,24 @@ } }, { - "HashCode": -130010536, + "HashCode": -1884576945, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "wizard-step-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71092,25 +71133,25 @@ "Kind": "ITagHelper", "Name": "submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Submit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper.Submit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Submit" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Optional" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormMessagesSettingsTagHelper.Optional", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } } ], "Metadata": { @@ -71121,23 +71162,27 @@ } }, { - "HashCode": -1015558016, + "HashCode": 161710468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormTagHelper", "TagOutputHint": "form", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-form" + "TagName": "kendo-form", + "CaseSensitive": false }, { "TagName": "kendo-form", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false }, { "TagName": "wizard-step-form", - "ParentTag": "wizard-step" + "ParentTag": "wizard-step", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71145,179 +71190,175 @@ "Kind": "ITagHelper", "Name": "form-data", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FormData" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.FormTagHelper.FormData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormData" } }, { "Kind": "ITagHelper", "Name": "on-validate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnValidate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidate" } }, { "Kind": "ITagHelper", "Name": "on-validate-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnValidateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidateField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSubmit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnSubmit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSubmit" } }, { "Kind": "ITagHelper", "Name": "on-clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.OnClear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClear" } }, { "Kind": "ITagHelper", "Name": "buttons-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonsTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplate" } }, { "Kind": "ITagHelper", "Name": "buttons-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonsTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplateId" } }, { "Kind": "ITagHelper", "Name": "buttons-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ButtonsTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplateView" } }, { "Kind": "ITagHelper", "Name": "buttons-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonsTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.ButtonsTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonsTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "focus-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "FocusFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormTagHelper.FocusFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FocusFirst" } }, { "Kind": "ITagHelper", "Name": "format-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FormatLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.FormatLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FormatLabel" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.FormTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "form-items", "DisplayName": "form-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validatable", "DisplayName": "validatable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71328,21 +71369,24 @@ } }, { - "HashCode": 2071976487, + "HashCode": 2060801147, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validatable", "ParentTag": "kendo-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "validatable", "ParentTag": "wizard-step-form", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71350,49 +71394,49 @@ "Kind": "ITagHelper", "Name": "validate-on-blur", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnBlur" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ValidateOnBlur", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnBlur" } }, { "Kind": "ITagHelper", "Name": "validation-summary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidationSummary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ValidationSummary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidationSummary" } }, { "Kind": "ITagHelper", "Name": "error-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplate" } }, { "Kind": "ITagHelper", "Name": "error-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplateId" } }, { "Kind": "ITagHelper", "Name": "error-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ErrorTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplateView" } }, { "Kind": "ITagHelper", "Name": "error-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.FormValidatableSettingsTagHelper.ErrorTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplateHandler" } } ], "Metadata": { @@ -71403,16 +71447,18 @@ } }, { - "HashCode": 1845741457, + "HashCode": -2082732849, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "assignments", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71420,49 +71466,48 @@ "Kind": "ITagHelper", "Name": "dataresourceidfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataResourceIdField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DataResourceIdField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataResourceIdField" } }, { "Kind": "ITagHelper", "Name": "datataskidfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTaskIdField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DataTaskIdField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTaskIdField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.GanttAssignmentsSettingsTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71473,16 +71518,18 @@ } }, { - "HashCode": -1873204169, + "HashCode": 2102485546, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "gantt-column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71490,25 +71537,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "ui", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ui" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper.Ui", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ui" } }, { "Kind": "ITagHelper", "Name": "ui-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UiHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnFilterableSettingsTagHelper.UiHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UiHandler" } } ], "Metadata": { @@ -71519,16 +71566,18 @@ } }, { - "HashCode": 1400992999, + "HashCode": -898095959, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "gantt-column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71536,17 +71585,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnSortableSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } } ], "Metadata": { @@ -71557,16 +71606,18 @@ } }, { - "HashCode": 302433141, + "HashCode": -1480204936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gantt-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71574,185 +71625,184 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "expandable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expandable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Expandable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expandable" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "header-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderAttributes" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttColumnTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71763,23 +71813,24 @@ } }, { - "HashCode": 606135161, + "HashCode": 1302768511, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gantt-column", "DisplayName": "gantt-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -71790,16 +71841,18 @@ } }, { - "HashCode": -1251797716, + "HashCode": -550583776, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "current-time-marker", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71807,17 +71860,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "update-interval", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UpdateInterval" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttCurrentTimeMarkerSettingsTagHelper.UpdateInterval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpdateInterval" } } ], "Metadata": { @@ -71828,16 +71881,18 @@ } }, { - "HashCode": -1637474056, + "HashCode": -2044475394, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71845,129 +71900,129 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "dependency-create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DependencyCreate" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.DependencyCreate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependencyCreate" } }, { "Kind": "ITagHelper", "Name": "dependency-destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DependencyDestroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.DependencyDestroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependencyDestroy" } }, { "Kind": "ITagHelper", "Name": "drag-percent-complete", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DragPercentComplete" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.DragPercentComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragPercentComplete" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "move", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Move" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Move", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Move" } }, { "Kind": "ITagHelper", "Name": "planned-tasks", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PlannedTasks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.PlannedTasks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PlannedTasks" } }, { "Kind": "ITagHelper", "Name": "reorder", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorder" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Reorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorder" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -71978,16 +72033,18 @@ } }, { - "HashCode": -220458192, + "HashCode": -71546288, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -71995,41 +72052,41 @@ "Kind": "ITagHelper", "Name": "add-child", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddChild" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.AddChild", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddChild" } }, { "Kind": "ITagHelper", "Name": "append", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Append" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.Append", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Append" } }, { "Kind": "ITagHelper", "Name": "insert-after", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertAfter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.InsertAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertAfter" } }, { "Kind": "ITagHelper", "Name": "insert-before", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InsertBefore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.InsertBefore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InsertBefore" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesActionsSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } } ], "Metadata": { @@ -72040,16 +72097,18 @@ } }, { - "HashCode": -674101567, + "HashCode": -966309602, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editor", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72057,193 +72116,193 @@ "Kind": "ITagHelper", "Name": "assign-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AssignButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.AssignButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AssignButton" } }, { "Kind": "ITagHelper", "Name": "editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.EditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTitle" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "percent-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PercentComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PercentComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PercentComplete" } }, { "Kind": "ITagHelper", "Name": "planned-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PlannedEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PlannedEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PlannedEnd" } }, { "Kind": "ITagHelper", "Name": "planned-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PlannedStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PlannedStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PlannedStart" } }, { "Kind": "ITagHelper", "Name": "resources", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resources" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Resources", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resources" } }, { "Kind": "ITagHelper", "Name": "resources-editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResourcesEditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ResourcesEditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResourcesEditorTitle" } }, { "Kind": "ITagHelper", "Name": "resources-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResourcesHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ResourcesHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResourcesHeader" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "units-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UnitsHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.UnitsHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnitsHeader" } }, { "Kind": "ITagHelper", "Name": "add-new", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddNew" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.AddNew", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddNew" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "percent-complete-hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PercentCompleteHint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.PercentCompleteHint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PercentCompleteHint" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "actual-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActualStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ActualStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActualStart" } }, { "Kind": "ITagHelper", "Name": "actual-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActualEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ActualEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActualEnd" } }, { "Kind": "ITagHelper", "Name": "parent-option-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParentOptionLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.ParentOptionLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParentOptionLabel" } }, { "Kind": "ITagHelper", "Name": "general", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "General" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.General", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "General" } }, { "Kind": "ITagHelper", "Name": "predecessors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Predecessors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Predecessors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Predecessors" } }, { "Kind": "ITagHelper", "Name": "successors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Successors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Successors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Successors" } }, { "Kind": "ITagHelper", "Name": "other", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Other" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.Other", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Other" } }, { "Kind": "ITagHelper", "Name": "dependency-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DependencyType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesEditorSettingsTagHelper.DependencyType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependencyType" } } ], "Metadata": { @@ -72254,16 +72313,18 @@ } }, { - "HashCode": -1011670312, + "HashCode": -1238929741, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "planned-tasks", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72271,57 +72332,57 @@ "Kind": "ITagHelper", "Name": "switch-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SwitchText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.SwitchText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SwitchText" } }, { "Kind": "ITagHelper", "Name": "offset-tooltip-advanced", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OffsetTooltipAdvanced" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.OffsetTooltipAdvanced", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetTooltipAdvanced" } }, { "Kind": "ITagHelper", "Name": "offset-tooltip-delay", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OffsetTooltipDelay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.OffsetTooltipDelay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetTooltipDelay" } }, { "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesPlannedTasksSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } } ], "Metadata": { @@ -72332,16 +72393,18 @@ } }, { - "HashCode": -1995084165, + "HashCode": -847222814, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72349,85 +72412,82 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "delete-dependency-confirmation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteDependencyConfirmation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteDependencyConfirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteDependencyConfirmation" } }, { "Kind": "ITagHelper", "Name": "delete-dependency-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteDependencyWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteDependencyWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteDependencyWindowTitle" } }, { "Kind": "ITagHelper", "Name": "delete-task-confirmation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTaskConfirmation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteTaskConfirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTaskConfirmation" } }, { "Kind": "ITagHelper", "Name": "delete-task-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTaskWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.DeleteTaskWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTaskWindowTitle" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "select-view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectView" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesSettingsTagHelper.SelectView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectView" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editor", "DisplayName": "editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72438,16 +72498,18 @@ } }, { - "HashCode": -1950275514, + "HashCode": -1044021238, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72455,49 +72517,49 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "week", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Week" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Week", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Week" } }, { "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttMessagesViewsSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } } ], "Metadata": { @@ -72508,23 +72570,24 @@ } }, { - "HashCode": -1558472797, + "HashCode": 1510855164, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttNestedColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttNestedColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "gantt-column" + "ParentTag": "gantt-column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gantt-column", "DisplayName": "gantt-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72535,16 +72598,18 @@ } }, { - "HashCode": -1564640871, + "HashCode": -1304158565, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gantt-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72552,33 +72617,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -72589,16 +72654,18 @@ } }, { - "HashCode": 603349920, + "HashCode": -136134321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72606,137 +72673,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "gantt-pdf-margin", "DisplayName": "gantt-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72747,16 +72813,18 @@ } }, { - "HashCode": -1084027781, + "HashCode": -1823187569, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72764,17 +72832,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -72785,16 +72853,18 @@ } }, { - "HashCode": -650814899, + "HashCode": -12376557, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resources", "ParentTag": "kendo-gantt", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72802,57 +72872,56 @@ "Kind": "ITagHelper", "Name": "dataformatfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataFormatField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DataFormatField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataFormatField" } }, { "Kind": "ITagHelper", "Name": "datacolorfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DataColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataColorField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttResourcesSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -72863,14 +72932,16 @@ } }, { - "HashCode": 1884258106, + "HashCode": -1262033330, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-gantt" + "TagName": "kendo-gantt", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -72878,497 +72949,484 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "dependancy-datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DependancyDatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.DependancyDatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DependancyDatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-column-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnHide" } }, { "Kind": "ITagHelper", "Name": "on-column-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnReorder" } }, { "Kind": "ITagHelper", "Name": "on-column-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnResize" } }, { "Kind": "ITagHelper", "Name": "on-column-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnColumnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnShow" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-move-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnMoveStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveStart" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-move-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnMoveEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveEnd" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-resize-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnResizeStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeStart" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-resize-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnResizeEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeEnd" } }, { "Kind": "ITagHelper", "Name": "on-toggle-planned-tasks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTogglePlannedTasks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.OnTogglePlannedTasks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTogglePlannedTasks" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "column-resize-handle-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnResizeHandleWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.ColumnResizeHandleWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnResizeHandleWidth" } }, { "Kind": "ITagHelper", "Name": "column-menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ColumnMenu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ColumnMenu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnMenu" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "work-day-start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayStart" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkDayStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayStart" } }, { "Kind": "ITagHelper", "Name": "work-day-end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayEnd" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkDayEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayEnd" } }, { "Kind": "ITagHelper", "Name": "work-week-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkWeekStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekStart" } }, { "Kind": "ITagHelper", "Name": "work-week-end", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekEnd" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.WorkWeekEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekEnd" } }, { "Kind": "ITagHelper", "Name": "hour-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HourSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.HourSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HourSpan" } }, { "Kind": "ITagHelper", "Name": "snap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Snap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Snap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Snap" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "list-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ListWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.ListWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ListWidth" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "show-planned-tasks", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowPlannedTasks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ShowPlannedTasks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowPlannedTasks" } }, { "Kind": "ITagHelper", "Name": "show-work-days", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkDays" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ShowWorkDays", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkDays" } }, { "Kind": "ITagHelper", "Name": "show-work-hours", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkHours" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTagHelper.ShowWorkHours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkHours" } }, { "Kind": "ITagHelper", "Name": "task-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TaskTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplate" } }, { "Kind": "ITagHelper", "Name": "task-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TaskTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplateId" } }, { "Kind": "ITagHelper", "Name": "task-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TaskTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplateView" } }, { "Kind": "ITagHelper", "Name": "task-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TaskTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.TaskTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TaskTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttTagHelper.RowHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeight" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "assignments", "DisplayName": "assignments", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "current-time-marker", "DisplayName": "current-time-marker", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbars", "DisplayName": "toolbars", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resources", "DisplayName": "resources", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gantt-datasource", "DisplayName": "gantt-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dependency-datasource", "DisplayName": "dependency-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73379,16 +73437,18 @@ } }, { - "HashCode": -842602721, + "HashCode": 1120135421, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "toolbars", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73396,49 +73456,49 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttToolbarTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -73449,23 +73509,24 @@ } }, { - "HashCode": 751636111, + "HashCode": 1600747583, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttToolbarsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttToolbarsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbars", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73476,16 +73537,18 @@ } }, { - "HashCode": -1506776244, + "HashCode": 1004710623, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "kendo-gantt", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73493,41 +73556,41 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "Metadata": { @@ -73538,16 +73601,18 @@ } }, { - "HashCode": -1433619862, + "HashCode": 1703732063, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "gantt-view", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73555,17 +73620,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttViewRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -73576,16 +73641,18 @@ } }, { - "HashCode": -1632417553, + "HashCode": -2097616279, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttViewTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gantt-view", "ParentTag": "views", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73593,209 +73660,208 @@ "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GanttViewTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttViewTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "slot-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SlotSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttViewTagHelper.SlotSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotSize" } }, { "Kind": "ITagHelper", "Name": "time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.TimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "day-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "day-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "day-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "day-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.DayHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "week-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "week-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "week-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "week-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.WeekHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "month-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "month-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "month-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "month-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MonthHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.MonthHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MonthHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "year-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "year-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "year-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "year-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "YearHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.YearHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "YearHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "resize-tooltip-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResizeTooltipFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttViewTagHelper.ResizeTooltipFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResizeTooltipFormat" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.GanttViewType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.GanttViewType? Kendo.Mvc.TagHelpers.GanttViewTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73806,23 +73872,24 @@ } }, { - "HashCode": 75253392, + "HashCode": -371695433, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttViewsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttViewsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gantt-view", "DisplayName": "gantt-view", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -73833,18 +73900,21 @@ } }, { - "HashCode": 1550564108, + "HashCode": -1690198679, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-ganttdatasource" + "TagName": "kendo-ganttdatasource", + "CaseSensitive": false }, { "TagName": "gantt-datasource", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -73852,255 +73922,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74111,18 +74175,21 @@ } }, { - "HashCode": 530172524, + "HashCode": 1603680070, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-ganttdependencydatasource" + "TagName": "kendo-ganttdependencydatasource", + "CaseSensitive": false }, { "TagName": "dependency-datasource", - "ParentTag": "kendo-gantt" + "ParentTag": "kendo-gantt", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74130,255 +74197,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GanttDependencyDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74389,16 +74450,18 @@ } }, { - "HashCode": -1856281238, + "HashCode": -504004986, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "allow-copy", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74406,17 +74469,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "delimeter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Delimeter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridAllowCopySettingsTagHelper.Delimeter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delimeter" } } ], "Metadata": { @@ -74427,16 +74490,18 @@ } }, { - "HashCode": 826871432, + "HashCode": 820714634, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-command", "ParentTag": "commands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74444,81 +74509,81 @@ "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnCommandTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -74529,23 +74594,24 @@ } }, { - "HashCode": -548636505, + "HashCode": 199439862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "commands", - "ParentTag": "column" + "ParentTag": "column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column-command", "DisplayName": "column-command", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74556,16 +74622,18 @@ } }, { - "HashCode": 267315775, + "HashCode": -1336766928, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "exportable", "ParentTag": "column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74573,25 +74641,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "excel", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Excel" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper.Excel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Excel" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } } ], "Metadata": { @@ -74602,16 +74670,18 @@ } }, { - "HashCode": -1073948527, + "HashCode": -895350810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cell", "ParentTag": "filterable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74619,66 +74689,66 @@ "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "double Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "suggestion-operator", "TypeName": "Kendo.Mvc.UI.FilterType", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "SuggestionOperator" - } + "DisplayName": "Kendo.Mvc.UI.FilterType Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.SuggestionOperator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuggestionOperator" } }, { "Kind": "ITagHelper", "Name": "input-width", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "InputWidth" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.InputWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputWidth" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "show-operators", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "ShowOperators" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.ShowOperators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOperators" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } } ], "Metadata": { @@ -74689,16 +74759,18 @@ } }, { - "HashCode": -2034225069, + "HashCode": 1648194274, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74706,117 +74778,114 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "filter-ui", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterUI" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.FilterUI", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterUI" } }, { "Kind": "ITagHelper", "Name": "filter-ui-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterUIHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.FilterUIHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterUIHandler" } }, { "Kind": "ITagHelper", "Name": "multi", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multi" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Multi", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multi" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "check-all", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckAll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.CheckAll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAll" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "extra", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Extra" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Extra", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extra" } }, { "Kind": "ITagHelper", "Name": "cell-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", - "Metadata": { - "Common.PropertyName": "CellSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.CellSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellSettings" } }, { "Kind": "ITagHelper", "Name": "operators", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Operators" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Operators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operators" } }, { "Kind": "ITagHelper", "Name": "datasource", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper", - "Metadata": { - "Common.PropertyName": "Datasource" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper.Datasource", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datasource" } } ], "AllowedChildTags": [ { "Name": "cell", "DisplayName": "cell", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -74827,15 +74896,17 @@ } }, { - "HashCode": -1788483320, + "HashCode": 1860138760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "datasource", - "ParentTag": "filterable" + "ParentTag": "filterable", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -74843,237 +74914,234 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridColumnFilterDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75084,16 +75152,18 @@ } }, { - "HashCode": 808547264, + "HashCode": 489476018, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "groupable", "ParentTag": "column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75101,17 +75171,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "grid-column-groupable-sort", "DisplayName": "grid-column-groupable-sort", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75122,16 +75191,18 @@ } }, { - "HashCode": -704856306, + "HashCode": -646506840, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid-column-groupable-sort", "ParentTag": "groupable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75139,18 +75210,18 @@ "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "dir", "TypeName": "Kendo.Mvc.ListSortDirection", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "Dir" - } + "DisplayName": "Kendo.Mvc.ListSortDirection Kendo.Mvc.TagHelpers.GridColumnGroupableSortSettingsTagHelper.Dir", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dir" } } ], "Metadata": { @@ -75161,23 +75232,24 @@ } }, { - "HashCode": 1490599938, + "HashCode": -638408755, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu-columns-groups", - "ParentTag": "column-menu-columns" + "ParentTag": "column-menu-columns", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column-menu-columns-group", "DisplayName": "column-menu-columns-group", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75188,16 +75260,18 @@ } }, { - "HashCode": -1130787295, + "HashCode": 1915391433, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu-columns-group", "ParentTag": "column-menu-columns-groups", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75205,17 +75279,17 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } } ], "Metadata": { @@ -75226,16 +75300,18 @@ } }, { - "HashCode": -1532198229, + "HashCode": 1941434954, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu-columns", "ParentTag": "column-menu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75243,25 +75319,25 @@ "Kind": "ITagHelper", "Name": "groups", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuColumnsGroupsTagHelper Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "sort", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Sort" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuColumnsSettingsTagHelper.Sort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sort" } } ], "Metadata": { @@ -75272,16 +75348,18 @@ } }, { - "HashCode": 1165483258, + "HashCode": -1663561735, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "column-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75289,105 +75367,105 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "button-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ButtonTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.ButtonTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonTitle" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "set-column-position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SetColumnPosition" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.SetColumnPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SetColumnPosition" } }, { "Kind": "ITagHelper", "Name": "settings", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Settings" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Settings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Settings" } }, { "Kind": "ITagHelper", "Name": "stick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Stick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Stick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stick" } }, { "Kind": "ITagHelper", "Name": "unstick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unstick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Unstick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unstick" } }, { "Kind": "ITagHelper", "Name": "unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuMessagesSettingsTagHelper.Unlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unlock" } } ], "Metadata": { @@ -75398,16 +75476,18 @@ } }, { - "HashCode": 158326324, + "HashCode": 1504925325, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75415,47 +75495,45 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnMenuSettingsTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-menu-columns", "DisplayName": "column-menu-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75466,16 +75544,18 @@ } }, { - "HashCode": 1501486826, + "HashCode": -1380093939, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75483,33 +75563,33 @@ "Kind": "ITagHelper", "Name": "initial-direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InitialDirection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.InitialDirection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InitialDirection" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } } ], "Metadata": { @@ -75520,16 +75600,18 @@ } }, { - "HashCode": -74420958, + "HashCode": -1737486121, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75537,389 +75619,386 @@ "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "groupable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Groupable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Groupable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groupable" } }, { "Kind": "ITagHelper", "Name": "groupable-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "GroupableSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupableSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupableSettings" } }, { "Kind": "ITagHelper", "Name": "grid", "TypeName": "Kendo.Mvc.TagHelpers.GridTagHelper", - "Metadata": { - "Common.PropertyName": "Grid" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Grid", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Grid" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "exportable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Exportable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Exportable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exportable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "sticky", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sticky" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Sticky", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sticky" } }, { "Kind": "ITagHelper", "Name": "stickable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Stickable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Stickable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stickable" } }, { "Kind": "ITagHelper", "Name": "column-menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ColumnMenu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.ColumnMenu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnMenu" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupFooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplate" } }, { "Kind": "ITagHelper", "Name": "group-footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.GroupFooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridColumnTagHelper.HeaderHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "footer-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "footer-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FooterHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridColumnTagHelper.FooterHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "locked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Locked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Locked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Locked" } }, { "Kind": "ITagHelper", "Name": "lockable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Lockable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Lockable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lockable" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridColumnTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "html-attributes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HtmlAttributesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.HtmlAttributesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributesHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "media", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Media" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridColumnTagHelper.Media", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Media" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "min-resizable-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinResizableWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnTagHelper.MinResizableWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinResizableWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "commands", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", - "Metadata": { - "Common.PropertyName": "Commands" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Commands", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Commands" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper Kendo.Mvc.TagHelpers.GridColumnTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "hide-on-group", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideOnGroup" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridColumnTagHelper.HideOnGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideOnGroup" } } ], "AllowedChildTags": [ { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groupable", "DisplayName": "groupable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "exportable", "DisplayName": "exportable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75930,29 +76009,29 @@ } }, { - "HashCode": -1360855164, + "HashCode": 1866157026, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-grid" + "ParentTag": "kendo-grid", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "foreign-key-column", "DisplayName": "foreign-key-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -75963,16 +76042,18 @@ } }, { - "HashCode": -1330374768, + "HashCode": -1215591285, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -75980,105 +76061,105 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } }, { "Kind": "ITagHelper", "Name": "confirmation-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConfirmationHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.ConfirmationHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConfirmationHandler" } }, { "Kind": "ITagHelper", "Name": "cancel-delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CancelDelete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.CancelDelete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CancelDelete" } }, { "Kind": "ITagHelper", "Name": "confirm-delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConfirmDelete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.ConfirmDelete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConfirmDelete" } }, { "Kind": "ITagHelper", "Name": "create-at", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateAt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.CreateAt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateAt" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -76089,16 +76170,18 @@ } }, { - "HashCode": 448790390, + "HashCode": 1381751949, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76106,49 +76189,49 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "collapsible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.Collapsible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsible" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -76159,16 +76242,18 @@ } }, { - "HashCode": 1905665248, + "HashCode": 408112417, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "filterable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76176,113 +76261,113 @@ "Kind": "ITagHelper", "Name": "and", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "And" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.And", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "And" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "is-false", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsFalse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.IsFalse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsFalse" } }, { "Kind": "ITagHelper", "Name": "is-true", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsTrue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.IsTrue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsTrue" } }, { "Kind": "ITagHelper", "Name": "or", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Or" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Or", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Or" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "select-value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectValue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.SelectValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectValue" } }, { "Kind": "ITagHelper", "Name": "selected-items-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedItemsFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.SelectedItemsFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedItemsFormat" } }, { "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "check-all", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CheckAll" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper.CheckAll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckAll" } } ], "Metadata": { @@ -76293,16 +76378,18 @@ } }, { - "HashCode": 1881981062, + "HashCode": 1750463139, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76310,65 +76397,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -76379,16 +76466,18 @@ } }, { - "HashCode": -628648299, + "HashCode": 139611655, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "enums", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76396,33 +76485,33 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } } ], "Metadata": { @@ -76433,16 +76522,18 @@ } }, { - "HashCode": 1135832365, + "HashCode": 1867855299, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "number", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76450,65 +76541,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -76519,16 +76610,18 @@ } }, { - "HashCode": -1950360933, + "HashCode": 1737260157, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "filterable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76536,59 +76629,55 @@ "Kind": "ITagHelper", "Name": "string", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "String" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.String", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "String" } }, { "Kind": "ITagHelper", "Name": "number", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Number" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsNumberSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.Number", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Number" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsDateSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "enums", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Enums" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsEnumsSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper.Enums", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enums" } } ], "AllowedChildTags": [ { "Name": "string", "DisplayName": "string", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "number", "DisplayName": "number", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date", "DisplayName": "date", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "enums", "DisplayName": "enums", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -76599,16 +76688,18 @@ } }, { - "HashCode": -1070590191, + "HashCode": -1124015644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "string", "ParentTag": "operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76616,97 +76707,97 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "isempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isempty" } }, { "Kind": "ITagHelper", "Name": "isnotempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Isnotempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotempty" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "is-null-or-empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsNullOrEmpty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.IsNullOrEmpty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsNullOrEmpty" } }, { "Kind": "ITagHelper", "Name": "is-not-null-or-empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsNotNullOrEmpty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableOperatorsStringSettingsTagHelper.IsNotNullOrEmpty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsNotNullOrEmpty" } } ], "Metadata": { @@ -76717,16 +76808,18 @@ } }, { - "HashCode": 1508854000, + "HashCode": -1092985657, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76734,55 +76827,53 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "extra", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Extra" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Extra", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extra" } }, { "Kind": "ITagHelper", "Name": "messages", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Messages" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableMessagesSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Messages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Messages" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "operators", "TypeName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Operators" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridFilterableOperatorsSettingsTagHelper Kendo.Mvc.TagHelpers.GridFilterableSettingsTagHelper.Operators", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operators" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -76793,16 +76884,18 @@ } }, { - "HashCode": -1569372623, + "HashCode": 166817588, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "foreign-key-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -76810,421 +76903,418 @@ "Kind": "ITagHelper", "Name": "values", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "text-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.TextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TextField" } }, { "Kind": "ITagHelper", "Name": "value-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.ValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueField" } }, { "Kind": "ITagHelper", "Name": "datasource", "TypeName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", - "Metadata": { - "Common.PropertyName": "Datasource" - } + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Datasource", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datasource" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "groupable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Groupable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Groupable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groupable" } }, { "Kind": "ITagHelper", "Name": "groupable-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "GroupableSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnGroupableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupableSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupableSettings" } }, { "Kind": "ITagHelper", "Name": "grid", "TypeName": "Kendo.Mvc.TagHelpers.GridTagHelper", - "Metadata": { - "Common.PropertyName": "Grid" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Grid", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Grid" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "exportable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Exportable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnExportableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Exportable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exportable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnSortableSettingsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "sticky", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sticky" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Sticky", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sticky" } }, { "Kind": "ITagHelper", "Name": "stickable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Stickable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Stickable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stickable" } }, { "Kind": "ITagHelper", "Name": "column-menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ColumnMenu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.ColumnMenu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnMenu" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupFooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplate" } }, { "Kind": "ITagHelper", "Name": "group-footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupFooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.GroupFooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupFooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HeaderHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "footer-html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "footer-html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FooterHtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.FooterHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "locked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Locked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Locked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Locked" } }, { "Kind": "ITagHelper", "Name": "lockable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Lockable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Lockable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lockable" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "html-attributes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HtmlAttributesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HtmlAttributesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributesHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "media", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Media" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Media", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Media" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "min-resizable-width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "MinResizableWidth" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.MinResizableWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinResizableWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Int32", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "int Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "commands", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper", - "Metadata": { - "Common.PropertyName": "Commands" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnCommandsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Commands", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Commands" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "hide-on-group", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideOnGroup" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridForeignKeyColumnSettingsTagHelper.HideOnGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideOnGroup" } } ], "AllowedChildTags": [ { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groupable", "DisplayName": "groupable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77235,16 +77325,18 @@ } }, { - "HashCode": 570832228, + "HashCode": 742057760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridGroupableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridGroupableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "groupable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77252,9 +77344,9 @@ "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridGroupableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -77265,16 +77357,18 @@ } }, { - "HashCode": -1921540583, + "HashCode": -555105819, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "groupable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77282,31 +77376,29 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "show-footer", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowFooter" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridGroupableSettingsTagHelper.ShowFooter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFooter" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sort", "DisplayName": "sort", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77317,16 +77409,18 @@ } }, { - "HashCode": 1742976235, + "HashCode": 128773656, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort", "ParentTag": "groupable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77334,17 +77428,17 @@ "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } }, { "Kind": "ITagHelper", "Name": "dir", "TypeName": "Kendo.Mvc.ListSortDirection?", - "Metadata": { - "Common.PropertyName": "Dir" - } + "DisplayName": "Kendo.Mvc.ListSortDirection? Kendo.Mvc.TagHelpers.GridGroupableSortSettingsTagHelper.Dir", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dir" } } ], "Metadata": { @@ -77355,16 +77449,18 @@ } }, { - "HashCode": 1709323241, + "HashCode": 420505679, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "commands", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77372,73 +77468,73 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "canceledit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Canceledit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Canceledit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Canceledit" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "excel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Excel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Excel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Excel" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesCommandsSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -77449,16 +77545,18 @@ } }, { - "HashCode": -1576652074, + "HashCode": -1485651177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77466,25 +77564,24 @@ "Kind": "ITagHelper", "Name": "no-records", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoRecords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper.NoRecords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoRecords" } }, { "Kind": "ITagHelper", "Name": "expand-collapse-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExpandCollapseColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridMessagesSettingsTagHelper.ExpandCollapseColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpandCollapseColumnHeader" } } ], "AllowedChildTags": [ { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77495,23 +77592,24 @@ } }, { - "HashCode": 687754562, + "HashCode": -927601292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridNestedColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "column" + "ParentTag": "column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77522,16 +77620,18 @@ } }, { - "HashCode": -585052161, + "HashCode": 1884408044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "no-records", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77539,41 +77639,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridNoRecordsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -77584,16 +77684,18 @@ } }, { - "HashCode": 1944846394, + "HashCode": -665133749, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "pageable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77601,89 +77703,89 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "more-pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MorePages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPageableMessagesSettingsTagHelper.MorePages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MorePages" } } ], "Metadata": { @@ -77694,16 +77796,18 @@ } }, { - "HashCode": -1154121499, + "HashCode": -1764349317, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77711,113 +77815,112 @@ "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "page-sizes-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizesEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PageSizesEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizesEnabled" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "always-visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlwaysVisible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.AlwaysVisible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlwaysVisible" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.GridPagerPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.GridPagerPosition? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "responsive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Responsive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPageableSettingsTagHelper.Responsive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Responsive" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -77828,16 +77931,18 @@ } }, { - "HashCode": -1935286593, + "HashCode": 630224276, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77845,33 +77950,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -77882,16 +77987,18 @@ } }, { - "HashCode": 592482480, + "HashCode": 662013276, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-grid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -77899,193 +78006,192 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "repeat-headers", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RepeatHeaders" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.RepeatHeaders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatHeaders" } }, { "Kind": "ITagHelper", "Name": "scale", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Scale" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Scale", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scale" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "grid-pdf-margin", "DisplayName": "grid-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -78096,16 +78202,18 @@ } }, { - "HashCode": 2090469283, + "HashCode": -1314286067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "reorderable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78113,25 +78221,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridReorderableSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "Metadata": { @@ -78142,16 +78250,18 @@ } }, { - "HashCode": 2107010440, + "HashCode": 430620576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78159,25 +78269,25 @@ "Kind": "ITagHelper", "Name": "virtual", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Virtual" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper.Virtual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Virtual" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "endless", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Endless" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridScrollableSettingsTagHelper.Endless", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endless" } } ], "Metadata": { @@ -78188,16 +78298,18 @@ } }, { - "HashCode": 1817021264, + "HashCode": -2129598246, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "search", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78205,17 +78317,17 @@ "Kind": "ITagHelper", "Name": "fields-extended", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "FieldsExtended" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper.FieldsExtended", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FieldsExtended" } }, { "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.GridSearchSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } } ], "Metadata": { @@ -78226,16 +78338,18 @@ } }, { - "HashCode": -954087971, + "HashCode": -1822941771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridSelectableSettings", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridSelectableSettings", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selectable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78243,25 +78357,25 @@ "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridSelectableSettings.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } }, { "Kind": "ITagHelper", "Name": "ignore-overlapped", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IgnoreOverlapped" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridSelectableSettings.IgnoreOverlapped", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreOverlapped" } }, { "Kind": "ITagHelper", "Name": "drag-to-select", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "DragToSelect" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridSelectableSettings.DragToSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragToSelect" } } ], "Metadata": { @@ -78272,16 +78386,18 @@ } }, { - "HashCode": -1493202480, + "HashCode": 665228012, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78289,41 +78405,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } }, { "Kind": "ITagHelper", "Name": "show-indexes", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowIndexes" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.ShowIndexes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIndexes" } }, { "Kind": "ITagHelper", "Name": "initial-direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InitialDirection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.InitialDirection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InitialDirection" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridSortableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -78334,14 +78450,16 @@ } }, { - "HashCode": 2101513250, + "HashCode": 1380434402, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-grid" + "TagName": "kendo-grid", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -78349,632 +78467,614 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "mobile", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mobile" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Mobile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mobile" } }, { "Kind": "ITagHelper", "Name": "mobile-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "MobileEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.MobileEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MobileEnabled" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize Kendo.Mvc.TagHelpers.GridTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "on-before-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnBeforeEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnBeforeEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnBeforeEdit" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-cell-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCellClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnCellClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCellClose" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-column-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnHide" } }, { "Kind": "ITagHelper", "Name": "on-column-lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnLock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnLock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnLock" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-column-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnReorder" } }, { "Kind": "ITagHelper", "Name": "on-column-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnResize" } }, { "Kind": "ITagHelper", "Name": "on-column-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnShow" } }, { "Kind": "ITagHelper", "Name": "on-column-stick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnStick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnStick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnStick" } }, { "Kind": "ITagHelper", "Name": "on-column-unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnUnlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnUnlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnUnlock" } }, { "Kind": "ITagHelper", "Name": "on-column-unstick", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnUnstick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnColumnUnstick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnUnstick" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-detail-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDetailCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDetailCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDetailCollapse" } }, { "Kind": "ITagHelper", "Name": "on-detail-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDetailExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDetailExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDetailExpand" } }, { "Kind": "ITagHelper", "Name": "on-detail-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDetailInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnDetailInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDetailInit" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnFilter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilter" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnFilterMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnFilterMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnGroup" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnGroup", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnGroup" } }, { "Kind": "ITagHelper", "Name": "on-group-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnGroupCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnGroupCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnGroupCollapse" } }, { "Kind": "ITagHelper", "Name": "on-group-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnGroupExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnGroupExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnGroupExpand" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPage" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-row-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRowReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnRowReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRowReorder" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-save-changes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveChanges" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnSaveChanges", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveChanges" } }, { "Kind": "ITagHelper", "Name": "on-sort", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSort" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.OnSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSort" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "column-resize-handle-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnResizeHandleWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridTagHelper.ColumnResizeHandleWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnResizeHandleWidth" } }, { "Kind": "ITagHelper", "Name": "encode-titles", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EncodeTitles" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.EncodeTitles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EncodeTitles" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.GridTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "loader-type", "TypeName": "Kendo.Mvc.UI.GridLoaderType?", - "Metadata": { - "Common.PropertyName": "LoaderType" - } + "DisplayName": "Kendo.Mvc.UI.GridLoaderType? Kendo.Mvc.TagHelpers.GridTagHelper.LoaderType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoaderType" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "persist-selection", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSelection" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.PersistSelection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSelection" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.GridTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "detail-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplate" } }, { "Kind": "ITagHelper", "Name": "detail-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplateId" } }, { "Kind": "ITagHelper", "Name": "detail-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DetailTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplateView" } }, { "Kind": "ITagHelper", "Name": "detail-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DetailTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.DetailTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DetailTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplate" } }, { "Kind": "ITagHelper", "Name": "row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.RowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "alt-row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltRowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.AltRowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "allow-copy", "DisplayName": "allow-copy", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-menu", "DisplayName": "column-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groupable", "DisplayName": "groupable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "no-records", "DisplayName": "no-records", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "search", "DisplayName": "search", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selectable", "DisplayName": "selectable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "reorderable", "DisplayName": "reorderable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -78985,16 +79085,18 @@ } }, { - "HashCode": -965798869, + "HashCode": 1843801047, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-button", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79002,33 +79104,33 @@ "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarButtonTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } } ], "Metadata": { @@ -79039,15 +79141,17 @@ } }, { - "HashCode": -811106888, + "HashCode": -1441084579, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", - "ParentTag": "kendo-grid" + "ParentTag": "kendo-grid", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79055,41 +79159,40 @@ "Kind": "ITagHelper", "Name": "client-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClientTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplate" } }, { "Kind": "ITagHelper", "Name": "client-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClientTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplateId" } }, { "Kind": "ITagHelper", "Name": "client-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ClientTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplateView" } }, { "Kind": "ITagHelper", "Name": "client-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClientTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridToolbarTagHelper.ClientTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClientTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "toolbar-button", "DisplayName": "toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79100,15 +79203,17 @@ } }, { - "HashCode": -1775834376, + "HashCode": 1020898634, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-gridlayout" + "TagName": "kendo-gridlayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79116,95 +79221,92 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "row-spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowSpacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.RowSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpacing" } }, { "Kind": "ITagHelper", "Name": "column-spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnSpacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.ColumnSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnSpacing" } }, { "Kind": "ITagHelper", "Name": "horizontal-align", "TypeName": "Kendo.Mvc.UI.HorizontalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "HorizontalAlign" - } + "DisplayName": "Kendo.Mvc.UI.HorizontalAlign Kendo.Mvc.TagHelpers.GridLayoutTagHelper.HorizontalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HorizontalAlign" } }, { "Kind": "ITagHelper", "Name": "vertical-align", "TypeName": "Kendo.Mvc.UI.VerticalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "VerticalAlign" - } + "DisplayName": "Kendo.Mvc.UI.VerticalAlign Kendo.Mvc.TagHelpers.GridLayoutTagHelper.VerticalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalAlign" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridLayoutTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridLayoutTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.GridLayoutTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "gridlayout-rows", "DisplayName": "gridlayout-rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gridlayout-columns", "DisplayName": "gridlayout-columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gridlayout-items", "DisplayName": "gridlayout-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79215,16 +79317,18 @@ } }, { - "HashCode": -603031078, + "HashCode": -575217122, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-column", "ParentTag": "gridlayout-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79232,9 +79336,9 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -79245,23 +79349,24 @@ } }, { - "HashCode": 305108868, + "HashCode": 1244224346, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-columns", - "ParentTag": "kendo-gridlayout" + "ParentTag": "kendo-gridlayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gridlayout-column", "DisplayName": "gridlayout-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79272,16 +79377,18 @@ } }, { - "HashCode": 2056637406, + "HashCode": 700773885, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-item", - "ParentTag": "gridlayout-items" + "ParentTag": "gridlayout-items", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79289,41 +79396,41 @@ "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } }, { "Kind": "ITagHelper", "Name": "row", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Row" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.Row", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Row" } }, { "Kind": "ITagHelper", "Name": "column", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Column" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.Column", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Column" } }, { "Kind": "ITagHelper", "Name": "row-span", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "RowSpan" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.RowSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpan" } }, { "Kind": "ITagHelper", "Name": "column-span", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "ColumnSpan" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.GridLayoutItemTagHelper.ColumnSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnSpan" } } ], "Metadata": { @@ -79334,23 +79441,24 @@ } }, { - "HashCode": 1102434446, + "HashCode": -632091757, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-items", - "ParentTag": "kendo-gridlayout" + "ParentTag": "kendo-gridlayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gridlayout-item", "DisplayName": "gridlayout-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79361,16 +79469,18 @@ } }, { - "HashCode": 46349793, + "HashCode": 2072844477, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutRowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutRowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-row", "ParentTag": "gridlayout-rows", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79378,9 +79488,9 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.GridLayoutRowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -79391,23 +79501,24 @@ } }, { - "HashCode": 709086340, + "HashCode": -2122358112, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.GridLayoutRowsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.GridLayoutRowsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gridlayout-rows", - "ParentTag": "kendo-gridlayout" + "ParentTag": "kendo-gridlayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "gridlayout-row", "DisplayName": "gridlayout-row", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79418,16 +79529,18 @@ } }, { - "HashCode": 135158716, + "HashCode": 1301271842, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hierarchical-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79435,33 +79548,32 @@ "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Children" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper.Children", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Children" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79472,21 +79584,24 @@ } }, { - "HashCode": 338254313, + "HashCode": 427469072, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-hierarchicaldatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "hierarchical-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79494,113 +79609,112 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "hierarchical-model", "DisplayName": "hierarchical-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79611,46 +79725,56 @@ } }, { - "HashCode": -970183352, + "HashCode": 742252828, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-hierarchicaldatasource" + "TagName": "kendo-hierarchicaldatasource", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-treeview" + "ParentTag": "kendo-treeview", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-treemap" + "ParentTag": "kendo-treemap", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-panelbar" + "ParentTag": "kendo-panelbar", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-dropdowntree" + "ParentTag": "kendo-dropdowntree", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "dropdowntree-editor" + "ParentTag": "dropdowntree-editor", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-contextmenu" + "ParentTag": "kendo-contextmenu", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-menu" + "ParentTag": "kendo-menu", + "CaseSensitive": false }, { "TagName": "hierarchical-datasource", - "ParentTag": "kendo-diagram" + "ParentTag": "kendo-diagram", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79658,237 +79782,234 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.HierarchicalDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -79899,16 +80020,18 @@ } }, { - "HashCode": -1263971234, + "HashCode": 836304342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "common", "ParentTag": "imageeditor-messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79916,41 +80039,41 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "confirm", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Confirm" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.Confirm", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirm" } }, { "Kind": "ITagHelper", "Name": "lock-aspect-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LockAspectRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesCommonSettingsTagHelper.LockAspectRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LockAspectRatio" } } ], "Metadata": { @@ -79961,16 +80084,18 @@ } }, { - "HashCode": -1251887979, + "HashCode": -1108050002, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crop", "ParentTag": "panes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -79978,41 +80103,41 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "aspect-ratio", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AspectRatio" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.AspectRatio", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AspectRatio" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "portrait", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Portrait" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Portrait", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Portrait" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesCropSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } } ], "Metadata": { @@ -80023,16 +80148,18 @@ } }, { - "HashCode": -139883225, + "HashCode": 1483751355, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resize", "ParentTag": "panes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80040,25 +80167,25 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "pixels", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pixels" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper.Pixels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pixels" } }, { "Kind": "ITagHelper", "Name": "percents", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Percents" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesResizeSettingsTagHelper.Percents", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Percents" } } ], "Metadata": { @@ -80069,30 +80196,30 @@ } }, { - "HashCode": 270101055, + "HashCode": 217660431, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesPanesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "panes", "ParentTag": "imageeditor-messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "crop", "DisplayName": "crop", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resize", "DisplayName": "resize", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80103,36 +80230,35 @@ } }, { - "HashCode": 1798908035, + "HashCode": 991012311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "imageeditor-messages", "ParentTag": "kendo-imageeditor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "common", "DisplayName": "common", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80143,16 +80269,18 @@ } }, { - "HashCode": -1322211879, + "HashCode": 1055559746, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "imageeditor-messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80160,89 +80288,89 @@ "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "undo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Undo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Undo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Undo" } }, { "Kind": "ITagHelper", "Name": "redo", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Redo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Redo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Redo" } }, { "Kind": "ITagHelper", "Name": "crop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Crop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Crop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Crop" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "zoom-in", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomIn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomIn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomIn" } }, { "Kind": "ITagHelper", "Name": "zoom-out", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomOut" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomOut", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomOut" } }, { "Kind": "ITagHelper", "Name": "zoom-dropdown", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomDropdown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomDropdown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomDropdown" } }, { "Kind": "ITagHelper", "Name": "zoom-actual-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomActualSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomActualSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomActualSize" } }, { "Kind": "ITagHelper", "Name": "zoom-fit-to-screen", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomFitToScreen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorMessagesToolbarSettingsTagHelper.ZoomFitToScreen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomFitToScreen" } } ], "Metadata": { @@ -80253,16 +80381,18 @@ } }, { - "HashCode": 1016397020, + "HashCode": -1933963638, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "save-as", "ParentTag": "kendo-imageeditor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80270,33 +80400,33 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorSaveAsSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } } ], "Metadata": { @@ -80307,14 +80437,16 @@ } }, { - "HashCode": 2090519986, + "HashCode": -491139383, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-imageeditor" + "TagName": "kendo-imageeditor", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80322,109 +80454,106 @@ "Kind": "ITagHelper", "Name": "on-image-loaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnImageLoaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnImageLoaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnImageLoaded" } }, { "Kind": "ITagHelper", "Name": "on-image-rendered", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnImageRendered" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnImageRendered", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnImageRendered" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ImageEditorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ImageEditorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ImageEditorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "save-as", "DisplayName": "save-as", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "imageeditor-messages", "DisplayName": "imageeditor-messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80435,16 +80564,18 @@ } }, { - "HashCode": 646872255, + "HashCode": -733062528, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80452,179 +80583,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -80635,23 +80767,24 @@ } }, { - "HashCode": -452628486, + "HashCode": 2136052099, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80662,16 +80795,18 @@ } }, { - "HashCode": 1700511653, + "HashCode": -1969454155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-imageeditor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80679,65 +80814,64 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "overflow-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.OverflowClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowClose" } }, { "Kind": "ITagHelper", "Name": "overflow-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ImageEditorToolbarSettingsTagHelper.OverflowOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowOpen" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80748,16 +80882,18 @@ } }, { - "HashCode": 1158432610, + "HashCode": -598472372, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-gauge-area-border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80765,25 +80901,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -80794,16 +80930,18 @@ } }, { - "HashCode": 1715164997, + "HashCode": -172583624, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-gauge-area-margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80811,33 +80949,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -80848,16 +80986,18 @@ } }, { - "HashCode": 456239984, + "HashCode": 528279623, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-lineargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80865,39 +81005,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "lineargauge-gauge-area-border", "DisplayName": "lineargauge-gauge-area-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-gauge-area-margin", "DisplayName": "lineargauge-gauge-area-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -80908,16 +81046,18 @@ } }, { - "HashCode": -562333475, + "HashCode": 243610932, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pointer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80925,25 +81065,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugePointerBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -80954,16 +81094,18 @@ } }, { - "HashCode": 1849178053, + "HashCode": 1304620006, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pointer", "ParentTag": "lineargauge-pointers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -80971,63 +81113,61 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "margin", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Margin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Margin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Margin" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.GaugeLinearPointerShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.GaugeLinearPointerShape? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-pointer-track", "DisplayName": "lineargauge-pointer-track", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81038,23 +81178,24 @@ } }, { - "HashCode": 577162220, + "HashCode": -673939468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-pointers", - "ParentTag": "kendo-lineargauge" + "ParentTag": "kendo-lineargauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pointer", "DisplayName": "pointer", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81065,16 +81206,18 @@ } }, { - "HashCode": 130555112, + "HashCode": 551159704, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "lineargauge-pointer-track", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81082,25 +81225,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -81111,16 +81254,18 @@ } }, { - "HashCode": 188843813, + "HashCode": -1772868166, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-pointer-track", "ParentTag": "pointer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81128,41 +81273,40 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugePointerTrackSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81173,16 +81317,18 @@ } }, { - "HashCode": 470882535, + "HashCode": -297677104, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "lineargauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81190,25 +81336,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -81219,16 +81365,18 @@ } }, { - "HashCode": 1572155881, + "HashCode": 1625051418, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "lineargauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81236,33 +81384,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -81273,16 +81421,18 @@ } }, { - "HashCode": 1841349111, + "HashCode": 1074059487, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "lineargauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81290,33 +81440,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -81327,16 +81477,18 @@ } }, { - "HashCode": 1640611833, + "HashCode": 336231753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81344,93 +81496,90 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81441,16 +81590,18 @@ } }, { - "HashCode": -388893935, + "HashCode": -274083681, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-line", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81458,33 +81609,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.LinearGaugeScaleLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -81495,16 +81646,18 @@ } }, { - "HashCode": -1758507946, + "HashCode": 1473178785, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81512,33 +81665,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -81549,16 +81702,18 @@ } }, { - "HashCode": 13315155, + "HashCode": -1238883032, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81566,33 +81721,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -81603,16 +81758,18 @@ } }, { - "HashCode": 2098763195, + "HashCode": 1425942280, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "lineargauge-scale-ranges", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81620,33 +81777,33 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -81657,23 +81814,24 @@ } }, { - "HashCode": -1186162309, + "HashCode": -1928703838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsRangesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "lineargauge-scale-ranges", - "ParentTag": "scale" + "ParentTag": "scale", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81684,16 +81842,18 @@ } }, { - "HashCode": -1909027872, + "HashCode": -923579422, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-lineargauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81701,105 +81861,100 @@ "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "vertical", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Vertical" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeScaleSettingsTagHelper.Vertical", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Vertical" } } ], "AllowedChildTags": [ { "Name": "lineargauge-scale-line", "DisplayName": "lineargauge-scale-line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-labels", "DisplayName": "lineargauge-scale-labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-major-ticks", "DisplayName": "lineargauge-scale-major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-minor-ticks", "DisplayName": "lineargauge-scale-minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-scale-ranges", "DisplayName": "lineargauge-scale-ranges", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81810,14 +81965,16 @@ } }, { - "HashCode": -949319062, + "HashCode": -1582076744, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LinearGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LinearGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-lineargauge" + "TagName": "kendo-lineargauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81825,77 +81982,74 @@ "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LinearGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "lineargauge-pointers", "DisplayName": "lineargauge-pointers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81906,16 +82060,18 @@ } }, { - "HashCode": 761880185, + "HashCode": 1016181001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "draggable", "ParentTag": "kendo-listbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81923,25 +82079,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxDraggableSettingsTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } } ], "Metadata": { @@ -81952,24 +82108,25 @@ } }, { - "HashCode": 1350004960, + "HashCode": 392568151, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-listbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tools", "DisplayName": "tools", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -81980,16 +82137,18 @@ } }, { - "HashCode": -1157233510, + "HashCode": 225955666, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tools", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -81997,57 +82156,57 @@ "Kind": "ITagHelper", "Name": "move-down", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MoveDown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.MoveDown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MoveDown" } }, { "Kind": "ITagHelper", "Name": "move-up", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MoveUp" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.MoveUp", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MoveUp" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "transfer-all-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferAllFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferAllFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferAllFrom" } }, { "Kind": "ITagHelper", "Name": "transfer-all-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferAllTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferAllTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferAllTo" } }, { "Kind": "ITagHelper", "Name": "transfer-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferFrom" } }, { "Kind": "ITagHelper", "Name": "transfer-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TransferTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxMessagesToolsSettingsTagHelper.TransferTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TransferTo" } } ], "Metadata": { @@ -82058,14 +82217,16 @@ } }, { - "HashCode": 2132449525, + "HashCode": -330153160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-listbox" + "TagName": "kendo-listbox", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82073,235 +82234,231 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.ListBoxTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.OnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReorder" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListBoxTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "connect-with", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectWith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.ConnectWith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectWith" } }, { "Kind": "ITagHelper", "Name": "drop-sources", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "DropSources" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ListBoxTagHelper.DropSources", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropSources" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListBoxTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListBoxTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "Kendo.Mvc.UI.ListBoxSelectable?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "Kendo.Mvc.UI.ListBoxSelectable? Kendo.Mvc.TagHelpers.ListBoxTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "draggable", "DisplayName": "draggable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -82312,16 +82469,18 @@ } }, { - "HashCode": -517479968, + "HashCode": -780954864, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-listbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82329,17 +82488,17 @@ "Kind": "ITagHelper", "Name": "tools", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Tools" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper.Tools", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tools" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ListBoxToolbarPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ListBoxToolbarPosition? Kendo.Mvc.TagHelpers.ListBoxToolbarSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -82350,16 +82509,18 @@ } }, { - "HashCode": 1363803159, + "HashCode": 1065513739, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "flex", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82367,17 +82528,17 @@ "Kind": "ITagHelper", "Name": "direction", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "wrap", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Wrap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewFlexSettingsTagHelper.Wrap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wrap" } } ], "Metadata": { @@ -82388,16 +82549,18 @@ } }, { - "HashCode": -1815040882, + "HashCode": -1023378168, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82405,25 +82568,25 @@ "Kind": "ITagHelper", "Name": "cols", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Cols" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper.Cols", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cols" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "gutter", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Gutter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewGridSettingsTagHelper.Gutter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gutter" } } ], "Metadata": { @@ -82434,16 +82597,18 @@ } }, { - "HashCode": 1811332336, + "HashCode": 437127688, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "pageable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82451,81 +82616,81 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewPageableMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } } ], "Metadata": { @@ -82536,16 +82701,18 @@ } }, { - "HashCode": -1743888162, + "HashCode": 1372244086, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-listview", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82553,89 +82720,88 @@ "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "page-sizes-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizesEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PageSizesEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizesEnabled" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewPageableSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -82646,16 +82812,18 @@ } }, { - "HashCode": -1646898659, + "HashCode": 1522632397, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82663,17 +82831,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.ListViewScrollableMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.ListViewScrollableMode? Kendo.Mvc.TagHelpers.ListViewScrollableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -82684,16 +82852,18 @@ } }, { - "HashCode": -675187550, + "HashCode": -2052882476, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "selectable", "ParentTag": "kendo-listview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82701,17 +82871,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.ListViewSelectionMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.ListViewSelectionMode? Kendo.Mvc.TagHelpers.ListViewSelectableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -82722,14 +82892,16 @@ } }, { - "HashCode": 2045871108, + "HashCode": -618973889, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ListViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ListViewTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-listview" + "TagName": "kendo-listview", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -82737,311 +82909,305 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.ListViewTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.ListViewTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "aria-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AriaLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AriaLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaLabel" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "bordered", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Bordered" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewTagHelper.Bordered", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bordered" } }, { "Kind": "ITagHelper", "Name": "borders", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Borders" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Borders", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Borders" } }, { "Kind": "ITagHelper", "Name": "content-element", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentElement" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.ContentElement", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentElement" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ListViewTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListViewTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "edit-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplate" } }, { "Kind": "ITagHelper", "Name": "edit-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateId" } }, { "Kind": "ITagHelper", "Name": "edit-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EditTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateView" } }, { "Kind": "ITagHelper", "Name": "edit-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.EditTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "alt-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.AltTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ListViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListViewTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListViewTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ListViewTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "flex", "DisplayName": "flex", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "selectable", "DisplayName": "selectable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83052,16 +83218,18 @@ } }, { - "HashCode": 842769547, + "HashCode": -1470944650, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LoaderMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LoaderMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-loader", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83069,9 +83237,9 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LoaderMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } } ], "Metadata": { @@ -83082,14 +83250,16 @@ } }, { - "HashCode": 2104191497, + "HashCode": 409983053, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.LoaderTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.LoaderTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-loader" + "TagName": "kendo-loader", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83097,65 +83267,65 @@ "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.LoaderTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.LoaderSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.LoaderSize? Kendo.Mvc.TagHelpers.LoaderTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.LoaderThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.LoaderThemeColor? Kendo.Mvc.TagHelpers.LoaderTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.LoaderType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.LoaderType? Kendo.Mvc.TagHelpers.LoaderTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.LoaderTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LoaderTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LoaderTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.LoaderTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -83166,16 +83336,18 @@ } }, { - "HashCode": 1870056541, + "HashCode": -609883070, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "attribution", "ParentTag": "controls", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83183,17 +83355,17 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.MapControlPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.MapControlPosition? Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapControlsAttributionSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -83204,16 +83376,18 @@ } }, { - "HashCode": 119374663, + "HashCode": 2146968204, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "navigator", "ParentTag": "controls", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83221,17 +83395,17 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.MapControlPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.MapControlPosition? Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapControlsNavigatorSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -83242,36 +83416,35 @@ } }, { - "HashCode": -598886138, + "HashCode": -1213026361, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "controls", "ParentTag": "kendo-map", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "attribution", "DisplayName": "attribution", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "navigator", "DisplayName": "navigator", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoom", "DisplayName": "zoom", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83282,16 +83455,18 @@ } }, { - "HashCode": 1211219521, + "HashCode": 842372044, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "zoom", "ParentTag": "controls", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83299,17 +83474,17 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.MapControlPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.MapControlPosition? Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapControlsZoomSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -83320,16 +83495,18 @@ } }, { - "HashCode": 268536137, + "HashCode": 369621202, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bing", "ParentTag": "layer-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83337,41 +83514,41 @@ "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "imagery-set", "TypeName": "Kendo.Mvc.UI.MapLayersImagerySet?", - "Metadata": { - "Common.PropertyName": "ImagerySet" - } + "DisplayName": "Kendo.Mvc.UI.MapLayersImagerySet? Kendo.Mvc.TagHelpers.MapLayerDefaultsBingSettingsTagHelper.ImagerySet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImagerySet" } } ], "Metadata": { @@ -83382,16 +83559,18 @@ } }, { - "HashCode": 290466032, + "HashCode": -1035165291, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "bubble", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83399,65 +83578,64 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "symbol", "TypeName": "Kendo.Mvc.UI.MapSymbol?", - "Metadata": { - "Common.PropertyName": "Symbol" - } + "DisplayName": "Kendo.Mvc.UI.MapSymbol? Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.Symbol", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Symbol" } }, { "Kind": "ITagHelper", "Name": "symbol-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SymbolHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsBubbleSettingsTagHelper.SymbolHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SymbolHandler" } } ], "AllowedChildTags": [ { "Name": "map-style", "DisplayName": "map-style", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83468,16 +83646,18 @@ } }, { - "HashCode": 1680876112, + "HashCode": 1713774517, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "map-marker", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83485,33 +83665,32 @@ "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapLayerDefaultsMarkerSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83522,16 +83701,18 @@ } }, { - "HashCode": -723218571, + "HashCode": 2076955658, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layer-defaults", "ParentTag": "kendo-map", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83539,41 +83720,36 @@ "Kind": "ITagHelper", "Name": "tile-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "TileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsSettingsTagHelper.TileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TileSize" } } ], "AllowedChildTags": [ { "Name": "map-marker", "DisplayName": "map-marker", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shape", "DisplayName": "shape", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "bubble", "DisplayName": "bubble", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tile", "DisplayName": "tile", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "bing", "DisplayName": "bing", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83584,16 +83760,18 @@ } }, { - "HashCode": 1252681972, + "HashCode": 1115431289, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shape", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83601,33 +83779,32 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsShapeSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "AllowedChildTags": [ { "Name": "map-style", "DisplayName": "map-style", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83638,16 +83815,18 @@ } }, { - "HashCode": -1416417196, + "HashCode": -610809460, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tile", "ParentTag": "layer-defaults", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83655,57 +83834,57 @@ "Kind": "ITagHelper", "Name": "url-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplate" } }, { "Kind": "ITagHelper", "Name": "url-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateId" } }, { "Kind": "ITagHelper", "Name": "url-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "UrlTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateView" } }, { "Kind": "ITagHelper", "Name": "url-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.UrlTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "subdomains", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Subdomains" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.Subdomains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subdomains" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerDefaultsTileSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -83716,16 +83895,18 @@ } }, { - "HashCode": -90302875, + "HashCode": 1838281001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layer", "ParentTag": "layers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -83733,253 +83914,250 @@ "Kind": "ITagHelper", "Name": "style", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Style" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper Kendo.Mvc.TagHelpers.MapLayerTagHelper.Style", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Style" } }, { "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapLayerTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "datasource", "TypeName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper", - "Metadata": { - "Common.PropertyName": "Datasource" - } + "DisplayName": "Kendo.Mvc.TagHelpers.DataSourceTagHelper Kendo.Mvc.TagHelpers.MapLayerTagHelper.Datasource", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datasource" } }, { "Kind": "ITagHelper", "Name": "attribution", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Attribution" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.Attribution", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Attribution" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapLayerTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "extent", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Extent" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.MapLayerTagHelper.Extent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extent" } }, { "Kind": "ITagHelper", "Name": "key", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Key" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.Key", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Key" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "location-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LocationField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.LocationField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LocationField" } }, { "Kind": "ITagHelper", "Name": "tile-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "TileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.TileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TileSize" } }, { "Kind": "ITagHelper", "Name": "title-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.TitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleField" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "max-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MaxZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxZoom" } }, { "Kind": "ITagHelper", "Name": "min-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.MinZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinZoom" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "subdomains", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Subdomains" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.MapLayerTagHelper.Subdomains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subdomains" } }, { "Kind": "ITagHelper", "Name": "url-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplate" } }, { "Kind": "ITagHelper", "Name": "url-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateId" } }, { "Kind": "ITagHelper", "Name": "url-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "UrlTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateView" } }, { "Kind": "ITagHelper", "Name": "url-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UrlTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.UrlTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UrlTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "value-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.ValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueField" } }, { "Kind": "ITagHelper", "Name": "z-index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZIndex" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapLayerTagHelper.ZIndex", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZIndex" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.MapLayerType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.MapLayerType? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "imagery-set", "TypeName": "Kendo.Mvc.UI.MapLayersImagerySet?", - "Metadata": { - "Common.PropertyName": "ImagerySet" - } + "DisplayName": "Kendo.Mvc.UI.MapLayersImagerySet? Kendo.Mvc.TagHelpers.MapLayerTagHelper.ImagerySet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImagerySet" } }, { "Kind": "ITagHelper", "Name": "symbol", "TypeName": "Kendo.Mvc.UI.MapSymbol?", - "Metadata": { - "Common.PropertyName": "Symbol" - } + "DisplayName": "Kendo.Mvc.UI.MapSymbol? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Symbol", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Symbol" } }, { "Kind": "ITagHelper", "Name": "symbol-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SymbolHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapLayerTagHelper.SymbolHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SymbolHandler" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapLayerTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "map-style", "DisplayName": "map-style", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -83990,23 +84168,24 @@ } }, { - "HashCode": 1046288330, + "HashCode": 1754867550, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapLayersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapLayersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "layers", - "ParentTag": "kendo-map" + "ParentTag": "kendo-map", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "layer", "DisplayName": "layer", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84017,16 +84196,18 @@ } }, { - "HashCode": 1360509285, + "HashCode": -159213635, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "marker-defaults", "ParentTag": "kendo-map", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84034,25 +84215,24 @@ "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapMarkerDefaultsSettingsTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84063,21 +84243,24 @@ } }, { - "HashCode": 1638798455, + "HashCode": -60727085, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapMarkerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapMarkerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "map-marker", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "map-marker", "ParentTag": "markers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84085,41 +84268,40 @@ "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "location", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Location" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Location", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Location" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.MapMarkersShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.MapMarkersShape? Kendo.Mvc.TagHelpers.MapMarkerTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84130,23 +84312,24 @@ } }, { - "HashCode": 2040159197, + "HashCode": -1394401101, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapMarkersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapMarkersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "markers", - "ParentTag": "kendo-map" + "ParentTag": "kendo-map", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "map-marker", "DisplayName": "map-marker", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84157,16 +84340,18 @@ } }, { - "HashCode": -1938464312, + "HashCode": -1083622448, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "fill", "ParentTag": "map-style", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84174,17 +84359,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } } ], "Metadata": { @@ -84195,26 +84380,30 @@ } }, { - "HashCode": 354243434, + "HashCode": 384963853, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "map-style", "ParentTag": "shape", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "map-style", "ParentTag": "layer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "map-style", "ParentTag": "bubble", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84222,31 +84411,29 @@ "Kind": "ITagHelper", "Name": "fill", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Fill" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleFillSettingsTagHelper Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper.Fill", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fill" } }, { "Kind": "ITagHelper", "Name": "stroke", "TypeName": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Stroke" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper Kendo.Mvc.TagHelpers.MapStyleSettingsTagHelper.Stroke", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stroke" } } ], "AllowedChildTags": [ { "Name": "fill", "DisplayName": "fill", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stroke", "DisplayName": "stroke", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84257,16 +84444,18 @@ } }, { - "HashCode": -322501734, + "HashCode": 570025323, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stroke", "ParentTag": "map-style", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84274,33 +84463,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapStyleStrokeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -84311,14 +84500,16 @@ } }, { - "HashCode": 1535494613, + "HashCode": 1963240914, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-map" + "TagName": "kendo-map", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84326,249 +84517,244 @@ "Kind": "ITagHelper", "Name": "on-before-reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnBeforeReset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnBeforeReset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnBeforeReset" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-marker-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMarkerActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnMarkerActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMarkerActivate" } }, { "Kind": "ITagHelper", "Name": "on-marker-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMarkerCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnMarkerCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMarkerCreated" } }, { "Kind": "ITagHelper", "Name": "on-marker-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMarkerClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnMarkerClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMarkerClick" } }, { "Kind": "ITagHelper", "Name": "on-pan", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPan" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnPan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPan" } }, { "Kind": "ITagHelper", "Name": "on-pan-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPanEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnPanEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPanEnd" } }, { "Kind": "ITagHelper", "Name": "on-reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnReset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReset" } }, { "Kind": "ITagHelper", "Name": "on-shape-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeClick" } }, { "Kind": "ITagHelper", "Name": "on-shape-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeCreated" } }, { "Kind": "ITagHelper", "Name": "on-shape-feature-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeFeatureCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeFeatureCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeFeatureCreated" } }, { "Kind": "ITagHelper", "Name": "on-shape-mouse-enter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeMouseEnter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeMouseEnter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeMouseEnter" } }, { "Kind": "ITagHelper", "Name": "on-shape-mouse-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShapeMouseLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnShapeMouseLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShapeMouseLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "center", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Center" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.MapTagHelper.Center", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Center" } }, { "Kind": "ITagHelper", "Name": "min-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.MinZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinZoom" } }, { "Kind": "ITagHelper", "Name": "max-zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxZoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.MaxZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxZoom" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "pannable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pannable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTagHelper.Pannable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pannable" } }, { "Kind": "ITagHelper", "Name": "wraparound", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Wraparound" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTagHelper.Wraparound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wraparound" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } }, { "Kind": "ITagHelper", "Name": "zoomable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Zoomable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTagHelper.Zoomable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoomable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MapTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MapTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MapTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "controls", "DisplayName": "controls", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "layer-defaults", "DisplayName": "layer-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "layers", "DisplayName": "layers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "marker-defaults", "DisplayName": "marker-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "markers", "DisplayName": "markers", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84579,16 +84765,18 @@ } }, { - "HashCode": -24365967, + "HashCode": 1033898929, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84596,25 +84784,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -84625,16 +84813,18 @@ } }, { - "HashCode": 718660454, + "HashCode": 12766068, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84642,25 +84832,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -84671,16 +84861,18 @@ } }, { - "HashCode": 1542970756, + "HashCode": -94444940, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "tooltip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84688,23 +84880,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84715,31 +84905,36 @@ } }, { - "HashCode": 2111618493, + "HashCode": -1352352758, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "layer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "layer-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "marker-defaults", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tooltip", "ParentTag": "map-marker", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84747,129 +84942,128 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "animation", "TypeName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Animation" - } + "DisplayName": "Kendo.Mvc.TagHelpers.MapTooltipPopupAnimationSettingsTagHelper Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Animation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Animation" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "content-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ContentTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentTemplateId" } }, { "Kind": "ITagHelper", "Name": "auto-hide", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoHide" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.AutoHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHide" } }, { "Kind": "ITagHelper", "Name": "callout", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Callout" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Callout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Callout" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "show-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ShowAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ShowAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowAfter" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MapTooltipTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -84880,21 +85074,24 @@ } }, { - "HashCode": -2042675690, + "HashCode": -1851508746, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "maskedtextbox-label", "ParentTag": "kendo-maskedtextbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "maskedtextbox-label", "ParentTag": "maskedtextbox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84902,25 +85099,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -84931,19 +85128,22 @@ } }, { - "HashCode": -1707949217, + "HashCode": -1330687600, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-maskedtextbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "maskedtextbox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -84951,147 +85151,147 @@ "Kind": "ITagHelper", "Name": "rules", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "rules-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rules" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Rules", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rules" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "clear-prompt-char", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearPromptChar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.ClearPromptChar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearPromptChar" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "mask", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mask" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Mask", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mask" } }, { "Kind": "ITagHelper", "Name": "prompt-char", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PromptChar" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.PromptChar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PromptChar" } }, { "Kind": "ITagHelper", "Name": "unmask-on-post", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UnmaskOnPost" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.UnmaskOnPost", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UnmaskOnPost" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MaskedTextBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "maskedtextbox-label", "DisplayName": "maskedtextbox-label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85102,16 +85302,18 @@ } }, { - "HashCode": -599058378, + "HashCode": -1692958382, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "media", "ParentTag": "kendo-mediaplayer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85119,17 +85321,17 @@ "Kind": "ITagHelper", "Name": "source", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Source" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper.Source", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Source" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMediaSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "Metadata": { @@ -85140,16 +85342,18 @@ } }, { - "HashCode": 837437524, + "HashCode": -967220744, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-mediaplayer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85157,49 +85361,49 @@ "Kind": "ITagHelper", "Name": "pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Pause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pause" } }, { "Kind": "ITagHelper", "Name": "play", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Play" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Play", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Play" } }, { "Kind": "ITagHelper", "Name": "mute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Mute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mute" } }, { "Kind": "ITagHelper", "Name": "unmute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unmute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Unmute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unmute" } }, { "Kind": "ITagHelper", "Name": "quality", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Quality" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Quality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Quality" } }, { "Kind": "ITagHelper", "Name": "fullscreen", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fullscreen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerMessagesSettingsTagHelper.Fullscreen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fullscreen" } } ], "Metadata": { @@ -85210,14 +85414,16 @@ } }, { - "HashCode": -869427071, + "HashCode": 638948339, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MediaPlayerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MediaPlayerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-mediaplayer" + "TagName": "kendo-mediaplayer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85225,151 +85431,149 @@ "Kind": "ITagHelper", "Name": "on-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEnd" } }, { "Kind": "ITagHelper", "Name": "on-pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnPause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPause" } }, { "Kind": "ITagHelper", "Name": "on-play", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnPlay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlay" } }, { "Kind": "ITagHelper", "Name": "on-ready", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReady" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnReady", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReady" } }, { "Kind": "ITagHelper", "Name": "on-time-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnTimeChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnTimeChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnTimeChange" } }, { "Kind": "ITagHelper", "Name": "on-volume-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnVolumeChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.OnVolumeChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnVolumeChange" } }, { "Kind": "ITagHelper", "Name": "auto-play", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPlay" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.AutoPlay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPlay" } }, { "Kind": "ITagHelper", "Name": "auto-repeat", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoRepeat" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.AutoRepeat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoRepeat" } }, { "Kind": "ITagHelper", "Name": "forward-seek", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForwardSeek" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.ForwardSeek", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForwardSeek" } }, { "Kind": "ITagHelper", "Name": "full-screen", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "FullScreen" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.FullScreen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FullScreen" } }, { "Kind": "ITagHelper", "Name": "mute", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mute" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Mute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mute" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "volume", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Volume" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Volume", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Volume" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MediaPlayerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "media", "DisplayName": "media", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85380,16 +85584,18 @@ } }, { - "HashCode": 1982902952, + "HashCode": -1321792616, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85397,25 +85603,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -85426,16 +85632,18 @@ } }, { - "HashCode": -395001152, + "HashCode": 1910765611, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85443,25 +85651,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -85472,16 +85680,18 @@ } }, { - "HashCode": -1345380327, + "HashCode": -2146547663, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-menu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85489,23 +85699,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85516,16 +85724,18 @@ } }, { - "HashCode": -1317494014, + "HashCode": 1704901853, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "menu-item" + "ParentTag": "menu-item", + "CaseSensitive": false } ], "Metadata": { @@ -85536,27 +85746,29 @@ } }, { - "HashCode": -1390825968, + "HashCode": 807027682, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-menu" + "ParentTag": "kendo-menu", + "CaseSensitive": false }, { "TagName": "items", - "ParentTag": "kendo-contextmenu" + "ParentTag": "kendo-contextmenu", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-item", "DisplayName": "menu-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85567,24 +85779,25 @@ } }, { - "HashCode": -101854976, + "HashCode": 1450168415, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemSubItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemSubItemsTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sub-items", - "ParentTag": "menu-item" + "ParentTag": "menu-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "menu-item", "DisplayName": "menu-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85595,22 +85808,25 @@ } }, { - "HashCode": -1332383926, + "HashCode": -1561874339, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuItemTagHelper", "TagOutputHint": "li", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "menu-item", "ParentTag": "sub-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85618,203 +85834,202 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "link-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "LinkHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.MenuItemTagHelper.LinkHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ImageHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.MenuItemTagHelper.ImageHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "separator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Separator" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuItemTagHelper.Separator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Separator" } }, { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Protocol" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Host" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuItemTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.MenuItemTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [ { "Name": "sub-items", "DisplayName": "sub-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -85825,16 +86040,18 @@ } }, { - "HashCode": 421058848, + "HashCode": -2131663786, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open-on-click", "ParentTag": "kendo-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85842,25 +86059,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "root-menu-items", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RootMenuItems" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper.RootMenuItems", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RootMenuItems" } }, { "Kind": "ITagHelper", "Name": "sub-menu-items", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SubMenuItems" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuOpenOnClickSettingsTagHelper.SubMenuItems", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SubMenuItems" } } ], "Metadata": { @@ -85871,16 +86088,18 @@ } }, { - "HashCode": 2076473424, + "HashCode": 321184588, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85888,17 +86107,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuScrollableSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } } ], "Metadata": { @@ -85909,15 +86128,17 @@ } }, { - "HashCode": 1237812447, + "HashCode": 497003177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MenuTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MenuTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-menu" + "TagName": "kendo-menu", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -85925,223 +86146,217 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.MenuTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "datacontentfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataContentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.DataContentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataContentField" } }, { "Kind": "ITagHelper", "Name": "security-trimming", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SecurityTrimming" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuTagHelper.SecurityTrimming", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SecurityTrimming" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "close-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CloseOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MenuTagHelper.CloseOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CloseOnClick" } }, { "Kind": "ITagHelper", "Name": "hover-delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HoverDelay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MenuTagHelper.HoverDelay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoverDelay" } }, { "Kind": "ITagHelper", "Name": "popup-collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PopupCollision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.PopupCollision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupCollision" } }, { "Kind": "ITagHelper", "Name": "direction", "TypeName": "Kendo.Mvc.UI.MenuDirection?", - "Metadata": { - "Common.PropertyName": "Direction" - } + "DisplayName": "Kendo.Mvc.UI.MenuDirection? Kendo.Mvc.TagHelpers.MenuTagHelper.Direction", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Direction" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.MenuOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.MenuOrientation? Kendo.Mvc.TagHelpers.MenuTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MenuTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MenuTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MenuTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MenuTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "open-on-click", "DisplayName": "open-on-click", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "li", "DisplayName": "li", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -86152,21 +86367,24 @@ } }, { - "HashCode": -690172031, + "HashCode": -905529029, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86174,23 +86392,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -86201,16 +86417,18 @@ } }, { - "HashCode": 1009889409, + "HashCode": 1148424184, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "multicolumncombobox-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86218,89 +86436,89 @@ "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -86311,27 +86529,29 @@ } }, { - "HashCode": -1279940621, + "HashCode": -202025078, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "multicolumncombobox-columns", - "ParentTag": "kendo-multicolumncombobox" + "ParentTag": "kendo-multicolumncombobox", + "CaseSensitive": false }, { "TagName": "multicolumncombobox-columns", - "ParentTag": "multicolumncombobox-editor" + "ParentTag": "multicolumncombobox-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -86342,16 +86562,18 @@ } }, { - "HashCode": 1227088745, + "HashCode": 601749858, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86359,25 +86581,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -86388,21 +86610,24 @@ } }, { - "HashCode": -1949349115, + "HashCode": -309184610, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86410,17 +86635,17 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } } ], "Metadata": { @@ -86431,21 +86656,24 @@ } }, { - "HashCode": -2014092042, + "HashCode": 1995391810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86453,73 +86681,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -86530,18 +86758,21 @@ } }, { - "HashCode": -496420908, + "HashCode": 240718484, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-multicolumncombobox" + "TagName": "kendo-multicolumncombobox", + "CaseSensitive": false }, { "TagName": "multicolumncombobox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -86549,541 +86780,534 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-cascade", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCascade" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.OnCascade", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCascade" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "cascade-from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFrom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeFrom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFrom" } }, { "Kind": "ITagHelper", "Name": "cascade-from-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeFromField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromField" } }, { "Kind": "ITagHelper", "Name": "cascade-from-parent-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CascadeFromParentField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeFromParentField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeFromParentField" } }, { "Kind": "ITagHelper", "Name": "cascade-on-custom-value", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CascadeOnCustomValue" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.CascadeOnCustomValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CascadeOnCustomValue" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "drop-down-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropDownWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DropDownWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropDownWidth" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "suggest", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Suggest" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Suggest", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Suggest" } }, { "Kind": "ITagHelper", "Name": "sync-value-and-text", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SyncValueAndText" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.SyncValueAndText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SyncValueAndText" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiColumnComboBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "multicolumncombobox-columns", "DisplayName": "multicolumncombobox-columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -87094,21 +87318,24 @@ } }, { - "HashCode": -1714837119, + "HashCode": 1666669645, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-multicolumncombobox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "multicolumncombobox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87116,33 +87343,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiColumnComboBoxVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -87153,21 +87380,24 @@ } }, { - "HashCode": -1419342303, + "HashCode": 958947861, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-multiselect", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "multiselect-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87175,23 +87405,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -87202,16 +87430,18 @@ } }, { - "HashCode": 351167076, + "HashCode": 1984620412, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-multiselect", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87219,25 +87449,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -87248,21 +87478,24 @@ } }, { - "HashCode": 614061120, + "HashCode": -788386777, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-multiselect", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "multiselect-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87270,41 +87503,41 @@ "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "delete-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.DeleteTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteTag" } }, { "Kind": "ITagHelper", "Name": "down-arrow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownArrow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.DownArrow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownArrow" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } }, { "Kind": "ITagHelper", "Name": "single-tag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SingleTag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectMessagesSettingsTagHelper.SingleTag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SingleTag" } } ], "Metadata": { @@ -87315,21 +87548,24 @@ } }, { - "HashCode": -36857468, + "HashCode": -99464116, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-multiselect", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "multiselect-editor", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87337,73 +87573,73 @@ "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectPopupSettingsTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } } ], "Metadata": { @@ -87414,19 +87650,22 @@ } }, { - "HashCode": -1896951548, + "HashCode": -1128782992, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-multiselect" + "TagName": "kendo-multiselect", + "CaseSensitive": false }, { "TagName": "multiselect-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -87434,559 +87673,553 @@ "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.MultiSelectTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFiltering" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-deselect", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeselect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.OnDeselect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeselect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-close", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoClose" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AutoClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoClose" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "clear-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ClearButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ClearButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearButton" } }, { "Kind": "ITagHelper", "Name": "delay", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Delay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Delay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delay" } }, { "Kind": "ITagHelper", "Name": "down-arrow", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DownArrow" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DownArrow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownArrow" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "enforce-min-length", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnforceMinLength" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.EnforceMinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnforceMinLength" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplate" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "fixed-group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FixedGroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FixedGroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FixedGroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplate" } }, { "Kind": "ITagHelper", "Name": "group-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.GroupTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "highlight-first", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HighlightFirst" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HighlightFirst", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HighlightFirst" } }, { "Kind": "ITagHelper", "Name": "ignore-case", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IgnoreCase" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.IgnoreCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IgnoreCase" } }, { "Kind": "ITagHelper", "Name": "min-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.MinLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinLength" } }, { "Kind": "ITagHelper", "Name": "max-selected-items", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxSelectedItems" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.MaxSelectedItems", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSelectedItems" } }, { "Kind": "ITagHelper", "Name": "no-data-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplate" } }, { "Kind": "ITagHelper", "Name": "no-data-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateId" } }, { "Kind": "ITagHelper", "Name": "no-data-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "NoDataTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateView" } }, { "Kind": "ITagHelper", "Name": "no-data-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoDataTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.NoDataTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoDataTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplate" } }, { "Kind": "ITagHelper", "Name": "tag-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplateId" } }, { "Kind": "ITagHelper", "Name": "tag-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TagTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplateView" } }, { "Kind": "ITagHelper", "Name": "tag-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "tag-mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagMode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.TagMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagMode" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "Kendo.Mvc.UI.FilterType?", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "Kendo.Mvc.UI.FilterType? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.MultiSelectTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.MultiSelectTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiSelectTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiSelectTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiSelectTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "virtual", "DisplayName": "virtual", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -87997,21 +88230,24 @@ } }, { - "HashCode": -888614086, + "HashCode": -1839880629, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "virtual", "ParentTag": "kendo-multiselect", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "virtual", "ParentTag": "multiselect-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88019,33 +88255,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "item-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ItemHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.ItemHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemHeight" } }, { "Kind": "ITagHelper", "Name": "map-value-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MapValueTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.MapValueTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MapValueTo" } }, { "Kind": "ITagHelper", "Name": "value-mapper", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueMapper" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiSelectVirtualSettingsTagHelper.ValueMapper", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueMapper" } } ], "Metadata": { @@ -88056,16 +88292,18 @@ } }, { - "HashCode": 499701258, + "HashCode": 35077056, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-multiviewcalendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88073,9 +88311,9 @@ "Kind": "ITagHelper", "Name": "week-column-header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekColumnHeader" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMessagesSettingsTagHelper.WeekColumnHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekColumnHeader" } } ], "Metadata": { @@ -88086,16 +88324,18 @@ } }, { - "HashCode": -1868781696, + "HashCode": 1422274528, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "month", "ParentTag": "kendo-multiviewcalendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88103,25 +88343,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarMonthSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } } ], "Metadata": { @@ -88132,16 +88372,18 @@ } }, { - "HashCode": -232320314, + "HashCode": 1643578305, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "kendo-multiviewcalendar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88149,17 +88391,17 @@ "Kind": "ITagHelper", "Name": "start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarRangeSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } } ], "Metadata": { @@ -88170,14 +88412,16 @@ } }, { - "HashCode": 557673041, + "HashCode": -1007149342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-multiviewcalendar" + "TagName": "kendo-multiviewcalendar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88185,205 +88429,202 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "depth", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Depth" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Depth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Depth" } }, { "Kind": "ITagHelper", "Name": "disable-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "DisableDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.DisableDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDates" } }, { "Kind": "ITagHelper", "Name": "footer", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Footer" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Footer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Footer" } }, { "Kind": "ITagHelper", "Name": "footer-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.FooterHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "views", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Views" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Views", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Views" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "select-dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "SelectDates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.SelectDates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectDates" } }, { "Kind": "ITagHelper", "Name": "show-view-header", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowViewHeader" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.ShowViewHeader", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowViewHeader" } }, { "Kind": "ITagHelper", "Name": "week-number", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WeekNumber" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.WeekNumber", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekNumber" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "Kendo.Mvc.UI.CalendarView?", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "Kendo.Mvc.UI.CalendarView? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "disable-dates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DisableDatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.DisableDatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DisableDatesHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.MultiViewCalendarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "month", "DisplayName": "month", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88394,16 +88635,18 @@ } }, { - "HashCode": -17722886, + "HashCode": 695657650, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88411,25 +88654,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -88440,16 +88683,18 @@ } }, { - "HashCode": 308452974, + "HashCode": 38476720, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88457,25 +88702,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -88486,16 +88731,18 @@ } }, { - "HashCode": 1881259022, + "HashCode": -1868521733, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-notification", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88503,23 +88750,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88530,16 +88775,18 @@ } }, { - "HashCode": -1039191039, + "HashCode": -348892221, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "position", "ParentTag": "kendo-notification", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88547,41 +88794,41 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "pinned", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pinned" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Pinned", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pinned" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationPositionSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -88592,15 +88839,17 @@ } }, { - "HashCode": 1405684620, + "HashCode": 1078882640, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-notification" + "TagName": "kendo-notification", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88608,141 +88857,138 @@ "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "allow-hide-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AllowHideAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.AllowHideAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowHideAfter" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "auto-hide-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AutoHideAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.AutoHideAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHideAfter" } }, { "Kind": "ITagHelper", "Name": "button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Button" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationTagHelper.Button", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Button" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "hide-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NotificationTagHelper.HideOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideOnClick" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NotificationTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "stacking", "TypeName": "Kendo.Mvc.UI.NotificationStackingSettings?", - "Metadata": { - "Common.PropertyName": "Stacking" - } + "DisplayName": "Kendo.Mvc.UI.NotificationStackingSettings? Kendo.Mvc.TagHelpers.NotificationTagHelper.Stacking", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Stacking" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NotificationTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NotificationTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NotificationTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "position", "DisplayName": "position", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "templates", "DisplayName": "templates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88753,16 +88999,18 @@ } }, { - "HashCode": 150119537, + "HashCode": -810328092, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notification-template", "ParentTag": "templates", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88770,41 +89018,41 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NotificationTemplateTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -88815,23 +89063,24 @@ } }, { - "HashCode": -2146730348, + "HashCode": 1041516787, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NotificationTemplatesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NotificationTemplatesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "templates", - "ParentTag": "kendo-notification" + "ParentTag": "kendo-notification", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "notification-template", "DisplayName": "notification-template", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -88842,21 +89091,24 @@ } }, { - "HashCode": 2031853162, + "HashCode": 495770189, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "numerictextbox-label", "ParentTag": "kendo-numerictextbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "numerictextbox-label", "ParentTag": "numerictextbox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88864,25 +89116,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -88893,19 +89145,22 @@ } }, { - "HashCode": -2036716666, + "HashCode": -543534563, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-numerictextbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "numerictextbox-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -88913,217 +89168,216 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-spin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSpin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.OnSpin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSpin" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "decimals", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Decimals" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Decimals", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Decimals" } }, { "Kind": "ITagHelper", "Name": "down-arrow-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DownArrowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.DownArrowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DownArrowText" } }, { "Kind": "ITagHelper", "Name": "factor", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Factor" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Factor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Factor" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "restrict-decimals", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RestrictDecimals" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.RestrictDecimals", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RestrictDecimals" } }, { "Kind": "ITagHelper", "Name": "round", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Round" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Round", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Round" } }, { "Kind": "ITagHelper", "Name": "select-on-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SelectOnFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.SelectOnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectOnFocus" } }, { "Kind": "ITagHelper", "Name": "spinners", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Spinners" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Spinners", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spinners" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "up-arrow-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UpArrowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.UpArrowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpArrowText" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.NumericTextBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "numerictextbox-label", "DisplayName": "numerictextbox-label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89134,16 +89388,18 @@ } }, { - "HashCode": -1832336491, + "HashCode": -868213391, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-orgchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89151,49 +89407,48 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } }, { "Kind": "ITagHelper", "Name": "parent", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Parent" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartEditableSettingsTagHelper.Parent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parent" } } ], "AllowedChildTags": [ { "Name": "kendo-form", "DisplayName": "kendo-form", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89204,16 +89459,18 @@ } }, { - "HashCode": 1526420199, + "HashCode": -1779885912, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-orgchart", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89221,129 +89478,129 @@ "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "destroy-content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DestroyContent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.DestroyContent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DestroyContent" } }, { "Kind": "ITagHelper", "Name": "destroy-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DestroyTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.DestroyTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DestroyTitle" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "menu-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MenuLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.MenuLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MenuLabel" } }, { "Kind": "ITagHelper", "Name": "upload-avatar", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadAvatar" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.UploadAvatar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadAvatar" } }, { "Kind": "ITagHelper", "Name": "parent", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Parent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parent" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "none", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "None" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.None", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "None" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartMessagesSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } } ], "Metadata": { @@ -89354,14 +89611,16 @@ } }, { - "HashCode": 1875624607, + "HashCode": 37953097, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-orgchart" + "TagName": "kendo-orgchart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89369,229 +89628,226 @@ "Kind": "ITagHelper", "Name": "cards-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "CardsColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.OrgChartTagHelper.CardsColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CardsColors" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCreate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnCreate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCreate" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDelete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnDelete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDelete" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "group-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupField" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.OrgChartTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "orgchart-datasource", "DisplayName": "orgchart-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89602,16 +89858,18 @@ } }, { - "HashCode": 454317296, + "HashCode": -2057972132, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "orgchart-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89619,65 +89877,64 @@ "Kind": "ITagHelper", "Name": "avatar", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Avatar" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Avatar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Avatar" } }, { "Kind": "ITagHelper", "Name": "has-children", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HasChildren" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.HasChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HasChildren" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "parent-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.ParentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParentId" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89688,21 +89945,24 @@ } }, { - "HashCode": -1746717757, + "HashCode": -1069064934, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-orgchartdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "orgchart-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89710,113 +89970,112 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "orgchart-model", "DisplayName": "orgchart-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -89827,18 +90086,21 @@ } }, { - "HashCode": -1470242839, + "HashCode": 656165644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-orgchartdatasource" + "TagName": "kendo-orgchartdatasource", + "CaseSensitive": false }, { "TagName": "orgchart-datasource", - "ParentTag": "kendo-orgchart" + "ParentTag": "kendo-orgchart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -89846,243 +90108,239 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.OrgChartDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90093,16 +90351,18 @@ } }, { - "HashCode": -2030745392, + "HashCode": 1257286611, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pager", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90110,113 +90370,113 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "numbers-select-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NumbersSelectLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.NumbersSelectLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NumbersSelectLabel" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-button-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PageButtonLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.PageButtonLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageButtonLabel" } }, { "Kind": "ITagHelper", "Name": "page-size-drop-down-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PageSizeDropDownLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.PageSizeDropDownLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizeDropDownLabel" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } } ], "Metadata": { @@ -90227,14 +90487,16 @@ } }, { - "HashCode": -1417405666, + "HashCode": 170991766, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PagerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PagerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pager" + "TagName": "kendo-pager", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90242,233 +90504,232 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PagerTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "select-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplate" } }, { "Kind": "ITagHelper", "Name": "select-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplateId" } }, { "Kind": "ITagHelper", "Name": "select-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SelectTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplateView" } }, { "Kind": "ITagHelper", "Name": "select-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.SelectTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "link-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplate" } }, { "Kind": "ITagHelper", "Name": "link-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplateId" } }, { "Kind": "ITagHelper", "Name": "link-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "LinkTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplateView" } }, { "Kind": "ITagHelper", "Name": "link-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LinkTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.LinkTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "responsive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Responsive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Responsive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Responsive" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PagerTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PagerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PagerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PagerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PagerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90479,16 +90740,18 @@ } }, { - "HashCode": 750755431, + "HashCode": -812685321, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-panelbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90496,39 +90759,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.PanelBarAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90539,16 +90800,18 @@ } }, { - "HashCode": -1498344769, + "HashCode": -146471784, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarItemContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarItemContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "panelbar-item" + "ParentTag": "panelbar-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90556,9 +90819,9 @@ "Kind": "ITagHelper", "Name": "html", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Html" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemContentTagHelper.Html", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Html" } } ], "Metadata": { @@ -90569,17 +90832,19 @@ } }, { - "HashCode": -889249657, + "HashCode": -98897405, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarItemTagHelper", "TagOutputHint": "li", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "panelbar-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90587,119 +90852,117 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "link-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "LinkHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.LinkHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ImageHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.ImageHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarItemTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90710,23 +90973,24 @@ } }, { - "HashCode": -738737773, + "HashCode": -1972274025, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-panelbar" + "ParentTag": "kendo-panelbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "panelbar-item", "DisplayName": "panelbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90737,16 +91001,18 @@ } }, { - "HashCode": -462489488, + "HashCode": 1853968325, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-panelbar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90754,25 +91020,25 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } }, { "Kind": "ITagHelper", "Name": "request-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RequestFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper.RequestFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RequestFailed" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarMessagesSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } } ], "Metadata": { @@ -90783,24 +91049,25 @@ } }, { - "HashCode": 1810822269, + "HashCode": 1187971315, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarNestedItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarNestedItemsTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "panelbar-item" + "ParentTag": "panelbar-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "panelbar-item", "DisplayName": "panelbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -90811,15 +91078,17 @@ } }, { - "HashCode": -1083304362, + "HashCode": -2062842992, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PanelBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PanelBarTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-panelbar" + "TagName": "kendo-panelbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -90827,225 +91096,220 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.PanelBarTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "expand-mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExpandMode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.ExpandMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpandMode" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PanelBarTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PanelBarTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PanelBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PanelBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PanelBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PanelBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "li", "DisplayName": "li", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91056,16 +91320,18 @@ } }, { - "HashCode": 964269076, + "HashCode": -1224067959, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "default-page-size", "ParentTag": "kendo-pdfviewer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91073,17 +91339,17 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerDefaultPageSizeSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } } ], "Metadata": { @@ -91094,16 +91360,18 @@ } }, { - "HashCode": -976484940, + "HashCode": 1662166855, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingDownloadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingDownloadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "download", "ParentTag": "dpl-processing", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91111,9 +91379,9 @@ "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingDownloadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -91124,16 +91392,18 @@ } }, { - "HashCode": 1925067189, + "HashCode": -963861627, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "dpl-processing", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91141,33 +91411,33 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "page-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PageField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.PageField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageField" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -91178,16 +91448,18 @@ } }, { - "HashCode": 299796243, + "HashCode": -15259004, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dpl-processing", "ParentTag": "kendo-pdfviewer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91195,29 +91467,26 @@ "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerDplProcessingSettingsTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "upload", "DisplayName": "upload", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "download", "DisplayName": "download", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91228,16 +91497,18 @@ } }, { - "HashCode": 278866605, + "HashCode": -1525230324, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "upload", "ParentTag": "dpl-processing", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91245,17 +91516,17 @@ "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "save-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerDplProcessingUploadSettingsTagHelper.SaveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveField" } } ], "Metadata": { @@ -91266,16 +91537,18 @@ } }, { - "HashCode": -924783073, + "HashCode": 1115939493, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "export-as-dialog", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91283,25 +91556,25 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "save-as-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveAsType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper.SaveAsType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveAsType" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogLabelsSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } } ], "Metadata": { @@ -91312,16 +91585,18 @@ } }, { - "HashCode": 777116750, + "HashCode": -910589385, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "export-as-dialog", "ParentTag": "dialogs", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91329,49 +91604,48 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "default-file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DefaultFileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.DefaultFileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultFileName" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } }, { "Kind": "ITagHelper", "Name": "png", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Png" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Png", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Png" } }, { "Kind": "ITagHelper", "Name": "svg", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Svg" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsExportAsDialogSettingsTagHelper.Svg", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Svg" } } ], "AllowedChildTags": [ { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91382,16 +91656,18 @@ } }, { - "HashCode": -1222066711, + "HashCode": -690874753, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "search", "ParentTag": "dialogs", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91399,57 +91675,57 @@ "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "drag-handle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DragHandle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.DragHandle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragHandle" } }, { "Kind": "ITagHelper", "Name": "input-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InputLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.InputLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputLabel" } }, { "Kind": "ITagHelper", "Name": "match-case", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MatchCase" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.MatchCase", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MatchCase" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSearchSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } } ], "Metadata": { @@ -91460,16 +91736,18 @@ } }, { - "HashCode": 555992664, + "HashCode": -1530521479, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dialogs", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91477,39 +91755,37 @@ "Kind": "ITagHelper", "Name": "ok-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OkText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper.OkText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OkText" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesDialogsSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } } ], "AllowedChildTags": [ { "Name": "export-as-dialog", "DisplayName": "export-as-dialog", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "search", "DisplayName": "search", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91520,16 +91796,18 @@ } }, { - "HashCode": -2038988761, + "HashCode": -2114821743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "error-messages", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91537,33 +91815,33 @@ "Kind": "ITagHelper", "Name": "not-supported", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NotSupported" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.NotSupported", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NotSupported" } }, { "Kind": "ITagHelper", "Name": "parse-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParseError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.ParseError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseError" } }, { "Kind": "ITagHelper", "Name": "not-found", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NotFound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.NotFound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NotFound" } }, { "Kind": "ITagHelper", "Name": "popup-blocked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PopupBlocked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesErrorMessagesSettingsTagHelper.PopupBlocked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupBlocked" } } ], "Metadata": { @@ -91574,16 +91852,18 @@ } }, { - "HashCode": -1840673191, + "HashCode": -1637122270, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pdfviewer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91591,29 +91871,26 @@ "Kind": "ITagHelper", "Name": "default-file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DefaultFileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesSettingsTagHelper.DefaultFileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultFileName" } } ], "AllowedChildTags": [ { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "dialogs", "DisplayName": "dialogs", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "error-messages", "DisplayName": "error-messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91624,16 +91901,18 @@ } }, { - "HashCode": 640732401, + "HashCode": 286697564, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pager", "ParentTag": "toolbar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91641,57 +91920,57 @@ "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarPagerSettingsTagHelper.Pages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pages" } } ], "Metadata": { @@ -91702,16 +91981,18 @@ } }, { - "HashCode": -888704743, + "HashCode": 1396751637, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91719,71 +92000,69 @@ "Kind": "ITagHelper", "Name": "open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Open" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Open", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Open" } }, { "Kind": "ITagHelper", "Name": "export-as", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ExportAs" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.ExportAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExportAs" } }, { "Kind": "ITagHelper", "Name": "download", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Download" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Download", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Download" } }, { "Kind": "ITagHelper", "Name": "print", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Print" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Print", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Print" } }, { "Kind": "ITagHelper", "Name": "toggle-selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleSelection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.ToggleSelection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleSelection" } }, { "Kind": "ITagHelper", "Name": "toggle-pan", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TogglePan" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.TogglePan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TogglePan" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "AllowedChildTags": [ { "Name": "pager", "DisplayName": "pager", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoom", "DisplayName": "zoom", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -91794,16 +92073,18 @@ } }, { - "HashCode": -539835488, + "HashCode": -257451149, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "zoom", "ParentTag": "toolbar", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91811,57 +92092,57 @@ "Kind": "ITagHelper", "Name": "actual-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActualWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ActualWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActualWidth" } }, { "Kind": "ITagHelper", "Name": "auto-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AutoWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.AutoWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoWidth" } }, { "Kind": "ITagHelper", "Name": "fit-to-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FitToWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.FitToWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FitToWidth" } }, { "Kind": "ITagHelper", "Name": "fit-to-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FitToPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.FitToPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FitToPage" } }, { "Kind": "ITagHelper", "Name": "zoom-in", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomIn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ZoomIn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomIn" } }, { "Kind": "ITagHelper", "Name": "zoom-level", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomLevel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ZoomLevel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomLevel" } }, { "Kind": "ITagHelper", "Name": "zoom-out", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ZoomOut" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerMessagesToolbarZoomSettingsTagHelper.ZoomOut", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomOut" } } ], "Metadata": { @@ -91872,16 +92153,18 @@ } }, { - "HashCode": 1277736351, + "HashCode": 440944091, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdfjs-processing", "ParentTag": "kendo-pdfviewer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91889,41 +92172,41 @@ "Kind": "ITagHelper", "Name": "file", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "File" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.File", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "File" } }, { "Kind": "ITagHelper", "Name": "file-url", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FileUrl" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.FileUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileUrl" } }, { "Kind": "ITagHelper", "Name": "file-data", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "FileData" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.FileData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileData" } }, { "Kind": "ITagHelper", "Name": "c-map-url", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "CMapUrl" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.CMapUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CMapUrl" } }, { "Kind": "ITagHelper", "Name": "c-map-packed", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "CMapPacked" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.PDFViewerPdfjsProcessingSettingsTagHelper.CMapPacked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CMapPacked" } } ], "Metadata": { @@ -91934,14 +92217,16 @@ } }, { - "HashCode": -860549066, + "HashCode": -1738954201, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pdfviewer" + "TagName": "kendo-pdfviewer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -91949,153 +92234,148 @@ "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "scale", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Scale" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Scale", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scale" } }, { "Kind": "ITagHelper", "Name": "zoom-min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMin" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.ZoomMin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMin" } }, { "Kind": "ITagHelper", "Name": "zoom-max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomMax" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.ZoomMax", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomMax" } }, { "Kind": "ITagHelper", "Name": "zoom-rate", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ZoomRate" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PDFViewerTagHelper.ZoomRate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ZoomRate" } }, { "Kind": "ITagHelper", "Name": "document", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Document" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Document", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Document" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PDFViewerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PDFViewerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PDFViewerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "dpl-processing", "DisplayName": "dpl-processing", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdfjs-processing", "DisplayName": "pdfjs-processing", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "view", "DisplayName": "view", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92106,16 +92386,18 @@ } }, { - "HashCode": 1863288203, + "HashCode": 1951071, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdfviewer-toolbar-item", "ParentTag": "pdfviewer-toolbar-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92123,179 +92405,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -92306,23 +92589,24 @@ } }, { - "HashCode": 931337313, + "HashCode": 61264157, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdfviewer-toolbar-items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pdfviewer-toolbar-item", "DisplayName": "pdfviewer-toolbar-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92333,16 +92617,18 @@ } }, { - "HashCode": 1576212294, + "HashCode": -1385668723, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-pdfviewer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92350,17 +92636,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PDFViewerToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "pdfviewer-toolbar-items", "DisplayName": "pdfviewer-toolbar-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92371,16 +92656,18 @@ } }, { - "HashCode": -1047825574, + "HashCode": 1214595347, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PDFViewerViewSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PDFViewerViewSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "view", "ParentTag": "kendo-pdfviewer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92388,9 +92675,9 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PDFViewerViewSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "Metadata": { @@ -92401,16 +92688,18 @@ } }, { - "HashCode": 1311480260, + "HashCode": -1442815898, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "pivotconfigurator-messages-field-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92418,49 +92707,49 @@ "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuOperatorsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -92471,16 +92760,18 @@ } }, { - "HashCode": 2065787944, + "HashCode": -541972441, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotconfigurator-messages-field-menu", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92488,89 +92779,88 @@ "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Include" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Include", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "ok", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ok" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Ok", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ok" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesFieldMenuSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } } ], "AllowedChildTags": [ { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92581,16 +92871,18 @@ } }, { - "HashCode": -427797332, + "HashCode": 135585816, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pivotconfigurator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92598,65 +92890,64 @@ "Kind": "ITagHelper", "Name": "measures", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Measures" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.Measures", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Measures" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "measures-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeasuresLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.MeasuresLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeasuresLabel" } }, { "Kind": "ITagHelper", "Name": "rows-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowsLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.RowsLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowsLabel" } }, { "Kind": "ITagHelper", "Name": "columns-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnsLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.ColumnsLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnsLabel" } }, { "Kind": "ITagHelper", "Name": "fields-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FieldsLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorMessagesSettingsTagHelper.FieldsLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FieldsLabel" } } ], "AllowedChildTags": [ { "Name": "pivotconfigurator-messages-field-menu", "DisplayName": "pivotconfigurator-messages-field-menu", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92667,16 +92958,18 @@ } }, { - "HashCode": -190955512, + "HashCode": -1009253052, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-pivotconfigurator", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92684,17 +92977,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } } ], "Metadata": { @@ -92705,14 +92998,16 @@ } }, { - "HashCode": -1924825700, + "HashCode": 2079406594, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotconfigurator" + "TagName": "kendo-pivotconfigurator", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92720,77 +93015,74 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pivot-datasource", "DisplayName": "pivot-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -92801,14 +93093,16 @@ } }, { - "HashCode": 2088773522, + "HashCode": -957286150, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotconfiguratorbutton" + "TagName": "kendo-pivotconfiguratorbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92816,49 +93110,49 @@ "Kind": "ITagHelper", "Name": "configurator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Configurator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Configurator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Configurator" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -92869,16 +93163,18 @@ } }, { - "HashCode": -1297793259, + "HashCode": -1228517003, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "pivotconfiguratorv2-messages-field-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92886,49 +93182,49 @@ "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuOperatorsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -92939,16 +93235,18 @@ } }, { - "HashCode": 865576046, + "HashCode": -1285317309, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotconfiguratorv2-messages-field-menu", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -92956,73 +93254,72 @@ "Kind": "ITagHelper", "Name": "apply", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Apply" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Apply", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Apply" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Include" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Include", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesFieldMenuSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } } ], "AllowedChildTags": [ { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93033,16 +93330,18 @@ } }, { - "HashCode": -703241881, + "HashCode": 48719461, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pivotconfiguratorv2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93050,57 +93349,56 @@ "Kind": "ITagHelper", "Name": "apply-button-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ApplyButtonText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.ApplyButtonText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ApplyButtonText" } }, { "Kind": "ITagHelper", "Name": "cancel-button-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CancelButtonText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.CancelButtonText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CancelButtonText" } }, { "Kind": "ITagHelper", "Name": "measures", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Measures" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Measures", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Measures" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2MessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "pivotconfiguratorv2-messages-field-menu", "DisplayName": "pivotconfiguratorv2-messages-field-menu", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93111,14 +93409,16 @@ } }, { - "HashCode": 1107925306, + "HashCode": -495330316, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotconfiguratorv2" + "TagName": "kendo-pivotconfiguratorv2", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93126,73 +93426,72 @@ "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotConfiguratorV2TagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93203,15 +93502,17 @@ } }, { - "HashCode": 162189306, + "HashCode": 392415150, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotContainerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-pivotcontainer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93219,41 +93520,41 @@ "Kind": "ITagHelper", "Name": "configurator-position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConfiguratorPosition" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotContainerTagHelper.ConfiguratorPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConfiguratorPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotContainerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotContainerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotContainerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotContainerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -93264,31 +93565,34 @@ } }, { - "HashCode": 2105686053, + "HashCode": -1236401659, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnsTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnsTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-pivotdatasource" + "ParentTag": "kendo-pivotdatasource", + "CaseSensitive": false }, { "TagName": "columns", - "ParentTag": "kendo-pivotdatasourcev2" + "ParentTag": "kendo-pivotdatasourcev2", + "CaseSensitive": false }, { "TagName": "columns", - "ParentTag": "pivot-datasource" + "ParentTag": "pivot-datasource", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pivot-datasource-column", "DisplayName": "pivot-datasource-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93299,16 +93603,18 @@ } }, { - "HashCode": -636321763, + "HashCode": -1797023376, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivot-datasource-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93316,17 +93622,17 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceColumnTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "Metadata": { @@ -93337,16 +93643,18 @@ } }, { - "HashCode": 1855448869, + "HashCode": -191129001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dimension", "ParentTag": "dimensions", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93354,17 +93662,17 @@ "Kind": "ITagHelper", "Name": "caption", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Caption" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper.Caption", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Caption" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -93375,24 +93683,25 @@ } }, { - "HashCode": 2039345897, + "HashCode": -1133702841, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeDimensionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "dimensions", "ParentTag": "cube", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dimension", "DisplayName": "dimension", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93403,16 +93712,18 @@ } }, { - "HashCode": 811632339, + "HashCode": -455413229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "measure", "ParentTag": "measures", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93420,57 +93731,57 @@ "Kind": "ITagHelper", "Name": "caption", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Caption" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Caption", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Caption" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "aggregate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Aggregate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregate" } }, { "Kind": "ITagHelper", "Name": "aggregate-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.AggregateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregateHandler" } }, { "Kind": "ITagHelper", "Name": "result", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Result" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasureTagHelper.Result", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Result" } } ], "Metadata": { @@ -93481,24 +93792,25 @@ } }, { - "HashCode": 1866224559, + "HashCode": 2082223067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasuresTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceCubeMeasuresTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "measures", "ParentTag": "cube", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "measure", "DisplayName": "measure", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93509,26 +93821,30 @@ } }, { - "HashCode": 1227040106, + "HashCode": 1612936405, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "measures", "ParentTag": "kendo-pivotdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "measures", "ParentTag": "kendo-pivotdatasourcev2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "measures", "ParentTag": "pivot-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93536,17 +93852,17 @@ "Kind": "ITagHelper", "Name": "values", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceMeasuresSettingsTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } } ], "Metadata": { @@ -93557,31 +93873,34 @@ } }, { - "HashCode": 440773501, + "HashCode": -1793745429, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceRowsTagHelperCollection", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceRowsTagHelperCollection", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rows", - "ParentTag": "kendo-pivotdatasource" + "ParentTag": "kendo-pivotdatasource", + "CaseSensitive": false }, { "TagName": "rows", - "ParentTag": "kendo-pivotdatasourcev2" + "ParentTag": "kendo-pivotdatasourcev2", + "CaseSensitive": false }, { "TagName": "rows", - "ParentTag": "pivot-datasource" + "ParentTag": "pivot-datasource", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "row", "DisplayName": "row", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93592,16 +93911,18 @@ } }, { - "HashCode": 1307256698, + "HashCode": 541864565, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "row", "ParentTag": "rows", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93609,17 +93930,17 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceRowTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "Metadata": { @@ -93630,30 +93951,30 @@ } }, { - "HashCode": -857429295, + "HashCode": -831501447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cube", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "dimensions", "DisplayName": "dimensions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "measures", "DisplayName": "measures", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93664,21 +93985,24 @@ } }, { - "HashCode": -927678072, + "HashCode": -2044864392, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-pivotdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "pivot-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93686,231 +94010,229 @@ "Kind": "ITagHelper", "Name": "axes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Axes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axes" } }, { "Kind": "ITagHelper", "Name": "axes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AxesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.AxesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxesHandler" } }, { "Kind": "ITagHelper", "Name": "catalogs", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Catalogs" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Catalogs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Catalogs" } }, { "Kind": "ITagHelper", "Name": "catalogs-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CatalogsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.CatalogsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CatalogsHandler" } }, { "Kind": "ITagHelper", "Name": "cubes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cubes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Cubes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cubes" } }, { "Kind": "ITagHelper", "Name": "cubes-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CubesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.CubesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CubesHandler" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "dimensions", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dimensions" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Dimensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dimensions" } }, { "Kind": "ITagHelper", "Name": "dimensions-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DimensionsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.DimensionsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DimensionsHandler" } }, { "Kind": "ITagHelper", "Name": "hierarchies", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hierarchies" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Hierarchies", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hierarchies" } }, { "Kind": "ITagHelper", "Name": "hierarchies-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HierarchiesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.HierarchiesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HierarchiesHandler" } }, { "Kind": "ITagHelper", "Name": "levels", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Levels" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Levels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Levels" } }, { "Kind": "ITagHelper", "Name": "levels-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LevelsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.LevelsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LevelsHandler" } }, { "Kind": "ITagHelper", "Name": "measures", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Measures" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Measures", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Measures" } }, { "Kind": "ITagHelper", "Name": "measures-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeasuresHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.MeasuresHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeasuresHandler" } }, { "Kind": "ITagHelper", "Name": "cube", "TypeName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper", - "Metadata": { - "Common.PropertyName": "Cube" - } + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceSchemaCubeTagHelper Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Cube", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cube" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "cube", "DisplayName": "cube", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "model", "DisplayName": "model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -93921,22 +94243,26 @@ } }, { - "HashCode": 521207930, + "HashCode": 1446841781, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotdatasource" + "TagName": "kendo-pivotdatasource", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotgrid" + "ParentTag": "kendo-pivotgrid", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotconfigurator" + "ParentTag": "kendo-pivotconfigurator", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -93944,249 +94270,244 @@ "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.PivotDataSourceType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.PivotDataSourceType? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rows", "DisplayName": "rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "measures", "DisplayName": "measures", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -94197,16 +94518,18 @@ } }, { - "HashCode": -1602387987, + "HashCode": 1969871395, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "connection", "ParentTag": "transport", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94214,17 +94537,17 @@ "Kind": "ITagHelper", "Name": "cube", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cube" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper.Cube", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cube" } }, { "Kind": "ITagHelper", "Name": "catalog", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Catalog" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper.Catalog", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Catalog" } } ], "Metadata": { @@ -94235,16 +94558,18 @@ } }, { - "HashCode": -760482780, + "HashCode": 2029242727, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "read", "ParentTag": "transport", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94252,59 +94577,60 @@ "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "content-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.ContentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentType" } }, { "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datatype" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Datatype", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datatype" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "headers", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "headers-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Headers" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper.Headers", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Headers" } } ], "Metadata": { @@ -94315,26 +94641,30 @@ } }, { - "HashCode": 633524694, + "HashCode": -1644958264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "transport", "ParentTag": "kendo-pivotdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "kendo-pivotdatasourcev2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "transport", "ParentTag": "pivot-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94342,79 +94672,77 @@ "Kind": "ITagHelper", "Name": "discover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Discover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Discover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Discover" } }, { "Kind": "ITagHelper", "Name": "discover-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DiscoverHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.DiscoverHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DiscoverHandler" } }, { "Kind": "ITagHelper", "Name": "connection", "TypeName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper", - "Metadata": { - "Common.PropertyName": "Connection" - } + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportConnectionTagHelper Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Connection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Connection" } }, { "Kind": "ITagHelper", "Name": "read", "TypeName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Read" - } + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceTransportReadSettingsTagHelper Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Read", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Read" } }, { "Kind": "ITagHelper", "Name": "read-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ReadUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.ReadUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ReadUrl" } }, { "Kind": "ITagHelper", "Name": "cache", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Cache" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Cache", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cache" } }, { "Kind": "ITagHelper", "Name": "parameter-map", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParameterMap" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.ParameterMap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParameterMap" } }, { "Kind": "ITagHelper", "Name": "submit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Submit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceTransportSettingsTagHelper.Submit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Submit" } } ], "AllowedChildTags": [ { "Name": "read", "DisplayName": "read", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "connection", "DisplayName": "connection", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -94425,14 +94753,16 @@ } }, { - "HashCode": 870797685, + "HashCode": -83816580, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "pivot-data-source-base" + "TagName": "pivot-data-source-base", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94440,217 +94770,217 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.PivotDataSourceType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.PivotDataSourceType? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceBaseTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -94661,22 +94991,26 @@ } }, { - "HashCode": 1079238671, + "HashCode": 1739500182, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotdatasourcev2" + "TagName": "kendo-pivotdatasourcev2", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotgridv2" + "ParentTag": "kendo-pivotgridv2", + "CaseSensitive": false }, { "TagName": "pivot-datasource", - "ParentTag": "kendo-pivotconfiguratorv2" + "ParentTag": "kendo-pivotconfiguratorv2", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94684,249 +95018,244 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.PivotDataSourceType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.PivotDataSourceType? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotDataSourceV2TagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rows", "DisplayName": "rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "measures", "DisplayName": "measures", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -94937,16 +95266,18 @@ } }, { - "HashCode": 1524438354, + "HashCode": -1553156613, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-pivotgrid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -94954,33 +95285,33 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -94991,16 +95322,18 @@ } }, { - "HashCode": 761894452, + "HashCode": -1222631033, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "operators", "ParentTag": "pivotgrid-messages-field-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95008,49 +95341,49 @@ "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } }, { "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuOperatorsSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } } ], "Metadata": { @@ -95061,16 +95394,18 @@ } }, { - "HashCode": 2037955853, + "HashCode": 896863263, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotgrid-messages-field-menu", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95078,89 +95413,88 @@ "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "filter-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FilterFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.FilterFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FilterFields" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Include" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Include", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "ok", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ok" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Ok", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ok" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesFieldMenuSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } } ], "AllowedChildTags": [ { "Name": "operators", "DisplayName": "operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95171,16 +95505,18 @@ } }, { - "HashCode": 1883840424, + "HashCode": -1547540087, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-pivotgrid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95188,33 +95524,32 @@ "Kind": "ITagHelper", "Name": "measure-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MeasureFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper.MeasureFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MeasureFields" } }, { "Kind": "ITagHelper", "Name": "column-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper.ColumnFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnFields" } }, { "Kind": "ITagHelper", "Name": "row-fields", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowFields" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridMessagesSettingsTagHelper.RowFields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowFields" } } ], "AllowedChildTags": [ { "Name": "pivotgrid-messages-field-menu", "DisplayName": "pivotgrid-messages-field-menu", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95225,16 +95560,18 @@ } }, { - "HashCode": 1023962858, + "HashCode": -1627453619, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotgrid-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95242,33 +95579,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -95279,16 +95616,18 @@ } }, { - "HashCode": 1722124547, + "HashCode": -1230945721, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-pivotgrid", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95296,137 +95635,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "pivotgrid-pdf-margin", "DisplayName": "pivotgrid-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95437,16 +95775,18 @@ } }, { - "HashCode": 1548979324, + "HashCode": 864727105, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-pivotgrid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95454,17 +95794,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } } ], "Metadata": { @@ -95475,14 +95815,16 @@ } }, { - "HashCode": 766678300, + "HashCode": 825890493, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotgrid" + "TagName": "kendo-pivotgrid", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95490,305 +95832,300 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "datacell-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatacellTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.DatacellTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatacellTemplate" } }, { "Kind": "ITagHelper", "Name": "datacell-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatacellTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.DatacellTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatacellTemplateId" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-expand-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpandMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnExpandMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpandMember" } }, { "Kind": "ITagHelper", "Name": "on-collapse-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapseMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnCollapseMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapseMember" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "column-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "column-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "column-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "column-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.ColumnHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplate" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplateId" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplateView" } }, { "Kind": "ITagHelper", "Name": "kpi-status-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiStatusTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiStatusTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiStatusTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplate" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplateId" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplateView" } }, { "Kind": "ITagHelper", "Name": "kpi-trend-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "KpiTrendTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.KpiTrendTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KpiTrendTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "row-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.RowHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pivot-datasource", "DisplayName": "pivot-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -95799,16 +96136,18 @@ } }, { - "HashCode": 1234380655, + "HashCode": 1335090821, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pivotgridv2-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95816,33 +96155,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -95853,16 +96192,18 @@ } }, { - "HashCode": -1014736615, + "HashCode": 1673071066, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-pivotgridv2", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -95870,137 +96211,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2PdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "pivotgridv2-pdf-margin", "DisplayName": "pivotgridv2-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96011,14 +96351,16 @@ } }, { - "HashCode": 310960666, + "HashCode": -205394597, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PivotGridV2TagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PivotGridV2TagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-pivotgridv2" + "TagName": "kendo-pivotgridv2", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96026,223 +96368,221 @@ "Kind": "ITagHelper", "Name": "cell-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplate" } }, { "Kind": "ITagHelper", "Name": "cell-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplateId" } }, { "Kind": "ITagHelper", "Name": "cell-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "CellTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplateView" } }, { "Kind": "ITagHelper", "Name": "cell-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CellTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.CellTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "configurator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Configurator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Configurator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Configurator" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-expand-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpandMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnExpandMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpandMember" } }, { "Kind": "ITagHelper", "Name": "on-collapse-member", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapseMember" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnCollapseMember", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapseMember" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "column-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "column-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "column-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "column-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.ColumnHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "row-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "row-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.RowHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PivotGridV2TagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pivot-datasource", "DisplayName": "pivot-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96253,16 +96593,18 @@ } }, { - "HashCode": 785086424, + "HashCode": -1881032603, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverActionTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverActionTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "action", "ParentTag": "actions", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96270,25 +96612,25 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverActionTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverActionTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverActionTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -96299,23 +96641,24 @@ } }, { - "HashCode": 1431548186, + "HashCode": 1807823389, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverActionsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverActionsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "actions", - "ParentTag": "kendo-popover" + "ParentTag": "kendo-popover", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "action", "DisplayName": "action", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96326,16 +96669,18 @@ } }, { - "HashCode": -332402170, + "HashCode": -1868728105, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96343,17 +96688,17 @@ "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96364,16 +96709,18 @@ } }, { - "HashCode": 1513778928, + "HashCode": 680812953, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96381,17 +96728,17 @@ "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96402,16 +96749,18 @@ } }, { - "HashCode": -754117394, + "HashCode": 1955881576, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-popover", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96419,23 +96768,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopoverAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96446,14 +96793,16 @@ } }, { - "HashCode": 508592438, + "HashCode": -792298502, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopoverTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopoverTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-popover" + "TagName": "kendo-popover", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96461,167 +96810,165 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "actions-layout", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActionsLayout" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.ActionsLayout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActionsLayout" } }, { "Kind": "ITagHelper", "Name": "body", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Body" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Body", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Body" } }, { "Kind": "ITagHelper", "Name": "body-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.BodyHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyHandler" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "header", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Header" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Header", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Header" } }, { "Kind": "ITagHelper", "Name": "header-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.HeaderHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "toggle-on-click", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ToggleOnClick" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopoverTagHelper.ToggleOnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleOnClick" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopoverTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopoverTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopoverTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopoverTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopoverTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "actions", "DisplayName": "actions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96632,16 +96979,18 @@ } }, { - "HashCode": 1747251685, + "HashCode": 1296240158, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96649,25 +96998,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96678,16 +97027,18 @@ } }, { - "HashCode": -1526457052, + "HashCode": -1928693039, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96695,25 +97046,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.PopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -96724,16 +97075,18 @@ } }, { - "HashCode": 2010462770, + "HashCode": 1155198616, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-popup", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96741,23 +97094,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.PopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96768,15 +97119,17 @@ } }, { - "HashCode": -1012214500, + "HashCode": 280331068, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.PopupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.PopupTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-popup" + "TagName": "kendo-popup", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96784,119 +97137,117 @@ "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "anchor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Anchor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Anchor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Anchor" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "collision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Collision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Collision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collision" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.PopupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.PopupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -96907,15 +97258,17 @@ } }, { - "HashCode": 167211886, + "HashCode": -644429990, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ProgressBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ProgressBarTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-progressbar" + "TagName": "kendo-progressbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -96923,161 +97276,161 @@ "Kind": "ITagHelper", "Name": "animation-duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AnimationDuration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.AnimationDuration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AnimationDuration" } }, { "Kind": "ITagHelper", "Name": "animation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Animation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Animation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Animation" } }, { "Kind": "ITagHelper", "Name": "progressbar-aria-role", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ProgressbarAriaRole" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.ProgressbarAriaRole", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProgressbarAriaRole" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "chunk-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ChunkCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.ChunkCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ChunkCount" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "label-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.LabelId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelId" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "show-status", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowStatus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.ShowStatus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowStatus" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.ProgressBarOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.ProgressBarOrientation? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ProgressBarType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ProgressBarType? Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ProgressBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ProgressBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ProgressBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -97088,16 +97441,18 @@ } }, { - "HashCode": -1778270558, + "HashCode": -987086067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "kendo-qrcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97105,17 +97460,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97126,16 +97481,18 @@ } }, { - "HashCode": 1577403253, + "HashCode": -1367501770, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "overlay", "ParentTag": "kendo-qrcode", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97143,33 +97500,33 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeOverlaySettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97180,14 +97537,16 @@ } }, { - "HashCode": -2059442095, + "HashCode": -1957228376, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.QRCodeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.QRCodeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-qrcode" + "TagName": "kendo-qrcode", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97195,111 +97554,109 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "encoding", "TypeName": "Kendo.Mvc.UI.QREncoding?", - "Metadata": { - "Common.PropertyName": "Encoding" - } + "DisplayName": "Kendo.Mvc.UI.QREncoding? Kendo.Mvc.TagHelpers.QRCodeTagHelper.Encoding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoding" } }, { "Kind": "ITagHelper", "Name": "error-correction", "TypeName": "Kendo.Mvc.UI.QRErrorCorrectionLevel?", - "Metadata": { - "Common.PropertyName": "ErrorCorrection" - } + "DisplayName": "Kendo.Mvc.UI.QRErrorCorrectionLevel? Kendo.Mvc.TagHelpers.QRCodeTagHelper.ErrorCorrection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorCorrection" } }, { "Kind": "ITagHelper", "Name": "padding", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Padding" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeTagHelper.Padding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Padding" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.QRCodeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.QRCodeTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.QRCodeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.QRCodeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.QRCodeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.QRCodeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "overlay", "DisplayName": "overlay", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97310,16 +97667,18 @@ } }, { - "HashCode": -397076984, + "HashCode": -472196062, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-gauge-area-border", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97327,33 +97686,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -97364,16 +97723,18 @@ } }, { - "HashCode": -1018143945, + "HashCode": 886042025, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-gauge-area-margin", "ParentTag": "gauge-area", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97381,33 +97742,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -97418,16 +97779,18 @@ } }, { - "HashCode": 354316828, + "HashCode": 444672256, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gauge-area", "ParentTag": "kendo-radialgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97435,39 +97798,37 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeGaugeAreaSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "radialgauge-gauge-area-border", "DisplayName": "radialgauge-gauge-area-border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-gauge-area-margin", "DisplayName": "radialgauge-gauge-area-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97478,16 +97839,18 @@ } }, { - "HashCode": -1684624589, + "HashCode": 1330648439, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cap", "ParentTag": "pointer", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97495,17 +97858,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugePointerCapSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -97516,16 +97879,18 @@ } }, { - "HashCode": -1160518819, + "HashCode": 156695003, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pointer", "ParentTag": "radialgauge-pointers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97533,33 +97898,32 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugePointerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [ { "Name": "cap", "DisplayName": "cap", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97570,23 +97934,24 @@ } }, { - "HashCode": -1171148042, + "HashCode": -1721332908, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugePointersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugePointersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-pointers", - "ParentTag": "kendo-radialgauge" + "ParentTag": "kendo-radialgauge", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "pointer", "DisplayName": "pointer", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97597,16 +97962,18 @@ } }, { - "HashCode": 1383155756, + "HashCode": -1606969535, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "radialgauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97614,33 +97981,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.DashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.DashType? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } } ], "Metadata": { @@ -97651,16 +98018,18 @@ } }, { - "HashCode": -1420981638, + "HashCode": 793503110, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "radialgauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97668,33 +98037,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -97705,16 +98074,18 @@ } }, { - "HashCode": 1287820759, + "HashCode": 1407230652, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "radialgauge-scale-labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97722,33 +98093,33 @@ "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } }, { "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } } ], "Metadata": { @@ -97759,16 +98130,18 @@ } }, { - "HashCode": 1296138203, + "HashCode": 1309573395, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-labels", "ParentTag": "scale", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97776,101 +98149,98 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.GaugeRadialScaleLabelsPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.GaugeRadialScaleLabelsPosition? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -97881,16 +98251,18 @@ } }, { - "HashCode": -926438772, + "HashCode": -881069850, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-major-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97898,33 +98270,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97935,16 +98307,18 @@ } }, { - "HashCode": 219585772, + "HashCode": 1956544113, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-minor-ticks", "ParentTag": "scale", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -97952,33 +98326,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -97989,16 +98363,18 @@ } }, { - "HashCode": 1690610202, + "HashCode": -1660647703, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "range", "ParentTag": "radialgauge-scale-ranges", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98006,33 +98382,33 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangeTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } } ], "Metadata": { @@ -98043,23 +98419,24 @@ } }, { - "HashCode": 1403083677, + "HashCode": 653017973, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsRangesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "radialgauge-scale-ranges", - "ParentTag": "scale" + "ParentTag": "scale", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "range", "DisplayName": "range", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98070,16 +98447,18 @@ } }, { - "HashCode": 157435834, + "HashCode": -396507759, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scale", "ParentTag": "kendo-radialgauge", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98087,107 +98466,103 @@ "Kind": "ITagHelper", "Name": "end-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EndAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.EndAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndAngle" } }, { "Kind": "ITagHelper", "Name": "major-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.MajorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorUnit" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-unit", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorUnit" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.MinorUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorUnit" } }, { "Kind": "ITagHelper", "Name": "range-placeholder-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RangePlaceholderColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.RangePlaceholderColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangePlaceholderColor" } }, { "Kind": "ITagHelper", "Name": "range-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.RangeSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeSize" } }, { "Kind": "ITagHelper", "Name": "range-distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RangeDistance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.RangeDistance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RangeDistance" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "start-angle", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StartAngle" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RadialGaugeScaleSettingsTagHelper.StartAngle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartAngle" } } ], "AllowedChildTags": [ { "Name": "radialgauge-scale-labels", "DisplayName": "radialgauge-scale-labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-scale-major-ticks", "DisplayName": "radialgauge-scale-major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-scale-minor-ticks", "DisplayName": "radialgauge-scale-minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-scale-ranges", "DisplayName": "radialgauge-scale-ranges", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98198,14 +98573,16 @@ } }, { - "HashCode": 1204698447, + "HashCode": -1576927000, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadialGaugeTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadialGaugeTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-radialgauge" + "TagName": "kendo-radialgauge", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98213,77 +98590,74 @@ "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadialGaugeTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "gauge-area", "DisplayName": "gauge-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "radialgauge-pointers", "DisplayName": "radialgauge-pointers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scale", "DisplayName": "scale", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98294,14 +98668,16 @@ } }, { - "HashCode": -582861333, + "HashCode": -523103342, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-radiobutton" + "TagName": "kendo-radiobutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98309,97 +98685,97 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RadioButtonTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -98410,16 +98786,18 @@ } }, { - "HashCode": -1307675045, + "HashCode": -290661424, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-radiogroup-item", "ParentTag": "kendo-radiogroup-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98427,51 +98805,52 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.CssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupItemTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -98482,27 +98861,29 @@ } }, { - "HashCode": -2014062903, + "HashCode": -1467510155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioGroupItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioGroupItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-radiogroup-items", - "ParentTag": "kendo-radiogroup" + "ParentTag": "kendo-radiogroup", + "CaseSensitive": false }, { "TagName": "kendo-radiogroup-items", - "ParentTag": "radiogroup-editor" + "ParentTag": "radiogroup-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "kendo-radiogroup-item", "DisplayName": "kendo-radiogroup-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98513,18 +98894,21 @@ } }, { - "HashCode": 756320028, + "HashCode": -290615124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RadioGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RadioGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-radiogroup" + "TagName": "kendo-radiogroup", + "CaseSensitive": false }, { "TagName": "radiogroup-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98532,121 +98916,120 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IList", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IList Kendo.Mvc.TagHelpers.RadioGroupTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RadioGroupTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-focus", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFocus" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.OnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFocus" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "input-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InputName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.InputName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputName" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "layout", "TypeName": "Kendo.Mvc.UI.RadioGroupLayout?", - "Metadata": { - "Common.PropertyName": "Layout" - } + "DisplayName": "Kendo.Mvc.UI.RadioGroupLayout? Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Layout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Layout" } }, { "Kind": "ITagHelper", "Name": "label-position", "TypeName": "Kendo.Mvc.UI.RadioGroupLabelPosition?", - "Metadata": { - "Common.PropertyName": "LabelPosition" - } + "DisplayName": "Kendo.Mvc.UI.RadioGroupLabelPosition? Kendo.Mvc.TagHelpers.RadioGroupTagHelper.LabelPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioGroupTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioGroupTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RadioGroupTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "kendo-radiogroup-items", "DisplayName": "kendo-radiogroup-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98657,15 +99040,17 @@ } }, { - "HashCode": -833556571, + "HashCode": -1208541260, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RangeSliderTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RangeSliderTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-rangeslider" + "TagName": "kendo-rangeslider", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98673,153 +99058,152 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RangeSliderTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "values", "TypeName": "System.Double[]", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.Double[] Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-slide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSlide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.OnSlide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSlide" } }, { "Kind": "ITagHelper", "Name": "large-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "LargeStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.LargeStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LargeStep" } }, { "Kind": "ITagHelper", "Name": "left-drag-handle-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LeftDragHandleTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.LeftDragHandleTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LeftDragHandleTitle" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.SliderOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.SliderOrientation? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "right-drag-handle-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RightDragHandleTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.RightDragHandleTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RightDragHandleTitle" } }, { "Kind": "ITagHelper", "Name": "selection-end", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SelectionEnd" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.SelectionEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectionEnd" } }, { "Kind": "ITagHelper", "Name": "selection-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SelectionStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.SelectionStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectionStart" } }, { "Kind": "ITagHelper", "Name": "small-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SmallStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.SmallStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SmallStep" } }, { "Kind": "ITagHelper", "Name": "tick-placement", "TypeName": "Kendo.Mvc.UI.SliderTickPlacement?", - "Metadata": { - "Common.PropertyName": "TickPlacement" - } + "DisplayName": "Kendo.Mvc.UI.SliderTickPlacement? Kendo.Mvc.TagHelpers.RangeSliderTagHelper.TickPlacement", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TickPlacement" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RangeSliderTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RangeSliderTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RangeSliderTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "slider-tooltip", "DisplayName": "slider-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -98830,16 +99214,18 @@ } }, { - "HashCode": 1485018643, + "HashCode": -1125482670, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "slider-tooltip", "ParentTag": "kendo-rangeslider", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98847,49 +99233,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RangeSliderTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -98900,21 +99286,24 @@ } }, { - "HashCode": -25686088, + "HashCode": -522715930, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-rating", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "label", "ParentTag": "rating-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98922,41 +99311,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingLabelSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -98967,18 +99356,21 @@ } }, { - "HashCode": 1279090196, + "HashCode": -297105127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.RatingTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.RatingTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-rating" + "TagName": "kendo-rating", + "CaseSensitive": false }, { "TagName": "rating-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -98986,233 +99378,232 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.RatingTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.Selection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selection" } }, { "Kind": "ITagHelper", "Name": "precision", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Precision" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.Precision", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Precision" } }, { "Kind": "ITagHelper", "Name": "tooltip", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Tooltip" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingTagHelper.Tooltip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Tooltip" } }, { "Kind": "ITagHelper", "Name": "select-value-on-focus", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SelectValueOnFocus" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.SelectValueOnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectValueOnFocus" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "selected-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplate" } }, { "Kind": "ITagHelper", "Name": "selected-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplateId" } }, { "Kind": "ITagHelper", "Name": "selected-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SelectedTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplateView" } }, { "Kind": "ITagHelper", "Name": "selected-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.SelectedTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "hovered-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HoveredTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplate" } }, { "Kind": "ITagHelper", "Name": "hovered-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HoveredTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplateId" } }, { "Kind": "ITagHelper", "Name": "hovered-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HoveredTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplateView" } }, { "Kind": "ITagHelper", "Name": "hovered-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HoveredTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.HoveredTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoveredTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.RatingTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.RatingTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.RatingTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RatingTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RatingTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.RatingTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99223,14 +99614,16 @@ } }, { - "HashCode": 2021739965, + "HashCode": 358773432, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-responsivepanel" + "TagName": "kendo-responsivepanel", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99238,81 +99631,81 @@ "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "auto-close", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoClose" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.AutoClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoClose" } }, { "Kind": "ITagHelper", "Name": "breakpoint", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Breakpoint" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Breakpoint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Breakpoint" } }, { "Kind": "ITagHelper", "Name": "toggle-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ToggleButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.ToggleButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ToggleButton" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ResponsivePanelTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -99323,16 +99716,18 @@ } }, { - "HashCode": 82970407, + "HashCode": 1598232237, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "current-time-marker", "ParentTag": "kendo-scheduler", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99340,25 +99735,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "update-interval", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "UpdateInterval" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper.UpdateInterval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UpdateInterval" } }, { "Kind": "ITagHelper", "Name": "use-local-timezone", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseLocalTimezone" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerCurrentTimeMarkerSettingsTagHelper.UseLocalTimezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseLocalTimezone" } } ], "Metadata": { @@ -99369,16 +99764,18 @@ } }, { - "HashCode": 1001848399, + "HashCode": -1513239455, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99386,113 +99783,112 @@ "Kind": "ITagHelper", "Name": "window", "TypeName": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper", - "Metadata": { - "Common.PropertyName": "Window" - } + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Window", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Window" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "edit-recurring-mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditRecurringMode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.EditRecurringMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditRecurringMode" } }, { "Kind": "ITagHelper", "Name": "move", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Move" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Move", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Move" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "AllowedChildTags": [ { "Name": "editable-window", "DisplayName": "editable-window", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99503,16 +99899,18 @@ } }, { - "HashCode": -1786771596, + "HashCode": 115817014, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable-window", "ParentTag": "editable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99520,305 +99918,304 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "modal", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Modal" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Modal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modal" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "actions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Actions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Actions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Actions" } }, { "Kind": "ITagHelper", "Name": "position-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.PositionTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionTop" } }, { "Kind": "ITagHelper", "Name": "position-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.PositionLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionLeft" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "max-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MaxHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxHeight" } }, { "Kind": "ITagHelper", "Name": "max-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MaxWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxWidth" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-maximize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMaximize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnMaximize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMaximize" } }, { "Kind": "ITagHelper", "Name": "on-minimize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMinimize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnMinimize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMinimize" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRefresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnRefresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRefresh" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-restore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRestore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.OnRestore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRestore" } }, { "Kind": "ITagHelper", "Name": "auto-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.AutoFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoFocus" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "pinned", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pinned" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Pinned", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pinned" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerEditableWindowTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99829,16 +100226,18 @@ } }, { - "HashCode": -1491652074, + "HashCode": -2140395093, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-footer", "ParentTag": "kendo-scheduler", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99846,17 +100245,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerFooterSettingsTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } } ], "Metadata": { @@ -99867,16 +100266,18 @@ } }, { - "HashCode": -663719153, + "HashCode": -121326764, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerGroupResourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerGroupResourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group-resource", "ParentTag": "resources", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99884,9 +100285,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerGroupResourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -99897,24 +100298,25 @@ } }, { - "HashCode": 693032425, + "HashCode": -860783530, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerGroupResourcesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerGroupResourcesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resources", "ParentTag": "group", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "group-resource", "DisplayName": "group-resource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99925,16 +100327,18 @@ } }, { - "HashCode": -1611221711, + "HashCode": 508504772, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99942,25 +100346,24 @@ "Kind": "ITagHelper", "Name": "date", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerGroupSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } } ], "AllowedChildTags": [ { "Name": "resources", "DisplayName": "resources", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -99971,16 +100374,18 @@ } }, { - "HashCode": -1526401068, + "HashCode": 1517588644, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -99988,9 +100393,9 @@ "Kind": "ITagHelper", "Name": "confirmation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Confirmation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditableSettingsTagHelper.Confirmation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Confirmation" } } ], "Metadata": { @@ -100001,16 +100406,18 @@ } }, { - "HashCode": 754563636, + "HashCode": 1637553355, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-editor", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100018,105 +100425,105 @@ "Kind": "ITagHelper", "Name": "all-day-event", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEvent" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.AllDayEvent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEvent" } }, { "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.EditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorTitle" } }, { "Kind": "ITagHelper", "Name": "end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "End" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.End", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "End" } }, { "Kind": "ITagHelper", "Name": "end-timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndTimezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.EndTimezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTimezone" } }, { "Kind": "ITagHelper", "Name": "repeat", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Repeat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Repeat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Repeat" } }, { "Kind": "ITagHelper", "Name": "separate-timezones", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SeparateTimezones" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.SeparateTimezones", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeparateTimezones" } }, { "Kind": "ITagHelper", "Name": "start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Start" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Start", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Start" } }, { "Kind": "ITagHelper", "Name": "start-timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StartTimezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.StartTimezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartTimezone" } }, { "Kind": "ITagHelper", "Name": "timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Timezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Timezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Timezone" } }, { "Kind": "ITagHelper", "Name": "timezone-editor-button", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimezoneEditorButton" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.TimezoneEditorButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimezoneEditorButton" } }, { "Kind": "ITagHelper", "Name": "timezone-editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimezoneEditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.TimezoneEditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimezoneEditorTitle" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesEditorSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "Metadata": { @@ -100127,16 +100534,18 @@ } }, { - "HashCode": 456468606, + "HashCode": 686048056, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "daily", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100144,17 +100553,17 @@ "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorDailySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } } ], "Metadata": { @@ -100165,16 +100574,18 @@ } }, { - "HashCode": -299793075, + "HashCode": 1047827166, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "end", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100182,49 +100593,49 @@ "Kind": "ITagHelper", "Name": "date-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "On" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.On", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "On" } }, { "Kind": "ITagHelper", "Name": "after", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.After", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "After" } }, { "Kind": "ITagHelper", "Name": "occurrence", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Occurrence" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.Occurrence", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Occurrence" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "never", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Never" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.Never", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Never" } }, { "Kind": "ITagHelper", "Name": "mobile-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MobileLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorEndSettingsTagHelper.MobileLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MobileLabel" } } ], "Metadata": { @@ -100235,16 +100646,18 @@ } }, { - "HashCode": -321567835, + "HashCode": -1102680657, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "frequencies", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100252,41 +100665,41 @@ "Kind": "ITagHelper", "Name": "daily", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Daily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Daily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Daily" } }, { "Kind": "ITagHelper", "Name": "monthly", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Monthly" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Monthly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Monthly" } }, { "Kind": "ITagHelper", "Name": "never", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Never" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Never", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Never" } }, { "Kind": "ITagHelper", "Name": "weekly", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekly" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Weekly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekly" } }, { "Kind": "ITagHelper", "Name": "yearly", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Yearly" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorFrequenciesSettingsTagHelper.Yearly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Yearly" } } ], "Metadata": { @@ -100297,16 +100710,18 @@ } }, { - "HashCode": 1431281133, + "HashCode": -1388633799, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "monthly", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100314,41 +100729,41 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } }, { "Kind": "ITagHelper", "Name": "repeat-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorMonthlySettingsTagHelper.RepeatOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatOn" } } ], "Metadata": { @@ -100359,16 +100774,18 @@ } }, { - "HashCode": 539409643, + "HashCode": 449421862, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "offset-positions", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100376,41 +100793,41 @@ "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "third", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Third" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Third", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Third" } }, { "Kind": "ITagHelper", "Name": "fourth", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Fourth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Fourth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fourth" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorOffsetPositionsSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } } ], "Metadata": { @@ -100421,16 +100838,18 @@ } }, { - "HashCode": 751629892, + "HashCode": 471930892, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "recurrence-editor", "ParentTag": "messages", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100438,99 +100857,91 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "end-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EndTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.EndTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTitle" } }, { "Kind": "ITagHelper", "Name": "header-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.HeaderTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTitle" } }, { "Kind": "ITagHelper", "Name": "recurrence-editor-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RecurrenceEditorTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.RecurrenceEditorTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RecurrenceEditorTitle" } }, { "Kind": "ITagHelper", "Name": "repeat-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.RepeatTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatTitle" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "AllowedChildTags": [ { "Name": "daily", "DisplayName": "daily", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "end", "DisplayName": "end", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "frequencies", "DisplayName": "frequencies", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "monthly", "DisplayName": "monthly", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "offset-positions", "DisplayName": "offset-positions", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "weekly", "DisplayName": "weekly", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "weekdays", "DisplayName": "weekdays", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "yearly", "DisplayName": "yearly", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -100541,16 +100952,18 @@ } }, { - "HashCode": -466705011, + "HashCode": 2053508468, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "weekdays", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100558,25 +100971,25 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "weekend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeekdaysSettingsTagHelper.Weekend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekend" } } ], "Metadata": { @@ -100587,16 +101000,18 @@ } }, { - "HashCode": -624880613, + "HashCode": 1926309724, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "weekly", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100604,25 +101019,25 @@ "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } }, { "Kind": "ITagHelper", "Name": "repeat-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorWeeklySettingsTagHelper.RepeatOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatOn" } } ], "Metadata": { @@ -100633,16 +101048,18 @@ } }, { - "HashCode": 990396380, + "HashCode": -249833072, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "yearly", "ParentTag": "recurrence-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100650,49 +101067,49 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "repeat-every", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatEvery" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.RepeatEvery", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatEvery" } }, { "Kind": "ITagHelper", "Name": "repeat-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RepeatOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.RepeatOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RepeatOn" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceEditorYearlySettingsTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } } ], "Metadata": { @@ -100703,16 +101120,18 @@ } }, { - "HashCode": 1969668971, + "HashCode": 547451059, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "recurrence-messages", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100720,73 +101139,73 @@ "Kind": "ITagHelper", "Name": "delete-recurring", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteRecurring" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteRecurring", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteRecurring" } }, { "Kind": "ITagHelper", "Name": "delete-window-occurrence", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowOccurrence" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteWindowOccurrence", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowOccurrence" } }, { "Kind": "ITagHelper", "Name": "delete-window-series", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowSeries" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteWindowSeries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowSeries" } }, { "Kind": "ITagHelper", "Name": "delete-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.DeleteWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowTitle" } }, { "Kind": "ITagHelper", "Name": "edit-recurring", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditRecurring" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditRecurring", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditRecurring" } }, { "Kind": "ITagHelper", "Name": "edit-window-occurrence", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditWindowOccurrence" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditWindowOccurrence", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditWindowOccurrence" } }, { "Kind": "ITagHelper", "Name": "edit-window-series", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditWindowSeries" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditWindowSeries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditWindowSeries" } }, { "Kind": "ITagHelper", "Name": "edit-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.EditWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditWindowTitle" } }, { "Kind": "ITagHelper", "Name": "reset-series-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResetSeriesWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesRecurrenceMessagesSettingsTagHelper.ResetSeriesWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResetSeriesWindowTitle" } } ], "Metadata": { @@ -100797,16 +101216,18 @@ } }, { - "HashCode": 771984572, + "HashCode": -690664944, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -100814,209 +101235,204 @@ "Kind": "ITagHelper", "Name": "ariaeventlabel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AriaEventLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.AriaEventLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaEventLabel" } }, { "Kind": "ITagHelper", "Name": "ariaslotlabel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AriaSlotLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.AriaSlotLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AriaSlotLabel" } }, { "Kind": "ITagHelper", "Name": "all-day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.AllDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDay" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "delete-window-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteWindowTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.DeleteWindowTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteWindowTitle" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "event", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Event" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Event", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Event" } }, { "Kind": "ITagHelper", "Name": "default-row-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DefaultRowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.DefaultRowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DefaultRowText" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "no-data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoData" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.NoData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoData" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "reset-series", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ResetSeries" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.ResetSeries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ResetSeries" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "select-view", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectView" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.SelectView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectView" } }, { "Kind": "ITagHelper", "Name": "show-full-day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowFullDay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.ShowFullDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFullDay" } }, { "Kind": "ITagHelper", "Name": "show-work-day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowWorkDay" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.ShowWorkDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkDay" } }, { "Kind": "ITagHelper", "Name": "time", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Time" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Time", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Time" } }, { "Kind": "ITagHelper", "Name": "today", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Today" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Today", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Today" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } } ], "AllowedChildTags": [ { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-editor", "DisplayName": "scheduler-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "recurrence-editor", "DisplayName": "recurrence-editor", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "recurrence-messages", "DisplayName": "recurrence-messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-views", "DisplayName": "scheduler-views", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101027,16 +101443,18 @@ } }, { - "HashCode": -1216379050, + "HashCode": -1572393288, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-views", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101044,57 +101462,57 @@ "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "week", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Week" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Week", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Week" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "agenda", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Agenda" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Agenda", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Agenda" } }, { "Kind": "ITagHelper", "Name": "timeline-month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimelineMonth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.TimelineMonth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimelineMonth" } }, { "Kind": "ITagHelper", "Name": "timeline-week", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TimelineWeek" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.TimelineWeek", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TimelineWeek" } }, { "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerMessagesViewsSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } } ], "Metadata": { @@ -101105,16 +101523,18 @@ } }, { - "HashCode": 1964277090, + "HashCode": 268701747, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101122,33 +101542,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -101159,16 +101579,18 @@ } }, { - "HashCode": 1365945503, + "HashCode": 650445652, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-scheduler", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101176,137 +101598,136 @@ "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "scheduler-pdf-margin", "DisplayName": "scheduler-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101317,16 +101738,18 @@ } }, { - "HashCode": -460930287, + "HashCode": -1113401265, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resource", "ParentTag": "resources", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101334,89 +101757,88 @@ "Kind": "ITagHelper", "Name": "datacolorfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataColorField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "dataparentvaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataParentValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.DataParentValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataParentValueField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerResourceTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101427,23 +101849,24 @@ } }, { - "HashCode": 310141425, + "HashCode": 522340351, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerResourcesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerResourcesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resources", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "resource", "DisplayName": "resource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -101454,15 +101877,17 @@ } }, { - "HashCode": -692885843, + "HashCode": -66598586, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-scheduler" + "TagName": "kendo-scheduler", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -101470,591 +101895,581 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "work-days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "WorkDays" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkDays", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDays" } }, { "Kind": "ITagHelper", "Name": "on-add", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAdd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnAdd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAdd" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-move-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnMoveStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveStart" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-move-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnMoveEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveEnd" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-resize-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnResizeStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeStart" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-resize-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResizeEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnResizeEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResizeEnd" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplate" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateId" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateView" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDayEventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "all-day-slot", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllDaySlot" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.AllDaySlot", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlot" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "date-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "date-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "date-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "date-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.DateHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "end-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "EndTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.EndTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTime" } }, { "Kind": "ITagHelper", "Name": "event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplate" } }, { "Kind": "ITagHelper", "Name": "event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.EventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "group-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "group-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "group-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "group-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.GroupHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "major-tick", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "MajorTick" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTick" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MajorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "minor-tick-count", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "MinorTickCount" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTickCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTickCount" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.MinorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "show-work-hours", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkHours" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.ShowWorkHours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkHours" } }, { "Kind": "ITagHelper", "Name": "snap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Snap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Snap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Snap" } }, { "Kind": "ITagHelper", "Name": "start-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "StartTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.StartTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartTime" } }, { "Kind": "ITagHelper", "Name": "timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Timezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.Timezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Timezone" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "work-day-start", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayStart" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkDayStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayStart" } }, { "Kind": "ITagHelper", "Name": "work-day-end", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "WorkDayEnd" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkDayEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDayEnd" } }, { "Kind": "ITagHelper", "Name": "work-week-start", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "WorkWeekStart" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkWeekStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekStart" } }, { "Kind": "ITagHelper", "Name": "work-week-end", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "WorkWeekEnd" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.SchedulerTagHelper.WorkWeekEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekEnd" } }, { "Kind": "ITagHelper", "Name": "mobile", "TypeName": "Kendo.Mvc.UI.MobileMode?", - "Metadata": { - "Common.PropertyName": "Mobile" - } + "DisplayName": "Kendo.Mvc.UI.MobileMode? Kendo.Mvc.TagHelpers.SchedulerTagHelper.Mobile", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mobile" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "current-time-marker", "DisplayName": "current-time-marker", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-footer", "DisplayName": "scheduler-footer", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "group", "DisplayName": "group", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "resources", "DisplayName": "resources", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "views", "DisplayName": "views", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "scheduler-datasource", "DisplayName": "scheduler-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102065,16 +102480,18 @@ } }, { - "HashCode": 564672023, + "HashCode": -28564870, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-toolbar-button", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102082,9 +102499,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerToolbarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -102095,23 +102512,24 @@ } }, { - "HashCode": 950134712, + "HashCode": 1386552785, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerToolbarsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerToolbarsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "scheduler-toolbar-button", "DisplayName": "scheduler-toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102122,16 +102540,18 @@ } }, { - "HashCode": 46839863, + "HashCode": -1172584935, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "view", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102139,33 +102559,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewEditableSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -102176,16 +102596,18 @@ } }, { - "HashCode": 1507156714, + "HashCode": 323488247, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "view", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102193,17 +102615,17 @@ "Kind": "ITagHelper", "Name": "date", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewGroupSettingsTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } } ], "Metadata": { @@ -102214,16 +102636,18 @@ } }, { - "HashCode": 2134305772, + "HashCode": -1698498460, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "view", "ParentTag": "views", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102231,527 +102655,525 @@ "Kind": "ITagHelper", "Name": "event-date-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventDateTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventDateTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventDateTemplate" } }, { "Kind": "ITagHelper", "Name": "event-height", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "EventHeight" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventHeight" } }, { "Kind": "ITagHelper", "Name": "work-days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "WorkDays" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.WorkDays", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkDays" } }, { "Kind": "ITagHelper", "Name": "adaptive-slot-height", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AdaptiveSlotHeight" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AdaptiveSlotHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AdaptiveSlotHeight" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplate" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateId" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateView" } }, { "Kind": "ITagHelper", "Name": "all-day-event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDayEventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDayEventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDayEventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "all-day-slot", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllDaySlot" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlot", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlot" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplate" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplateId" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplateView" } }, { "Kind": "ITagHelper", "Name": "all-day-slot-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AllDaySlotTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.AllDaySlotTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllDaySlotTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "date-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "date-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "date-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "date-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DateHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "day-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplate" } }, { "Kind": "ITagHelper", "Name": "day-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplateId" } }, { "Kind": "ITagHelper", "Name": "day-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "DayTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplateView" } }, { "Kind": "ITagHelper", "Name": "day-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DayTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.DayTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DayTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "end-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "EndTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EndTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EndTime" } }, { "Kind": "ITagHelper", "Name": "event-spacing", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventSpacing" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventSpacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventSpacing" } }, { "Kind": "ITagHelper", "Name": "events-per-day", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventsPerDay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventsPerDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventsPerDay" } }, { "Kind": "ITagHelper", "Name": "event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplate" } }, { "Kind": "ITagHelper", "Name": "event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "event-time-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTimeTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplate" } }, { "Kind": "ITagHelper", "Name": "event-time-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTimeTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-time-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTimeTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-time-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTimeTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.EventTimeTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTimeTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "major-tick", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MajorTick" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTick" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "major-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MajorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MajorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MajorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "minor-tick-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinorTickCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTickCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTickCount" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "minor-time-header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinorTimeHeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.MinorTimeHeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinorTimeHeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "selected-date-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedDateFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SelectedDateFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedDateFormat" } }, { "Kind": "ITagHelper", "Name": "selected-short-date-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SelectedShortDateFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SelectedShortDateFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectedShortDateFormat" } }, { "Kind": "ITagHelper", "Name": "show-work-hours", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowWorkHours" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.ShowWorkHours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowWorkHours" } }, { "Kind": "ITagHelper", "Name": "slot-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SlotTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplate" } }, { "Kind": "ITagHelper", "Name": "slot-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SlotTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplateId" } }, { "Kind": "ITagHelper", "Name": "slot-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "SlotTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplateView" } }, { "Kind": "ITagHelper", "Name": "slot-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SlotTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.SlotTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SlotTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "start-date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "StartDate" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.StartDate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartDate" } }, { "Kind": "ITagHelper", "Name": "start-time", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "StartTime" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.StartTime", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StartTime" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "tooltip-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TooltipTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplate" } }, { "Kind": "ITagHelper", "Name": "tooltip-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TooltipTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplateId" } }, { "Kind": "ITagHelper", "Name": "tooltip-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TooltipTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplateView" } }, { "Kind": "ITagHelper", "Name": "tooltip-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TooltipTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.TooltipTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TooltipTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "virtual", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Virtual" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.Virtual", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Virtual" } }, { "Kind": "ITagHelper", "Name": "work-week-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.WorkWeekStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekStart" } }, { "Kind": "ITagHelper", "Name": "work-week-end", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WorkWeekEnd" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerViewTagHelper.WorkWeekEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WorkWeekEnd" } } ], "AllowedChildTags": [ { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "group", "DisplayName": "group", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102762,23 +103184,24 @@ } }, { - "HashCode": -183809184, + "HashCode": -1278547380, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerViewsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerViewsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "views", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "view", "DisplayName": "view", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102789,16 +103212,18 @@ } }, { - "HashCode": 2009439179, + "HashCode": 1742203466, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scheduler-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102806,17 +103231,16 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102827,21 +103251,24 @@ } }, { - "HashCode": 1722960480, + "HashCode": 5845584, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-schedulerdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "scheduler-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102849,121 +103276,120 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "timezone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Timezone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Timezone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Timezone" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "scheduler-model", "DisplayName": "scheduler-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -102974,18 +103400,21 @@ } }, { - "HashCode": 920871904, + "HashCode": 312513308, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-schedulerdatasource" + "TagName": "kendo-schedulerdatasource", + "CaseSensitive": false }, { "TagName": "scheduler-datasource", - "ParentTag": "kendo-scheduler" + "ParentTag": "kendo-scheduler", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -102993,255 +103422,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SchedulerDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103252,16 +103675,18 @@ } }, { - "HashCode": 1807980150, + "HashCode": -1405215706, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "scrollview-item" + "ParentTag": "scrollview-item", + "CaseSensitive": false } ], "Metadata": { @@ -103272,25 +103697,26 @@ } }, { - "HashCode": 955797468, + "HashCode": -1497201208, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewItemTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollview-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103301,23 +103727,24 @@ } }, { - "HashCode": -2106386890, + "HashCode": 1717259371, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-scrollview" + "ParentTag": "kendo-scrollview", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "scrollview-item", "DisplayName": "scrollview-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103328,16 +103755,18 @@ } }, { - "HashCode": -987396051, + "HashCode": 1215023127, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-scrollview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103345,17 +103774,17 @@ "Kind": "ITagHelper", "Name": "next-button-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NextButtonLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper.NextButtonLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NextButtonLabel" } }, { "Kind": "ITagHelper", "Name": "previous-button-label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviousButtonLabel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewMessagesSettingsTagHelper.PreviousButtonLabel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousButtonLabel" } } ], "Metadata": { @@ -103366,16 +103795,18 @@ } }, { - "HashCode": 1399683644, + "HashCode": 2066717318, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-scrollview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103383,41 +103814,41 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewPageableSettingsTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } } ], "Metadata": { @@ -103428,15 +103859,17 @@ } }, { - "HashCode": 1178556384, + "HashCode": -277444939, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ScrollViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ScrollViewTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-scrollview" + "TagName": "kendo-scrollview", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103444,243 +103877,239 @@ "Kind": "ITagHelper", "Name": "content-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ContentHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHeight" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRefresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.OnRefresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRefresh" } }, { "Kind": "ITagHelper", "Name": "aria-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplate" } }, { "Kind": "ITagHelper", "Name": "aria-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateId" } }, { "Kind": "ITagHelper", "Name": "aria-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ARIATemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateView" } }, { "Kind": "ITagHelper", "Name": "aria-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ARIATemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.ARIATemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ARIATemplateHandler" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "bounce-velocity-threshold", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "BounceVelocityThreshold" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.BounceVelocityThreshold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BounceVelocityThreshold" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } }, { "Kind": "ITagHelper", "Name": "empty-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplate" } }, { "Kind": "ITagHelper", "Name": "empty-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplateId" } }, { "Kind": "ITagHelper", "Name": "empty-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EmptyTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplateView" } }, { "Kind": "ITagHelper", "Name": "empty-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EmptyTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EmptyTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EmptyTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "enable-pager", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "EnablePager" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.EnablePager", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EnablePager" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ScrollViewTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "velocity-threshold", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "VelocityThreshold" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.ScrollViewTagHelper.VelocityThreshold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VelocityThreshold" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ScrollViewTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ScrollViewTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ScrollViewTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -103691,18 +104120,21 @@ } }, { - "HashCode": 998221731, + "HashCode": -488138064, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SignatureTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SignatureTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-signature" + "TagName": "kendo-signature", + "CaseSensitive": false }, { "TagName": "signature-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103710,185 +104142,185 @@ "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "background-color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BackgroundColor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.BackgroundColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BackgroundColor" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "hide-line", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HideLine" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.HideLine", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideLine" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "maximizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Maximizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Maximizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Maximizable" } }, { "Kind": "ITagHelper", "Name": "popup-scale", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PopupScale" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.PopupScale", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PopupScale" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "smooth", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Smooth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SignatureTagHelper.Smooth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Smooth" } }, { "Kind": "ITagHelper", "Name": "stroke-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "StrokeWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.StrokeWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StrokeWidth" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SignatureTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.SignatureTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SignatureTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.SignatureTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SignatureTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SignatureTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SignatureTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SignatureTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -103899,16 +104331,18 @@ } }, { - "HashCode": 131294487, + "HashCode": -1567966281, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gap", "ParentTag": "grid", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103916,17 +104350,17 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridGapSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "Metadata": { @@ -103937,16 +104371,18 @@ } }, { - "HashCode": -946643314, + "HashCode": -71432607, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -103954,41 +104390,41 @@ "Kind": "ITagHelper", "Name": "col-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.ColStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColStart" } }, { "Kind": "ITagHelper", "Name": "col-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.ColSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColSpan" } }, { "Kind": "ITagHelper", "Name": "row-start", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowStart" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.RowStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowStart" } }, { "Kind": "ITagHelper", "Name": "row-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.RowSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpan" } }, { "Kind": "ITagHelper", "Name": "shape", "TypeName": "Kendo.Mvc.UI.SkeletonContainerItemShape?", - "Metadata": { - "Common.PropertyName": "Shape" - } + "DisplayName": "Kendo.Mvc.UI.SkeletonContainerItemShape? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemTagHelper.Shape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Shape" } } ], "Metadata": { @@ -103999,23 +104435,24 @@ } }, { - "HashCode": 1814430497, + "HashCode": 37961121, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "grid" + "ParentTag": "grid", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104026,16 +104463,18 @@ } }, { - "HashCode": 545349791, + "HashCode": -1826629177, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "grid", "ParentTag": "kendo-skeletoncontainer", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104043,31 +104482,29 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SkeletonContainerGridSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "AllowedChildTags": [ { "Name": "gap", "DisplayName": "gap", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104078,14 +104515,16 @@ } }, { - "HashCode": 1938623655, + "HashCode": -912097398, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-skeletoncontainer" + "TagName": "kendo-skeletoncontainer", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104093,97 +104532,96 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "animation", "TypeName": "Kendo.Mvc.UI.SkeletonContainerAnimation?", - "Metadata": { - "Common.PropertyName": "Animation" - } + "DisplayName": "Kendo.Mvc.UI.SkeletonContainerAnimation? Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Animation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Animation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SkeletonContainerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "grid", "DisplayName": "grid", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104194,19 +104632,22 @@ } }, { - "HashCode": -1930464737, + "HashCode": 630074476, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SliderTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SliderTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-slider" + "TagName": "kendo-slider", + "CaseSensitive": false }, { "TagName": "slider-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104214,153 +104655,152 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.SliderTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-slide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSlide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.OnSlide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSlide" } }, { "Kind": "ITagHelper", "Name": "decrease-button-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DecreaseButtonTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.DecreaseButtonTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DecreaseButtonTitle" } }, { "Kind": "ITagHelper", "Name": "drag-handle-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DragHandleTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.DragHandleTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragHandleTitle" } }, { "Kind": "ITagHelper", "Name": "increase-button-title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IncreaseButtonTitle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.IncreaseButtonTitle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IncreaseButtonTitle" } }, { "Kind": "ITagHelper", "Name": "large-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "LargeStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.LargeStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LargeStep" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "show-buttons", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowButtons" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SliderTagHelper.ShowButtons", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowButtons" } }, { "Kind": "ITagHelper", "Name": "small-step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "SmallStep" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.SmallStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SmallStep" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SliderTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.SliderOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.SliderOrientation? Kendo.Mvc.TagHelpers.SliderTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "tick-placement", "TypeName": "Kendo.Mvc.UI.SliderTickPlacement?", - "Metadata": { - "Common.PropertyName": "TickPlacement" - } + "DisplayName": "Kendo.Mvc.UI.SliderTickPlacement? Kendo.Mvc.TagHelpers.SliderTagHelper.TickPlacement", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TickPlacement" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SliderTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SliderTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SliderTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "slider-tooltip", "DisplayName": "slider-tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104371,21 +104811,24 @@ } }, { - "HashCode": -1667879503, + "HashCode": 1075400272, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "slider-tooltip", "ParentTag": "kendo-slider", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "slider-tooltip", "ParentTag": "slider-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104393,49 +104836,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SliderTooltipSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -104446,16 +104889,18 @@ } }, { - "HashCode": 1058152495, + "HashCode": 2099559033, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cursor-offset", "ParentTag": "kendo-sortable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104463,17 +104908,17 @@ "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SortableCursorOffsetSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -104484,14 +104929,16 @@ } }, { - "HashCode": 761716856, + "HashCode": -1248348306, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SortableTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SortableTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-sortable" + "TagName": "kendo-sortable", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104499,177 +104946,176 @@ "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "hint", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hint" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Hint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hint" } }, { "Kind": "ITagHelper", "Name": "on-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnStart" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEnd" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "Kendo.Mvc.UI.SortableAxis?", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "Kendo.Mvc.UI.SortableAxis? Kendo.Mvc.TagHelpers.SortableTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "auto-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SortableTagHelper.AutoScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoScroll" } }, { "Kind": "ITagHelper", "Name": "container", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Container" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Container", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Container" } }, { "Kind": "ITagHelper", "Name": "connect-with", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ConnectWith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.ConnectWith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ConnectWith" } }, { "Kind": "ITagHelper", "Name": "cursor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cursor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Cursor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cursor" } }, { "Kind": "ITagHelper", "Name": "disabled", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Disabled" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Disabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Disabled" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Handler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Handler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Handler" } }, { "Kind": "ITagHelper", "Name": "hold-to-drag", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HoldToDrag" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SortableTagHelper.HoldToDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HoldToDrag" } }, { "Kind": "ITagHelper", "Name": "ignore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ignore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Ignore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ignore" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SortableTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SortableTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SortableTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SortableTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "cursor-offset", "DisplayName": "cursor-offset", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -104680,14 +105126,16 @@ } }, { - "HashCode": 1641232263, + "HashCode": 2118014261, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SparklineTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SparklineTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-sparkline" + "TagName": "kendo-sparkline", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -104695,407 +105143,393 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.SparklineType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.SparklineType? Kendo.Mvc.TagHelpers.SparklineTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "SeriesData" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.SparklineTagHelper.SeriesData", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesData" } }, { "Kind": "ITagHelper", "Name": "on-axis-label-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAxisLabelClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnAxisLabelClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAxisLabelClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-pane-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaneRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPaneRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaneRender" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPlotAreaClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaClick" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPlotAreaHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaHover" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnPlotAreaLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaLeave" } }, { "Kind": "ITagHelper", "Name": "on-series-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesClick" } }, { "Kind": "ITagHelper", "Name": "on-series-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesHover" } }, { "Kind": "ITagHelper", "Name": "on-series-over", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesOver" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesOver", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesOver" } }, { "Kind": "ITagHelper", "Name": "on-series-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSeriesLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "on-zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoom" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "point-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PointWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SparklineTagHelper.PointWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PointWidth" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnLegendItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemClick" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnLegendItemHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemHover" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnLegendItemLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemLeave" } }, { "Kind": "ITagHelper", "Name": "on-note-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnNoteClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteClick" } }, { "Kind": "ITagHelper", "Name": "on-note-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnNoteHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteHover" } }, { "Kind": "ITagHelper", "Name": "on-note-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnNoteLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteLeave" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-select-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSelectEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectEnd" } }, { "Kind": "ITagHelper", "Name": "on-select-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.OnSelectStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectStart" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SparklineTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "persist-series-visibility", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSeriesVisibility" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SparklineTagHelper.PersistSeriesVisibility", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSeriesVisibility" } }, { "Kind": "ITagHelper", "Name": "series-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "SeriesColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.SparklineTagHelper.SeriesColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesColors" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SparklineTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.SparklineTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SparklineTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SparklineTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SparklineTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SparklineTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "axis-defaults", "DisplayName": "axis-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "category-axis", "DisplayName": "category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series", "DisplayName": "series", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series-defaults", "DisplayName": "series-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "value-axis", "DisplayName": "value-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "x-axis", "DisplayName": "x-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-area", "DisplayName": "chart-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend", "DisplayName": "chart-legend", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-area", "DisplayName": "plot-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-title", "DisplayName": "chart-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105106,16 +105540,18 @@ } }, { - "HashCode": 408658021, + "HashCode": -764794788, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "splitbutton-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105123,83 +105559,84 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -105210,23 +105647,24 @@ } }, { - "HashCode": 1267706925, + "HashCode": -98775286, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "splitbutton-items", - "ParentTag": "kendo-splitbutton" + "ParentTag": "kendo-splitbutton", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105237,16 +105675,18 @@ } }, { - "HashCode": 2122031731, + "HashCode": 1927137126, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-splitbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105254,9 +105694,9 @@ "Kind": "ITagHelper", "Name": "label-suffix", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelSuffix" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonMessagesSettingsTagHelper.LabelSuffix", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelSuffix" } } ], "Metadata": { @@ -105267,16 +105707,18 @@ } }, { - "HashCode": 1127005392, + "HashCode": -1167619073, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-splitbutton", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105284,9 +105726,9 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } } ], "Metadata": { @@ -105297,14 +105739,16 @@ } }, { - "HashCode": -2116707562, + "HashCode": -1472363810, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-splitbutton" + "TagName": "kendo-splitbutton", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105312,197 +105756,194 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "arrow-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ArrowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ArrowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ArrowIcon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "item-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplate" } }, { "Kind": "ITagHelper", "Name": "item-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateId" } }, { "Kind": "ITagHelper", "Name": "item-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "ItemTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateView" } }, { "Kind": "ITagHelper", "Name": "item-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ItemTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "theme-color", "TypeName": "Kendo.Mvc.UI.ThemeColor?", - "Metadata": { - "Common.PropertyName": "ThemeColor" - } + "DisplayName": "Kendo.Mvc.UI.ThemeColor? Kendo.Mvc.TagHelpers.SplitButtonTagHelper.ThemeColor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThemeColor" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitButtonTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitButtonTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitButtonTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "splitbutton-items", "DisplayName": "splitbutton-items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup", "DisplayName": "popup", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105513,16 +105954,18 @@ } }, { - "HashCode": -1428070593, + "HashCode": 1511612757, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitterPaneTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitterPaneTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane", - "ParentTag": "kendo-splitter" + "ParentTag": "kendo-splitter", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105530,97 +105973,97 @@ "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } }, { "Kind": "ITagHelper", "Name": "collapsed", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsed" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Collapsed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsed" } }, { "Kind": "ITagHelper", "Name": "collapsed-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CollapsedSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.CollapsedSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapsedSize" } }, { "Kind": "ITagHelper", "Name": "collapsible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Collapsible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsible" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "max-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.MaxSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxSize" } }, { "Kind": "ITagHelper", "Name": "min-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.MinSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinSize" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "label-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "LabelId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterPaneTagHelper.LabelId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LabelId" } } ], "Metadata": { @@ -105631,15 +106074,17 @@ } }, { - "HashCode": -1764337606, + "HashCode": -1185592023, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SplitterTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SplitterTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-splitter" + "TagName": "kendo-splitter", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105647,97 +106092,96 @@ "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.SplitterOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.SplitterOrientation? Kendo.Mvc.TagHelpers.SplitterTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-layout-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLayoutChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnLayoutChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLayoutChange" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SplitterTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitterTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitterTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SplitterTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "pane", "DisplayName": "pane", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -105748,16 +106192,18 @@ } }, { - "HashCode": 460486919, + "HashCode": -2128841350, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetDataToolTabTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetDataToolTabTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "data", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105765,9 +106211,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetDataToolTabTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -105778,16 +106224,18 @@ } }, { - "HashCode": 341865201, + "HashCode": 449556528, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "default-cell-style", "ParentTag": "kendo-spreadsheet", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105795,65 +106243,65 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "italic", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Italic" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Italic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Italic" } }, { "Kind": "ITagHelper", "Name": "bold", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Bold" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Bold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bold" } }, { "Kind": "ITagHelper", "Name": "underline", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Underline" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Underline", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Underline" } }, { "Kind": "ITagHelper", "Name": "wrap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Wrap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetDefaultCellStyleSettingsTagHelper.Wrap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wrap" } } ], "Metadata": { @@ -105864,16 +106312,18 @@ } }, { - "HashCode": 546641439, + "HashCode": -714466603, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-spreadsheet", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105881,25 +106331,25 @@ "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -105910,16 +106360,18 @@ } }, { - "HashCode": 243005754, + "HashCode": -224064219, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetGroupedToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetGroupedToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "group", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105927,9 +106379,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetGroupedToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -105940,16 +106392,18 @@ } }, { - "HashCode": -1978707981, + "HashCode": 443878253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetHomeToolTabTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetHomeToolTabTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "home", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105957,9 +106411,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetHomeToolTabTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -105970,16 +106424,18 @@ } }, { - "HashCode": 1792848104, + "HashCode": 236154060, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetInsertToolTabTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetInsertToolTabTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "insert", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -105987,9 +106443,9 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetInsertToolTabTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -106000,16 +106456,18 @@ } }, { - "HashCode": 295660317, + "HashCode": 148969500, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106017,33 +106475,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -106054,16 +106512,18 @@ } }, { - "HashCode": 1649593547, + "HashCode": -1939997143, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-spreadsheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106071,169 +106531,168 @@ "Kind": "ITagHelper", "Name": "area", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Area" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Area", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "fit-width", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "FitWidth" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.FitWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FitWidth" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "guidelines", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Guidelines" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Guidelines", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Guidelines" } }, { "Kind": "ITagHelper", "Name": "h-center", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "HCenter" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.HCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HCenter" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "v-center", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "VCenter" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetPdfSettingsTagHelper.VCenter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VCenter" } } ], "AllowedChildTags": [ { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106244,16 +106703,18 @@ } }, { - "HashCode": -1099475303, + "HashCode": -1236870917, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheet-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106261,17 +106722,17 @@ "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -106282,23 +106743,24 @@ } }, { - "HashCode": -1372460429, + "HashCode": -770198838, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "sheet" + "ParentTag": "sheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sheet-column", "DisplayName": "sheet-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106309,16 +106771,18 @@ } }, { - "HashCode": 2039152368, + "HashCode": 338116386, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "drawing", "ParentTag": "drawings", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106326,49 +106790,49 @@ "Kind": "ITagHelper", "Name": "top-left-cell", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TopLeftCell" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.TopLeftCell", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TopLeftCell" } }, { "Kind": "ITagHelper", "Name": "offset-x", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetX" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.OffsetX", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetX" } }, { "Kind": "ITagHelper", "Name": "offset-y", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "OffsetY" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.OffsetY", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OffsetY" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "image", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Image" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingTagHelper.Image", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Image" } } ], "Metadata": { @@ -106379,23 +106843,24 @@ } }, { - "HashCode": -1733612096, + "HashCode": -1154329423, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetDrawingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "drawings", - "ParentTag": "sheets" + "ParentTag": "sheets", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "drawing", "DisplayName": "drawing", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106406,16 +106871,18 @@ } }, { - "HashCode": 501528600, + "HashCode": -735714028, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "criteria", "ParentTag": "criterias", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106423,17 +106890,17 @@ "Kind": "ITagHelper", "Name": "operator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Operator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper.Operator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Operator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriaTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -106444,23 +106911,24 @@ } }, { - "HashCode": 168131638, + "HashCode": 1649510421, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriasTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnCriteriasTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "criterias", - "ParentTag": "filter-columns" + "ParentTag": "filter-columns", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "criteria", "DisplayName": "criteria", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106471,16 +106939,18 @@ } }, { - "HashCode": 1056928010, + "HashCode": -959794787, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-column", "ParentTag": "filter-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106488,57 +106958,56 @@ "Kind": "ITagHelper", "Name": "values", "TypeName": "System.Double?[]", - "Metadata": { - "Common.PropertyName": "Values" - } + "DisplayName": "System.Double?[] Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Values", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Values" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "logic", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Logic" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Logic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Logic" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [ { "Name": "criterias", "DisplayName": "criterias", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106549,23 +107018,24 @@ } }, { - "HashCode": 1918919708, + "HashCode": -119301801, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter-columns", - "ParentTag": "filter" + "ParentTag": "filter", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "filter-column", "DisplayName": "filter-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106576,16 +107046,18 @@ } }, { - "HashCode": 1755474019, + "HashCode": -778501388, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filter", "ParentTag": "sheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106593,17 +107065,16 @@ "Kind": "ITagHelper", "Name": "ref", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ref" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetFilterSettingsTagHelper.Ref", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ref" } } ], "AllowedChildTags": [ { "Name": "filter-columns", "DisplayName": "filter-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106614,16 +107085,18 @@ } }, { - "HashCode": 264268597, + "HashCode": 809370795, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-bottom", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106631,17 +107104,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderBottomSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106652,16 +107125,18 @@ } }, { - "HashCode": 698354050, + "HashCode": -237190653, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-left", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106669,17 +107144,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderLeftSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106690,16 +107165,18 @@ } }, { - "HashCode": -756649269, + "HashCode": -1979814235, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-right", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106707,17 +107184,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderRightSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106728,16 +107205,18 @@ } }, { - "HashCode": -592958565, + "HashCode": 619967405, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border-top", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106745,17 +107224,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellBorderTopSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -106766,16 +107245,18 @@ } }, { - "HashCode": -1895461313, + "HashCode": 540808387, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cell", "ParentTag": "cells", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -106783,177 +107264,172 @@ "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "comment", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Comment" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Comment", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Comment" } }, { "Kind": "ITagHelper", "Name": "font-family", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FontFamily" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.FontFamily", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontFamily" } }, { "Kind": "ITagHelper", "Name": "font-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FontSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.FontSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FontSize" } }, { "Kind": "ITagHelper", "Name": "italic", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Italic" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Italic", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Italic" } }, { "Kind": "ITagHelper", "Name": "bold", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Bold" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Bold", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bold" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "formula", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Formula" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Formula", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Formula" } }, { "Kind": "ITagHelper", "Name": "html", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Html" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Html", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Html" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "link", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Link" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Link", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Link" } }, { "Kind": "ITagHelper", "Name": "underline", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Underline" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Underline", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Underline" } }, { "Kind": "ITagHelper", "Name": "wrap", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Wrap" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.Wrap", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Wrap" } }, { "Kind": "ITagHelper", "Name": "text-align", "TypeName": "Kendo.Mvc.UI.SpreadsheetTextAlign?", - "Metadata": { - "Common.PropertyName": "TextAlign" - } + "DisplayName": "Kendo.Mvc.UI.SpreadsheetTextAlign? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.TextAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TextAlign" } }, { "Kind": "ITagHelper", "Name": "vertical-align", "TypeName": "Kendo.Mvc.UI.SpreadsheetVerticalAlign?", - "Metadata": { - "Common.PropertyName": "VerticalAlign" - } + "DisplayName": "Kendo.Mvc.UI.SpreadsheetVerticalAlign? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellTagHelper.VerticalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalAlign" } } ], "AllowedChildTags": [ { "Name": "border-bottom", "DisplayName": "border-bottom", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "border-left", "DisplayName": "border-left", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "border-top", "DisplayName": "border-top", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "border-right", "DisplayName": "border-right", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106964,23 +107440,24 @@ } }, { - "HashCode": -1612026641, + "HashCode": 1694434353, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "cells", - "ParentTag": "sheet-row" + "ParentTag": "sheet-row", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "cell", "DisplayName": "cell", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -106991,16 +107468,18 @@ } }, { - "HashCode": -2043695373, + "HashCode": -1891271832, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "cell", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107008,121 +107487,121 @@ "Kind": "ITagHelper", "Name": "datatype", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.DataType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "comparer-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComparerType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.ComparerType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComparerType" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "show-button", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowButton" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.ShowButton", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowButton" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } }, { "Kind": "ITagHelper", "Name": "allow-nulls", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowNulls" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.AllowNulls", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowNulls" } }, { "Kind": "ITagHelper", "Name": "message-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MessageTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplate" } }, { "Kind": "ITagHelper", "Name": "message-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MessageTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplateId" } }, { "Kind": "ITagHelper", "Name": "message-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "MessageTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplateView" } }, { "Kind": "ITagHelper", "Name": "message-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MessageTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.MessageTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MessageTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplate" } }, { "Kind": "ITagHelper", "Name": "title-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplateId" } }, { "Kind": "ITagHelper", "Name": "title-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TitleTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplateView" } }, { "Kind": "ITagHelper", "Name": "title-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TitleTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowCellValidationSettingsTagHelper.TitleTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TitleTemplateHandler" } } ], "Metadata": { @@ -107133,16 +107612,18 @@ } }, { - "HashCode": -1995255200, + "HashCode": 1912513709, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheet-row", "ParentTag": "rows", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107150,33 +107631,32 @@ "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetRowTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "cells", "DisplayName": "cells", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107187,23 +107667,24 @@ } }, { - "HashCode": 1567275270, + "HashCode": 492814030, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetRowsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "rows", - "ParentTag": "sheet" + "ParentTag": "sheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sheet-row", "DisplayName": "sheet-row", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107214,16 +107695,18 @@ } }, { - "HashCode": 1686046156, + "HashCode": -37206049, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort-column", "ParentTag": "sort-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107231,17 +107714,17 @@ "Kind": "ITagHelper", "Name": "ascending", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Ascending" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper.Ascending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ascending" } }, { "Kind": "ITagHelper", "Name": "index", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Index" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnTagHelper.Index", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Index" } } ], "Metadata": { @@ -107252,23 +107735,24 @@ } }, { - "HashCode": -1903092185, + "HashCode": 1920565313, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort-columns", - "ParentTag": "sort" + "ParentTag": "sort", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sort-column", "DisplayName": "sort-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107279,16 +107763,18 @@ } }, { - "HashCode": -1690904894, + "HashCode": 523687447, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sort", "ParentTag": "sheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107296,17 +107782,16 @@ "Kind": "ITagHelper", "Name": "ref", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ref" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetSortSettingsTagHelper.Ref", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ref" } } ], "AllowedChildTags": [ { "Name": "sort-columns", "DisplayName": "sort-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107317,16 +107802,18 @@ } }, { - "HashCode": 2133214378, + "HashCode": -2049678080, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheet", "ParentTag": "sheets", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107334,89 +107821,84 @@ "Kind": "ITagHelper", "Name": "merged-cells", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "MergedCells" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.MergedCells", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MergedCells" } }, { "Kind": "ITagHelper", "Name": "active-cell", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActiveCell" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.ActiveCell", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActiveCell" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "frozen-columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FrozenColumns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.FrozenColumns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FrozenColumns" } }, { "Kind": "ITagHelper", "Name": "frozen-rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "FrozenRows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.FrozenRows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FrozenRows" } }, { "Kind": "ITagHelper", "Name": "selection", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selection" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.Selection", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selection" } }, { "Kind": "ITagHelper", "Name": "show-grid-lines", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowGridLines" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetSheetTagHelper.ShowGridLines", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowGridLines" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filter", "DisplayName": "filter", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "rows", "DisplayName": "rows", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sort", "DisplayName": "sort", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107427,23 +107909,24 @@ } }, { - "HashCode": -150490327, + "HashCode": -1205551229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetSheetsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetSheetsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sheets", - "ParentTag": "kendo-spreadsheet" + "ParentTag": "kendo-spreadsheet", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "sheet", "DisplayName": "sheet", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107454,15 +107937,17 @@ } }, { - "HashCode": -1800700903, + "HashCode": -1475038802, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-spreadsheet" + "TagName": "kendo-spreadsheet", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107470,345 +107955,340 @@ "Kind": "ITagHelper", "Name": "images", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Images" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Images", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Images" } }, { "Kind": "ITagHelper", "Name": "on-insert-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInsertSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnInsertSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInsertSheet" } }, { "Kind": "ITagHelper", "Name": "on-remove-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemoveSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnRemoveSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemoveSheet" } }, { "Kind": "ITagHelper", "Name": "on-rename-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRenameSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnRenameSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRenameSheet" } }, { "Kind": "ITagHelper", "Name": "on-select-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnSelectSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectSheet" } }, { "Kind": "ITagHelper", "Name": "on-unhide-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnUnhideColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnUnhideColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnUnhideColumn" } }, { "Kind": "ITagHelper", "Name": "on-unhide-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnUnhideRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnUnhideRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnUnhideRow" } }, { "Kind": "ITagHelper", "Name": "on-hide-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHideColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnHideColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHideColumn" } }, { "Kind": "ITagHelper", "Name": "on-hide-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHideRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnHideRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHideRow" } }, { "Kind": "ITagHelper", "Name": "on-delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteColumn" } }, { "Kind": "ITagHelper", "Name": "on-delete-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDeleteRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteRow" } }, { "Kind": "ITagHelper", "Name": "on-insert-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInsertColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnInsertColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInsertColumn" } }, { "Kind": "ITagHelper", "Name": "on-insert-row", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnInsertRow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnInsertRow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnInsertRow" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-change-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChangeFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnChangeFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChangeFormat" } }, { "Kind": "ITagHelper", "Name": "on-changing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChanging" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnChanging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChanging" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-excel-import", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelImport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnExcelImport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelImport" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-copy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCopy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnCopy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCopy" } }, { "Kind": "ITagHelper", "Name": "on-cut", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCut" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnCut", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCut" } }, { "Kind": "ITagHelper", "Name": "on-paste", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaste" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnPaste", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaste" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "active-sheet", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ActiveSheet" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.ActiveSheet", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActiveSheet" } }, { "Kind": "ITagHelper", "Name": "column-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColumnWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.ColumnWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnWidth" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "header-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HeaderHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.HeaderHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderHeight" } }, { "Kind": "ITagHelper", "Name": "header-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HeaderWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.HeaderWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderWidth" } }, { "Kind": "ITagHelper", "Name": "row-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.RowHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowHeight" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "sheetsbar", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sheetsbar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Sheetsbar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sheetsbar" } }, { "Kind": "ITagHelper", "Name": "use-culture-decimals", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseCultureDecimals" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.UseCultureDecimals", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseCultureDecimals" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SpreadsheetTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "default-cell-style", "DisplayName": "default-cell-style", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sheets", "DisplayName": "sheets", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107819,16 +108299,18 @@ } }, { - "HashCode": -1911689003, + "HashCode": 683845160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-spreadsheet", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107836,29 +108318,26 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SpreadsheetToolbarTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "home", "DisplayName": "home", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "insert", "DisplayName": "insert", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "data", "DisplayName": "data", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107869,26 +108348,30 @@ } }, { - "HashCode": -309469938, + "HashCode": -993908567, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetToolGroupTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetToolGroupTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "group", "ParentTag": "home", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "group", "ParentTag": "insert", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "group", "ParentTag": "data", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107896,17 +108379,16 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetToolGroupTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [ { "Name": "tool", "DisplayName": "tool", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -107917,26 +108399,30 @@ } }, { - "HashCode": -1211088957, + "HashCode": 2143536003, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SpreadsheetToolTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SpreadsheetToolTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tool", "ParentTag": "home", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tool", "ParentTag": "insert", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "tool", "ParentTag": "data", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107944,9 +108430,9 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SpreadsheetToolTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -107957,16 +108443,18 @@ } }, { - "HashCode": 1378349630, + "HashCode": 224070164, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StackLayoutContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StackLayoutContainerTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "container", - "ParentTag": "kendo-stacklayout" + "ParentTag": "kendo-stacklayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -107974,9 +108462,9 @@ "Kind": "ITagHelper", "Name": "tag-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TagName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutContainerTagHelper.TagName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TagName" } } ], "Metadata": { @@ -107987,15 +108475,17 @@ } }, { - "HashCode": -1299053707, + "HashCode": 44298500, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StackLayoutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StackLayoutTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-stacklayout" + "TagName": "kendo-stacklayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108003,92 +108493,91 @@ "Kind": "ITagHelper", "Name": "spacing", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Spacing" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Spacing", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Spacing" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.StackLayoutOrientation", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.StackLayoutOrientation Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "horizontal-align", "TypeName": "Kendo.Mvc.UI.HorizontalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "HorizontalAlign" - } + "DisplayName": "Kendo.Mvc.UI.HorizontalAlign Kendo.Mvc.TagHelpers.StackLayoutTagHelper.HorizontalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HorizontalAlign" } }, { "Kind": "ITagHelper", "Name": "vertical-align", "TypeName": "Kendo.Mvc.UI.VerticalAlign", "IsEnum": true, - "Metadata": { - "Common.PropertyName": "VerticalAlign" - } + "DisplayName": "Kendo.Mvc.UI.VerticalAlign Kendo.Mvc.TagHelpers.StackLayoutTagHelper.VerticalAlign", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VerticalAlign" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StackLayoutTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StackLayoutTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StackLayoutTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "container", "DisplayName": "container", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108099,16 +108588,18 @@ } }, { - "HashCode": 667582769, + "HashCode": -24311170, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StepperStepTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StepperStepTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "step", "ParentTag": "steps", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108116,81 +108607,81 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperStepTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "error", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Error" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperStepTagHelper.Error", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Error" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplate" } }, { "Kind": "ITagHelper", "Name": "icon-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateId" } }, { "Kind": "ITagHelper", "Name": "icon-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "IconTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateView" } }, { "Kind": "ITagHelper", "Name": "icon-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.IconTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperStepTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "success-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SuccessIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperStepTagHelper.SuccessIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuccessIcon" } } ], "Metadata": { @@ -108201,23 +108692,24 @@ } }, { - "HashCode": -1361629000, + "HashCode": -731739897, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StepperStepsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StepperStepsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "steps", - "ParentTag": "kendo-stepper" + "ParentTag": "kendo-stepper", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "step", "DisplayName": "step", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108228,14 +108720,16 @@ } }, { - "HashCode": -1637086516, + "HashCode": 1731633619, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StepperTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StepperTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-stepper" + "TagName": "kendo-stepper", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108243,97 +108737,96 @@ "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "indicator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Indicator" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.Indicator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indicator" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "linear", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Linear" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.Linear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Linear" } }, { "Kind": "ITagHelper", "Name": "select-on-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "SelectOnFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StepperTagHelper.SelectOnFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SelectOnFocus" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.StepperOrientationType?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.StepperOrientationType? Kendo.Mvc.TagHelpers.StepperTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StepperTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StepperTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StepperTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StepperTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "steps", "DisplayName": "steps", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108344,16 +108837,18 @@ } }, { - "HashCode": -1333363604, + "HashCode": 1299777741, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "auto-base-unit-steps", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108361,57 +108856,57 @@ "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisAutoBaseUnitStepsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -108422,16 +108917,18 @@ } }, { - "HashCode": -186613963, + "HashCode": 1113694406, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "crosshair", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108439,41 +108936,40 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "AllowedChildTags": [ { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108484,16 +108980,18 @@ } }, { - "HashCode": -862443822, + "HashCode": 581010108, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108501,25 +108999,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -108530,16 +109028,18 @@ } }, { - "HashCode": 429530363, + "HashCode": -1672294155, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "tooltip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108547,33 +109047,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -108584,16 +109084,18 @@ } }, { - "HashCode": 732872297, + "HashCode": -679786010, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tooltip", "ParentTag": "crosshair", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108601,71 +109103,69 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisCrosshairTooltipSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -108676,16 +109176,18 @@ } }, { - "HashCode": 1060980816, + "HashCode": -364297179, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108693,25 +109195,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -108722,16 +109224,18 @@ } }, { - "HashCode": 1595066268, + "HashCode": 678810760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-formats", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108739,41 +109243,41 @@ "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "months", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Months" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Months", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Months" } }, { "Kind": "ITagHelper", "Name": "weeks", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weeks" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Weeks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weeks" } }, { "Kind": "ITagHelper", "Name": "years", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Years" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsDateFormatsSettingsTagHelper.Years", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Years" } } ], "Metadata": { @@ -108784,16 +109288,18 @@ } }, { - "HashCode": 1771054576, + "HashCode": 1911931592, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108801,33 +109307,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -108838,16 +109344,18 @@ } }, { - "HashCode": 148357124, + "HashCode": -1865890969, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "labels", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108855,33 +109363,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsPaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -108892,16 +109400,18 @@ } }, { - "HashCode": -1680676566, + "HashCode": -294867402, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "labels", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -108909,123 +109419,119 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "mirror", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Mirror" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Mirror", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mirror" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLabelsSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date-formats", "DisplayName": "date-formats", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109036,16 +109542,18 @@ } }, { - "HashCode": 600842427, + "HashCode": -536090799, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109053,33 +109561,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -109090,16 +109598,18 @@ } }, { - "HashCode": 1654163596, + "HashCode": -1564345360, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-grid-lines", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109107,49 +109617,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109160,16 +109670,18 @@ } }, { - "HashCode": -87828720, + "HashCode": 2019971509, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "major-ticks", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109177,49 +109689,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMajorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109230,16 +109742,18 @@ } }, { - "HashCode": 1971352850, + "HashCode": -749653390, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-grid-lines", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109247,49 +109761,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorGridLinesSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109300,16 +109814,18 @@ } }, { - "HashCode": 1925475218, + "HashCode": 543846564, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "minor-ticks", "ParentTag": "navigator-category-axis", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109317,49 +109833,49 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } }, { "Kind": "ITagHelper", "Name": "skip", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Skip" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisMinorTicksSettingsTagHelper.Skip", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Skip" } } ], "Metadata": { @@ -109370,16 +109886,18 @@ } }, { - "HashCode": -206635831, + "HashCode": 2077988549, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "icon", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109387,17 +109905,17 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -109408,16 +109926,18 @@ } }, { - "HashCode": -227982862, + "HashCode": -1517107626, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "icon", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109425,41 +109945,40 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesIconSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109470,16 +109989,18 @@ } }, { - "HashCode": 174411715, + "HashCode": -107809412, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "label", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109487,25 +110008,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -109516,16 +110037,18 @@ } }, { - "HashCode": 2008907130, + "HashCode": -1291447489, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "notes", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109533,81 +110056,80 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLabelSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109618,16 +110140,18 @@ } }, { - "HashCode": -1916362136, + "HashCode": 386636763, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "line", "ParentTag": "notes", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109635,25 +110159,25 @@ "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Length" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesLineSettingsTagHelper.Length", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Length" } } ], "Metadata": { @@ -109664,16 +110188,18 @@ } }, { - "HashCode": 1852606838, + "HashCode": -1946963153, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "notes", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109681,29 +110207,26 @@ "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisNotesSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "icon", "DisplayName": "icon", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109714,16 +110237,18 @@ } }, { - "HashCode": 822011981, + "HashCode": -1832961707, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-band", "ParentTag": "plot-bands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109731,33 +110256,33 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "from", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "opacity", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Opacity" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.Opacity", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Opacity" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "Metadata": { @@ -109768,23 +110293,24 @@ } }, { - "HashCode": -1563270522, + "HashCode": 1895281292, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsPlotBandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "plot-bands", - "ParentTag": "navigator-category-axis" + "ParentTag": "navigator-category-axis", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "plot-band", "DisplayName": "plot-band", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -109795,16 +110321,18 @@ } }, { - "HashCode": 1950478977, + "HashCode": 1938553619, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "navigator-category-axis", "ParentTag": "navigator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -109812,205 +110340,194 @@ "Kind": "ITagHelper", "Name": "axis-crossing-value", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "AxisCrossingValue" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.AxisCrossingValue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } }, { "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "base-unit-step", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "BaseUnitStep" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.BaseUnitStep", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnitStep" } }, { "Kind": "ITagHelper", "Name": "categories", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Categories" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Categories", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Categories" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "justified", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Justified" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Justified", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Justified" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "max-date-groups", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDateGroups" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.MaxDateGroups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDateGroups" } }, { "Kind": "ITagHelper", "Name": "max-divisions", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxDivisions" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.MaxDivisions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxDivisions" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "round-to-base-unit", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "RoundToBaseUnit" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.RoundToBaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RoundToBaseUnit" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "week-start-day", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "WeekStartDay" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.WeekStartDay", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WeekStartDay" } }, { "Kind": "ITagHelper", "Name": "base-unit", "TypeName": "Kendo.Mvc.UI.ChartAxisBaseUnit?", - "Metadata": { - "Common.PropertyName": "BaseUnit" - } + "DisplayName": "Kendo.Mvc.UI.ChartAxisBaseUnit? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.BaseUnit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BaseUnit" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.ChartCategoryAxisType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.ChartCategoryAxisType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "auto-base-unit-steps", "DisplayName": "auto-base-unit-steps", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "crosshair", "DisplayName": "crosshair", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "labels", "DisplayName": "labels", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "line", "DisplayName": "line", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-grid-lines", "DisplayName": "major-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "major-ticks", "DisplayName": "major-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-grid-lines", "DisplayName": "minor-grid-lines", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "minor-ticks", "DisplayName": "minor-ticks", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-bands", "DisplayName": "plot-bands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "notes", "DisplayName": "notes", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110021,16 +110538,18 @@ } }, { - "HashCode": 1801955676, + "HashCode": -989878264, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110038,25 +110557,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -110067,16 +110586,18 @@ } }, { - "HashCode": -341053041, + "HashCode": -958689556, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110084,33 +110605,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110121,16 +110642,18 @@ } }, { - "HashCode": 1358022047, + "HashCode": -986486237, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110138,33 +110661,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitlePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110175,16 +110698,18 @@ } }, { - "HashCode": 1513412970, + "HashCode": 1881750253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "navigator-category-axis", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110192,77 +110717,74 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "rotation", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rotation" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Rotation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rotation" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorCategoryAxisTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110273,16 +110795,18 @@ } }, { - "HashCode": -1375089587, + "HashCode": -326194043, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "hint", "ParentTag": "navigator", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110290,33 +110814,33 @@ "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorHintSettingsTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } } ], "Metadata": { @@ -110327,16 +110851,18 @@ } }, { - "HashCode": -645597089, + "HashCode": -579190739, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110344,25 +110870,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -110373,16 +110899,18 @@ } }, { - "HashCode": 2135869478, + "HashCode": 933853016, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110390,33 +110918,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110427,16 +110955,18 @@ } }, { - "HashCode": -1021528396, + "HashCode": -2008767668, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "padding", "ParentTag": "pane", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110444,33 +110974,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPanePaddingSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110481,16 +111011,18 @@ } }, { - "HashCode": -1969505630, + "HashCode": 458661568, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pane", "ParentTag": "navigator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110498,51 +111030,47 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "padding", "DisplayName": "padding", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "title", "DisplayName": "title", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110553,16 +111081,18 @@ } }, { - "HashCode": 886363572, + "HashCode": 1630777160, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "border", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110570,25 +111100,25 @@ "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "dash-type", "TypeName": "Kendo.Mvc.UI.ChartDashType?", - "Metadata": { - "Common.PropertyName": "DashType" - } + "DisplayName": "Kendo.Mvc.UI.ChartDashType? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper.DashType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DashType" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleBorderSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } } ], "Metadata": { @@ -110599,16 +111129,18 @@ } }, { - "HashCode": 13407521, + "HashCode": -821303217, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "margin", "ParentTag": "title", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110616,33 +111148,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -110653,16 +111185,18 @@ } }, { - "HashCode": -578491038, + "HashCode": 1968559500, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "title", "ParentTag": "pane", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110670,63 +111204,61 @@ "Kind": "ITagHelper", "Name": "background", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Background" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Background", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Background" } }, { "Kind": "ITagHelper", "Name": "color", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Color" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Color", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Color" } }, { "Kind": "ITagHelper", "Name": "font", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Font" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Font", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Font" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorPaneTitleSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } } ], "AllowedChildTags": [ { "Name": "border", "DisplayName": "border", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "margin", "DisplayName": "margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110737,16 +111269,18 @@ } }, { - "HashCode": 420366783, + "HashCode": -1107912178, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "mousewheel", "ParentTag": "select", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110754,25 +111288,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Zoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorSelectMousewheelSettingsTagHelper.Zoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Zoom" } } ], "Metadata": { @@ -110783,16 +111317,18 @@ } }, { - "HashCode": -933855906, + "HashCode": 641840517, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", "ParentTag": "navigator", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110800,25 +111336,24 @@ "Kind": "ITagHelper", "Name": "from", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "From" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper.From", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "From" } }, { "Kind": "ITagHelper", "Name": "to", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "To" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.StockChartNavigatorSelectSettingsTagHelper.To", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "To" } } ], "AllowedChildTags": [ { "Name": "mousewheel", "DisplayName": "mousewheel", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110829,16 +111364,18 @@ } }, { - "HashCode": -1237054697, + "HashCode": 2111061900, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "navigator", "ParentTag": "kendo-stockchart", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110846,79 +111383,73 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "date-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.DateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateField" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "Kendo.Mvc.UI.ChartNavigatorPosition?", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "Kendo.Mvc.UI.ChartNavigatorPosition? Kendo.Mvc.TagHelpers.StockChartNavigatorSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "AllowedChildTags": [ { "Name": "navigator-category-axis", "DisplayName": "navigator-category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pane", "DisplayName": "pane", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "select", "DisplayName": "select", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hint", "DisplayName": "hint", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "navigator-series", "DisplayName": "navigator-series", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -110929,14 +111460,16 @@ } }, { - "HashCode": -210300616, + "HashCode": -382225334, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.StockChartTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.StockChartTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-stockchart" + "TagName": "kendo-stockchart", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -110944,409 +111477,392 @@ "Kind": "ITagHelper", "Name": "on-axis-label-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnAxisLabelClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnAxisLabelClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnAxisLabelClick" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDragStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragStart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-drag-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnDragEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragEnd" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnLegendItemClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemClick" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnLegendItemHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemHover" } }, { "Kind": "ITagHelper", "Name": "on-legend-item-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLegendItemLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnLegendItemLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLegendItemLeave" } }, { "Kind": "ITagHelper", "Name": "on-note-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnNoteClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteClick" } }, { "Kind": "ITagHelper", "Name": "on-note-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnNoteHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteHover" } }, { "Kind": "ITagHelper", "Name": "on-note-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNoteLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnNoteLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNoteLeave" } }, { "Kind": "ITagHelper", "Name": "on-pane-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPaneRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPaneRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPaneRender" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPlotAreaClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaClick" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPlotAreaHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaHover" } }, { "Kind": "ITagHelper", "Name": "on-plot-area-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPlotAreaLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnPlotAreaLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPlotAreaLeave" } }, { "Kind": "ITagHelper", "Name": "on-render", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRender" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnRender", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRender" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-select-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSelectEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectEnd" } }, { "Kind": "ITagHelper", "Name": "on-select-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelectStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSelectStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelectStart" } }, { "Kind": "ITagHelper", "Name": "on-series-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesClick" } }, { "Kind": "ITagHelper", "Name": "on-series-hover", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesHover" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesHover", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesHover" } }, { "Kind": "ITagHelper", "Name": "on-series-over", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesOver" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesOver", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesOver" } }, { "Kind": "ITagHelper", "Name": "on-series-leave", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSeriesLeave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnSeriesLeave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSeriesLeave" } }, { "Kind": "ITagHelper", "Name": "on-zoom-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnZoomStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomStart" } }, { "Kind": "ITagHelper", "Name": "on-zoom", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoom" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnZoom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoom" } }, { "Kind": "ITagHelper", "Name": "on-zoom-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnZoomEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.OnZoomEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnZoomEnd" } }, { "Kind": "ITagHelper", "Name": "date-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.DateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateField" } }, { "Kind": "ITagHelper", "Name": "persist-series-visibility", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PersistSeriesVisibility" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartTagHelper.PersistSeriesVisibility", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistSeriesVisibility" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "series-colors", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "SeriesColors" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.StockChartTagHelper.SeriesColors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SeriesColors" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "transitions", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Transitions" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.StockChartTagHelper.Transitions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Transitions" } }, { "Kind": "ITagHelper", "Name": "render-as", "TypeName": "Kendo.Mvc.UI.RenderingMode?", - "Metadata": { - "Common.PropertyName": "RenderAs" - } + "DisplayName": "Kendo.Mvc.UI.RenderingMode? Kendo.Mvc.TagHelpers.StockChartTagHelper.RenderAs", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderAs" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.StockChartTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StockChartTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StockChartTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.StockChartTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "navigator", "DisplayName": "navigator", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "category-axis", "DisplayName": "category-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series-defaults", "DisplayName": "series-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "value-axis", "DisplayName": "value-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "x-axis", "DisplayName": "x-axis", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "axis-defaults", "DisplayName": "axis-defaults", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-area", "DisplayName": "chart-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-legend", "DisplayName": "chart-legend", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "panes", "DisplayName": "panes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pannable", "DisplayName": "pannable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "plot-area", "DisplayName": "plot-area", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "series", "DisplayName": "series", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "chart-title", "DisplayName": "chart-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "tooltip", "DisplayName": "tooltip", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "zoomable", "DisplayName": "zoomable", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111357,21 +111873,24 @@ } }, { - "HashCode": -388898051, + "HashCode": -1271923414, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-switch", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "switch-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111379,17 +111898,17 @@ "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "unchecked", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unchecked" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchMessagesSettingsTagHelper.Unchecked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unchecked" } } ], "Metadata": { @@ -111400,18 +111919,21 @@ } }, { - "HashCode": -1185712937, + "HashCode": 1546096526, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.SwitchTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.SwitchTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-switch" + "TagName": "kendo-switch", + "CaseSensitive": false }, { "TagName": "switch-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111419,113 +111941,112 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.SwitchTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SwitchTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SwitchTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.SwitchTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.SwitchTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.SwitchTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "track-rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "TrackRounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SwitchTagHelper.TrackRounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TrackRounded" } }, { "Kind": "ITagHelper", "Name": "thumb-rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "ThumbRounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.SwitchTagHelper.ThumbRounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ThumbRounded" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.SwitchTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SwitchTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SwitchTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.SwitchTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111536,16 +112057,18 @@ } }, { - "HashCode": 901752248, + "HashCode": 929249326, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111553,25 +112076,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TabStripAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -111582,16 +112105,18 @@ } }, { - "HashCode": 590618869, + "HashCode": -442451440, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111599,25 +112124,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TabStripAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -111628,16 +112153,18 @@ } }, { - "HashCode": -1012935014, + "HashCode": -1879573949, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-tabstrip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111645,23 +112172,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111672,16 +112197,18 @@ } }, { - "HashCode": -832435330, + "HashCode": 568669717, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripItemContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripItemContentTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "content", - "ParentTag": "tabstrip-item" + "ParentTag": "tabstrip-item", + "CaseSensitive": false } ], "Metadata": { @@ -111692,24 +112219,25 @@ } }, { - "HashCode": 1558486777, + "HashCode": 961384421, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripItemsTagHelper", "TagOutputHint": "ul", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-tabstrip" + "ParentTag": "kendo-tabstrip", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "tabstrip-item", "DisplayName": "tabstrip-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111720,17 +112248,19 @@ } }, { - "HashCode": -1616856792, + "HashCode": 1101564816, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripItemTagHelper", "TagOutputHint": "li", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "tabstrip-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111738,189 +112268,189 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "link-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "LinkHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.TabStripItemTagHelper.LinkHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LinkHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-html-attributes", "TypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "ImageHtmlAttributes" - } + "DisplayName": "object Kendo.Mvc.TagHelpers.TabStripItemTagHelper.ImageHtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageHtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "icon-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.IconClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconClass" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Protocol" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Host" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripItemTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TabStripItemTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [ { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -111931,16 +112461,18 @@ } }, { - "HashCode": -1786654243, + "HashCode": 932559633, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "scrollable", "ParentTag": "kendo-tabstrip", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111948,17 +112480,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "distance", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Distance" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TabStripScrollableSettingsTagHelper.Distance", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Distance" } } ], "Metadata": { @@ -111969,15 +112501,17 @@ } }, { - "HashCode": 1874517571, + "HashCode": 1221758960, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TabStripTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TabStripTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-tabstrip" + "TagName": "kendo-tabstrip", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -111985,137 +112519,132 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TabStripTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "collapsible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Collapsible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripTagHelper.Collapsible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapsible" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TabStripTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "tab-position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TabPosition" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.TabPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TabPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TabStripTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TabStripTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TabStripTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TabStripTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "scrollable", "DisplayName": "scrollable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "ul", "DisplayName": "ul", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "div", "DisplayName": "div", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112126,16 +112655,18 @@ } }, { - "HashCode": -572318657, + "HashCode": 1704224404, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "card-menu", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112143,49 +112674,49 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardCardMenuTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } } ], "Metadata": { @@ -112196,23 +112727,24 @@ } }, { - "HashCode": 1162071540, + "HashCode": -1054765632, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardCardMenusTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardCardMenusTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "card-menu", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112223,16 +112755,18 @@ } }, { - "HashCode": -976622042, + "HashCode": 146002411, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112240,49 +112774,49 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } } ], "Metadata": { @@ -112293,23 +112827,24 @@ } }, { - "HashCode": 760000295, + "HashCode": 723436304, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "column-settings" + "ParentTag": "column-settings", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112320,16 +112855,18 @@ } }, { - "HashCode": -408454336, + "HashCode": -1754787305, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-settings", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112337,73 +112874,72 @@ "Kind": "ITagHelper", "Name": "datastatusfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataStatusField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.DataStatusField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataStatusField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataorderfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataOrderField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.DataOrderField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataOrderField" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnSettingsSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112414,16 +112950,18 @@ } }, { - "HashCode": -530729143, + "HashCode": 436887989, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column", "ParentTag": "taskboard-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112431,17 +112969,17 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "status", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Status" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnTagHelper.Status", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Status" } } ], "Metadata": { @@ -112452,15 +112990,17 @@ } }, { - "HashCode": 1570835036, + "HashCode": 719755007, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "taskboard-columns", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112468,31 +113008,29 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardColumnsTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } } ], "AllowedChildTags": [ { "Name": "column", "DisplayName": "column", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112503,16 +113041,18 @@ } }, { - "HashCode": 1574407621, + "HashCode": -772033412, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112520,57 +113060,57 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -112581,23 +113121,24 @@ } }, { - "HashCode": 109309934, + "HashCode": 1603077864, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112608,16 +113149,18 @@ } }, { - "HashCode": -12312122, + "HashCode": -318303629, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112625,55 +113168,53 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardEditableSettingsTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "kendo-form", "DisplayName": "kendo-form", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112684,16 +113225,18 @@ } }, { - "HashCode": 2088394699, + "HashCode": 725707870, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-taskboard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112701,161 +113244,161 @@ "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "create-new-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CreateNewCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.CreateNewCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CreateNewCard" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "preview-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PreviewCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.PreviewCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviewCard" } }, { "Kind": "ITagHelper", "Name": "add-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.AddCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddCard" } }, { "Kind": "ITagHelper", "Name": "edit-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.EditCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditCard" } }, { "Kind": "ITagHelper", "Name": "delete-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteCard" } }, { "Kind": "ITagHelper", "Name": "add-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AddColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.AddColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AddColumn" } }, { "Kind": "ITagHelper", "Name": "edit-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.EditColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditColumn" } }, { "Kind": "ITagHelper", "Name": "delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteColumn" } }, { "Kind": "ITagHelper", "Name": "close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Close" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Close", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Close" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "delete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Delete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Delete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Delete" } }, { "Kind": "ITagHelper", "Name": "save-changes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveChanges" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.SaveChanges", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveChanges" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "description", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Description" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.Description", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Description" } }, { "Kind": "ITagHelper", "Name": "new-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NewColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.NewColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NewColumn" } }, { "Kind": "ITagHelper", "Name": "delete-column-confirm", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteColumnConfirm" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteColumnConfirm", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteColumnConfirm" } }, { "Kind": "ITagHelper", "Name": "delete-card-confirm", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DeleteCardConfirm" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardMessagesSettingsTagHelper.DeleteCardConfirm", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DeleteCardConfirm" } } ], "Metadata": { @@ -112866,16 +113409,18 @@ } }, { - "HashCode": -1950178026, + "HashCode": 1748763547, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112883,57 +113428,57 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } } ], "Metadata": { @@ -112944,23 +113489,24 @@ } }, { - "HashCode": -65141656, + "HashCode": -33394481, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "preview-pane" + "ParentTag": "preview-pane", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "button", "DisplayName": "button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -112971,16 +113517,18 @@ } }, { - "HashCode": 1433013592, + "HashCode": 1688723284, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "preview-pane", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -112988,81 +113536,80 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardPreviewPaneSettingsTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113073,16 +113620,18 @@ } }, { - "HashCode": 1360077099, + "HashCode": -290303144, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "resource", "ParentTag": "taskboard-resources", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113090,81 +113639,81 @@ "Kind": "ITagHelper", "Name": "datacolorfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DataColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataColorField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "datavaluefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DataValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataValueField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "value-primitive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValuePrimitive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardResourceTagHelper.ValuePrimitive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValuePrimitive" } } ], "Metadata": { @@ -113175,23 +113724,24 @@ } }, { - "HashCode": -658502819, + "HashCode": 877682649, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardResourcesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardResourcesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "taskboard-resources", - "ParentTag": "kendo-taskboard" + "ParentTag": "kendo-taskboard", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "resource", "DisplayName": "resource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113202,14 +113752,16 @@ } }, { - "HashCode": -1906703048, + "HashCode": -849913180, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-taskboard" + "TagName": "kendo-taskboard", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113217,345 +113769,336 @@ "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TaskBoardTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "dataorderfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataOrderField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataOrderField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataOrderField" } }, { "Kind": "ITagHelper", "Name": "datacategoryfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataCategoryField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataCategoryField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataCategoryField" } }, { "Kind": "ITagHelper", "Name": "datadescriptionfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataDescriptionField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataDescriptionField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataDescriptionField" } }, { "Kind": "ITagHelper", "Name": "datastatusfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataStatusField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataStatusField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataStatusField" } }, { "Kind": "ITagHelper", "Name": "datatitlefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DataTitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTitleField" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-columns-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnsDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnColumnsDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnsDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-columns-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnsDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnColumnsDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnsDataBound" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-delete-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDeleteCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteCard" } }, { "Kind": "ITagHelper", "Name": "on-delete-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeleteColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnDeleteColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeleteColumn" } }, { "Kind": "ITagHelper", "Name": "on-edit-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEditCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnEditCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEditCard" } }, { "Kind": "ITagHelper", "Name": "on-edit-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEditColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnEditColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEditColumn" } }, { "Kind": "ITagHelper", "Name": "on-execute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExecute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnExecute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExecute" } }, { "Kind": "ITagHelper", "Name": "on-move", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnMove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMove" } }, { "Kind": "ITagHelper", "Name": "on-move-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnMoveEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveEnd" } }, { "Kind": "ITagHelper", "Name": "on-move-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMoveStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnMoveStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMoveStart" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-save-card", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveCard" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnSaveCard", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveCard" } }, { "Kind": "ITagHelper", "Name": "on-save-column", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveColumn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.OnSaveColumn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveColumn" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TaskBoardTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TaskBoardTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TaskBoardTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "card-menu", "DisplayName": "card-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-settings", "DisplayName": "column-settings", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "preview-pane", "DisplayName": "preview-pane", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "taskboard-resources", "DisplayName": "taskboard-resources", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "taskboard-columns", "DisplayName": "taskboard-columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113566,16 +114109,18 @@ } }, { - "HashCode": 167208409, + "HashCode": 2095708297, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113583,179 +114128,180 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "command", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Command" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Command", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Command" } }, { "Kind": "ITagHelper", "Name": "options", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Options" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Options", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Options" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "Metadata": { @@ -113766,23 +114312,24 @@ } }, { - "HashCode": -1120393007, + "HashCode": -297561083, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "toolbar" + "ParentTag": "toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113793,16 +114340,18 @@ } }, { - "HashCode": -776850917, + "HashCode": 1057179114, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", "ParentTag": "kendo-taskboard", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113810,17 +114359,16 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TaskBoardToolbarSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -113831,21 +114379,24 @@ } }, { - "HashCode": 1185574887, + "HashCode": -2112072925, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-textarea", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "label", "ParentTag": "textarea-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113853,25 +114404,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextAreaLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -113882,18 +114433,21 @@ } }, { - "HashCode": -1625183445, + "HashCode": 1618359760, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextAreaTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-textarea" + "TagName": "kendo-textarea", + "CaseSensitive": false }, { "TagName": "textarea-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -113901,161 +114455,160 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TextAreaTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "cols", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Cols" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Cols", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cols" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "max-length", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxLength" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TextAreaTagHelper.MaxLength", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxLength" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TextAreaTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "Kendo.Mvc.UI.TextAreaOverflow?", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "Kendo.Mvc.UI.TextAreaOverflow? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } }, { "Kind": "ITagHelper", "Name": "resize", "TypeName": "Kendo.Mvc.UI.TextAreaResize?", - "Metadata": { - "Common.PropertyName": "Resize" - } + "DisplayName": "Kendo.Mvc.UI.TextAreaResize? Kendo.Mvc.TagHelpers.TextAreaTagHelper.Resize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resize" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextAreaTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextAreaTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextAreaTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextAreaTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "label", "DisplayName": "label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114066,21 +114619,24 @@ } }, { - "HashCode": -1740652411, + "HashCode": 260108828, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "textbox-label", "ParentTag": "kendo-textbox", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "textbox-label", "ParentTag": "textbox-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114088,25 +114644,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextBoxLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -114117,20 +114673,23 @@ } }, { - "HashCode": 650519912, + "HashCode": -1812472282, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TextBoxTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TextBoxTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "kendo-textbox", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "textbox-editor", "ParentTag": "form-item", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114138,113 +114697,112 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TextBoxTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "placeholder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Placeholder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.Placeholder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Placeholder" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TextBoxTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TextBoxTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TextBoxTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextBoxTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextBoxTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TextBoxTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "textbox-label", "DisplayName": "textbox-label", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114255,16 +114813,18 @@ } }, { - "HashCode": -695248726, + "HashCode": -1531542259, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "container-header", "ParentTag": "container", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114272,41 +114832,41 @@ "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerHeaderSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -114317,16 +114877,18 @@ } }, { - "HashCode": 1126457396, + "HashCode": 245673905, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "container", "ParentTag": "containers", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114334,57 +114896,56 @@ "Kind": "ITagHelper", "Name": "body-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplate" } }, { "Kind": "ITagHelper", "Name": "body-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplateId" } }, { "Kind": "ITagHelper", "Name": "body-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "BodyTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplateView" } }, { "Kind": "ITagHelper", "Name": "body-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "BodyTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.BodyTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BodyTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "col-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ColSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.ColSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColSpan" } }, { "Kind": "ITagHelper", "Name": "row-span", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "RowSpan" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutContainerTagHelper.RowSpan", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowSpan" } } ], "AllowedChildTags": [ { "Name": "container-header", "DisplayName": "container-header", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114395,23 +114956,24 @@ } }, { - "HashCode": 1077644335, + "HashCode": -1871953868, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutContainersTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutContainersTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "containers", - "ParentTag": "kendo-tilelayout" + "ParentTag": "kendo-tilelayout", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "container", "DisplayName": "container", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114422,16 +114984,18 @@ } }, { - "HashCode": -568048030, + "HashCode": -472726001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "gap", "ParentTag": "kendo-tilelayout", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114439,17 +115003,17 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "rows", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Rows" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutGapSettingsTagHelper.Rows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rows" } } ], "Metadata": { @@ -114460,14 +115024,16 @@ } }, { - "HashCode": 464602252, + "HashCode": 291321684, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TileLayoutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TileLayoutTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-tilelayout" + "TagName": "kendo-tilelayout", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114475,127 +115041,125 @@ "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.OnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReorder" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "columns-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColumnsWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.ColumnsWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColumnsWidth" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "rows-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowsHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.RowsHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowsHeight" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TileLayoutTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TileLayoutTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TileLayoutTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "containers", "DisplayName": "containers", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "gap", "DisplayName": "gap", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114606,16 +115170,18 @@ } }, { - "HashCode": 796534379, + "HashCode": -1027936396, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "timedurationpicker-column", "ParentTag": "timedurationpicker-columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114623,41 +115189,41 @@ "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerColumnTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } } ], "Metadata": { @@ -114668,27 +115234,29 @@ } }, { - "HashCode": 496417677, + "HashCode": 1631018723, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "timedurationpicker-columns", - "ParentTag": "kendo-timedurationpicker" + "ParentTag": "kendo-timedurationpicker", + "CaseSensitive": false }, { "TagName": "timedurationpicker-columns", - "ParentTag": "timedurationpicker-editor" + "ParentTag": "timedurationpicker-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "timedurationpicker-column", "DisplayName": "timedurationpicker-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114699,21 +115267,24 @@ } }, { - "HashCode": 784358108, + "HashCode": 821009118, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-timedurationpicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "messages", "ParentTag": "timedurationpicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114721,57 +115292,57 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "days", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Days" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Days", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Days" } }, { "Kind": "ITagHelper", "Name": "hours", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hours" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Hours", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hours" } }, { "Kind": "ITagHelper", "Name": "milliseconds", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Milliseconds" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Milliseconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Milliseconds" } }, { "Kind": "ITagHelper", "Name": "minutes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minutes" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Minutes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minutes" } }, { "Kind": "ITagHelper", "Name": "seconds", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Seconds" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Seconds", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Seconds" } }, { "Kind": "ITagHelper", "Name": "set", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerMessagesSettingsTagHelper.Set", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Set" } } ], "Metadata": { @@ -114782,16 +115353,18 @@ } }, { - "HashCode": -108155846, + "HashCode": 364350123, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shortcut", "ParentTag": "shortcuts", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114799,17 +115372,17 @@ "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -114820,27 +115393,29 @@ } }, { - "HashCode": -1596762465, + "HashCode": -2051795983, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerShortcutsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "shortcuts", - "ParentTag": "kendo-timedurationpicker" + "ParentTag": "kendo-timedurationpicker", + "CaseSensitive": false }, { "TagName": "shortcuts", - "ParentTag": "timedurationpicker-editor" + "ParentTag": "timedurationpicker-editor", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "shortcut", "DisplayName": "shortcut", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -114851,18 +115426,21 @@ } }, { - "HashCode": -130185284, + "HashCode": -215536242, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-timedurationpicker" + "TagName": "kendo-timedurationpicker", + "CaseSensitive": false }, { "TagName": "timedurationpicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -114870,141 +115448,138 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "readonly", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Readonly" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Readonly", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Readonly" } }, { "Kind": "ITagHelper", "Name": "separator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Separator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Separator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Separator" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimeDurationPickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "timedurationpicker-columns", "DisplayName": "timedurationpicker-columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "shortcuts", "DisplayName": "shortcuts", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -115015,14 +115590,16 @@ } }, { - "HashCode": 348819138, + "HashCode": 333660672, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimelineTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimelineTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-timeline" + "TagName": "kendo-timeline", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115030,257 +115607,256 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "dataactionsfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataActionsField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataActionsField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataActionsField" } }, { "Kind": "ITagHelper", "Name": "datadescriptionfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataDescriptionField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataDescriptionField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataDescriptionField" } }, { "Kind": "ITagHelper", "Name": "datadatefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataDateField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataDateField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataDateField" } }, { "Kind": "ITagHelper", "Name": "dataimagesfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImagesField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataImagesField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImagesField" } }, { "Kind": "ITagHelper", "Name": "datasubtitlefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSubTitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataSubTitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSubTitleField" } }, { "Kind": "ITagHelper", "Name": "datatitlefield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTitleField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataTitleField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTitleField" } }, { "Kind": "ITagHelper", "Name": "dataimagesaltfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImagesAltField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DataImagesAltField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImagesAltField" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-action-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActionClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnActionClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActionClick" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "alternating-mode", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlternatingMode" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.AlternatingMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlternatingMode" } }, { "Kind": "ITagHelper", "Name": "collapsible-events", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CollapsibleEvents" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.CollapsibleEvents", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CollapsibleEvents" } }, { "Kind": "ITagHelper", "Name": "event-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplate" } }, { "Kind": "ITagHelper", "Name": "event-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateId" } }, { "Kind": "ITagHelper", "Name": "event-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "EventTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateView" } }, { "Kind": "ITagHelper", "Name": "event-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EventTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.EventTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "date-format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DateFormat" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.DateFormat", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateFormat" } }, { "Kind": "ITagHelper", "Name": "event-height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventHeight" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimelineTagHelper.EventHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventHeight" } }, { "Kind": "ITagHelper", "Name": "event-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "EventWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TimelineTagHelper.EventWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EventWidth" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "show-date-labels", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowDateLabels" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimelineTagHelper.ShowDateLabels", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowDateLabels" } }, { "Kind": "ITagHelper", "Name": "orientation", "TypeName": "Kendo.Mvc.UI.TimelineOrientation?", - "Metadata": { - "Common.PropertyName": "Orientation" - } + "DisplayName": "Kendo.Mvc.UI.TimelineOrientation? Kendo.Mvc.TagHelpers.TimelineTagHelper.Orientation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Orientation" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimelineTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimelineTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimelineTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimelineTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "datasource", "DisplayName": "datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -115291,16 +115867,18 @@ } }, { - "HashCode": 1740685189, + "HashCode": 1262531861, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", "ParentTag": "kendo-timepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115308,25 +115886,25 @@ "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "floating", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Floating" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimePickerLabelSettingsTagHelper.Floating", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Floating" } } ], "Metadata": { @@ -115337,16 +115915,18 @@ } }, { - "HashCode": -2138768455, + "HashCode": 27650962, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date-input", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115354,65 +115934,65 @@ "Kind": "ITagHelper", "Name": "year", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Year" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Year", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Year" } }, { "Kind": "ITagHelper", "Name": "month", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Month" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Month", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Month" } }, { "Kind": "ITagHelper", "Name": "day", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Day" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Day", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Day" } }, { "Kind": "ITagHelper", "Name": "weekday", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Weekday" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Weekday", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Weekday" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "dayperiod", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Dayperiod" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesDateInputSettingsTagHelper.Dayperiod", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dayperiod" } } ], "Metadata": { @@ -115423,16 +116003,18 @@ } }, { - "HashCode": -658858309, + "HashCode": 1282715771, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-timepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115440,57 +116022,57 @@ "Kind": "ITagHelper", "Name": "now", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Now" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Now", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Now" } }, { "Kind": "ITagHelper", "Name": "hour", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Hour" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Hour", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hour" } }, { "Kind": "ITagHelper", "Name": "minute", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Minute" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Minute", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Minute" } }, { "Kind": "ITagHelper", "Name": "second", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Second" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Second", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Second" } }, { "Kind": "ITagHelper", "Name": "millisecond", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Millisecond" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Millisecond", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Millisecond" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "set", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerMessagesSettingsTagHelper.Set", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Set" } } ], "Metadata": { @@ -115501,21 +116083,24 @@ } }, { - "HashCode": -1621867464, + "HashCode": 592837416, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup", "ParentTag": "kendo-timepicker", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "popup", "ParentTag": "timepicker-editor", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115523,25 +116108,25 @@ "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "origin", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Origin" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper.Origin", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Origin" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerPopupSettingsTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } } ], "Metadata": { @@ -115552,19 +116137,22 @@ } }, { - "HashCode": 1620701992, + "HashCode": -1003421871, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TimePickerTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TimePickerTagHelper", "TagOutputHint": "input", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-timepicker" + "TagName": "kendo-timepicker", + "CaseSensitive": false }, { "TagName": "timepicker-editor", - "ParentTag": "form-item" + "ParentTag": "form-item", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115572,169 +116160,169 @@ "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", - "Metadata": { - "Common.PropertyName": "For" - } + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Kendo.Mvc.TagHelpers.TimePickerTagHelper.For", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "component-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.ComponentType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "culture", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.Culture", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Culture" } }, { "Kind": "ITagHelper", "Name": "date-input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DateInput" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TimePickerTagHelper.DateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DateInput" } }, { "Kind": "ITagHelper", "Name": "dates", "TypeName": "System.DateTime[]", - "Metadata": { - "Common.PropertyName": "Dates" - } + "DisplayName": "System.DateTime[] Kendo.Mvc.TagHelpers.TimePickerTagHelper.Dates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Dates" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "interval", "TypeName": "System.Int32?", - "Metadata": { - "Common.PropertyName": "Interval" - } + "DisplayName": "System.Int32? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Interval", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Interval" } }, { "Kind": "ITagHelper", "Name": "max", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Max" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Max", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Max" } }, { "Kind": "ITagHelper", "Name": "min", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Min" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Min", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Min" } }, { "Kind": "ITagHelper", "Name": "parse-formats", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "ParseFormats" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.TimePickerTagHelper.ParseFormats", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParseFormats" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Value" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Value", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "rounded", "TypeName": "Kendo.Mvc.UI.Rounded?", - "Metadata": { - "Common.PropertyName": "Rounded" - } + "DisplayName": "Kendo.Mvc.UI.Rounded? Kendo.Mvc.TagHelpers.TimePickerTagHelper.Rounded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rounded" } }, { "Kind": "ITagHelper", "Name": "fill-mode", "TypeName": "Kendo.Mvc.UI.FillMode?", - "Metadata": { - "Common.PropertyName": "FillMode" - } + "DisplayName": "Kendo.Mvc.UI.FillMode? Kendo.Mvc.TagHelpers.TimePickerTagHelper.FillMode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FillMode" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TimePickerTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimePickerTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimePickerTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TimePickerTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -115745,17 +116333,19 @@ } }, { - "HashCode": -483830393, + "HashCode": 102651772, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-button", "ParentTag": "buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115763,129 +116353,129 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "dynamic", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "dynamic Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemButtonTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } } ], "Metadata": { @@ -115896,23 +116486,24 @@ } }, { - "HashCode": -1489144427, + "HashCode": 1597909124, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "buttons", - "ParentTag": "item" + "ParentTag": "item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar-button", "DisplayName": "toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -115923,17 +116514,19 @@ } }, { - "HashCode": -1278808431, + "HashCode": -305679766, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-button", "ParentTag": "menu-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -115941,73 +116534,73 @@ "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "dynamic", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "dynamic Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } } ], "Metadata": { @@ -116018,23 +116611,24 @@ } }, { - "HashCode": -2029468562, + "HashCode": 2004741646, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemMenuButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "menu-buttons", - "ParentTag": "item" + "ParentTag": "item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "toolbar-button", "DisplayName": "toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116045,17 +116639,19 @@ } }, { - "HashCode": 1168248360, + "HashCode": 1632304728, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "item", "ParentTag": "toolbar-items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116063,231 +116659,229 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Toggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Toggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Toggle" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "dynamic", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "dynamic Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "enable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Enable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enable" } }, { "Kind": "ITagHelper", "Name": "group", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Group" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Group", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Group" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "overflow-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplate" } }, { "Kind": "ITagHelper", "Name": "overflow-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateId" } }, { "Kind": "ITagHelper", "Name": "overflow-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "OverflowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateView" } }, { "Kind": "ITagHelper", "Name": "overflow-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OverflowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.OverflowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OverflowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "togglable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Togglable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Togglable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Togglable" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.CommandType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.CommandType? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "show-text", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowText" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.ShowText", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowText" } }, { "Kind": "ITagHelper", "Name": "show-icon", "TypeName": "Kendo.Mvc.UI.ShowIn?", - "Metadata": { - "Common.PropertyName": "ShowIcon" - } + "DisplayName": "Kendo.Mvc.UI.ShowIn? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.ShowIcon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowIcon" } }, { "Kind": "ITagHelper", "Name": "overflow", "TypeName": "Kendo.Mvc.UI.ShowInOverflowPopup?", - "Metadata": { - "Common.PropertyName": "Overflow" - } + "DisplayName": "Kendo.Mvc.UI.ShowInOverflowPopup? Kendo.Mvc.TagHelpers.ToolBarItemTagHelper.Overflow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Overflow" } } ], "AllowedChildTags": [ { "Name": "buttons", "DisplayName": "buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "menu-buttons", "DisplayName": "menu-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116298,23 +116892,24 @@ } }, { - "HashCode": -362644082, + "HashCode": 759416971, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar-items", - "ParentTag": "kendo-toolbar" + "ParentTag": "kendo-toolbar", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "item", "DisplayName": "item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116325,15 +116920,17 @@ } }, { - "HashCode": -1617834666, + "HashCode": 1954848689, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ToolBarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ToolBarTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-toolbar" + "TagName": "kendo-toolbar", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116341,105 +116938,104 @@ "Kind": "ITagHelper", "Name": "on-click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClick" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnClick", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClick" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-toggle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnToggle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnToggle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnToggle" } }, { "Kind": "ITagHelper", "Name": "on-overflow-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOverflowClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnOverflowClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOverflowClose" } }, { "Kind": "ITagHelper", "Name": "on-overflow-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOverflowOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.OnOverflowOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOverflowOpen" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "navigate-on-tab", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "NavigateOnTab" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ToolBarTagHelper.NavigateOnTab", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NavigateOnTab" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ToolBarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ToolBarTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ToolBarTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ToolBarTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "toolbar-items", "DisplayName": "toolbar-items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116450,16 +117046,18 @@ } }, { - "HashCode": -1435870883, + "HashCode": 1099335311, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116467,25 +117065,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -116496,16 +117094,18 @@ } }, { - "HashCode": 1578222053, + "HashCode": 1514105667, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116513,25 +117113,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -116542,21 +117142,24 @@ } }, { - "HashCode": -848406492, + "HashCode": 1948190737, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "tooltip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "kendo-tooltip", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116564,23 +117167,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116591,15 +117192,17 @@ } }, { - "HashCode": -1085484631, + "HashCode": 38438606, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TooltipTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TooltipTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-tooltip" + "TagName": "kendo-tooltip", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116607,201 +117210,200 @@ "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "content-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ContentHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentHandler" } }, { "Kind": "ITagHelper", "Name": "content-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ContentTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentTemplateId" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnShow" } }, { "Kind": "ITagHelper", "Name": "on-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnHide" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "auto-hide", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoHide" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipTagHelper.AutoHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoHide" } }, { "Kind": "ITagHelper", "Name": "callout", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Callout" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipTagHelper.Callout", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Callout" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TooltipTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "position", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Position" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Position", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Position" } }, { "Kind": "ITagHelper", "Name": "show-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ShowAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.ShowAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowAfter" } }, { "Kind": "ITagHelper", "Name": "show-on", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ShowOn" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.ShowOn", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowOn" } }, { "Kind": "ITagHelper", "Name": "hide-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "HideAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.HideAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HideAfter" } }, { "Kind": "ITagHelper", "Name": "offset", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Offset" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TooltipTagHelper.Offset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Offset" } }, { "Kind": "ITagHelper", "Name": "content", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Content" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Content", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Content" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TooltipTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TooltipTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TooltipTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TooltipTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116812,16 +117414,18 @@ } }, { - "HashCode": 376130805, + "HashCode": -1276789552, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-column-command", "ParentTag": "commands", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116829,41 +117433,41 @@ "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "image-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.ImageClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageClass" } }, { "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnCommandTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -116874,23 +117478,24 @@ } }, { - "HashCode": 474158174, + "HashCode": -1793543480, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnCommandsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnCommandsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "commands", - "ParentTag": "treelist-column" + "ParentTag": "treelist-column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-column-command", "DisplayName": "treelist-column-command", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116901,16 +117506,18 @@ } }, { - "HashCode": 865217311, + "HashCode": -1749887906, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "treelist-column", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116918,47 +117525,45 @@ "Kind": "ITagHelper", "Name": "cell-settings", "TypeName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings", - "Metadata": { - "Common.PropertyName": "CellSettings" - } + "DisplayName": "Kendo.Mvc.TagHelpers.GridColumnFilterableCellSettings Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.CellSettings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CellSettings" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "ui", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Ui" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.Ui", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Ui" } }, { "Kind": "ITagHelper", "Name": "ui-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UiHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnFilterableSettingsTagHelper.UiHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UiHandler" } } ], "AllowedChildTags": [ { "Name": "cell", "DisplayName": "cell", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "treelist-filterable-operators", "DisplayName": "treelist-filterable-operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -116969,16 +117574,18 @@ } }, { - "HashCode": -2112791135, + "HashCode": -1130372958, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-column-menu-messages", "ParentTag": "column-menu", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -116986,57 +117593,57 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "sort-ascending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortAscending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.SortAscending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortAscending" } }, { "Kind": "ITagHelper", "Name": "sort-descending", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SortDescending" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.SortDescending", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SortDescending" } }, { "Kind": "ITagHelper", "Name": "settings", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Settings" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Settings", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Settings" } }, { "Kind": "ITagHelper", "Name": "lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Lock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lock" } }, { "Kind": "ITagHelper", "Name": "unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Unlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnMenuMessagesSettingsTagHelper.Unlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Unlock" } } ], "Metadata": { @@ -117047,16 +117654,18 @@ } }, { - "HashCode": 1782201365, + "HashCode": -1993455832, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "column-menu", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117064,41 +117673,40 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "columns", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "sortable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Sortable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnMenuSettingsTagHelper.Sortable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Sortable" } } ], "AllowedChildTags": [ { "Name": "treelist-column-menu-messages", "DisplayName": "treelist-column-menu-messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117109,16 +117717,18 @@ } }, { - "HashCode": 1903196054, + "HashCode": 1234617857, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "treelist-column", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117126,17 +117736,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "compare", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Compare" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnSortableSettingsTagHelper.Compare", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Compare" } } ], "Metadata": { @@ -117147,16 +117757,18 @@ } }, { - "HashCode": 378345910, + "HashCode": -1930077841, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-column", "ParentTag": "columns", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117164,279 +117776,277 @@ "Kind": "ITagHelper", "Name": "columns", "TypeName": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper", - "Metadata": { - "Common.PropertyName": "Columns" - } + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Columns", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Columns" } }, { "Kind": "ITagHelper", "Name": "html-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "html-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HtmlAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HtmlAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HtmlAttributes" } }, { "Kind": "ITagHelper", "Name": "editable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Editable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editable" } }, { "Kind": "ITagHelper", "Name": "editor", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Editor" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Editor", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Editor" } }, { "Kind": "ITagHelper", "Name": "editor-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "EditorHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.EditorHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "EditorHandler" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } }, { "Kind": "ITagHelper", "Name": "expandable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expandable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Expandable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expandable" } }, { "Kind": "ITagHelper", "Name": "field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Field" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Field", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Field" } }, { "Kind": "ITagHelper", "Name": "footer-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplate" } }, { "Kind": "ITagHelper", "Name": "footer-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateId" } }, { "Kind": "ITagHelper", "Name": "footer-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "FooterTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateView" } }, { "Kind": "ITagHelper", "Name": "footer-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FooterTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.FooterTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FooterTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "format", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Format", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "header-attributes", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "header-attributes-", "IndexerTypeName": "System.Object", - "Metadata": { - "Common.PropertyName": "HeaderAttributes" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderAttributes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderAttributes" } }, { "Kind": "ITagHelper", "Name": "header-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplate" } }, { "Kind": "ITagHelper", "Name": "header-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateId" } }, { "Kind": "ITagHelper", "Name": "header-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "HeaderTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateView" } }, { "Kind": "ITagHelper", "Name": "header-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.HeaderTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "min-screen-width", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinScreenWidth" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.MinScreenWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinScreenWidth" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "hidden", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Hidden" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Hidden", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Hidden" } }, { "Kind": "ITagHelper", "Name": "include-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IncludeChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.IncludeChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IncludeChildren" } }, { "Kind": "ITagHelper", "Name": "menu", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Menu" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Menu", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Menu" } }, { "Kind": "ITagHelper", "Name": "locked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Locked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Locked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Locked" } }, { "Kind": "ITagHelper", "Name": "lockable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Lockable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListColumnTagHelper.Lockable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lockable" } } ], "AllowedChildTags": [ { "Name": "commands", "DisplayName": "commands", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117447,23 +118057,24 @@ } }, { - "HashCode": -794621767, + "HashCode": -1896082415, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "kendo-treelist" + "ParentTag": "kendo-treelist", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-column", "DisplayName": "treelist-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117474,16 +118085,18 @@ } }, { - "HashCode": 988395085, + "HashCode": -131899981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "move", "ParentTag": "editable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117491,17 +118104,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListEditableMoveSettingsTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } } ], "Metadata": { @@ -117512,16 +118125,18 @@ } }, { - "HashCode": 149499755, + "HashCode": -109089128, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "editable", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117529,49 +118144,49 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.TreeListEditMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.TreeListEditMode? Kendo.Mvc.TagHelpers.TreeListEditableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -117582,16 +118197,18 @@ } }, { - "HashCode": -400254932, + "HashCode": -535974229, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "excel", "ParentTag": "kendo-treelist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117599,41 +118216,41 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "filterable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Filterable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.Filterable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filterable" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListExcelSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } } ], "Metadata": { @@ -117644,16 +118261,18 @@ } }, { - "HashCode": -1924440512, + "HashCode": 924222449, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-filterable-messages", "ParentTag": "filterable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117661,65 +118280,65 @@ "Kind": "ITagHelper", "Name": "and", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "And" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.And", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "And" } }, { "Kind": "ITagHelper", "Name": "clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Clear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Clear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Clear" } }, { "Kind": "ITagHelper", "Name": "filter", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Filter" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Filter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Filter" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "is-false", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsFalse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.IsFalse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsFalse" } }, { "Kind": "ITagHelper", "Name": "is-true", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IsTrue" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.IsTrue", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsTrue" } }, { "Kind": "ITagHelper", "Name": "or", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Or" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableMessagesSettingsTagHelper.Or", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Or" } } ], "Metadata": { @@ -117730,16 +118349,18 @@ } }, { - "HashCode": 2063579745, + "HashCode": 613412451, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "date", "ParentTag": "treelist-filterable-operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117747,65 +118368,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsDateSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -117816,16 +118437,18 @@ } }, { - "HashCode": 356787410, + "HashCode": -2087311615, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "number", "ParentTag": "treelist-filterable-operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117833,65 +118456,65 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "gte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Gte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gte" } }, { "Kind": "ITagHelper", "Name": "gt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Gt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Gt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Gt" } }, { "Kind": "ITagHelper", "Name": "lte", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lte" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Lte", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lte" } }, { "Kind": "ITagHelper", "Name": "lt", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Lt" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsNumberSettingsTagHelper.Lt", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Lt" } } ], "Metadata": { @@ -117902,36 +118525,35 @@ } }, { - "HashCode": 984885243, + "HashCode": 1069188919, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-filterable-operators", "ParentTag": "filterable", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "string", "DisplayName": "string", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "number", "DisplayName": "number", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "date", "DisplayName": "date", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -117942,16 +118564,18 @@ } }, { - "HashCode": -542271075, + "HashCode": 1855957037, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "string", "ParentTag": "treelist-filterable-operators", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -117959,81 +118583,81 @@ "Kind": "ITagHelper", "Name": "eq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Eq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Eq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Eq" } }, { "Kind": "ITagHelper", "Name": "neq", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Neq" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Neq", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Neq" } }, { "Kind": "ITagHelper", "Name": "isnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnull" } }, { "Kind": "ITagHelper", "Name": "isnotnull", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotnull" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isnotnull", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotnull" } }, { "Kind": "ITagHelper", "Name": "isempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isempty" } }, { "Kind": "ITagHelper", "Name": "isnotempty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Isnotempty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Isnotempty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Isnotempty" } }, { "Kind": "ITagHelper", "Name": "startswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Startswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Startswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Startswith" } }, { "Kind": "ITagHelper", "Name": "contains", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Contains" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Contains", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Contains" } }, { "Kind": "ITagHelper", "Name": "doesnotcontain", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Doesnotcontain" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Doesnotcontain", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Doesnotcontain" } }, { "Kind": "ITagHelper", "Name": "endswith", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Endswith" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableOperatorsStringSettingsTagHelper.Endswith", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Endswith" } } ], "Metadata": { @@ -118044,16 +118668,18 @@ } }, { - "HashCode": 305679546, + "HashCode": 1828179075, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "filterable", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118061,39 +118687,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "extra", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Extra" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper.Extra", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extra" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListFilterableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "AllowedChildTags": [ { "Name": "treelist-filterable-messages", "DisplayName": "treelist-filterable-messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "treelist-filterable-operators", "DisplayName": "treelist-filterable-operators", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118104,16 +118728,18 @@ } }, { - "HashCode": -1064321285, + "HashCode": 1237983111, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-messages-commands", "ParentTag": "messages", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118121,89 +118747,89 @@ "Kind": "ITagHelper", "Name": "canceledit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Canceledit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Canceledit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Canceledit" } }, { "Kind": "ITagHelper", "Name": "create", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Create" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Create", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Create" } }, { "Kind": "ITagHelper", "Name": "createchild", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Createchild" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Createchild", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Createchild" } }, { "Kind": "ITagHelper", "Name": "destroy", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Destroy" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Destroy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Destroy" } }, { "Kind": "ITagHelper", "Name": "edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Edit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Edit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Edit" } }, { "Kind": "ITagHelper", "Name": "save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Save" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Save", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Save" } }, { "Kind": "ITagHelper", "Name": "search", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Search" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Search", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Search" } }, { "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "excel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Excel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Excel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Excel" } }, { "Kind": "ITagHelper", "Name": "pdf", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Pdf" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Pdf", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pdf" } }, { "Kind": "ITagHelper", "Name": "update", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Update" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesCommandsSettingsTagHelper.Update", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Update" } } ], "Metadata": { @@ -118214,16 +118840,18 @@ } }, { - "HashCode": 1005611111, + "HashCode": -1881651911, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118231,41 +118859,40 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } }, { "Kind": "ITagHelper", "Name": "no-rows", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "NoRows" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.NoRows", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "NoRows" } }, { "Kind": "ITagHelper", "Name": "request-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RequestFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.RequestFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RequestFailed" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListMessagesSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } } ], "AllowedChildTags": [ { "Name": "treelist-messages-commands", "DisplayName": "treelist-messages-commands", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118276,23 +118903,24 @@ } }, { - "HashCode": -1335410057, + "HashCode": 33536446, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListNestedColumnsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "columns", - "ParentTag": "treelist-column" + "ParentTag": "treelist-column", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-column", "DisplayName": "treelist-column", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118303,16 +118931,18 @@ } }, { - "HashCode": -1787088541, + "HashCode": 1987314531, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "pageable", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118320,89 +118950,89 @@ "Kind": "ITagHelper", "Name": "display", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Display" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Display", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Display" } }, { "Kind": "ITagHelper", "Name": "empty", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Empty" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Empty", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Empty" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "items-per-page", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ItemsPerPage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.ItemsPerPage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ItemsPerPage" } }, { "Kind": "ITagHelper", "Name": "first", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "First" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.First", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "First" } }, { "Kind": "ITagHelper", "Name": "last", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Last" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Last", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Last" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "more-pages", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MorePages" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPageableMessagesSettingsTagHelper.MorePages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MorePages" } } ], "Metadata": { @@ -118413,16 +119043,18 @@ } }, { - "HashCode": 1905813828, + "HashCode": 1821753067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pageable", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118430,105 +119062,104 @@ "Kind": "ITagHelper", "Name": "page-sizes", "TypeName": "System.Int32[]", - "Metadata": { - "Common.PropertyName": "PageSizes" - } + "DisplayName": "System.Int32[] Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PageSizes", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizes" } }, { "Kind": "ITagHelper", "Name": "page-sizes-enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PageSizesEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PageSizesEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSizesEnabled" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "always-visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AlwaysVisible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.AlwaysVisible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AlwaysVisible" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "previous-next", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreviousNext" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.PreviousNext", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreviousNext" } }, { "Kind": "ITagHelper", "Name": "numeric", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Numeric" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Numeric", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Numeric" } }, { "Kind": "ITagHelper", "Name": "button-count", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ButtonCount" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.ButtonCount", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ButtonCount" } }, { "Kind": "ITagHelper", "Name": "input", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Input" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Input", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Input" } }, { "Kind": "ITagHelper", "Name": "refresh", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Refresh" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Refresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Refresh" } }, { "Kind": "ITagHelper", "Name": "responsive", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Responsive" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Responsive", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Responsive" } }, { "Kind": "ITagHelper", "Name": "info", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Info" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPageableSettingsTagHelper.Info", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Info" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118539,16 +119170,18 @@ } }, { - "HashCode": 583955964, + "HashCode": 1468819092, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-pdf-margin", "ParentTag": "pdf", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118556,33 +119189,33 @@ "Kind": "ITagHelper", "Name": "bottom", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Bottom" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Bottom", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Bottom" } }, { "Kind": "ITagHelper", "Name": "left", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Left" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Left", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Left" } }, { "Kind": "ITagHelper", "Name": "right", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Right" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Right", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Right" } }, { "Kind": "ITagHelper", "Name": "top", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Top" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfMarginSettingsTagHelper.Top", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Top" } } ], "Metadata": { @@ -118593,16 +119226,18 @@ } }, { - "HashCode": -79676958, + "HashCode": 473475960, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "pdf", "ParentTag": "kendo-treelist", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118610,145 +119245,144 @@ "Kind": "ITagHelper", "Name": "all-pages", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllPages" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.AllPages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllPages" } }, { "Kind": "ITagHelper", "Name": "author", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Author" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Author", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Author" } }, { "Kind": "ITagHelper", "Name": "auto-print", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoPrint" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.AutoPrint", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoPrint" } }, { "Kind": "ITagHelper", "Name": "avoid-links", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AvoidLinks" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.AvoidLinks", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AvoidLinks" } }, { "Kind": "ITagHelper", "Name": "creator", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Creator" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Creator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Creator" } }, { "Kind": "ITagHelper", "Name": "date", "TypeName": "System.DateTime?", - "Metadata": { - "Common.PropertyName": "Date" - } + "DisplayName": "System.DateTime? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Date", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Date" } }, { "Kind": "ITagHelper", "Name": "file-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "FileName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.FileName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FileName" } }, { "Kind": "ITagHelper", "Name": "force-proxy", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ForceProxy" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.ForceProxy", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ForceProxy" } }, { "Kind": "ITagHelper", "Name": "jpeg-quality", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "JpegQuality" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.JpegQuality", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "JpegQuality" } }, { "Kind": "ITagHelper", "Name": "keep-png", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "KeepPNG" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.KeepPNG", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "KeepPNG" } }, { "Kind": "ITagHelper", "Name": "keywords", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Keywords" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Keywords", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Keywords" } }, { "Kind": "ITagHelper", "Name": "landscape", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Landscape" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Landscape", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Landscape" } }, { "Kind": "ITagHelper", "Name": "paper-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PaperSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.PaperSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PaperSize" } }, { "Kind": "ITagHelper", "Name": "proxy-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyURL" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.ProxyURL", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyURL" } }, { "Kind": "ITagHelper", "Name": "proxy-target", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ProxyTarget" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.ProxyTarget", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ProxyTarget" } }, { "Kind": "ITagHelper", "Name": "subject", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Subject" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Subject", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Subject" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListPdfSettingsTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "treelist-pdf-margin", "DisplayName": "treelist-pdf-margin", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -118759,16 +119393,18 @@ } }, { - "HashCode": 214276434, + "HashCode": -1454639043, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListSearchSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListSearchSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "search", "ParentTag": "kendo-treelist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118776,9 +119412,9 @@ "Kind": "ITagHelper", "Name": "fields", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Fields" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.TreeListSearchSettingsTagHelper.Fields", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fields" } } ], "Metadata": { @@ -118789,16 +119425,18 @@ } }, { - "HashCode": 1948100154, + "HashCode": -1634632067, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "sortable", "ParentTag": "kendo-treelist", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118806,25 +119444,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "allow-unsort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AllowUnsort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper.AllowUnsort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowUnsort" } }, { "Kind": "ITagHelper", "Name": "mode", "TypeName": "Kendo.Mvc.UI.TreeListSortMode?", - "Metadata": { - "Common.PropertyName": "Mode" - } + "DisplayName": "Kendo.Mvc.UI.TreeListSortMode? Kendo.Mvc.TagHelpers.TreeListSortableSettingsTagHelper.Mode", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Mode" } } ], "Metadata": { @@ -118835,14 +119473,16 @@ } }, { - "HashCode": 1699547276, + "HashCode": -1277507718, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treelist" + "TagName": "kendo-treelist", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -118850,459 +119490,447 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "on-before-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnBeforeEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnBeforeEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnBeforeEdit" } }, { "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-cell-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCellClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnCellClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCellClose" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-data-binding", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBinding" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDataBinding", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBinding" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-edit", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnEdit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnEdit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnEdit" } }, { "Kind": "ITagHelper", "Name": "on-excel-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExcelExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnExcelExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExcelExport" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnFilterMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-filter-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFilterMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnFilterMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFilterMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-pdf-export", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPdfExport" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnPdfExport", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPdfExport" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-save", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSave" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnSave", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSave" } }, { "Kind": "ITagHelper", "Name": "on-save-changes", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSaveChanges" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnSaveChanges", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSaveChanges" } }, { "Kind": "ITagHelper", "Name": "on-column-show", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnShow" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnShow", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnShow" } }, { "Kind": "ITagHelper", "Name": "on-column-hide", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnHide" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnHide", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnHide" } }, { "Kind": "ITagHelper", "Name": "on-column-reorder", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnReorder" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnReorder", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnReorder" } }, { "Kind": "ITagHelper", "Name": "on-column-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnResize" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-init", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuInit" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnMenuInit", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuInit" } }, { "Kind": "ITagHelper", "Name": "on-column-menu-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnMenuOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnMenuOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnMenuOpen" } }, { "Kind": "ITagHelper", "Name": "on-column-lock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnLock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnLock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnLock" } }, { "Kind": "ITagHelper", "Name": "on-column-unlock", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnColumnUnlock" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.OnColumnUnlock", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnColumnUnlock" } }, { "Kind": "ITagHelper", "Name": "alt-row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplate" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateId" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "AltRowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateView" } }, { "Kind": "ITagHelper", "Name": "alt-row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AltRowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.AltRowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AltRowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "reorderable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reorderable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Reorderable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reorderable" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "navigatable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Navigatable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Navigatable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Navigatable" } }, { "Kind": "ITagHelper", "Name": "row-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplate" } }, { "Kind": "ITagHelper", "Name": "row-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateId" } }, { "Kind": "ITagHelper", "Name": "row-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "RowTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateView" } }, { "Kind": "ITagHelper", "Name": "row-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RowTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.RowTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RowTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "selectable", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Selectable" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.Selectable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selectable" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "columns", "DisplayName": "columns", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "column-menu", "DisplayName": "column-menu", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "editable", "DisplayName": "editable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "excel", "DisplayName": "excel", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filterable", "DisplayName": "filterable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pdf", "DisplayName": "pdf", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sortable", "DisplayName": "sortable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "toolbar", "DisplayName": "toolbar", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "treelist-datasource", "DisplayName": "treelist-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "pageable", "DisplayName": "pageable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "search", "DisplayName": "search", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119313,16 +119941,18 @@ } }, { - "HashCode": 80984826, + "HashCode": -1910100716, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-toolbar-button", "ParentTag": "toolbar", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119330,33 +119960,33 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "image-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.ImageClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageClass" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListToolbarTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -119367,23 +119997,24 @@ } }, { - "HashCode": -788142847, + "HashCode": 1792142432, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListToolbarsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListToolbarsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "toolbar", - "ParentTag": "kendo-treelist" + "ParentTag": "kendo-treelist", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treelist-toolbar-button", "DisplayName": "treelist-toolbar-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119394,16 +120025,18 @@ } }, { - "HashCode": -368026194, + "HashCode": 1258138159, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treelist-model", "ParentTag": "schema", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119411,33 +120044,32 @@ "Kind": "ITagHelper", "Name": "parent-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ParentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper.ParentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ParentId" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } }, { "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } } ], "AllowedChildTags": [ { "Name": "fields", "DisplayName": "fields", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119448,21 +120080,24 @@ } }, { - "HashCode": -1402348977, + "HashCode": -1756913509, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "schema", "ParentTag": "kendo-treelistdatasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "schema", "ParentTag": "treelist-datasource", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119470,113 +120105,112 @@ "Kind": "ITagHelper", "Name": "model", "TypeName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Model" - } + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaModelSettingsTagHelper Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Model", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "aggregates", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Aggregates" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Aggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Aggregates" } }, { "Kind": "ITagHelper", "Name": "aggregates-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AggregatesHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.AggregatesHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AggregatesHandler" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "datahandler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Datahandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Datahandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Datahandler" } }, { "Kind": "ITagHelper", "Name": "errors", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Errors" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Errors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Errors" } }, { "Kind": "ITagHelper", "Name": "errors-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.ErrorsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorsHandler" } }, { "Kind": "ITagHelper", "Name": "groups", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Groups" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Groups", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Groups" } }, { "Kind": "ITagHelper", "Name": "groups-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "GroupsHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.GroupsHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupsHandler" } }, { "Kind": "ITagHelper", "Name": "parse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Parse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Parse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parse" } }, { "Kind": "ITagHelper", "Name": "total", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Total" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Total", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Total" } }, { "Kind": "ITagHelper", "Name": "total-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TotalHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.TotalHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TotalHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceSchemaSettingsTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } } ], "AllowedChildTags": [ { "Name": "treelist-model", "DisplayName": "treelist-model", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119587,18 +120221,21 @@ } }, { - "HashCode": 1752300591, + "HashCode": -870007722, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treelistdatasource" + "TagName": "kendo-treelistdatasource", + "CaseSensitive": false }, { "TagName": "treelist-datasource", - "ParentTag": "kendo-treelist" + "ParentTag": "kendo-treelist", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119606,255 +120243,249 @@ "Kind": "ITagHelper", "Name": "custom-type", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "CustomType" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.CustomType", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CustomType" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.DataSourceTagHelperType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.DataSourceTagHelperType? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "server-operation", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerOperation" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerOperation", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerOperation" } }, { "Kind": "ITagHelper", "Name": "auto-sync", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoSync" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.AutoSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoSync" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "in-place-sort", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "InPlaceSort" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.InPlaceSort", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InPlaceSort" } }, { "Kind": "ITagHelper", "Name": "group-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "GroupPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.GroupPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "GroupPaging" } }, { "Kind": "ITagHelper", "Name": "offline-storage", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OfflineStorage" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OfflineStorage", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OfflineStorage" } }, { "Kind": "ITagHelper", "Name": "page", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Page" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Page", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "page-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "PageSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.PageSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageSize" } }, { "Kind": "ITagHelper", "Name": "accent-folding-filtering", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AccentFoldingFiltering" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.AccentFoldingFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AccentFoldingFiltering" } }, { "Kind": "ITagHelper", "Name": "server-aggregates", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerAggregates" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerAggregates", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerAggregates" } }, { "Kind": "ITagHelper", "Name": "server-filtering", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerFiltering" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerFiltering", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerFiltering" } }, { "Kind": "ITagHelper", "Name": "server-grouping", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerGrouping" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerGrouping", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerGrouping" } }, { "Kind": "ITagHelper", "Name": "server-paging", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerPaging" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerPaging", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerPaging" } }, { "Kind": "ITagHelper", "Name": "server-sorting", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ServerSorting" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.ServerSorting", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ServerSorting" } }, { "Kind": "ITagHelper", "Name": "data", "TypeName": "System.Collections.IEnumerable", - "Metadata": { - "Common.PropertyName": "Data" - } + "DisplayName": "System.Collections.IEnumerable Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Data", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Data" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-push", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPush" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnPush", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPush" } }, { "Kind": "ITagHelper", "Name": "on-request-end", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestEnd" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnRequestEnd", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestEnd" } }, { "Kind": "ITagHelper", "Name": "on-request-start", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRequestStart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnRequestStart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRequestStart" } }, { "Kind": "ITagHelper", "Name": "on-sync", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSync" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.OnSync", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSync" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeListDataSourceTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "aggregates", "DisplayName": "aggregates", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "filters", "DisplayName": "filters", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "groups", "DisplayName": "groups", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "schema", "DisplayName": "schema", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "sorts", "DisplayName": "sorts", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "transport", "DisplayName": "transport", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -119865,14 +120496,16 @@ } }, { - "HashCode": 573252104, + "HashCode": -1452656955, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeMapTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeMapTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treemap" + "TagName": "kendo-treemap", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -119880,161 +120513,160 @@ "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DatasourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.DatasourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DatasourceId" } }, { "Kind": "ITagHelper", "Name": "colors", "TypeName": "System.Object[]", - "Metadata": { - "Common.PropertyName": "Colors" - } + "DisplayName": "System.Object[] Kendo.Mvc.TagHelpers.TreeMapTagHelper.Colors", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Colors" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "on-item-created", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnItemCreated" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.OnItemCreated", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnItemCreated" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeMapTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "theme", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Theme" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.Theme", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Theme" } }, { "Kind": "ITagHelper", "Name": "value-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ValueField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.ValueField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValueField" } }, { "Kind": "ITagHelper", "Name": "color-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ColorField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.ColorField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ColorField" } }, { "Kind": "ITagHelper", "Name": "text-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.TextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TextField" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeMapTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "Kendo.Mvc.UI.TreeMapType?", - "Metadata": { - "Common.PropertyName": "Type" - } + "DisplayName": "Kendo.Mvc.UI.TreeMapType? Kendo.Mvc.TagHelpers.TreeMapTagHelper.Type", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Type" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeMapTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeMapTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeMapTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeMapTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120045,16 +120677,18 @@ } }, { - "HashCode": -1009641648, + "HashCode": 774960253, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "animation", "ParentTag": "kendo-treeview", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120062,39 +120696,37 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "collapse", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Collapse" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationCollapseSettingsTagHelper Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper.Collapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Collapse" } }, { "Kind": "ITagHelper", "Name": "expand", "TypeName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper", - "Metadata": { - "Common.PropertyName": "Expand" - } + "DisplayName": "Kendo.Mvc.TagHelpers.ItemsAnimationExpandSettingsTagHelper Kendo.Mvc.TagHelpers.TreeViewAnimationSettingsTagHelper.Expand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expand" } } ], "AllowedChildTags": [ { "Name": "collapse", "DisplayName": "collapse", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "expand", "DisplayName": "expand", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120105,16 +120737,18 @@ } }, { - "HashCode": 1484970854, + "HashCode": -1796535568, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "checkboxes", "ParentTag": "kendo-treeview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120122,57 +120756,57 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "check-children", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "CheckChildren" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.CheckChildren", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "CheckChildren" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewCheckboxesSettingsTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } } ], "Metadata": { @@ -120183,16 +120817,18 @@ } }, { - "HashCode": -757542423, + "HashCode": 1388717252, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewItemTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewItemTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "treeview-item", "ParentTag": "items", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120200,81 +120836,80 @@ "Kind": "ITagHelper", "Name": "id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Id" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Id", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Id" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Url" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Url", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Url" } }, { "Kind": "ITagHelper", "Name": "image-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ImageUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.ImageUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ImageUrl" } }, { "Kind": "ITagHelper", "Name": "sprite-css-class", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SpriteCssClass" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.SpriteCssClass", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SpriteCssClass" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "checked", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Checked" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Checked", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Checked" } }, { "Kind": "ITagHelper", "Name": "selected", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Selected" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Selected", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Selected" } }, { "Kind": "ITagHelper", "Name": "expanded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Expanded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewItemTagHelper.Expanded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Expanded" } } ], "AllowedChildTags": [ { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120285,23 +120920,24 @@ } }, { - "HashCode": 1093957729, + "HashCode": -1886539338, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "kendo-treeview" + "ParentTag": "kendo-treeview", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treeview-item", "DisplayName": "treeview-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120312,16 +120948,18 @@ } }, { - "HashCode": -178922690, + "HashCode": -1856033419, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-treeview", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120329,25 +120967,25 @@ "Kind": "ITagHelper", "Name": "loading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Loading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper.Loading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Loading" } }, { "Kind": "ITagHelper", "Name": "request-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RequestFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper.RequestFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RequestFailed" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewMessagesSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } } ], "Metadata": { @@ -120358,23 +120996,24 @@ } }, { - "HashCode": -1630086305, + "HashCode": -416580186, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewNestedItemsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewNestedItemsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "items", - "ParentTag": "treeview-item" + "ParentTag": "treeview-item", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "treeview-item", "DisplayName": "treeview-item", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120385,15 +121024,17 @@ } }, { - "HashCode": 2076125650, + "HashCode": -2026001001, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.TreeViewTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.TreeViewTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-treeview" + "TagName": "kendo-treeview", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120401,289 +121042,284 @@ "Kind": "ITagHelper", "Name": "dataimageurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataImageUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataImageUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataImageUrlField" } }, { "Kind": "ITagHelper", "Name": "dataspritecssclassfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSpriteCssClassField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataSpriteCssClassField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSpriteCssClassField" } }, { "Kind": "ITagHelper", "Name": "datatextfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataTextField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataTextField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataTextField" } }, { "Kind": "ITagHelper", "Name": "dataurlfield", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataUrlField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataUrlField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataUrlField" } }, { "Kind": "ITagHelper", "Name": "bind-to", "TypeName": "System.Collections.Generic.IEnumerable", - "Metadata": { - "Common.PropertyName": "BindTo" - } + "DisplayName": "System.Collections.Generic.IEnumerable Kendo.Mvc.TagHelpers.TreeViewTagHelper.BindTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "BindTo" } }, { "Kind": "ITagHelper", "Name": "on-change", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnChange" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnChange", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnChange" } }, { "Kind": "ITagHelper", "Name": "on-check", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCheck" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnCheck", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCheck" } }, { "Kind": "ITagHelper", "Name": "on-collapse", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCollapse" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnCollapse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCollapse" } }, { "Kind": "ITagHelper", "Name": "on-data-bound", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDataBound" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDataBound", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDataBound" } }, { "Kind": "ITagHelper", "Name": "on-drag", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrag" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDrag", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrag" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-drop", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDrop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDrop" } }, { "Kind": "ITagHelper", "Name": "on-expand", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnExpand" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnExpand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnExpand" } }, { "Kind": "ITagHelper", "Name": "on-load-completed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnLoadCompleted" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnLoadCompleted", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnLoadCompleted" } }, { "Kind": "ITagHelper", "Name": "on-kendo-keydown", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnKendoKeydown" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnKendoKeydown", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnKendoKeydown" } }, { "Kind": "ITagHelper", "Name": "on-navigate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnNavigate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnNavigate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnNavigate" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "auto-bind", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoBind" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.AutoBind", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoBind" } }, { "Kind": "ITagHelper", "Name": "auto-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.AutoScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoScroll" } }, { "Kind": "ITagHelper", "Name": "drag-and-drop", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DragAndDrop" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.DragAndDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragAndDrop" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.TreeViewTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.TreeViewTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "Kendo.Mvc.UI.ComponentSize?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "Kendo.Mvc.UI.ComponentSize? Kendo.Mvc.TagHelpers.TreeViewTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "datasource-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DataSourceId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.DataSourceId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DataSourceId" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.TreeViewTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeViewTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeViewTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.TreeViewTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "animation", "DisplayName": "animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "checkboxes", "DisplayName": "checkboxes", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "items", "DisplayName": "items", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "hierarchical-datasource", "DisplayName": "hierarchical-datasource", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -120694,16 +121330,18 @@ } }, { - "HashCode": -174974566, + "HashCode": 1910959744, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "async", "ParentTag": "kendo-upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120711,105 +121349,105 @@ "Kind": "ITagHelper", "Name": "auto-upload", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoUpload" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.AutoUpload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoUpload" } }, { "Kind": "ITagHelper", "Name": "batch", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Batch" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.Batch", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Batch" } }, { "Kind": "ITagHelper", "Name": "chunk-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "ChunkSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.ChunkSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ChunkSize" } }, { "Kind": "ITagHelper", "Name": "concurrent", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Concurrent" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.Concurrent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Concurrent" } }, { "Kind": "ITagHelper", "Name": "auto-retry-after", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "AutoRetryAfter" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.AutoRetryAfter", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoRetryAfter" } }, { "Kind": "ITagHelper", "Name": "max-auto-retries", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxAutoRetries" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.MaxAutoRetries", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxAutoRetries" } }, { "Kind": "ITagHelper", "Name": "remove-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.RemoveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveField" } }, { "Kind": "ITagHelper", "Name": "remove-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.RemoveUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveUrl" } }, { "Kind": "ITagHelper", "Name": "remove-verb", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "RemoveVerb" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.RemoveVerb", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RemoveVerb" } }, { "Kind": "ITagHelper", "Name": "save-field", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveField" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.SaveField", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveField" } }, { "Kind": "ITagHelper", "Name": "save-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "SaveUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.SaveUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SaveUrl" } }, { "Kind": "ITagHelper", "Name": "use-array-buffer", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "UseArrayBuffer" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.UseArrayBuffer", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UseArrayBuffer" } }, { "Kind": "ITagHelper", "Name": "with-credentials", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "WithCredentials" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadAsyncSettingsTagHelper.WithCredentials", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "WithCredentials" } } ], "Metadata": { @@ -120820,16 +121458,18 @@ } }, { - "HashCode": -588226081, + "HashCode": 1607777284, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadFileTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadFileTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "file", "ParentTag": "files", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120837,25 +121477,25 @@ "Kind": "ITagHelper", "Name": "extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Extension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadFileTagHelper.Extension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Extension" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadFileTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadFileTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } } ], "Metadata": { @@ -120866,15 +121506,17 @@ } }, { - "HashCode": -99461890, + "HashCode": 859085578, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadFilesTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadFilesTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "files", - "ParentTag": "kendo-upload" + "ParentTag": "kendo-upload", + "CaseSensitive": false } ], "Metadata": { @@ -120885,16 +121527,18 @@ } }, { - "HashCode": -2006541580, + "HashCode": -1456753563, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "localization", "ParentTag": "kendo-upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -120902,153 +121546,153 @@ "Kind": "ITagHelper", "Name": "cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Cancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Cancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Cancel" } }, { "Kind": "ITagHelper", "Name": "clear-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClearSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.ClearSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClearSelectedFiles" } }, { "Kind": "ITagHelper", "Name": "drop-files-here", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropFilesHere" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.DropFilesHere", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropFilesHere" } }, { "Kind": "ITagHelper", "Name": "header-status-paused", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusPaused" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.HeaderStatusPaused", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusPaused" } }, { "Kind": "ITagHelper", "Name": "header-status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.HeaderStatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploaded" } }, { "Kind": "ITagHelper", "Name": "header-status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "HeaderStatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.HeaderStatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HeaderStatusUploading" } }, { "Kind": "ITagHelper", "Name": "upload-success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadSuccess" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.UploadSuccess", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadSuccess" } }, { "Kind": "ITagHelper", "Name": "upload-fail", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadFail" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.UploadFail", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadFail" } }, { "Kind": "ITagHelper", "Name": "invalid-file-extension", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFileExtension" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidFileExtension", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFileExtension" } }, { "Kind": "ITagHelper", "Name": "invalid-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidFiles" } }, { "Kind": "ITagHelper", "Name": "invalid-max-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMaxFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidMaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMaxFileSize" } }, { "Kind": "ITagHelper", "Name": "invalid-min-file-size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "InvalidMinFileSize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.InvalidMinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InvalidMinFileSize" } }, { "Kind": "ITagHelper", "Name": "remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Remove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Remove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Remove" } }, { "Kind": "ITagHelper", "Name": "retry", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Retry" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Retry", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Retry" } }, { "Kind": "ITagHelper", "Name": "select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Select" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.Select", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Select" } }, { "Kind": "ITagHelper", "Name": "status-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.StatusFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusFailed" } }, { "Kind": "ITagHelper", "Name": "status-uploaded", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploaded" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.StatusUploaded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploaded" } }, { "Kind": "ITagHelper", "Name": "status-uploading", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "StatusUploading" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.StatusUploading", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "StatusUploading" } }, { "Kind": "ITagHelper", "Name": "upload-selected-files", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "UploadSelectedFiles" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadLocalizationSettingsTagHelper.UploadSelectedFiles", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "UploadSelectedFiles" } } ], "Metadata": { @@ -121059,15 +121703,17 @@ } }, { - "HashCode": -60626723, + "HashCode": -1945525743, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-upload" + "TagName": "kendo-upload", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121075,227 +121721,223 @@ "Kind": "ITagHelper", "Name": "on-cancel", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnCancel" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnCancel", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnCancel" } }, { "Kind": "ITagHelper", "Name": "on-clear", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClear" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnClear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClear" } }, { "Kind": "ITagHelper", "Name": "on-complete", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnComplete" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnComplete", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnComplete" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-pause", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnPause" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnPause", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnPause" } }, { "Kind": "ITagHelper", "Name": "on-progress", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnProgress" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnProgress", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnProgress" } }, { "Kind": "ITagHelper", "Name": "on-resume", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResume" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnResume", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResume" } }, { "Kind": "ITagHelper", "Name": "on-remove", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRemove" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnRemove", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRemove" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-success", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSuccess" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnSuccess", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSuccess" } }, { "Kind": "ITagHelper", "Name": "on-upload", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnUpload" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.OnUpload", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnUpload" } }, { "Kind": "ITagHelper", "Name": "directory", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Directory" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.Directory", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Directory" } }, { "Kind": "ITagHelper", "Name": "directory-drop", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "DirectoryDrop" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.DirectoryDrop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DirectoryDrop" } }, { "Kind": "ITagHelper", "Name": "drop-zone", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DropZone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.DropZone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DropZone" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "multiple", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Multiple" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.Multiple", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Multiple" } }, { "Kind": "ITagHelper", "Name": "show-file-list", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ShowFileList" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.UploadTagHelper.ShowFileList", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ShowFileList" } }, { "Kind": "ITagHelper", "Name": "template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Template" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.Template", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Template" } }, { "Kind": "ITagHelper", "Name": "template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.TemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateId" } }, { "Kind": "ITagHelper", "Name": "template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "TemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.UploadTagHelper.TemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateView" } }, { "Kind": "ITagHelper", "Name": "template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "TemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.TemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "TemplateHandler" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.UploadTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.UploadTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.UploadTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.UploadTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "async", "DisplayName": "async", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "files", "DisplayName": "files", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "localization", "DisplayName": "localization", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "validation", "DisplayName": "validation", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -121306,16 +121948,18 @@ } }, { - "HashCode": 244416796, + "HashCode": -1944259019, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validation", "ParentTag": "kendo-upload", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121323,25 +121967,25 @@ "Kind": "ITagHelper", "Name": "allowed-extensions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "AllowedExtensions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper.AllowedExtensions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AllowedExtensions" } }, { "Kind": "ITagHelper", "Name": "max-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MaxFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper.MaxFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxFileSize" } }, { "Kind": "ITagHelper", "Name": "min-file-size", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "MinFileSize" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.UploadValidationSettingsTagHelper.MinFileSize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinFileSize" } } ], "Metadata": { @@ -121352,25 +121996,32 @@ } }, { - "HashCode": 1997355358, + "HashCode": 682947479, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.ValidatorTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.ValidatorTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-validator" + "Name": "kendo-validator", + "CaseSensitive": false, + "DisplayName": "kendo-validator" } ] }, { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "kendo-validator" + "Name": "kendo-validator", + "CaseSensitive": false, + "DisplayName": "kendo-validator" } ] } @@ -121380,93 +122031,95 @@ "Kind": "ITagHelper", "Name": "kendo-validator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "IsEnabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ValidatorTagHelper.IsEnabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsEnabled" } }, { "Kind": "ITagHelper", "Name": "kendo-validateOnBlur", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnBlur" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.ValidatorTagHelper.ValidateOnBlur", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnBlur" } }, { "Kind": "ITagHelper", "Name": "kendo-errorTemplate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ErrorTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.ErrorTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ErrorTemplate" } }, { "Kind": "ITagHelper", "Name": "kendo-messages", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "kendo-messages-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Messages" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ValidatorTagHelper.Messages", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Messages" } }, { "Kind": "ITagHelper", "Name": "kendo-rules", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "kendo-rules-", "IndexerTypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Rules" - } + "DisplayName": "System.Collections.Generic.IDictionary Kendo.Mvc.TagHelpers.ValidatorTagHelper.Rules", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Rules" } }, { "Kind": "ITagHelper", "Name": "on-kendo-validate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.OnValidate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidate" } }, { "Kind": "ITagHelper", "Name": "on-kendo-validateInput", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnValidateInput" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.OnValidateInput", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnValidateInput" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.ValidatorTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ValidatorTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ValidatorTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.ValidatorTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "Metadata": { @@ -121477,21 +122130,24 @@ } }, { - "HashCode": 35626288, + "HashCode": 1979729463, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "draggable", "ParentTag": "kendo-window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "draggable", "ParentTag": "window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121499,33 +122155,33 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "containment", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Containment" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.Containment", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Containment" } }, { "Kind": "ITagHelper", "Name": "axis", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Axis" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.Axis", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Axis" } }, { "Kind": "ITagHelper", "Name": "drag-handle", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "DragHandle" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowDraggableSettingsTagHelper.DragHandle", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "DragHandle" } } ], "Metadata": { @@ -121536,21 +122192,24 @@ } }, { - "HashCode": 658637815, + "HashCode": -860299723, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "modal", "ParentTag": "kendo-window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "modal", "ParentTag": "window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121558,17 +122217,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "prevent-scroll", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "PreventScroll" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowModalSettingsTagHelper.PreventScroll", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PreventScroll" } } ], "Metadata": { @@ -121579,16 +122238,18 @@ } }, { - "HashCode": -1148810434, + "HashCode": 287550163, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "close", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121596,25 +122257,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.WindowPopupAnimationCloseSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -121625,16 +122286,18 @@ } }, { - "HashCode": -1855931832, + "HashCode": 161322981, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "open", "ParentTag": "popup-animation", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121642,25 +122305,25 @@ "Kind": "ITagHelper", "Name": "reverse", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Reverse" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper.Reverse", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reverse" } }, { "Kind": "ITagHelper", "Name": "effects", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Effects" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper.Effects", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Effects" } }, { "Kind": "ITagHelper", "Name": "duration", "TypeName": "System.Double?", - "Metadata": { - "Common.PropertyName": "Duration" - } + "DisplayName": "System.Double? Kendo.Mvc.TagHelpers.WindowPopupAnimationOpenSettingsTagHelper.Duration", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Duration" } } ], "Metadata": { @@ -121671,21 +122334,24 @@ } }, { - "HashCode": -403949128, + "HashCode": 1918587439, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowPopupAnimationSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowPopupAnimationSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "popup-animation", "ParentTag": "kendo-window", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false }, { "TagName": "popup-animation", "ParentTag": "window", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121693,23 +122359,21 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowPopupAnimationSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [ { "Name": "close", "DisplayName": "close", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "open", "DisplayName": "open", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -121720,19 +122384,22 @@ } }, { - "HashCode": 647331229, + "HashCode": -1948754797, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowTagHelper", "TagOutputHint": "div", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-window" + "TagName": "kendo-window", + "CaseSensitive": false }, { "TagName": "window", - "ParentTag": "editable" + "ParentTag": "editable", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -121740,329 +122407,324 @@ "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } }, { "Kind": "ITagHelper", "Name": "draggable", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Draggable" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.Draggable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Draggable" } }, { "Kind": "ITagHelper", "Name": "modal", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Modal" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.Modal", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Modal" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "actions", "TypeName": "System.String[]", - "Metadata": { - "Common.PropertyName": "Actions" - } + "DisplayName": "System.String[] Kendo.Mvc.TagHelpers.WindowTagHelper.Actions", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Actions" } }, { "Kind": "ITagHelper", "Name": "position-top", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionTop" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.PositionTop", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionTop" } }, { "Kind": "ITagHelper", "Name": "position-left", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "PositionLeft" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.PositionLeft", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PositionLeft" } }, { "Kind": "ITagHelper", "Name": "height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Height" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Height", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Height" } }, { "Kind": "ITagHelper", "Name": "max-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MaxHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxHeight" } }, { "Kind": "ITagHelper", "Name": "max-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MaxWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MaxWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MaxWidth" } }, { "Kind": "ITagHelper", "Name": "min-height", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinHeight" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MinHeight", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinHeight" } }, { "Kind": "ITagHelper", "Name": "min-width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "MinWidth" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.MinWidth", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "MinWidth" } }, { "Kind": "ITagHelper", "Name": "width", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Width" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Width", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Width" } }, { "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-close", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnClose" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnClose", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnClose" } }, { "Kind": "ITagHelper", "Name": "on-deactivate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDeactivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnDeactivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDeactivate" } }, { "Kind": "ITagHelper", "Name": "on-dragend", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragend" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnDragend", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragend" } }, { "Kind": "ITagHelper", "Name": "on-dragstart", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDragstart" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnDragstart", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDragstart" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-maximize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMaximize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnMaximize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMaximize" } }, { "Kind": "ITagHelper", "Name": "on-minimize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnMinimize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnMinimize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnMinimize" } }, { "Kind": "ITagHelper", "Name": "on-open", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnOpen" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnOpen", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnOpen" } }, { "Kind": "ITagHelper", "Name": "on-refresh", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRefresh" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnRefresh", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRefresh" } }, { "Kind": "ITagHelper", "Name": "on-resize", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnResize" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnResize", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnResize" } }, { "Kind": "ITagHelper", "Name": "on-restore", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnRestore" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.OnRestore", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnRestore" } }, { "Kind": "ITagHelper", "Name": "auto-focus", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "AutoFocus" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.AutoFocus", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AutoFocus" } }, { "Kind": "ITagHelper", "Name": "iframe", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Iframe" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Iframe", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Iframe" } }, { "Kind": "ITagHelper", "Name": "pinned", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pinned" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Pinned", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pinned" } }, { "Kind": "ITagHelper", "Name": "scrollable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Scrollable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Scrollable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Scrollable" } }, { "Kind": "ITagHelper", "Name": "visible", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Visible" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Visible", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Visible" } }, { "Kind": "ITagHelper", "Name": "size", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Size" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Size", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Size" } }, { "Kind": "ITagHelper", "Name": "resizable", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Resizable" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTagHelper.Resizable", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Resizable" } }, { "Kind": "ITagHelper", "Name": "append-to", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "AppendTo" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.AppendTo", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendTo" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WindowTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "popup-animation", "DisplayName": "popup-animation", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "content", "DisplayName": "content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "window-title", "DisplayName": "window-title", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "draggable", "DisplayName": "draggable", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "modal", "DisplayName": "modal", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122073,21 +122735,24 @@ } }, { - "HashCode": -2031764238, + "HashCode": 2023115936, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "window-title", "ParentTag": "kendo-window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false }, { "TagName": "title", "ParentTag": "window", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122095,25 +122760,25 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } }, { "Kind": "ITagHelper", "Name": "encoded", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Encoded" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WindowTitleSettingsTagHelper.Encoded", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Encoded" } } ], "Metadata": { @@ -122124,16 +122789,18 @@ } }, { - "HashCode": -1995211361, + "HashCode": 459243834, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "messages", "ParentTag": "kendo-wizard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122141,49 +122808,49 @@ "Kind": "ITagHelper", "Name": "done", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Done" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Done", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Done" } }, { "Kind": "ITagHelper", "Name": "next", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Next" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Next", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Next" } }, { "Kind": "ITagHelper", "Name": "of", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Of" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Of", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Of" } }, { "Kind": "ITagHelper", "Name": "previous", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Previous" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Previous", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Previous" } }, { "Kind": "ITagHelper", "Name": "reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Reset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Reset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Reset" } }, { "Kind": "ITagHelper", "Name": "step", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Step" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardMessagesSettingsTagHelper.Step", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Step" } } ], "Metadata": { @@ -122194,16 +122861,18 @@ } }, { - "HashCode": -477600990, + "HashCode": -976951670, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step-button", "ParentTag": "wizard-step-buttons", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122211,41 +122880,41 @@ "Kind": "ITagHelper", "Name": "click", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Click" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Click", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Click" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "primary", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Primary" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Primary", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Primary" } }, { "Kind": "ITagHelper", "Name": "text", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Text" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepButtonTagHelper.Text", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Text" } } ], "Metadata": { @@ -122256,23 +122925,24 @@ } }, { - "HashCode": 1274075928, + "HashCode": -78652444, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepButtonsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepButtonsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step-buttons", - "ParentTag": "wizard-step" + "ParentTag": "wizard-step", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "wizard-step-button", "DisplayName": "wizard-step-button", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122283,15 +122953,17 @@ } }, { - "HashCode": 866240117, + "HashCode": -275488914, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepContentTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepContentTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step-content", - "ParentTag": "wizard-step" + "ParentTag": "wizard-step", + "CaseSensitive": false } ], "Metadata": { @@ -122302,16 +122974,18 @@ } }, { - "HashCode": 411710393, + "HashCode": 1451994413, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "stepper", "ParentTag": "kendo-wizard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122319,25 +122993,25 @@ "Kind": "ITagHelper", "Name": "indicator", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Indicator" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper.Indicator", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Indicator" } }, { "Kind": "ITagHelper", "Name": "label", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Label" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper.Label", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Label" } }, { "Kind": "ITagHelper", "Name": "linear", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Linear" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepperSettingsTagHelper.Linear", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Linear" } } ], "Metadata": { @@ -122348,16 +123022,18 @@ } }, { - "HashCode": 1304132130, + "HashCode": -1362315944, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-step", "ParentTag": "wizard-steps", - "TagStructure": 1 + "TagStructure": 1, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122365,109 +123041,106 @@ "Kind": "ITagHelper", "Name": "content-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.ContentId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentId" } }, { "Kind": "ITagHelper", "Name": "content-url", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ContentUrl" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.ContentUrl", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentUrl" } }, { "Kind": "ITagHelper", "Name": "class-name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "ClassName" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.ClassName", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ClassName" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "icon", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Icon" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.Icon", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Icon" } }, { "Kind": "ITagHelper", "Name": "icon-template", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplate" } }, { "Kind": "ITagHelper", "Name": "icon-template-id", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateId" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplateId", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateId" } }, { "Kind": "ITagHelper", "Name": "icon-template-view", "TypeName": "Microsoft.AspNetCore.Html.IHtmlContent", - "Metadata": { - "Common.PropertyName": "IconTemplateView" - } + "DisplayName": "Microsoft.AspNetCore.Html.IHtmlContent Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplateView", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateView" } }, { "Kind": "ITagHelper", "Name": "icon-template-handler", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "IconTemplateHandler" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.IconTemplateHandler", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IconTemplateHandler" } }, { "Kind": "ITagHelper", "Name": "pager", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pager" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardStepTagHelper.Pager", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pager" } }, { "Kind": "ITagHelper", "Name": "title", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Title" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardStepTagHelper.Title", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Title" } } ], "AllowedChildTags": [ { "Name": "wizard-step-buttons", "DisplayName": "wizard-step-buttons", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "wizard-step-content", "DisplayName": "wizard-step-content", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "wizard-step-form", "DisplayName": "wizard-step-form", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122478,23 +123151,24 @@ } }, { - "HashCode": -87396985, + "HashCode": -2133087303, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardStepsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardStepsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "wizard-steps", - "ParentTag": "kendo-wizard" + "ParentTag": "kendo-wizard", + "CaseSensitive": false } ], "AllowedChildTags": [ { "Name": "wizard-step", "DisplayName": "wizard-step", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122505,14 +123179,16 @@ } }, { - "HashCode": 1057597767, + "HashCode": -1874134188, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "kendo-wizard" + "TagName": "kendo-wizard", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122520,149 +123196,146 @@ "Kind": "ITagHelper", "Name": "on-activate", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnActivate" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnActivate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnActivate" } }, { "Kind": "ITagHelper", "Name": "on-content-load", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnContentLoad" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnContentLoad", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnContentLoad" } }, { "Kind": "ITagHelper", "Name": "on-done", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnDone" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnDone", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnDone" } }, { "Kind": "ITagHelper", "Name": "on-error", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnError" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnError", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnError" } }, { "Kind": "ITagHelper", "Name": "on-reset", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnReset" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnReset", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnReset" } }, { "Kind": "ITagHelper", "Name": "on-select", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnSelect" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnSelect" } }, { "Kind": "ITagHelper", "Name": "on-form-validate-failed", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "OnFormValidateFailed" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.OnFormValidateFailed", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "OnFormValidateFailed" } }, { "Kind": "ITagHelper", "Name": "action-bar", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ActionBar" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.ActionBar", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ActionBar" } }, { "Kind": "ITagHelper", "Name": "load-on-demand", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "LoadOnDemand" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.LoadOnDemand", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "LoadOnDemand" } }, { "Kind": "ITagHelper", "Name": "pager", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Pager" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.Pager", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Pager" } }, { "Kind": "ITagHelper", "Name": "reload-on-select", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ReloadOnSelect" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardTagHelper.ReloadOnSelect", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ReloadOnSelect" } }, { "Kind": "ITagHelper", "Name": "content-position", "TypeName": "Kendo.Mvc.UI.WizardContentPosition?", - "Metadata": { - "Common.PropertyName": "ContentPosition" - } + "DisplayName": "Kendo.Mvc.UI.WizardContentPosition? Kendo.Mvc.TagHelpers.WizardTagHelper.ContentPosition", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ContentPosition" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", - "Metadata": { - "Common.PropertyName": "Name" - } + "DisplayName": "string Kendo.Mvc.TagHelpers.WizardTagHelper.Name", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "is-in-client-template", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "IsInClientTemplate" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WizardTagHelper.IsInClientTemplate", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "IsInClientTemplate" } }, { "Kind": "ITagHelper", "Name": "deferred", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "Deferred" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WizardTagHelper.Deferred", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Deferred" } }, { "Kind": "ITagHelper", "Name": "as-child-component", "TypeName": "System.Boolean", - "Metadata": { - "Common.PropertyName": "AsChildComponent" - } + "DisplayName": "bool Kendo.Mvc.TagHelpers.WizardTagHelper.AsChildComponent", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AsChildComponent" } } ], "AllowedChildTags": [ { "Name": "messages", "DisplayName": "messages", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "stepper", "DisplayName": "stepper", - "Diagnostics": [ - ] + "Diagnostics": [] }, { "Name": "wizard-steps", "DisplayName": "wizard-steps", - "Diagnostics": [ - ] + "Diagnostics": [] } ], "Metadata": { @@ -122673,16 +123346,18 @@ } }, { - "HashCode": -856094984, + "HashCode": 1810425896, "Kind": "ITagHelper", "Name": "Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper", "AssemblyName": "Kendo.Mvc", + "DisplayName": "Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "validate-forms", "ParentTag": "kendo-wizard", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122690,17 +123365,17 @@ "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper.Enabled", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "validate-on-previous", "TypeName": "System.Boolean?", - "Metadata": { - "Common.PropertyName": "ValidateOnPrevious" - } + "DisplayName": "System.Boolean? Kendo.Mvc.TagHelpers.WizardValidateFormsSettingsTagHelper.ValidateOnPrevious", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidateOnPrevious" } } ], "Metadata": { @@ -122711,99 +123386,133 @@ } }, { - "HashCode": -1635625292, + "HashCode": 1146939018, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "Documentation": "\r\n \r\n implementation targeting <a> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-host" + "Name": "asp-host", + "CaseSensitive": false, + "DisplayName": "asp-host" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-protocol" + "Name": "asp-protocol", + "CaseSensitive": false, + "DisplayName": "asp-protocol" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -122813,93 +123522,94 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Protocol" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Host" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -122910,15 +123620,17 @@ } }, { - "HashCode": 1501777474, + "HashCode": 1429054664, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "Documentation": "\r\n \r\n implementation targeting <cache> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "cache" + "TagName": "cache", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -122926,109 +123638,109 @@ "Kind": "ITagHelper", "Name": "priority", "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?", + "DisplayName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Priority", "Documentation": "\r\n \r\n Gets or sets the policy for the cache entry.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Priority" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Priority" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryBy", "Documentation": "\r\n \r\n Gets or sets a to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryBy" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByHeader", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByHeader" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByQuery", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByQuery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByRoute", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByRoute" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCookie", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCookie" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByUser", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByUser" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCulture", "Documentation": "\r\n \r\n Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n \r\n Setting this to true would result in the result to be varied by \r\n and .\r\n \r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCulture" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresOn", "Documentation": "\r\n \r\n Gets or sets the exact the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresOn" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresAfter", "Documentation": "\r\n \r\n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresAfter" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresSliding", "Documentation": "\r\n \r\n Gets or sets the duration from last access that the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresSliding" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Enabled", "Documentation": "\r\n \r\n Gets or sets the value which determines if the tag helper is enabled or not.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -123039,19 +123751,23 @@ } }, { - "HashCode": 1067065902, + "HashCode": -682468090, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "Documentation": "\r\n \r\n A that renders a Razor component.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "component", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "type" + "Name": "type", + "CaseSensitive": false, + "DisplayName": "type" } ] } @@ -123061,31 +123777,32 @@ "Kind": "ITagHelper", "Name": "params", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "param-", "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.Parameters", "Documentation": "\r\n \r\n Gets or sets values for component parameters.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Parameters" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parameters" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.ComponentType", "Documentation": "\r\n \r\n Gets or sets the component type. This value is required.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ComponentType" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "render-mode", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.RenderMode", "Documentation": "\r\n \r\n Gets or sets the \r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RenderMode" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderMode" } } ], "Metadata": { @@ -123096,18 +123813,22 @@ } }, { - "HashCode": 1303231203, + "HashCode": -647431182, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "Documentation": "\r\n \r\n implementation targeting <distributed-cache> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "distributed-cache", + "CaseSensitive": false, "Attributes": [ { - "Name": "name" + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" } ] } @@ -123117,109 +123838,109 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Name", "Documentation": "\r\n \r\n Gets or sets a unique name to discriminate cached entries.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryBy", "Documentation": "\r\n \r\n Gets or sets a to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryBy" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByHeader", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByHeader" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByQuery", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByQuery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByRoute", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByRoute" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCookie", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCookie" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByUser", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByUser" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCulture", "Documentation": "\r\n \r\n Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n \r\n Setting this to true would result in the result to be varied by \r\n and .\r\n \r\n \r\n ", - "Metadata": { - "Common.PropertyName": "VaryByCulture" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresOn", "Documentation": "\r\n \r\n Gets or sets the exact the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresOn" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresAfter", "Documentation": "\r\n \r\n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresAfter" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresSliding", "Documentation": "\r\n \r\n Gets or sets the duration from last access that the cache entry should be evicted.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ExpiresSliding" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Enabled", "Documentation": "\r\n \r\n Gets or sets the value which determines if the tag helper is enabled or not.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Enabled" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } } ], "Metadata": { @@ -123230,15 +123951,17 @@ } }, { - "HashCode": -1107305569, + "HashCode": 1566156594, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "Documentation": "\r\n \r\n implementation targeting <environment> elements that conditionally renders\r\n content based on the current value of .\r\n If the environment is not listed in the specified or ,\r\n or if it is in , the content will not be rendered.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "environment" + "TagName": "environment", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -123246,28 +123969,28 @@ "Kind": "ITagHelper", "Name": "names", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names", "Documentation": "\r\n \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 list, the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Names" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Names" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include", "Documentation": "\r\n \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 list, the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Include" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude", "Documentation": "\r\n \r\n A comma separated list of environment names in which the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Exclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exclude" } } ], "Metadata": { @@ -123278,337 +124001,455 @@ } }, { - "HashCode": 1496735038, + "HashCode": -200081545, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "Documentation": "\r\n \r\n implementation targeting <button> elements and <input> elements with\r\n their type attribute set to image or submit.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-action" + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-controller" + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-area" + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page" + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-page-handler" + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-fragment" + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-route" + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { - "Name": "asp-all-route-data" + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -123618,75 +124459,76 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -123697,15 +124539,17 @@ } }, { - "HashCode": 126514257, + "HashCode": 1852242639, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "Documentation": "\r\n \r\n implementation targeting <form> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "form" + "TagName": "form", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -123713,84 +124557,85 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Action" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Controller" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Area" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Page" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PageHandler" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Antiforgery", "Documentation": "\r\n \r\n Whether the antiforgery token should be generated.\r\n \r\n Defaults to false if user provides an action attribute\r\n or if the method is ; true otherwise.\r\n ", - "Metadata": { - "Common.PropertyName": "Antiforgery" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Fragment" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Route" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "RouteValues" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } } ], "Metadata": { @@ -123801,22 +124646,28 @@ } }, { - "HashCode": -835993632, + "HashCode": 1781452812, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "Documentation": "\r\n \r\n implementation targeting <img> elements that supports file versioning.\r\n \r\n \r\n The tag helper won't process for cases with just the 'src' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-append-version" + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" }, { - "Name": "src" + "Name": "src", + "CaseSensitive": false, + "DisplayName": "src" } ] } @@ -123826,19 +124677,19 @@ "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.Src", "Documentation": "\r\n \r\n Source of the image.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Src" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to the src urls.\r\n \r\n \r\n If true then a query string \"v\" with the encoded content of the file is added.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "AppendVersion" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } } ], "Metadata": { @@ -123849,19 +124700,23 @@ } }, { - "HashCode": 242193453, + "HashCode": 1030892455, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "Documentation": "\r\n \r\n implementation targeting <input> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] } @@ -123871,46 +124726,46 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-format", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format", "Documentation": "\r\n \r\n The format string (see ) used to format the\r\n result. Sets the generated \"value\" attribute to that formatted string.\r\n \r\n \r\n Not used if the provided (see ) or calculated \"type\" attribute value is\r\n checkbox, password, or radio. That is, is used when calling\r\n .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Format" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName", "Documentation": "\r\n \r\n The type of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine the \r\n helper to call and the default value. A default is not calculated\r\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\r\n hidden, password, or radio.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "InputTypeName" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputTypeName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Value", "Documentation": "\r\n \r\n The value of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\r\n if is \"radio\". Must not be null in that case.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Value" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -123921,18 +124776,22 @@ } }, { - "HashCode": -1039086171, + "HashCode": 1992645084, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "Documentation": "\r\n \r\n implementation targeting <label> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] } @@ -123942,10 +124801,10 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } } ], "Metadata": { @@ -123956,91 +124815,119 @@ } }, { - "HashCode": -1394407878, + "HashCode": 1754238780, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "Documentation": "\r\n \r\n implementation targeting <link> elements that supports fallback href paths.\r\n \r\n \r\n The tag helper won't process for cases with just the 'href' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-href-include" + "Name": "asp-href-include", + "CaseSensitive": false, + "DisplayName": "asp-href-include" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-href-exclude" + "Name": "asp-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-href-exclude" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-href" + "Name": "asp-fallback-href", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-href-include" + "Name": "asp-fallback-href-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-include" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-href-exclude" + "Name": "asp-fallback-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-exclude" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test-class" + "Name": "asp-fallback-test-class", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-class" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test-property" + "Name": "asp-fallback-test-property", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-property" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test-value" + "Name": "asp-fallback-test-value", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-value" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-append-version" + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" } ] } @@ -124050,100 +124937,100 @@ "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.Href", "Documentation": "\r\n \r\n Address of the linked resource.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Href" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "asp-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "HrefInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "HrefExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref", "Documentation": "\r\n \r\n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackHref" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHref" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.SuppressFallbackIntegrity", "Documentation": "\r\n \r\n Boolean value that determines if an integrity hash will be compared with value.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "SuppressFallbackIntegrity" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to the href urls.\r\n \r\n \r\n If true then a query string \"v\" with the encoded content of the file is added.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "AppendVersion" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackHrefInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackHrefExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-class", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass", "Documentation": "\r\n \r\n The class name defined in the stylesheet to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestClass" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestClass" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-property", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty", "Documentation": "\r\n \r\n The CSS property name to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestProperty" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestProperty" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue", "Documentation": "\r\n \r\n The CSS property value to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestValue" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestValue" } } ], "Metadata": { @@ -124154,15 +125041,17 @@ } }, { - "HashCode": 663111948, + "HashCode": -620840966, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "Documentation": "\r\n \r\n implementation targeting <option> elements.\r\n \r\n \r\n This works in conjunction with . It reads elements\r\n content but does not modify that content. The only modification it makes is to add a selected attribute\r\n in some cases.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { - "TagName": "option" + "TagName": "option", + "CaseSensitive": false } ], "BoundAttributes": [ @@ -124170,10 +125059,10 @@ "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper.Value", "Documentation": "\r\n \r\n Specifies a value for the <option> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Value" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } } ], "Metadata": { @@ -124184,19 +125073,23 @@ } }, { - "HashCode": -1606513186, + "HashCode": 2109558720, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "Documentation": "\r\n \r\n Renders a partial view.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "partial", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { - "Name": "name" + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" } ] } @@ -124206,57 +125099,58 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name", "Documentation": "\r\n \r\n The name or path of the partial view that is rendered to the response.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model. Cannot be used together with .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model", "Documentation": "\r\n \r\n The model to pass into the partial view. Cannot be used together with .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Model" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Optional", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "Optional" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } }, { "Kind": "ITagHelper", "Name": "fallback-name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.FallbackName", "Documentation": "\r\n \r\n View to lookup if the view specified by cannot be located.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackName" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackName" } }, { "Kind": "ITagHelper", "Name": "view-data", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary", + "HasIndexer": true, "IndexerNamePrefix": "view-data-", "IndexerTypeName": "System.Object", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ViewData", "Documentation": "\r\n \r\n A to pass into the partial view.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ViewData" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ViewData" } } ], "Metadata": { @@ -124267,16 +125161,18 @@ } }, { - "HashCode": 597222171, + "HashCode": 433377895, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "Documentation": "\r\n \r\n A that saves the state of Razor components rendered on the page up to that point.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "persist-component-state", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -124284,10 +125180,10 @@ "Kind": "ITagHelper", "Name": "persist-mode", "TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode? Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper.PersistenceMode", "Documentation": "\r\n \r\n Gets or sets the for the state to persist.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "PersistenceMode" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PersistenceMode" } } ], "Metadata": { @@ -124298,66 +125194,88 @@ } }, { - "HashCode": 1022418279, + "HashCode": 1950271984, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "Documentation": "\r\n \r\n implementation targeting <script> elements that supports fallback src paths.\r\n \r\n \r\n The tag helper won't process for cases with just the 'src' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-src-include" + "Name": "asp-src-include", + "CaseSensitive": false, + "DisplayName": "asp-src-include" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-src-exclude" + "Name": "asp-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-src-exclude" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-src" + "Name": "asp-fallback-src", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-src-include" + "Name": "asp-fallback-src-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-include" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-src-exclude" + "Name": "asp-fallback-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-exclude" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-fallback-test" + "Name": "asp-fallback-test", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-append-version" + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" } ] } @@ -124367,82 +125285,82 @@ "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Src", "Documentation": "\r\n \r\n Address of the external script to use.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Src" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "SrcInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "SrcExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc", "Documentation": "\r\n \r\n The URL of a Script tag to fallback to in the case the primary one fails.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackSrc" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrc" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SuppressFallbackIntegrity", "Documentation": "\r\n \r\n Boolean value that determines if an integrity hash will be compared with value.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "SuppressFallbackIntegrity" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to src urls.\r\n \r\n \r\n A query string \"v\" with the encoded content of the file is added.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "AppendVersion" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude", "Documentation": "\r\n \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 \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackSrcInclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcExclude", "Documentation": "\r\n \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 .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackSrcExclude" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackTestExpression", "Documentation": "\r\n \r\n The script method defined in the primary script to use for the fallback test.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "FallbackTestExpression" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestExpression" } } ], "Metadata": { @@ -124453,26 +125371,33 @@ } }, { - "HashCode": -554474441, + "HashCode": -1157700509, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "Documentation": "\r\n \r\n implementation targeting <select> elements with asp-for and/or\r\n asp-items attribute(s).\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] }, { "TagName": "select", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-items" + "Name": "asp-items", + "CaseSensitive": false, + "DisplayName": "asp-items" } ] } @@ -124482,28 +125407,28 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-items", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Items", "Documentation": "\r\n \r\n A collection of objects used to populate the <select> element with\r\n <optgroup> and <option> elements.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Items" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -124514,18 +125439,22 @@ } }, { - "HashCode": 915989612, + "HashCode": -1743442429, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "Documentation": "\r\n \r\n implementation targeting <textarea> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "textarea", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-for" + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" } ] } @@ -124535,19 +125464,19 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "Name" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } } ], "Metadata": { @@ -124558,18 +125487,22 @@ } }, { - "HashCode": 2070480479, + "HashCode": -1321719666, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "Documentation": "\r\n \r\n implementation targeting any HTML element with an asp-validation-for\r\n attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "span", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-validation-for" + "Name": "asp-validation-for", + "CaseSensitive": false, + "DisplayName": "asp-validation-for" } ] } @@ -124579,10 +125512,10 @@ "Kind": "ITagHelper", "Name": "asp-validation-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper.For", "Documentation": "\r\n \r\n Gets an expression to be evaluated against the current model.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "For" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } } ], "Metadata": { @@ -124593,18 +125526,22 @@ } }, { - "HashCode": 711690974, + "HashCode": -358284703, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "Documentation": "\r\n \r\n implementation targeting any HTML element with an asp-validation-summary\r\n attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "div", + "CaseSensitive": false, "Attributes": [ { - "Name": "asp-validation-summary" + "Name": "asp-validation-summary", + "CaseSensitive": false, + "DisplayName": "asp-validation-summary" } ] } @@ -124615,10 +125552,10 @@ "Name": "asp-validation-summary", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary", "Documentation": "\r\n \r\n If or , appends a validation\r\n summary. Otherwise (, the default), this tag helper does nothing.\r\n \r\n \r\n Thrown if setter is called with an undefined value e.g.\r\n (ValidationSummary)23.\r\n \r\n ", - "Metadata": { - "Common.PropertyName": "ValidationSummary" - } + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidationSummary" } } ], "Metadata": { @@ -124629,311 +125566,399 @@ } }, { - "HashCode": -1357427151, + "HashCode": -486390917, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor", + "DisplayName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "Documentation": "\r\n \r\n implementation targeting elements containing attributes with URL expected values.\r\n \r\n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\r\n targeted by other s. Runs prior to other s to ensure\r\n application-relative URLs are resolved.\r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "*", + "CaseSensitive": false, "Attributes": [ { "Name": "itemid", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "itemid" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "applet", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "area", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "audio", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "base", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "blockquote", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "del", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "embed", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { "Name": "action", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "action" } ] }, { "TagName": "html", + "CaseSensitive": false, "Attributes": [ { "Name": "manifest", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "manifest" } ] }, { "TagName": "iframe", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "ins", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "menuitem", + "CaseSensitive": false, "Attributes": [ { "Name": "icon", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "icon" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "data", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "data" } ] }, { "TagName": "q", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "track", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "poster", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "poster" } ] } @@ -124946,13 +125971,12 @@ } }, { - "HashCode": 1908774734, + "HashCode": -1441358030, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 0 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Bind", + "Documentation": { "Id": 0 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -124961,9 +125985,8 @@ { "Name": "@bind-", "NameComparison": 1, - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-...", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -124973,81 +125996,71 @@ "Kind": "Components.Bind", "Name": "@bind-...", "TypeName": "System.Collections.Generic.Dictionary", + "HasIndexer": true, "IndexerNamePrefix": "@bind-", "IndexerTypeName": "System.Object", - "Documentation": { - "Id": 0 - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, + "DisplayName": "System.Collections.Generic.Dictionary Microsoft.AspNetCore.Components.Bind.Bind", + "Documentation": { "Id": 0 }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", - "Documentation": { - "Id": 2 - }, - "Metadata": { - "Common.PropertyName": "Format" - } + "DisplayName": ":format", + "Documentation": { "Id": 2 }, + "Metadata": { "Common.PropertyName": "Format" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 1, - "Args": [ - "@bind-..." - ] + "Args": [ "@bind-..." ] }, - "Metadata": { - "Common.PropertyName": "Event" - } + "Metadata": { "Common.PropertyName": "Event" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } } ], "Metadata": { @@ -125061,16 +126074,14 @@ } }, { - "HashCode": 1886728056, + "HashCode": -841444535, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125079,9 +126090,8 @@ "Attributes": [ { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125090,15 +126100,13 @@ "Attributes": [ { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125108,100 +126116,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125218,16 +126211,14 @@ } }, { - "HashCode": -751468505, + "HashCode": 1542340894, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125236,9 +126227,8 @@ "Attributes": [ { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125247,15 +126237,13 @@ "Attributes": [ { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125265,100 +126253,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125375,16 +126348,14 @@ } }, { - "HashCode": -897546298, + "HashCode": -1815269205, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "checked", - "onchange" - ] + "Args": [ "checked", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125394,13 +126365,13 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125410,19 +126381,18 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125432,100 +126402,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "checked", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "checked", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_checked" - } + "Metadata": { "Common.PropertyName": "Format_checked" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_checked" - } + "Metadata": { "Common.PropertyName": "Event_checked" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-checked", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_checked", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_checked" - } + "Metadata": { "Common.PropertyName": "Format_checked" } } ], "Metadata": { @@ -125543,16 +126498,14 @@ } }, { - "HashCode": 2077438364, + "HashCode": 1350155720, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125562,13 +126515,13 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125578,19 +126531,18 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125600,100 +126552,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125711,16 +126648,14 @@ } }, { - "HashCode": -478655573, + "HashCode": 1181213681, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125730,13 +126665,13 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125746,19 +126681,18 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125768,100 +126702,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -125879,16 +126798,14 @@ } }, { - "HashCode": -1727219745, + "HashCode": 895328385, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -125898,13 +126815,13 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -125914,19 +126831,18 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -125936,100 +126852,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126047,16 +126948,14 @@ } }, { - "HashCode": 1609103576, + "HashCode": -634354098, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126066,13 +126965,13 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126082,19 +126981,18 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126104,100 +127002,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126215,16 +127098,14 @@ } }, { - "HashCode": -263506177, + "HashCode": -2134669610, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126234,13 +127115,13 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126250,19 +127131,18 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126272,100 +127152,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126383,16 +127248,14 @@ } }, { - "HashCode": -1699770350, + "HashCode": -474264820, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126402,13 +127265,13 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126418,19 +127281,18 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126440,100 +127302,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126551,16 +127398,14 @@ } }, { - "HashCode": 1138129442, + "HashCode": 1676630403, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126570,13 +127415,13 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126586,19 +127431,18 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126608,100 +127452,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126719,16 +127548,14 @@ } }, { - "HashCode": -342334592, + "HashCode": 580709439, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126738,13 +127565,13 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126754,19 +127581,18 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126776,100 +127602,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -126887,16 +127698,14 @@ } }, { - "HashCode": 2016351310, + "HashCode": -573922018, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -126906,13 +127715,13 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -126922,19 +127731,18 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -126944,100 +127752,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127055,16 +127848,14 @@ } }, { - "HashCode": -3753525, + "HashCode": -1660168666, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127074,13 +127865,13 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127090,19 +127881,18 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127112,100 +127902,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127223,16 +127998,14 @@ } }, { - "HashCode": -191892789, + "HashCode": -254824298, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127242,13 +128015,13 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127258,19 +128031,18 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127280,100 +128052,85 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind-value" - ] + "Args": [ "@bind-value" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127391,16 +128148,14 @@ } }, { - "HashCode": -380241744, + "HashCode": -952628226, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127409,9 +128164,8 @@ "Attributes": [ { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127420,15 +128174,13 @@ "Attributes": [ { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127438,100 +128190,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127548,16 +128285,14 @@ } }, { - "HashCode": 1598759353, + "HashCode": -1741324391, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] + "Args": [ "value", "onchange" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127566,9 +128301,8 @@ "Attributes": [ { "Name": "@bind", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127577,15 +128311,13 @@ "Attributes": [ { "Name": "@bind:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127595,100 +128327,85 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, - "Args": [ - "value", - "onchange" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" + "Args": [ "value", "onchange" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Event_value" - } + "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", - "Documentation": { - "Id": 5 - }, - "Metadata": { - "Common.PropertyName": "Culture" - } + "DisplayName": ":culture", + "Documentation": { "Id": 5 }, + "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, - "Args": [ - "@bind" - ] + "Args": [ "@bind" ] }, - "Metadata": { - "Common.PropertyName": "Format_value" - } + "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { @@ -127705,16 +128422,14 @@ } }, { - "HashCode": 2082500290, + "HashCode": -1649531855, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127723,9 +128438,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127734,15 +128448,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127752,50 +128464,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -127810,16 +128516,14 @@ } }, { - "HashCode": 377791257, + "HashCode": -507151956, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127828,9 +128532,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127839,15 +128542,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127857,50 +128558,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -127916,16 +128611,14 @@ } }, { - "HashCode": 2093220415, + "HashCode": 718993505, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -127934,9 +128627,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -127945,15 +128637,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -127963,50 +128653,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128021,16 +128705,14 @@ } }, { - "HashCode": -273894728, + "HashCode": 945438197, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128039,9 +128721,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128050,15 +128731,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128068,50 +128747,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128127,16 +128800,14 @@ } }, { - "HashCode": -1788987864, + "HashCode": -622522386, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128145,9 +128816,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128156,15 +128826,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128174,50 +128842,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128232,16 +128894,14 @@ } }, { - "HashCode": -894625097, + "HashCode": -898293830, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128250,9 +128910,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128261,15 +128920,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128279,50 +128936,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128338,16 +128989,14 @@ } }, { - "HashCode": -1648825788, + "HashCode": 1401667874, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128356,9 +129005,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128367,15 +129015,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128385,50 +129031,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128443,16 +129083,14 @@ } }, { - "HashCode": 1658102464, + "HashCode": -1772237594, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128461,9 +129099,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128472,15 +129109,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128490,50 +129125,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128549,16 +129178,14 @@ } }, { - "HashCode": -886693900, + "HashCode": 1450673061, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128567,9 +129194,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128578,15 +129204,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128596,50 +129220,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128654,16 +129272,14 @@ } }, { - "HashCode": 58660519, + "HashCode": -1249788375, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128672,9 +129288,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128683,15 +129298,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128701,50 +129314,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128760,16 +129367,14 @@ } }, { - "HashCode": -1840269071, + "HashCode": -558059658, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128778,9 +129383,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128789,15 +129393,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128807,50 +129409,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128865,16 +129461,14 @@ } }, { - "HashCode": 2106785153, + "HashCode": -1935026265, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128883,9 +129477,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -128894,15 +129487,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -128912,50 +129503,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -128971,16 +129556,14 @@ } }, { - "HashCode": 1696667470, + "HashCode": -453028484, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -128989,9 +129572,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -129000,15 +129582,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129018,50 +129598,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -129076,16 +129650,14 @@ } }, { - "HashCode": -1759119407, + "HashCode": 1037412093, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] + "Args": [ "Value", "ValueChanged" ] }, "CaseSensitive": true, "TagMatchingRules": [ @@ -129094,9 +129666,8 @@ "Attributes": [ { "Name": "@bind-Value", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] }, @@ -129105,15 +129676,13 @@ "Attributes": [ { "Name": "@bind-Value:get", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:get", + "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@bind-Value:set", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129123,50 +129692,44 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": { "Id": 10, - "Args": [ - "Value", - "ValueChanged" - ] - }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" + "Args": [ "Value", "ValueChanged" ] }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", - "Documentation": { - "Id": 8 - }, + "DisplayName": ":get", + "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", "Components.Bind.AlternativeNotation": "True" } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", - "Documentation": { - "Id": 9 - }, - "Metadata": { - "Common.PropertyName": "Set" - } + "DisplayName": ":set", + "Documentation": { "Id": 9 }, + "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", - "Documentation": { - "Id": 4 - }, - "Metadata": { - "Common.PropertyName": "After" - } + "DisplayName": ":after", + "Documentation": { "Id": 4 }, + "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -129182,13 +129745,12 @@ } }, { - "HashCode": -1143631698, + "HashCode": 1312818327, "Kind": "Components.Ref", "Name": "Ref", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 18 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Ref", + "Documentation": { "Id": 18 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -129196,9 +129758,8 @@ "Attributes": [ { "Name": "@ref", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@ref", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129208,9 +129769,8 @@ "Kind": "Components.Ref", "Name": "@ref", "TypeName": "System.Object", - "Documentation": { - "Id": 18 - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Ref.Ref", + "Documentation": { "Id": 18 }, "Metadata": { "Common.PropertyName": "Ref", "Common.DirectiveAttribute": "True" @@ -129225,13 +129785,12 @@ } }, { - "HashCode": -1000828397, + "HashCode": -963679308, "Kind": "Components.Key", "Name": "Key", "AssemblyName": "Microsoft.AspNetCore.Components", - "Documentation": { - "Id": 17 - }, + "DisplayName": "Microsoft.AspNetCore.Components.Key", + "Documentation": { "Id": 17 }, "CaseSensitive": true, "TagMatchingRules": [ { @@ -129239,9 +129798,8 @@ "Attributes": [ { "Name": "@key", - "Metadata": { - "Common.DirectiveAttribute": "True" - } + "DisplayName": "@key", + "Metadata": { "Common.DirectiveAttribute": "True" } } ] } @@ -129251,9 +129809,8 @@ "Kind": "Components.Key", "Name": "@key", "TypeName": "System.Object", - "Documentation": { - "Id": 17 - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Key.Key", + "Documentation": { "Id": 17 }, "Metadata": { "Common.PropertyName": "Key", "Common.DirectiveAttribute": "True" diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/project.razor.json b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/project.razor.json index cba769b3d09..378be505e57 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/project.razor.json +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/project.razor.json @@ -1,17 +1,20 @@ { + "__Version": 2, "SerializedFilePath": "C:\\Users\\admin\\location\\blazorserver\\obj\\Debug\\net7.0\\project.razor.json", "FilePath": "C:\\Users\\admin\\location\\blazorserver\\blazorserver.csproj", "Configuration": { "ConfigurationName": "MVC-3.0", "LanguageVersion": "3.0", - "Extensions": [ { "ExtensionName": "MVC-3.0" } ] + "Extensions": [ "MVC-3.0" ] }, "ProjectWorkspaceState": { "TagHelpers": [ { + "HashCode": 888782695, "Kind": "Components.Component", "Name": "blazorserver.Shared.SurveyPrompt", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.SurveyPrompt", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "SurveyPrompt" } ], "BoundAttributes": [ @@ -19,6 +22,7 @@ "Kind": "Components.Component", "Name": "Title", "TypeName": "System.String", + "DisplayName": "string blazorserver.Shared.SurveyPrompt.Title", "Metadata": { "Common.PropertyName": "Title" } } ], @@ -28,9 +32,11 @@ } }, { + "HashCode": 765240240, "Kind": "Components.Component", "Name": "blazorserver.Shared.SurveyPrompt", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.SurveyPrompt", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Shared.SurveyPrompt" } ], "BoundAttributes": [ @@ -38,6 +44,7 @@ "Kind": "Components.Component", "Name": "Title", "TypeName": "System.String", + "DisplayName": "string blazorserver.Shared.SurveyPrompt.Title", "Metadata": { "Common.PropertyName": "Title" } } ], @@ -48,9 +55,11 @@ } }, { + "HashCode": -1418910577, "Kind": "Components.Component", "Name": "blazorserver.Shared.MainLayout", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.MainLayout", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "MainLayout" } ], "BoundAttributes": [ @@ -58,6 +67,7 @@ "Kind": "Components.Component", "Name": "Body", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment blazorserver.Shared.MainLayout.Body", "Documentation": "\n \n Gets the content to be rendered inside the layout.\n \n ", "Metadata": { "Common.PropertyName": "Body", @@ -71,9 +81,11 @@ } }, { + "HashCode": -1049621054, "Kind": "Components.Component", "Name": "blazorserver.Shared.MainLayout", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.MainLayout", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Shared.MainLayout" } ], "BoundAttributes": [ @@ -81,6 +93,7 @@ "Kind": "Components.Component", "Name": "Body", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment blazorserver.Shared.MainLayout.Body", "Documentation": "\n \n Gets the content to be rendered inside the layout.\n \n ", "Metadata": { "Common.PropertyName": "Body", @@ -95,9 +108,11 @@ } }, { + "HashCode": 128796553, "Kind": "Components.ChildContent", "Name": "blazorserver.Shared.MainLayout.Body", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.MainLayout.Body", "Documentation": "\n \n Gets the content to be rendered inside the layout.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -113,9 +128,11 @@ } }, { + "HashCode": -1835984119, "Kind": "Components.ChildContent", "Name": "blazorserver.Shared.MainLayout.Body", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.MainLayout.Body", "Documentation": "\n \n Gets the content to be rendered inside the layout.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -125,16 +142,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "blazorserver.Shared.MainLayout.Body", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1608985604, "Kind": "Components.Component", "Name": "blazorserver.Shared.NavMenu", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.NavMenu", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "NavMenu" } ], "Metadata": { @@ -143,9 +162,11 @@ } }, { + "HashCode": -1476730000, "Kind": "Components.Component", "Name": "blazorserver.Shared.NavMenu", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Shared.NavMenu", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Shared.NavMenu" } ], "Metadata": { @@ -155,9 +176,11 @@ } }, { + "HashCode": -169678594, "Kind": "Components.Component", "Name": "blazorserver.Pages.Index", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Index", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Index" } ], "Metadata": { @@ -166,9 +189,11 @@ } }, { + "HashCode": -1332522951, "Kind": "Components.Component", "Name": "blazorserver.Pages.Index", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Index", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Pages.Index" } ], "Metadata": { @@ -178,9 +203,11 @@ } }, { + "HashCode": 1343037936, "Kind": "Components.Component", "Name": "blazorserver.Pages.Counter", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Counter", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Counter" } ], "BoundAttributes": [ @@ -188,6 +215,7 @@ "Kind": "Components.Component", "Name": "IncrementBy", "TypeName": "System.Int32", + "DisplayName": "int blazorserver.Pages.Counter.IncrementBy", "Metadata": { "Common.PropertyName": "IncrementBy" } } ], @@ -197,9 +225,11 @@ } }, { + "HashCode": -176517063, "Kind": "Components.Component", "Name": "blazorserver.Pages.Counter", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Counter", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Pages.Counter" } ], "BoundAttributes": [ @@ -207,6 +237,7 @@ "Kind": "Components.Component", "Name": "IncrementBy", "TypeName": "System.Int32", + "DisplayName": "int blazorserver.Pages.Counter.IncrementBy", "Metadata": { "Common.PropertyName": "IncrementBy" } } ], @@ -217,9 +248,11 @@ } }, { + "HashCode": -14150700, "Kind": "Components.Component", "Name": "blazorserver.Pages.Component", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Component", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Component" } ], "Metadata": { @@ -228,9 +261,11 @@ } }, { + "HashCode": 711990269, "Kind": "Components.Component", "Name": "blazorserver.Pages.Component", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Component", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Pages.Component" } ], "Metadata": { @@ -240,9 +275,11 @@ } }, { + "HashCode": -760969234, "Kind": "Components.Component", "Name": "blazorserver.Pages.Error", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Error", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Error" } ], "Metadata": { @@ -251,9 +288,11 @@ } }, { + "HashCode": -257430871, "Kind": "Components.Component", "Name": "blazorserver.Pages.Error", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Error", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Pages.Error" } ], "Metadata": { @@ -263,9 +302,11 @@ } }, { + "HashCode": -281174798, "Kind": "Components.Component", "Name": "blazorserver.Pages.Component1", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Component1", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Component1" } ], "Metadata": { @@ -274,9 +315,11 @@ } }, { + "HashCode": -1746119506, "Kind": "Components.Component", "Name": "blazorserver.Pages.Component1", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.Component1", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Pages.Component1" } ], "Metadata": { @@ -286,9 +329,11 @@ } }, { + "HashCode": 399217834, "Kind": "Components.Component", "Name": "blazorserver.Pages.FetchData", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.FetchData", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "FetchData" } ], "Metadata": { @@ -297,9 +342,11 @@ } }, { + "HashCode": -90158075, "Kind": "Components.Component", "Name": "blazorserver.Pages.FetchData", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.Pages.FetchData", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.Pages.FetchData" } ], "Metadata": { @@ -309,9 +356,11 @@ } }, { + "HashCode": -268336405, "Kind": "Components.Component", "Name": "blazorserver.App", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.App", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "App" } ], "Metadata": { @@ -320,9 +369,11 @@ } }, { + "HashCode": 1720776480, "Kind": "Components.Component", "Name": "blazorserver.App", "AssemblyName": "blazorserver", + "DisplayName": "blazorserver.App", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "blazorserver.App" } ], "Metadata": { @@ -332,9 +383,11 @@ } }, { + "HashCode": 1779761685, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\n \n A component that provides a cascading value to all descendant components.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "CascadingValue" } ], @@ -343,6 +396,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.", "Metadata": { "Common.PropertyName": "TValue", @@ -353,6 +407,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\n \n The content to which the value should be provided.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -363,6 +418,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ", "Metadata": { "Common.PropertyName": "IsFixed" } }, @@ -370,6 +426,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ", "Metadata": { "Common.PropertyName": "Name" } }, @@ -377,6 +434,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\n \n The value to be provided.\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -391,9 +449,11 @@ } }, { + "HashCode": -1296597011, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\n \n A component that provides a cascading value to all descendant components.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.CascadingValue" } ], @@ -402,6 +462,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.", "Metadata": { "Common.PropertyName": "TValue", @@ -412,6 +473,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\n \n The content to which the value should be provided.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -422,6 +484,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ", "Metadata": { "Common.PropertyName": "IsFixed" } }, @@ -429,6 +492,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ", "Metadata": { "Common.PropertyName": "Name" } }, @@ -436,6 +500,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\n \n The value to be provided.\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -444,16 +509,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.IComponent", "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue", "Components.GenericTyped": "True", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" } }, { + "HashCode": 888670325, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\n \n The content to which the value should be provided.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -469,9 +536,11 @@ } }, { + "HashCode": 1203441254, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\n \n The content to which the value should be provided.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -481,16 +550,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 361955326, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "LayoutView" } ], @@ -499,6 +570,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\n \n Gets or sets the content to display.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -509,6 +581,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ", "Metadata": { "Common.PropertyName": "Layout" } } @@ -519,9 +592,11 @@ } }, { + "HashCode": -1543935825, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.LayoutView" } ], @@ -530,6 +605,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\n \n Gets or sets the content to display.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -540,6 +616,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ", "Metadata": { "Common.PropertyName": "Layout" } } @@ -551,9 +628,11 @@ } }, { + "HashCode": -29019810, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\n \n Gets or sets the content to display.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -569,9 +648,11 @@ } }, { + "HashCode": 988077338, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\n \n Gets or sets the content to display.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -581,16 +662,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1202542683, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "RouteView" } ], @@ -599,6 +682,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ", "Metadata": { "Common.PropertyName": "DefaultLayout" } }, @@ -606,6 +690,7 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ", "Metadata": { "Common.PropertyName": "RouteData" } } @@ -616,9 +701,11 @@ } }, { + "HashCode": -1774324268, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.RouteView" } ], @@ -627,6 +714,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ", "Metadata": { "Common.PropertyName": "DefaultLayout" } }, @@ -634,6 +722,7 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ", "Metadata": { "Common.PropertyName": "RouteData" } } @@ -645,9 +734,11 @@ } }, { + "HashCode": -636854645, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\n \n A component that supplies route data corresponding to the current navigation state.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Router" } ], @@ -656,6 +747,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies" } }, @@ -663,6 +755,7 @@ "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ", "Metadata": { "Common.PropertyName": "AppAssembly" } }, @@ -670,6 +763,7 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ", "Metadata": { "Common.PropertyName": "Found", @@ -680,6 +774,7 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ", "Metadata": { "Common.PropertyName": "NotFound", @@ -690,6 +785,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -703,9 +799,11 @@ } }, { + "HashCode": 1786816, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\n \n A component that supplies route data corresponding to the current navigation state.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.Router" } ], @@ -714,6 +812,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies" } }, @@ -721,6 +820,7 @@ "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ", "Metadata": { "Common.PropertyName": "AppAssembly" } }, @@ -728,6 +828,7 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ", "Metadata": { "Common.PropertyName": "Found", @@ -738,6 +839,7 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ", "Metadata": { "Common.PropertyName": "NotFound", @@ -748,6 +850,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -762,9 +865,11 @@ } }, { + "HashCode": -1815099472, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -778,6 +883,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": "Specifies the parameter name for the 'Found' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -792,9 +898,11 @@ } }, { + "HashCode": 1917908550, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -808,6 +916,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": "Specifies the parameter name for the 'Found' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -816,16 +925,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -104376485, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -841,9 +952,11 @@ } }, { + "HashCode": -521433189, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -853,16 +966,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -831445972, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\n \n Adds Data Annotations validation support to an .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "DataAnnotationsValidator" } ], @@ -872,9 +987,11 @@ } }, { + "HashCode": 1761507400, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\n \n Adds Data Annotations validation support to an .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" } ], @@ -885,9 +1002,11 @@ } }, { + "HashCode": 1900648129, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\n \n Renders a form element that cascades an to descendants.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "EditForm" } ], @@ -896,6 +1015,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -903,6 +1023,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\n \n Specifies the content to be rendered inside this .\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -913,6 +1034,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ", "Metadata": { "Common.PropertyName": "EditContext" } }, @@ -920,6 +1042,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ", "Metadata": { "Common.PropertyName": "Model" } }, @@ -927,6 +1050,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -937,6 +1061,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -947,6 +1072,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -957,6 +1083,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -970,9 +1097,11 @@ } }, { + "HashCode": -712684764, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\n \n Renders a form element that cascades an to descendants.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" } ], @@ -981,6 +1110,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -988,6 +1118,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\n \n Specifies the content to be rendered inside this .\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -998,6 +1129,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ", "Metadata": { "Common.PropertyName": "EditContext" } }, @@ -1005,6 +1137,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ", "Metadata": { "Common.PropertyName": "Model" } }, @@ -1012,6 +1145,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -1022,6 +1156,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -1032,6 +1167,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -1042,6 +1178,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -1056,9 +1193,11 @@ } }, { + "HashCode": -91548659, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\n \n Specifies the content to be rendered inside this .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1072,6 +1211,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": "Specifies the parameter name for the 'ChildContent' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -1086,9 +1226,11 @@ } }, { + "HashCode": -1514538923, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\n \n Specifies the content to be rendered inside this .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1102,6 +1244,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": "Specifies the parameter name for the 'ChildContent' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -1110,16 +1253,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1382378432, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\n \n An input component for editing values.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputCheckbox" } ], @@ -1128,6 +1273,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1135,6 +1281,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value" } }, @@ -1142,6 +1289,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1152,6 +1300,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression" } } @@ -1162,9 +1311,11 @@ } }, { + "HashCode": 678695272, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\n \n An input component for editing values.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" } ], @@ -1173,6 +1324,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1180,6 +1332,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value" } }, @@ -1187,6 +1340,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1197,6 +1351,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression" } } @@ -1208,9 +1363,11 @@ } }, { + "HashCode": 247768695, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\n \n An input component for editing date values.\n Supported types are and .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputDate" } ], @@ -1219,6 +1376,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1229,6 +1387,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } }, @@ -1236,6 +1395,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1243,6 +1403,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -1253,6 +1414,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1264,6 +1426,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -1278,9 +1441,11 @@ } }, { + "HashCode": -1803734748, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\n \n An input component for editing date values.\n Supported types are and .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" } ], @@ -1289,6 +1454,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1299,6 +1465,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } }, @@ -1306,6 +1473,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1313,6 +1481,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -1323,6 +1492,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1334,6 +1504,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -1342,16 +1513,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.IComponent", "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Components.GenericTyped": "True", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" } }, { + "HashCode": 1946729045, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\n \n An input component for editing numeric values.\n Supported numeric types are , , , , .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputNumber" } ], @@ -1360,6 +1533,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1370,6 +1544,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } }, @@ -1377,6 +1552,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1384,6 +1560,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -1394,6 +1571,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1405,6 +1583,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -1419,9 +1598,11 @@ } }, { + "HashCode": 73738353, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\n \n An input component for editing numeric values.\n Supported numeric types are , , , , .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" } ], @@ -1430,6 +1611,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1440,6 +1622,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } }, @@ -1447,6 +1630,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1454,6 +1638,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -1464,6 +1649,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1475,6 +1661,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -1483,16 +1670,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.IComponent", "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Components.GenericTyped": "True", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" } }, { + "HashCode": -2018533007, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\n \n A dropdown selection component.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputSelect" } ], @@ -1501,6 +1690,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1511,6 +1701,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\n \n Gets or sets the child content to be rendering inside the select element.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1521,6 +1712,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1528,6 +1720,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -1538,6 +1731,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1549,6 +1743,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -1563,9 +1758,11 @@ } }, { + "HashCode": -756619316, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\n \n A dropdown selection component.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" } ], @@ -1574,6 +1771,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1584,6 +1782,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\n \n Gets or sets the child content to be rendering inside the select element.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1594,6 +1793,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1601,6 +1801,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value", @@ -1611,6 +1812,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1622,6 +1824,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -1630,16 +1833,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.IComponent", "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Components.GenericTyped": "True", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" } }, { + "HashCode": 1930576823, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\n \n Gets or sets the child content to be rendering inside the select element.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1655,9 +1860,11 @@ } }, { + "HashCode": -652558163, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\n \n Gets or sets the child content to be rendering inside the select element.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1667,16 +1874,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1813969381, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\n \n An input component for editing values.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputText" } ], @@ -1685,6 +1894,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1692,6 +1902,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value" } }, @@ -1699,6 +1910,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1709,6 +1921,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression" } } @@ -1719,9 +1932,11 @@ } }, { + "HashCode": 1605232465, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\n \n An input component for editing values.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" } ], @@ -1730,6 +1945,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1737,6 +1953,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value" } }, @@ -1744,6 +1961,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1754,6 +1972,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression" } } @@ -1765,9 +1984,11 @@ } }, { + "HashCode": -1091504062, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\n \n A multiline input component for editing values.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputTextArea" } ], @@ -1776,6 +1997,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1783,6 +2005,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value" } }, @@ -1790,6 +2013,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1800,6 +2024,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression" } } @@ -1810,9 +2035,11 @@ } }, { + "HashCode": 1176104933, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\n \n A multiline input component for editing values.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" } ], @@ -1821,6 +2048,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1828,6 +2056,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ", "Metadata": { "Common.PropertyName": "Value" } }, @@ -1835,6 +2064,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\n \n Gets or sets a callback that updates the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -1845,6 +2075,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\n \n Gets or sets an expression that identifies the bound value.\n \n ", "Metadata": { "Common.PropertyName": "ValueExpression" } } @@ -1856,9 +2087,11 @@ } }, { + "HashCode": -1923335110, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "ValidationMessage" } ], @@ -1867,6 +2100,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1877,6 +2111,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1884,6 +2119,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\n \n Specifies the field for which validation messages should be displayed.\n \n ", "Metadata": { "Common.PropertyName": "For", @@ -1898,9 +2134,11 @@ } }, { + "HashCode": 1157525331, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" } ], @@ -1909,6 +2147,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": "Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.", "Metadata": { "Common.PropertyName": "TValue", @@ -1919,6 +2158,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1926,6 +2166,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\n \n Specifies the field for which validation messages should be displayed.\n \n ", "Metadata": { "Common.PropertyName": "For", @@ -1934,16 +2175,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.IComponent", "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Components.GenericTyped": "True", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" } }, { + "HashCode": -890688778, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\n \n Displays a list of validation messages from a cascaded .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "ValidationSummary" } ], @@ -1952,6 +2195,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1959,6 +2203,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ", "Metadata": { "Common.PropertyName": "Model" } } @@ -1969,9 +2214,11 @@ } }, { + "HashCode": -928995778, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\n \n Displays a list of validation messages from a cascaded .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" } ], @@ -1980,6 +2227,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -1987,6 +2235,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ", "Metadata": { "Common.PropertyName": "Model" } } @@ -1998,9 +2247,11 @@ } }, { + "HashCode": 1510620586, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "NavLink" } ], @@ -2009,6 +2260,7 @@ "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ", "Metadata": { "Common.PropertyName": "ActiveClass" } }, @@ -2016,6 +2268,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -2023,6 +2276,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\n \n Gets or sets the child content of the component.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2034,6 +2288,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\n \n Gets or sets a value representing the URL matching behavior.\n \n ", "Metadata": { "Common.PropertyName": "Match" } } @@ -2044,9 +2299,11 @@ } }, { + "HashCode": 255084430, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" } ], @@ -2055,6 +2312,7 @@ "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ", "Metadata": { "Common.PropertyName": "ActiveClass" } }, @@ -2062,6 +2320,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes" } }, @@ -2069,6 +2328,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\n \n Gets or sets the child content of the component.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2080,6 +2340,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\n \n Gets or sets a value representing the URL matching behavior.\n \n ", "Metadata": { "Common.PropertyName": "Match" } } @@ -2091,9 +2352,11 @@ } }, { + "HashCode": -886422793, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\n \n Gets or sets the child content of the component.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2109,9 +2372,11 @@ } }, { + "HashCode": 680792699, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\n \n Gets or sets the child content of the component.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2121,16 +2386,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -393885462, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "AuthorizeRouteView" } ], @@ -2139,6 +2406,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -2149,6 +2417,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -2159,6 +2428,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ", "Metadata": { "Common.PropertyName": "DefaultLayout" } }, @@ -2166,6 +2436,7 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ", "Metadata": { "Common.PropertyName": "RouteData" } }, @@ -2173,6 +2444,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2186,9 +2458,11 @@ } }, { + "HashCode": -23336079, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" } ], @@ -2197,6 +2471,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -2207,6 +2482,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -2217,6 +2493,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ", "Metadata": { "Common.PropertyName": "DefaultLayout" } }, @@ -2224,6 +2501,7 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ", "Metadata": { "Common.PropertyName": "RouteData" } }, @@ -2231,6 +2509,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2245,9 +2524,11 @@ } }, { + "HashCode": -134571632, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2263,9 +2544,11 @@ } }, { + "HashCode": -1554724125, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2275,16 +2558,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1633844269, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2298,6 +2583,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": "Specifies the parameter name for the 'NotAuthorized' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2312,9 +2598,11 @@ } }, { + "HashCode": -1763909569, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2328,6 +2616,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": "Specifies the parameter name for the 'NotAuthorized' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2336,16 +2625,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1224073202, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\n \n Displays differing content depending on the user's authorization status.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "AuthorizeView" } ], @@ -2354,6 +2645,7 @@ "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\n \n The policy name that determines whether the content can be displayed.\n \n ", "Metadata": { "Common.PropertyName": "Policy" } }, @@ -2361,6 +2653,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\n \n A comma delimited list of roles that are allowed to display the content.\n \n ", "Metadata": { "Common.PropertyName": "Roles" } }, @@ -2368,6 +2661,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -2378,6 +2672,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -2388,6 +2683,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2398,6 +2694,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -2408,6 +2705,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\n \n The resource to which access is being controlled.\n \n ", "Metadata": { "Common.PropertyName": "Resource" } }, @@ -2415,6 +2713,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2428,9 +2727,11 @@ } }, { + "HashCode": 166668804, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\n \n Displays differing content depending on the user's authorization status.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" } ], @@ -2439,6 +2740,7 @@ "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\n \n The policy name that determines whether the content can be displayed.\n \n ", "Metadata": { "Common.PropertyName": "Policy" } }, @@ -2446,6 +2748,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\n \n A comma delimited list of roles that are allowed to display the content.\n \n ", "Metadata": { "Common.PropertyName": "Roles" } }, @@ -2453,6 +2756,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -2463,6 +2767,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -2473,6 +2778,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2483,6 +2789,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -2493,6 +2800,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\n \n The resource to which access is being controlled.\n \n ", "Metadata": { "Common.PropertyName": "Resource" } }, @@ -2500,6 +2808,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", "Documentation": "Specifies the parameter name for all child content expressions.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2514,9 +2823,11 @@ } }, { + "HashCode": -1518127651, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2530,6 +2841,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": "Specifies the parameter name for the 'Authorized' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2544,9 +2856,11 @@ } }, { + "HashCode": -1535653377, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2560,6 +2874,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": "Specifies the parameter name for the 'Authorized' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2568,16 +2883,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -617960203, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2593,9 +2910,11 @@ } }, { + "HashCode": 127550076, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2605,16 +2924,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 654655847, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2628,6 +2949,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": "Specifies the parameter name for the 'ChildContent' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2642,9 +2964,11 @@ } }, { + "HashCode": -1331774912, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\n \n The content that will be displayed if the user is authorized.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2658,6 +2982,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": "Specifies the parameter name for the 'ChildContent' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2666,16 +2991,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1452219976, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2689,6 +3016,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": "Specifies the parameter name for the 'NotAuthorized' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2703,9 +3031,11 @@ } }, { + "HashCode": -1342245928, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\n \n The content that will be displayed if the user is not authorized.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2719,6 +3049,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": "Specifies the parameter name for the 'NotAuthorized' child content expression.", "Metadata": { "Components.ChildContentParameterName": "True", @@ -2727,16 +3058,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -125454334, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "CascadingAuthenticationState" } ], "BoundAttributes": [ @@ -2744,6 +3077,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\n \n The content to which the authentication state should be provided.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2757,9 +3091,11 @@ } }, { + "HashCode": 1184596076, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" } ], "BoundAttributes": [ @@ -2767,6 +3103,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\n \n The content to which the authentication state should be provided.\n \n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2781,9 +3118,11 @@ } }, { + "HashCode": -941993312, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\n \n The content to which the authentication state should be provided.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2799,9 +3138,11 @@ } }, { + "HashCode": 698715145, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\n \n The content to which the authentication state should be provided.\n \n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2811,16 +3152,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Components.IsSpecialKind": "Components.ChildContent", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 2018782563, "Kind": "Components.EventHandler", "Name": "onabort", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -2829,6 +3172,7 @@ "Attributes": [ { "Name": "@onabort", + "DisplayName": "@onabort", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2838,6 +3182,7 @@ "Attributes": [ { "Name": "@onabort:preventDefault", + "DisplayName": "@onabort:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2847,6 +3192,7 @@ "Attributes": [ { "Name": "@onabort:stopPropagation", + "DisplayName": "@onabort:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2857,40 +3203,47 @@ "Kind": "Components.EventHandler", "Name": "@onabort", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onabort", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onabort" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -758772009, "Kind": "Components.EventHandler", "Name": "onactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -2899,6 +3252,7 @@ "Attributes": [ { "Name": "@onactivate", + "DisplayName": "@onactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2908,6 +3262,7 @@ "Attributes": [ { "Name": "@onactivate:preventDefault", + "DisplayName": "@onactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2917,6 +3272,7 @@ "Attributes": [ { "Name": "@onactivate:stopPropagation", + "DisplayName": "@onactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2927,40 +3283,47 @@ "Kind": "Components.EventHandler", "Name": "@onactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onactivate", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onactivate" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 2066694580, "Kind": "Components.EventHandler", "Name": "onbeforeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -2969,6 +3332,7 @@ "Attributes": [ { "Name": "@onbeforeactivate", + "DisplayName": "@onbeforeactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2978,6 +3342,7 @@ "Attributes": [ { "Name": "@onbeforeactivate:preventDefault", + "DisplayName": "@onbeforeactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2987,6 +3352,7 @@ "Attributes": [ { "Name": "@onbeforeactivate:stopPropagation", + "DisplayName": "@onbeforeactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -2997,40 +3363,47 @@ "Kind": "Components.EventHandler", "Name": "@onbeforeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforeactivate", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforeactivate" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -756158894, "Kind": "Components.EventHandler", "Name": "onbeforecopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3039,6 +3412,7 @@ "Attributes": [ { "Name": "@onbeforecopy", + "DisplayName": "@onbeforecopy", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3048,6 +3422,7 @@ "Attributes": [ { "Name": "@onbeforecopy:preventDefault", + "DisplayName": "@onbeforecopy:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3057,6 +3432,7 @@ "Attributes": [ { "Name": "@onbeforecopy:stopPropagation", + "DisplayName": "@onbeforecopy:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3067,40 +3443,47 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecopy", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecopy" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -802027418, "Kind": "Components.EventHandler", "Name": "onbeforecut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3109,6 +3492,7 @@ "Attributes": [ { "Name": "@onbeforecut", + "DisplayName": "@onbeforecut", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3118,6 +3502,7 @@ "Attributes": [ { "Name": "@onbeforecut:preventDefault", + "DisplayName": "@onbeforecut:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3127,6 +3512,7 @@ "Attributes": [ { "Name": "@onbeforecut:stopPropagation", + "DisplayName": "@onbeforecut:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3137,40 +3523,47 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecut", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecut" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 5185224, "Kind": "Components.EventHandler", "Name": "onbeforedeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3179,6 +3572,7 @@ "Attributes": [ { "Name": "@onbeforedeactivate", + "DisplayName": "@onbeforedeactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3188,6 +3582,7 @@ "Attributes": [ { "Name": "@onbeforedeactivate:preventDefault", + "DisplayName": "@onbeforedeactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3197,6 +3592,7 @@ "Attributes": [ { "Name": "@onbeforedeactivate:stopPropagation", + "DisplayName": "@onbeforedeactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3207,40 +3603,47 @@ "Kind": "Components.EventHandler", "Name": "@onbeforedeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforedeactivate", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforedeactivate" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 2051759204, "Kind": "Components.EventHandler", "Name": "onbeforepaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3249,6 +3652,7 @@ "Attributes": [ { "Name": "@onbeforepaste", + "DisplayName": "@onbeforepaste", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3258,6 +3662,7 @@ "Attributes": [ { "Name": "@onbeforepaste:preventDefault", + "DisplayName": "@onbeforepaste:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3267,6 +3672,7 @@ "Attributes": [ { "Name": "@onbeforepaste:stopPropagation", + "DisplayName": "@onbeforepaste:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3277,40 +3683,47 @@ "Kind": "Components.EventHandler", "Name": "@onbeforepaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforepaste", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforepaste" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1249901022, "Kind": "Components.EventHandler", "Name": "onblur", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3319,6 +3732,7 @@ "Attributes": [ { "Name": "@onblur", + "DisplayName": "@onblur", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3328,6 +3742,7 @@ "Attributes": [ { "Name": "@onblur:preventDefault", + "DisplayName": "@onblur:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3337,6 +3752,7 @@ "Attributes": [ { "Name": "@onblur:stopPropagation", + "DisplayName": "@onblur:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3347,40 +3763,47 @@ "Kind": "Components.EventHandler", "Name": "@onblur", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onblur", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onblur" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1354578889, "Kind": "Components.EventHandler", "Name": "oncanplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3389,6 +3812,7 @@ "Attributes": [ { "Name": "@oncanplay", + "DisplayName": "@oncanplay", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3398,6 +3822,7 @@ "Attributes": [ { "Name": "@oncanplay:preventDefault", + "DisplayName": "@oncanplay:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3407,6 +3832,7 @@ "Attributes": [ { "Name": "@oncanplay:stopPropagation", + "DisplayName": "@oncanplay:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3417,40 +3843,47 @@ "Kind": "Components.EventHandler", "Name": "@oncanplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplay", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplay" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1234496685, "Kind": "Components.EventHandler", "Name": "oncanplaythrough", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3459,6 +3892,7 @@ "Attributes": [ { "Name": "@oncanplaythrough", + "DisplayName": "@oncanplaythrough", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3468,6 +3902,7 @@ "Attributes": [ { "Name": "@oncanplaythrough:preventDefault", + "DisplayName": "@oncanplaythrough:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3477,6 +3912,7 @@ "Attributes": [ { "Name": "@oncanplaythrough:stopPropagation", + "DisplayName": "@oncanplaythrough:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3487,40 +3923,47 @@ "Kind": "Components.EventHandler", "Name": "@oncanplaythrough", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplaythrough", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplaythrough" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 411734655, "Kind": "Components.EventHandler", "Name": "onchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3529,6 +3972,7 @@ "Attributes": [ { "Name": "@onchange", + "DisplayName": "@onchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3538,6 +3982,7 @@ "Attributes": [ { "Name": "@onchange:preventDefault", + "DisplayName": "@onchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3547,6 +3992,7 @@ "Attributes": [ { "Name": "@onchange:stopPropagation", + "DisplayName": "@onchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3557,40 +4003,47 @@ "Kind": "Components.EventHandler", "Name": "@onchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onchange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onchange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -412175938, "Kind": "Components.EventHandler", "Name": "onclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3599,6 +4052,7 @@ "Attributes": [ { "Name": "@onclick", + "DisplayName": "@onclick", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3608,6 +4062,7 @@ "Attributes": [ { "Name": "@onclick:preventDefault", + "DisplayName": "@onclick:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3617,6 +4072,7 @@ "Attributes": [ { "Name": "@onclick:stopPropagation", + "DisplayName": "@onclick:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3627,40 +4083,47 @@ "Kind": "Components.EventHandler", "Name": "@onclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onclick", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onclick" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 620355750, "Kind": "Components.EventHandler", "Name": "oncontextmenu", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3669,6 +4132,7 @@ "Attributes": [ { "Name": "@oncontextmenu", + "DisplayName": "@oncontextmenu", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3678,6 +4142,7 @@ "Attributes": [ { "Name": "@oncontextmenu:preventDefault", + "DisplayName": "@oncontextmenu:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3687,6 +4152,7 @@ "Attributes": [ { "Name": "@oncontextmenu:stopPropagation", + "DisplayName": "@oncontextmenu:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3697,40 +4163,47 @@ "Kind": "Components.EventHandler", "Name": "@oncontextmenu", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncontextmenu", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncontextmenu" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -13005282, "Kind": "Components.EventHandler", "Name": "oncopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3739,6 +4212,7 @@ "Attributes": [ { "Name": "@oncopy", + "DisplayName": "@oncopy", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3748,6 +4222,7 @@ "Attributes": [ { "Name": "@oncopy:preventDefault", + "DisplayName": "@oncopy:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3757,6 +4232,7 @@ "Attributes": [ { "Name": "@oncopy:stopPropagation", + "DisplayName": "@oncopy:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3767,40 +4243,47 @@ "Kind": "Components.EventHandler", "Name": "@oncopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncopy", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncopy" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1448999309, "Kind": "Components.EventHandler", "Name": "oncuechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -3809,6 +4292,7 @@ "Attributes": [ { "Name": "@oncuechange", + "DisplayName": "@oncuechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3818,6 +4302,7 @@ "Attributes": [ { "Name": "@oncuechange:preventDefault", + "DisplayName": "@oncuechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3827,6 +4312,7 @@ "Attributes": [ { "Name": "@oncuechange:stopPropagation", + "DisplayName": "@oncuechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3837,40 +4323,47 @@ "Kind": "Components.EventHandler", "Name": "@oncuechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncuechange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] - } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncuechange" + } + } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1411592838, "Kind": "Components.EventHandler", "Name": "oncut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3879,6 +4372,7 @@ "Attributes": [ { "Name": "@oncut", + "DisplayName": "@oncut", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3888,6 +4382,7 @@ "Attributes": [ { "Name": "@oncut:preventDefault", + "DisplayName": "@oncut:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3897,6 +4392,7 @@ "Attributes": [ { "Name": "@oncut:stopPropagation", + "DisplayName": "@oncut:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3907,40 +4403,47 @@ "Kind": "Components.EventHandler", "Name": "@oncut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncut", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncut" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -389120147, "Kind": "Components.EventHandler", "Name": "ondblclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -3949,6 +4452,7 @@ "Attributes": [ { "Name": "@ondblclick", + "DisplayName": "@ondblclick", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3958,6 +4462,7 @@ "Attributes": [ { "Name": "@ondblclick:preventDefault", + "DisplayName": "@ondblclick:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3967,6 +4472,7 @@ "Attributes": [ { "Name": "@ondblclick:stopPropagation", + "DisplayName": "@ondblclick:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -3977,40 +4483,47 @@ "Kind": "Components.EventHandler", "Name": "@ondblclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondblclick", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondblclick" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1163563249, "Kind": "Components.EventHandler", "Name": "ondeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -4019,6 +4532,7 @@ "Attributes": [ { "Name": "@ondeactivate", + "DisplayName": "@ondeactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4028,6 +4542,7 @@ "Attributes": [ { "Name": "@ondeactivate:preventDefault", + "DisplayName": "@ondeactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4037,6 +4552,7 @@ "Attributes": [ { "Name": "@ondeactivate:stopPropagation", + "DisplayName": "@ondeactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4047,40 +4563,47 @@ "Kind": "Components.EventHandler", "Name": "@ondeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondeactivate", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondeactivate" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1111441807, "Kind": "Components.EventHandler", "Name": "ondrag", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4089,6 +4612,7 @@ "Attributes": [ { "Name": "@ondrag", + "DisplayName": "@ondrag", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4098,6 +4622,7 @@ "Attributes": [ { "Name": "@ondrag:preventDefault", + "DisplayName": "@ondrag:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4107,6 +4632,7 @@ "Attributes": [ { "Name": "@ondrag:stopPropagation", + "DisplayName": "@ondrag:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4117,40 +4643,47 @@ "Kind": "Components.EventHandler", "Name": "@ondrag", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrag", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrag" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2005755377, "Kind": "Components.EventHandler", "Name": "ondragend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4159,6 +4692,7 @@ "Attributes": [ { "Name": "@ondragend", + "DisplayName": "@ondragend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4168,6 +4702,7 @@ "Attributes": [ { "Name": "@ondragend:preventDefault", + "DisplayName": "@ondragend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4177,6 +4712,7 @@ "Attributes": [ { "Name": "@ondragend:stopPropagation", + "DisplayName": "@ondragend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4187,40 +4723,47 @@ "Kind": "Components.EventHandler", "Name": "@ondragend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragend", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragend" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 76363167, "Kind": "Components.EventHandler", "Name": "ondragenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4229,6 +4772,7 @@ "Attributes": [ { "Name": "@ondragenter", + "DisplayName": "@ondragenter", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4238,6 +4782,7 @@ "Attributes": [ { "Name": "@ondragenter:preventDefault", + "DisplayName": "@ondragenter:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4247,6 +4792,7 @@ "Attributes": [ { "Name": "@ondragenter:stopPropagation", + "DisplayName": "@ondragenter:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4257,40 +4803,47 @@ "Kind": "Components.EventHandler", "Name": "@ondragenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragenter", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragenter" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2117474558, "Kind": "Components.EventHandler", "Name": "ondragleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4299,6 +4852,7 @@ "Attributes": [ { "Name": "@ondragleave", + "DisplayName": "@ondragleave", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4308,6 +4862,7 @@ "Attributes": [ { "Name": "@ondragleave:preventDefault", + "DisplayName": "@ondragleave:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4317,6 +4872,7 @@ "Attributes": [ { "Name": "@ondragleave:stopPropagation", + "DisplayName": "@ondragleave:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4327,40 +4883,47 @@ "Kind": "Components.EventHandler", "Name": "@ondragleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragleave", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragleave" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1249654201, "Kind": "Components.EventHandler", "Name": "ondragover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4369,6 +4932,7 @@ "Attributes": [ { "Name": "@ondragover", + "DisplayName": "@ondragover", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4378,6 +4942,7 @@ "Attributes": [ { "Name": "@ondragover:preventDefault", + "DisplayName": "@ondragover:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4387,6 +4952,7 @@ "Attributes": [ { "Name": "@ondragover:stopPropagation", + "DisplayName": "@ondragover:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4397,40 +4963,47 @@ "Kind": "Components.EventHandler", "Name": "@ondragover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragover", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragover" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2136972281, "Kind": "Components.EventHandler", "Name": "ondragstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4439,6 +5012,7 @@ "Attributes": [ { "Name": "@ondragstart", + "DisplayName": "@ondragstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4448,6 +5022,7 @@ "Attributes": [ { "Name": "@ondragstart:preventDefault", + "DisplayName": "@ondragstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4457,6 +5032,7 @@ "Attributes": [ { "Name": "@ondragstart:stopPropagation", + "DisplayName": "@ondragstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4467,40 +5043,47 @@ "Kind": "Components.EventHandler", "Name": "@ondragstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragstart", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragstart" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 831333051, "Kind": "Components.EventHandler", "Name": "ondrop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4509,6 +5092,7 @@ "Attributes": [ { "Name": "@ondrop", + "DisplayName": "@ondrop", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4518,6 +5102,7 @@ "Attributes": [ { "Name": "@ondrop:preventDefault", + "DisplayName": "@ondrop:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4527,6 +5112,7 @@ "Attributes": [ { "Name": "@ondrop:stopPropagation", + "DisplayName": "@ondrop:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4537,40 +5123,47 @@ "Kind": "Components.EventHandler", "Name": "@ondrop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrop", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrop" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -6888585, "Kind": "Components.EventHandler", "Name": "ondurationchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -4579,6 +5172,7 @@ "Attributes": [ { "Name": "@ondurationchange", + "DisplayName": "@ondurationchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4588,6 +5182,7 @@ "Attributes": [ { "Name": "@ondurationchange:preventDefault", + "DisplayName": "@ondurationchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4597,6 +5192,7 @@ "Attributes": [ { "Name": "@ondurationchange:stopPropagation", + "DisplayName": "@ondurationchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4607,40 +5203,47 @@ "Kind": "Components.EventHandler", "Name": "@ondurationchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondurationchange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondurationchange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1058456007, "Kind": "Components.EventHandler", "Name": "onemptied", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -4649,6 +5252,7 @@ "Attributes": [ { "Name": "@onemptied", + "DisplayName": "@onemptied", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4658,6 +5262,7 @@ "Attributes": [ { "Name": "@onemptied:preventDefault", + "DisplayName": "@onemptied:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4667,6 +5272,7 @@ "Attributes": [ { "Name": "@onemptied:stopPropagation", + "DisplayName": "@onemptied:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4677,40 +5283,47 @@ "Kind": "Components.EventHandler", "Name": "@onemptied", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onemptied", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onemptied" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -130289975, "Kind": "Components.EventHandler", "Name": "onended", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -4719,6 +5332,7 @@ "Attributes": [ { "Name": "@onended", + "DisplayName": "@onended", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4728,6 +5342,7 @@ "Attributes": [ { "Name": "@onended:preventDefault", + "DisplayName": "@onended:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4737,6 +5352,7 @@ "Attributes": [ { "Name": "@onended:stopPropagation", + "DisplayName": "@onended:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4747,40 +5363,47 @@ "Kind": "Components.EventHandler", "Name": "@onended", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onended", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onended" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 819156311, "Kind": "Components.EventHandler", "Name": "onerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4789,6 +5412,7 @@ "Attributes": [ { "Name": "@onerror", + "DisplayName": "@onerror", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4798,6 +5422,7 @@ "Attributes": [ { "Name": "@onerror:preventDefault", + "DisplayName": "@onerror:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4807,6 +5432,7 @@ "Attributes": [ { "Name": "@onerror:stopPropagation", + "DisplayName": "@onerror:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4817,40 +5443,47 @@ "Kind": "Components.EventHandler", "Name": "@onerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onerror", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onerror" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ErrorEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ErrorEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1956644516, "Kind": "Components.EventHandler", "Name": "onfocus", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4859,6 +5492,7 @@ "Attributes": [ { "Name": "@onfocus", + "DisplayName": "@onfocus", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4868,6 +5502,7 @@ "Attributes": [ { "Name": "@onfocus:preventDefault", + "DisplayName": "@onfocus:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4877,6 +5512,7 @@ "Attributes": [ { "Name": "@onfocus:stopPropagation", + "DisplayName": "@onfocus:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4887,40 +5523,47 @@ "Kind": "Components.EventHandler", "Name": "@onfocus", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocus", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocus" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 594548327, "Kind": "Components.EventHandler", "Name": "onfocusin", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4929,6 +5572,7 @@ "Attributes": [ { "Name": "@onfocusin", + "DisplayName": "@onfocusin", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4938,6 +5582,7 @@ "Attributes": [ { "Name": "@onfocusin:preventDefault", + "DisplayName": "@onfocusin:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4947,6 +5592,7 @@ "Attributes": [ { "Name": "@onfocusin:stopPropagation", + "DisplayName": "@onfocusin:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -4957,40 +5603,47 @@ "Kind": "Components.EventHandler", "Name": "@onfocusin", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusin", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusin" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1176220224, "Kind": "Components.EventHandler", "Name": "onfocusout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -4999,6 +5652,7 @@ "Attributes": [ { "Name": "@onfocusout", + "DisplayName": "@onfocusout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5008,6 +5662,7 @@ "Attributes": [ { "Name": "@onfocusout:preventDefault", + "DisplayName": "@onfocusout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5017,6 +5672,7 @@ "Attributes": [ { "Name": "@onfocusout:stopPropagation", + "DisplayName": "@onfocusout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5027,40 +5683,47 @@ "Kind": "Components.EventHandler", "Name": "@onfocusout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusout", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusout" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1036387832, "Kind": "Components.EventHandler", "Name": "onfullscreenchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -5069,6 +5732,7 @@ "Attributes": [ { "Name": "@onfullscreenchange", + "DisplayName": "@onfullscreenchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5078,6 +5742,7 @@ "Attributes": [ { "Name": "@onfullscreenchange:preventDefault", + "DisplayName": "@onfullscreenchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5087,6 +5752,7 @@ "Attributes": [ { "Name": "@onfullscreenchange:stopPropagation", + "DisplayName": "@onfullscreenchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5097,40 +5763,47 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenchange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenchange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -944182355, "Kind": "Components.EventHandler", "Name": "onfullscreenerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -5139,6 +5812,7 @@ "Attributes": [ { "Name": "@onfullscreenerror", + "DisplayName": "@onfullscreenerror", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5148,6 +5822,7 @@ "Attributes": [ { "Name": "@onfullscreenerror:preventDefault", + "DisplayName": "@onfullscreenerror:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5157,6 +5832,7 @@ "Attributes": [ { "Name": "@onfullscreenerror:stopPropagation", + "DisplayName": "@onfullscreenerror:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5167,40 +5843,47 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenerror", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenerror" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1032636385, "Kind": "Components.EventHandler", "Name": "ongotpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5209,6 +5892,7 @@ "Attributes": [ { "Name": "@ongotpointercapture", + "DisplayName": "@ongotpointercapture", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5218,6 +5902,7 @@ "Attributes": [ { "Name": "@ongotpointercapture:preventDefault", + "DisplayName": "@ongotpointercapture:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5227,6 +5912,7 @@ "Attributes": [ { "Name": "@ongotpointercapture:stopPropagation", + "DisplayName": "@ongotpointercapture:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5237,40 +5923,47 @@ "Kind": "Components.EventHandler", "Name": "@ongotpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ongotpointercapture", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ongotpointercapture" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 157413352, "Kind": "Components.EventHandler", "Name": "oninput", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5279,6 +5972,7 @@ "Attributes": [ { "Name": "@oninput", + "DisplayName": "@oninput", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5288,6 +5982,7 @@ "Attributes": [ { "Name": "@oninput:preventDefault", + "DisplayName": "@oninput:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5297,6 +5992,7 @@ "Attributes": [ { "Name": "@oninput:stopPropagation", + "DisplayName": "@oninput:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5307,40 +6003,47 @@ "Kind": "Components.EventHandler", "Name": "@oninput", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninput", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninput" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 56530316, "Kind": "Components.EventHandler", "Name": "oninvalid", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -5349,6 +6052,7 @@ "Attributes": [ { "Name": "@oninvalid", + "DisplayName": "@oninvalid", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5358,6 +6062,7 @@ "Attributes": [ { "Name": "@oninvalid:preventDefault", + "DisplayName": "@oninvalid:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5367,6 +6072,7 @@ "Attributes": [ { "Name": "@oninvalid:stopPropagation", + "DisplayName": "@oninvalid:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5377,40 +6083,47 @@ "Kind": "Components.EventHandler", "Name": "@oninvalid", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninvalid", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninvalid" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 721735072, "Kind": "Components.EventHandler", "Name": "onkeydown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5419,6 +6132,7 @@ "Attributes": [ { "Name": "@onkeydown", + "DisplayName": "@onkeydown", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5428,6 +6142,7 @@ "Attributes": [ { "Name": "@onkeydown:preventDefault", + "DisplayName": "@onkeydown:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5437,6 +6152,7 @@ "Attributes": [ { "Name": "@onkeydown:stopPropagation", + "DisplayName": "@onkeydown:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5447,40 +6163,47 @@ "Kind": "Components.EventHandler", "Name": "@onkeydown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeydown", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeydown" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1506291908, "Kind": "Components.EventHandler", "Name": "onkeypress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5489,6 +6212,7 @@ "Attributes": [ { "Name": "@onkeypress", + "DisplayName": "@onkeypress", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5498,6 +6222,7 @@ "Attributes": [ { "Name": "@onkeypress:preventDefault", + "DisplayName": "@onkeypress:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5507,6 +6232,7 @@ "Attributes": [ { "Name": "@onkeypress:stopPropagation", + "DisplayName": "@onkeypress:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5517,40 +6243,47 @@ "Kind": "Components.EventHandler", "Name": "@onkeypress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeypress", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeypress" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -7386939, "Kind": "Components.EventHandler", "Name": "onkeyup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5559,6 +6292,7 @@ "Attributes": [ { "Name": "@onkeyup", + "DisplayName": "@onkeyup", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5568,6 +6302,7 @@ "Attributes": [ { "Name": "@onkeyup:preventDefault", + "DisplayName": "@onkeyup:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5577,6 +6312,7 @@ "Attributes": [ { "Name": "@onkeyup:stopPropagation", + "DisplayName": "@onkeyup:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5587,40 +6323,47 @@ "Kind": "Components.EventHandler", "Name": "@onkeyup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeyup", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeyup" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -609584928, "Kind": "Components.EventHandler", "Name": "onload", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5629,6 +6372,7 @@ "Attributes": [ { "Name": "@onload", + "DisplayName": "@onload", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5638,6 +6382,7 @@ "Attributes": [ { "Name": "@onload:preventDefault", + "DisplayName": "@onload:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5647,6 +6392,7 @@ "Attributes": [ { "Name": "@onload:stopPropagation", + "DisplayName": "@onload:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5657,40 +6403,47 @@ "Kind": "Components.EventHandler", "Name": "@onload", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onload", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onload" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -688520884, "Kind": "Components.EventHandler", "Name": "onloadeddata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -5699,6 +6452,7 @@ "Attributes": [ { "Name": "@onloadeddata", + "DisplayName": "@onloadeddata", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5708,6 +6462,7 @@ "Attributes": [ { "Name": "@onloadeddata:preventDefault", + "DisplayName": "@onloadeddata:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5717,6 +6472,7 @@ "Attributes": [ { "Name": "@onloadeddata:stopPropagation", + "DisplayName": "@onloadeddata:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5727,40 +6483,47 @@ "Kind": "Components.EventHandler", "Name": "@onloadeddata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadeddata", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadeddata" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1578827505, "Kind": "Components.EventHandler", "Name": "onloadedmetadata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -5769,6 +6532,7 @@ "Attributes": [ { "Name": "@onloadedmetadata", + "DisplayName": "@onloadedmetadata", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5778,6 +6542,7 @@ "Attributes": [ { "Name": "@onloadedmetadata:preventDefault", + "DisplayName": "@onloadedmetadata:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5787,6 +6552,7 @@ "Attributes": [ { "Name": "@onloadedmetadata:stopPropagation", + "DisplayName": "@onloadedmetadata:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5797,40 +6563,47 @@ "Kind": "Components.EventHandler", "Name": "@onloadedmetadata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadedmetadata", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadedmetadata" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 9011658, "Kind": "Components.EventHandler", "Name": "onloadend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5839,6 +6612,7 @@ "Attributes": [ { "Name": "@onloadend", + "DisplayName": "@onloadend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5848,6 +6622,7 @@ "Attributes": [ { "Name": "@onloadend:preventDefault", + "DisplayName": "@onloadend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5857,6 +6632,7 @@ "Attributes": [ { "Name": "@onloadend:stopPropagation", + "DisplayName": "@onloadend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5867,40 +6643,47 @@ "Kind": "Components.EventHandler", "Name": "@onloadend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadend", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadend" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 875297181, "Kind": "Components.EventHandler", "Name": "onloadstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5909,6 +6692,7 @@ "Attributes": [ { "Name": "@onloadstart", + "DisplayName": "@onloadstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5918,6 +6702,7 @@ "Attributes": [ { "Name": "@onloadstart:preventDefault", + "DisplayName": "@onloadstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5927,6 +6712,7 @@ "Attributes": [ { "Name": "@onloadstart:stopPropagation", + "DisplayName": "@onloadstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5937,40 +6723,47 @@ "Kind": "Components.EventHandler", "Name": "@onloadstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadstart", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadstart" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -206643059, "Kind": "Components.EventHandler", "Name": "onlostpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -5979,6 +6772,7 @@ "Attributes": [ { "Name": "@onlostpointercapture", + "DisplayName": "@onlostpointercapture", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5988,6 +6782,7 @@ "Attributes": [ { "Name": "@onlostpointercapture:preventDefault", + "DisplayName": "@onlostpointercapture:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5997,6 +6792,7 @@ "Attributes": [ { "Name": "@onlostpointercapture:stopPropagation", + "DisplayName": "@onlostpointercapture:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6007,40 +6803,47 @@ "Kind": "Components.EventHandler", "Name": "@onlostpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onlostpointercapture", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onlostpointercapture" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 468851192, "Kind": "Components.EventHandler", "Name": "onmousedown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6049,6 +6852,7 @@ "Attributes": [ { "Name": "@onmousedown", + "DisplayName": "@onmousedown", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6058,6 +6862,7 @@ "Attributes": [ { "Name": "@onmousedown:preventDefault", + "DisplayName": "@onmousedown:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6067,6 +6872,7 @@ "Attributes": [ { "Name": "@onmousedown:stopPropagation", + "DisplayName": "@onmousedown:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6077,40 +6883,47 @@ "Kind": "Components.EventHandler", "Name": "@onmousedown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousedown", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousedown" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1962542326, "Kind": "Components.EventHandler", "Name": "onmousemove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6119,6 +6932,7 @@ "Attributes": [ { "Name": "@onmousemove", + "DisplayName": "@onmousemove", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6128,6 +6942,7 @@ "Attributes": [ { "Name": "@onmousemove:preventDefault", + "DisplayName": "@onmousemove:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6137,6 +6952,7 @@ "Attributes": [ { "Name": "@onmousemove:stopPropagation", + "DisplayName": "@onmousemove:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6147,40 +6963,47 @@ "Kind": "Components.EventHandler", "Name": "@onmousemove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousemove", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousemove" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -943024684, "Kind": "Components.EventHandler", "Name": "onmouseout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6189,6 +7012,7 @@ "Attributes": [ { "Name": "@onmouseout", + "DisplayName": "@onmouseout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6198,6 +7022,7 @@ "Attributes": [ { "Name": "@onmouseout:preventDefault", + "DisplayName": "@onmouseout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6207,6 +7032,7 @@ "Attributes": [ { "Name": "@onmouseout:stopPropagation", + "DisplayName": "@onmouseout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6217,40 +7043,47 @@ "Kind": "Components.EventHandler", "Name": "@onmouseout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseout", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] - } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseout" + } + } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2121851712, "Kind": "Components.EventHandler", "Name": "onmouseover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6259,6 +7092,7 @@ "Attributes": [ { "Name": "@onmouseover", + "DisplayName": "@onmouseover", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6268,6 +7102,7 @@ "Attributes": [ { "Name": "@onmouseover:preventDefault", + "DisplayName": "@onmouseover:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6277,6 +7112,7 @@ "Attributes": [ { "Name": "@onmouseover:stopPropagation", + "DisplayName": "@onmouseover:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6287,40 +7123,47 @@ "Kind": "Components.EventHandler", "Name": "@onmouseover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseover", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseover" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1461686537, "Kind": "Components.EventHandler", "Name": "onmouseup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6329,6 +7172,7 @@ "Attributes": [ { "Name": "@onmouseup", + "DisplayName": "@onmouseup", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6338,6 +7182,7 @@ "Attributes": [ { "Name": "@onmouseup:preventDefault", + "DisplayName": "@onmouseup:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6347,6 +7192,7 @@ "Attributes": [ { "Name": "@onmouseup:stopPropagation", + "DisplayName": "@onmouseup:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6357,40 +7203,47 @@ "Kind": "Components.EventHandler", "Name": "@onmouseup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseup", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseup" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -278961602, "Kind": "Components.EventHandler", "Name": "onmousewheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6399,6 +7252,7 @@ "Attributes": [ { "Name": "@onmousewheel", + "DisplayName": "@onmousewheel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6408,6 +7262,7 @@ "Attributes": [ { "Name": "@onmousewheel:preventDefault", + "DisplayName": "@onmousewheel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6417,6 +7272,7 @@ "Attributes": [ { "Name": "@onmousewheel:stopPropagation", + "DisplayName": "@onmousewheel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6427,40 +7283,47 @@ "Kind": "Components.EventHandler", "Name": "@onmousewheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousewheel", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousewheel" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1309787197, "Kind": "Components.EventHandler", "Name": "onpaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6469,6 +7332,7 @@ "Attributes": [ { "Name": "@onpaste", + "DisplayName": "@onpaste", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6478,6 +7342,7 @@ "Attributes": [ { "Name": "@onpaste:preventDefault", + "DisplayName": "@onpaste:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6487,6 +7352,7 @@ "Attributes": [ { "Name": "@onpaste:stopPropagation", + "DisplayName": "@onpaste:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6497,40 +7363,47 @@ "Kind": "Components.EventHandler", "Name": "@onpaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpaste", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpaste" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1582890854, "Kind": "Components.EventHandler", "Name": "onpause", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -6539,6 +7412,7 @@ "Attributes": [ { "Name": "@onpause", + "DisplayName": "@onpause", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6548,6 +7422,7 @@ "Attributes": [ { "Name": "@onpause:preventDefault", + "DisplayName": "@onpause:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6557,6 +7432,7 @@ "Attributes": [ { "Name": "@onpause:stopPropagation", + "DisplayName": "@onpause:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6567,40 +7443,47 @@ "Kind": "Components.EventHandler", "Name": "@onpause", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpause", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpause" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2050615755, "Kind": "Components.EventHandler", "Name": "onplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -6609,6 +7492,7 @@ "Attributes": [ { "Name": "@onplay", + "DisplayName": "@onplay", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6618,6 +7502,7 @@ "Attributes": [ { "Name": "@onplay:preventDefault", + "DisplayName": "@onplay:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6627,6 +7512,7 @@ "Attributes": [ { "Name": "@onplay:stopPropagation", + "DisplayName": "@onplay:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6637,40 +7523,47 @@ "Kind": "Components.EventHandler", "Name": "@onplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplay", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplay" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1666872451, "Kind": "Components.EventHandler", "Name": "onplaying", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -6679,6 +7572,7 @@ "Attributes": [ { "Name": "@onplaying", + "DisplayName": "@onplaying", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6688,6 +7582,7 @@ "Attributes": [ { "Name": "@onplaying:preventDefault", + "DisplayName": "@onplaying:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6697,6 +7592,7 @@ "Attributes": [ { "Name": "@onplaying:stopPropagation", + "DisplayName": "@onplaying:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6707,40 +7603,47 @@ "Kind": "Components.EventHandler", "Name": "@onplaying", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplaying", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplaying" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1628745903, "Kind": "Components.EventHandler", "Name": "onpointercancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6749,6 +7652,7 @@ "Attributes": [ { "Name": "@onpointercancel", + "DisplayName": "@onpointercancel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6758,6 +7662,7 @@ "Attributes": [ { "Name": "@onpointercancel:preventDefault", + "DisplayName": "@onpointercancel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6767,6 +7672,7 @@ "Attributes": [ { "Name": "@onpointercancel:stopPropagation", + "DisplayName": "@onpointercancel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6777,40 +7683,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointercancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointercancel", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointercancel" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 825837229, "Kind": "Components.EventHandler", "Name": "onpointerdown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6819,6 +7732,7 @@ "Attributes": [ { "Name": "@onpointerdown", + "DisplayName": "@onpointerdown", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6828,6 +7742,7 @@ "Attributes": [ { "Name": "@onpointerdown:preventDefault", + "DisplayName": "@onpointerdown:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6837,6 +7752,7 @@ "Attributes": [ { "Name": "@onpointerdown:stopPropagation", + "DisplayName": "@onpointerdown:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6847,40 +7763,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerdown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerdown", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerdown" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 158339688, "Kind": "Components.EventHandler", "Name": "onpointerenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6889,6 +7812,7 @@ "Attributes": [ { "Name": "@onpointerenter", + "DisplayName": "@onpointerenter", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6898,6 +7822,7 @@ "Attributes": [ { "Name": "@onpointerenter:preventDefault", + "DisplayName": "@onpointerenter:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6907,6 +7832,7 @@ "Attributes": [ { "Name": "@onpointerenter:stopPropagation", + "DisplayName": "@onpointerenter:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6917,40 +7843,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerenter", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerenter" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1648282603, "Kind": "Components.EventHandler", "Name": "onpointerleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -6959,6 +7892,7 @@ "Attributes": [ { "Name": "@onpointerleave", + "DisplayName": "@onpointerleave", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6968,6 +7902,7 @@ "Attributes": [ { "Name": "@onpointerleave:preventDefault", + "DisplayName": "@onpointerleave:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6977,6 +7912,7 @@ "Attributes": [ { "Name": "@onpointerleave:stopPropagation", + "DisplayName": "@onpointerleave:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6987,40 +7923,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerleave", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerleave" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1944589241, "Kind": "Components.EventHandler", "Name": "onpointerlockchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7029,6 +7972,7 @@ "Attributes": [ { "Name": "@onpointerlockchange", + "DisplayName": "@onpointerlockchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7038,6 +7982,7 @@ "Attributes": [ { "Name": "@onpointerlockchange:preventDefault", + "DisplayName": "@onpointerlockchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7047,6 +7992,7 @@ "Attributes": [ { "Name": "@onpointerlockchange:stopPropagation", + "DisplayName": "@onpointerlockchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7057,40 +8003,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockchange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockchange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1555770349, "Kind": "Components.EventHandler", "Name": "onpointerlockerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7099,6 +8052,7 @@ "Attributes": [ { "Name": "@onpointerlockerror", + "DisplayName": "@onpointerlockerror", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7108,6 +8062,7 @@ "Attributes": [ { "Name": "@onpointerlockerror:preventDefault", + "DisplayName": "@onpointerlockerror:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7117,6 +8072,7 @@ "Attributes": [ { "Name": "@onpointerlockerror:stopPropagation", + "DisplayName": "@onpointerlockerror:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7127,40 +8083,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockerror", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockerror" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 440273123, "Kind": "Components.EventHandler", "Name": "onpointermove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -7169,6 +8132,7 @@ "Attributes": [ { "Name": "@onpointermove", + "DisplayName": "@onpointermove", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7178,6 +8142,7 @@ "Attributes": [ { "Name": "@onpointermove:preventDefault", + "DisplayName": "@onpointermove:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7187,6 +8152,7 @@ "Attributes": [ { "Name": "@onpointermove:stopPropagation", + "DisplayName": "@onpointermove:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7197,40 +8163,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointermove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointermove", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointermove" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1722898787, "Kind": "Components.EventHandler", "Name": "onpointerout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -7239,6 +8212,7 @@ "Attributes": [ { "Name": "@onpointerout", + "DisplayName": "@onpointerout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7248,6 +8222,7 @@ "Attributes": [ { "Name": "@onpointerout:preventDefault", + "DisplayName": "@onpointerout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7257,6 +8232,7 @@ "Attributes": [ { "Name": "@onpointerout:stopPropagation", + "DisplayName": "@onpointerout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7267,40 +8243,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerout", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerout" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1144356888, "Kind": "Components.EventHandler", "Name": "onpointerover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -7309,6 +8292,7 @@ "Attributes": [ { "Name": "@onpointerover", + "DisplayName": "@onpointerover", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7318,6 +8302,7 @@ "Attributes": [ { "Name": "@onpointerover:preventDefault", + "DisplayName": "@onpointerover:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7327,6 +8312,7 @@ "Attributes": [ { "Name": "@onpointerover:stopPropagation", + "DisplayName": "@onpointerover:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7337,40 +8323,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerover", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerover" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1761359827, "Kind": "Components.EventHandler", "Name": "onpointerup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -7379,6 +8372,7 @@ "Attributes": [ { "Name": "@onpointerup", + "DisplayName": "@onpointerup", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7388,6 +8382,7 @@ "Attributes": [ { "Name": "@onpointerup:preventDefault", + "DisplayName": "@onpointerup:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7397,6 +8392,7 @@ "Attributes": [ { "Name": "@onpointerup:stopPropagation", + "DisplayName": "@onpointerup:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7407,40 +8403,47 @@ "Kind": "Components.EventHandler", "Name": "@onpointerup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerup", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerup" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1852041715, "Kind": "Components.EventHandler", "Name": "onprogress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -7449,6 +8452,7 @@ "Attributes": [ { "Name": "@onprogress", + "DisplayName": "@onprogress", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7458,6 +8462,7 @@ "Attributes": [ { "Name": "@onprogress:preventDefault", + "DisplayName": "@onprogress:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7467,6 +8472,7 @@ "Attributes": [ { "Name": "@onprogress:stopPropagation", + "DisplayName": "@onprogress:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7477,40 +8483,47 @@ "Kind": "Components.EventHandler", "Name": "@onprogress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onprogress", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onprogress" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 753159787, "Kind": "Components.EventHandler", "Name": "onratechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7519,6 +8532,7 @@ "Attributes": [ { "Name": "@onratechange", + "DisplayName": "@onratechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7528,6 +8542,7 @@ "Attributes": [ { "Name": "@onratechange:preventDefault", + "DisplayName": "@onratechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7537,6 +8552,7 @@ "Attributes": [ { "Name": "@onratechange:stopPropagation", + "DisplayName": "@onratechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7547,40 +8563,47 @@ "Kind": "Components.EventHandler", "Name": "@onratechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onratechange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onratechange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1317201747, "Kind": "Components.EventHandler", "Name": "onreadystatechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7589,6 +8612,7 @@ "Attributes": [ { "Name": "@onreadystatechange", + "DisplayName": "@onreadystatechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7598,6 +8622,7 @@ "Attributes": [ { "Name": "@onreadystatechange:preventDefault", + "DisplayName": "@onreadystatechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7607,6 +8632,7 @@ "Attributes": [ { "Name": "@onreadystatechange:stopPropagation", + "DisplayName": "@onreadystatechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7617,40 +8643,47 @@ "Kind": "Components.EventHandler", "Name": "@onreadystatechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreadystatechange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreadystatechange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1248941454, "Kind": "Components.EventHandler", "Name": "onreset", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7659,6 +8692,7 @@ "Attributes": [ { "Name": "@onreset", + "DisplayName": "@onreset", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7668,6 +8702,7 @@ "Attributes": [ { "Name": "@onreset:preventDefault", + "DisplayName": "@onreset:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7677,6 +8712,7 @@ "Attributes": [ { "Name": "@onreset:stopPropagation", + "DisplayName": "@onreset:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7687,40 +8723,47 @@ "Kind": "Components.EventHandler", "Name": "@onreset", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreset", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreset" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 668188057, "Kind": "Components.EventHandler", "Name": "onscroll", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7729,6 +8772,7 @@ "Attributes": [ { "Name": "@onscroll", + "DisplayName": "@onscroll", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7738,6 +8782,7 @@ "Attributes": [ { "Name": "@onscroll:preventDefault", + "DisplayName": "@onscroll:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7747,6 +8792,7 @@ "Attributes": [ { "Name": "@onscroll:stopPropagation", + "DisplayName": "@onscroll:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7757,40 +8803,47 @@ "Kind": "Components.EventHandler", "Name": "@onscroll", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onscroll", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onscroll" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1382592294, "Kind": "Components.EventHandler", "Name": "onseeked", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7799,6 +8852,7 @@ "Attributes": [ { "Name": "@onseeked", + "DisplayName": "@onseeked", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7808,6 +8862,7 @@ "Attributes": [ { "Name": "@onseeked:preventDefault", + "DisplayName": "@onseeked:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7817,6 +8872,7 @@ "Attributes": [ { "Name": "@onseeked:stopPropagation", + "DisplayName": "@onseeked:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7827,40 +8883,47 @@ "Kind": "Components.EventHandler", "Name": "@onseeked", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeked", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeked" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1026215339, "Kind": "Components.EventHandler", "Name": "onseeking", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7869,6 +8932,7 @@ "Attributes": [ { "Name": "@onseeking", + "DisplayName": "@onseeking", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7878,6 +8942,7 @@ "Attributes": [ { "Name": "@onseeking:preventDefault", + "DisplayName": "@onseeking:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7887,6 +8952,7 @@ "Attributes": [ { "Name": "@onseeking:stopPropagation", + "DisplayName": "@onseeking:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7897,40 +8963,47 @@ "Kind": "Components.EventHandler", "Name": "@onseeking", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeking", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeking" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 973223258, "Kind": "Components.EventHandler", "Name": "onselect", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -7939,6 +9012,7 @@ "Attributes": [ { "Name": "@onselect", + "DisplayName": "@onselect", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7948,6 +9022,7 @@ "Attributes": [ { "Name": "@onselect:preventDefault", + "DisplayName": "@onselect:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7957,6 +9032,7 @@ "Attributes": [ { "Name": "@onselect:stopPropagation", + "DisplayName": "@onselect:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7967,40 +9043,47 @@ "Kind": "Components.EventHandler", "Name": "@onselect", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselect", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselect" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -298682092, "Kind": "Components.EventHandler", "Name": "onselectionchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8009,6 +9092,7 @@ "Attributes": [ { "Name": "@onselectionchange", + "DisplayName": "@onselectionchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8018,6 +9102,7 @@ "Attributes": [ { "Name": "@onselectionchange:preventDefault", + "DisplayName": "@onselectionchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8027,6 +9112,7 @@ "Attributes": [ { "Name": "@onselectionchange:stopPropagation", + "DisplayName": "@onselectionchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8037,40 +9123,47 @@ "Kind": "Components.EventHandler", "Name": "@onselectionchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectionchange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectionchange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -502009887, "Kind": "Components.EventHandler", "Name": "onselectstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8079,6 +9172,7 @@ "Attributes": [ { "Name": "@onselectstart", + "DisplayName": "@onselectstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8088,6 +9182,7 @@ "Attributes": [ { "Name": "@onselectstart:preventDefault", + "DisplayName": "@onselectstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8097,6 +9192,7 @@ "Attributes": [ { "Name": "@onselectstart:stopPropagation", + "DisplayName": "@onselectstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8107,40 +9203,47 @@ "Kind": "Components.EventHandler", "Name": "@onselectstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectstart", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectstart" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1329991488, "Kind": "Components.EventHandler", "Name": "onstalled", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8149,6 +9252,7 @@ "Attributes": [ { "Name": "@onstalled", + "DisplayName": "@onstalled", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8158,6 +9262,7 @@ "Attributes": [ { "Name": "@onstalled:preventDefault", + "DisplayName": "@onstalled:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8167,6 +9272,7 @@ "Attributes": [ { "Name": "@onstalled:stopPropagation", + "DisplayName": "@onstalled:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8177,40 +9283,47 @@ "Kind": "Components.EventHandler", "Name": "@onstalled", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstalled", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstalled" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 942049666, "Kind": "Components.EventHandler", "Name": "onstop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8219,6 +9332,7 @@ "Attributes": [ { "Name": "@onstop", + "DisplayName": "@onstop", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8228,6 +9342,7 @@ "Attributes": [ { "Name": "@onstop:preventDefault", + "DisplayName": "@onstop:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8237,6 +9352,7 @@ "Attributes": [ { "Name": "@onstop:stopPropagation", + "DisplayName": "@onstop:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8247,40 +9363,47 @@ "Kind": "Components.EventHandler", "Name": "@onstop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstop", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstop" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 452225843, "Kind": "Components.EventHandler", "Name": "onsubmit", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8289,6 +9412,7 @@ "Attributes": [ { "Name": "@onsubmit", + "DisplayName": "@onsubmit", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8298,6 +9422,7 @@ "Attributes": [ { "Name": "@onsubmit:preventDefault", + "DisplayName": "@onsubmit:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8307,6 +9432,7 @@ "Attributes": [ { "Name": "@onsubmit:stopPropagation", + "DisplayName": "@onsubmit:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8317,40 +9443,47 @@ "Kind": "Components.EventHandler", "Name": "@onsubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsubmit", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsubmit" + } } - ], - "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", + ], + "Metadata": { "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1501883534, "Kind": "Components.EventHandler", "Name": "onsuspend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8359,6 +9492,7 @@ "Attributes": [ { "Name": "@onsuspend", + "DisplayName": "@onsuspend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8368,6 +9502,7 @@ "Attributes": [ { "Name": "@onsuspend:preventDefault", + "DisplayName": "@onsuspend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8377,6 +9512,7 @@ "Attributes": [ { "Name": "@onsuspend:stopPropagation", + "DisplayName": "@onsuspend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8387,40 +9523,47 @@ "Kind": "Components.EventHandler", "Name": "@onsuspend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsuspend", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsuspend" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 97784323, "Kind": "Components.EventHandler", "Name": "ontimeout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8429,6 +9572,7 @@ "Attributes": [ { "Name": "@ontimeout", + "DisplayName": "@ontimeout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8438,6 +9582,7 @@ "Attributes": [ { "Name": "@ontimeout:preventDefault", + "DisplayName": "@ontimeout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8447,6 +9592,7 @@ "Attributes": [ { "Name": "@ontimeout:stopPropagation", + "DisplayName": "@ontimeout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8457,40 +9603,47 @@ "Kind": "Components.EventHandler", "Name": "@ontimeout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeout", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeout" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -201431471, "Kind": "Components.EventHandler", "Name": "ontimeupdate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8499,6 +9652,7 @@ "Attributes": [ { "Name": "@ontimeupdate", + "DisplayName": "@ontimeupdate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8508,6 +9662,7 @@ "Attributes": [ { "Name": "@ontimeupdate:preventDefault", + "DisplayName": "@ontimeupdate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8517,6 +9672,7 @@ "Attributes": [ { "Name": "@ontimeupdate:stopPropagation", + "DisplayName": "@ontimeupdate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8527,40 +9683,47 @@ "Kind": "Components.EventHandler", "Name": "@ontimeupdate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeupdate", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeupdate" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -650445979, "Kind": "Components.EventHandler", "Name": "ontouchcancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8569,6 +9732,7 @@ "Attributes": [ { "Name": "@ontouchcancel", + "DisplayName": "@ontouchcancel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8578,6 +9742,7 @@ "Attributes": [ { "Name": "@ontouchcancel:preventDefault", + "DisplayName": "@ontouchcancel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8587,6 +9752,7 @@ "Attributes": [ { "Name": "@ontouchcancel:stopPropagation", + "DisplayName": "@ontouchcancel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8597,40 +9763,47 @@ "Kind": "Components.EventHandler", "Name": "@ontouchcancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchcancel", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchcancel" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2069389538, "Kind": "Components.EventHandler", "Name": "ontouchend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8639,6 +9812,7 @@ "Attributes": [ { "Name": "@ontouchend", + "DisplayName": "@ontouchend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8648,6 +9822,7 @@ "Attributes": [ { "Name": "@ontouchend:preventDefault", + "DisplayName": "@ontouchend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8657,6 +9832,7 @@ "Attributes": [ { "Name": "@ontouchend:stopPropagation", + "DisplayName": "@ontouchend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8667,40 +9843,47 @@ "Kind": "Components.EventHandler", "Name": "@ontouchend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchend", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchend" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 820413185, "Kind": "Components.EventHandler", "Name": "ontouchenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8709,6 +9892,7 @@ "Attributes": [ { "Name": "@ontouchenter", + "DisplayName": "@ontouchenter", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8718,6 +9902,7 @@ "Attributes": [ { "Name": "@ontouchenter:preventDefault", + "DisplayName": "@ontouchenter:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8727,6 +9912,7 @@ "Attributes": [ { "Name": "@ontouchenter:stopPropagation", + "DisplayName": "@ontouchenter:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8737,40 +9923,47 @@ "Kind": "Components.EventHandler", "Name": "@ontouchenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchenter", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchenter" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1643471989, "Kind": "Components.EventHandler", "Name": "ontouchleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8779,6 +9972,7 @@ "Attributes": [ { "Name": "@ontouchleave", + "DisplayName": "@ontouchleave", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8788,6 +9982,7 @@ "Attributes": [ { "Name": "@ontouchleave:preventDefault", + "DisplayName": "@ontouchleave:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8797,6 +9992,7 @@ "Attributes": [ { "Name": "@ontouchleave:stopPropagation", + "DisplayName": "@ontouchleave:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8807,40 +10003,47 @@ "Kind": "Components.EventHandler", "Name": "@ontouchleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchleave", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchleave" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -336210645, "Kind": "Components.EventHandler", "Name": "ontouchmove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8849,6 +10052,7 @@ "Attributes": [ { "Name": "@ontouchmove", + "DisplayName": "@ontouchmove", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8858,6 +10062,7 @@ "Attributes": [ { "Name": "@ontouchmove:preventDefault", + "DisplayName": "@ontouchmove:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8867,6 +10072,7 @@ "Attributes": [ { "Name": "@ontouchmove:stopPropagation", + "DisplayName": "@ontouchmove:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8877,40 +10083,47 @@ "Kind": "Components.EventHandler", "Name": "@ontouchmove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchmove", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchmove" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 486249193, "Kind": "Components.EventHandler", "Name": "ontouchstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -8919,6 +10132,7 @@ "Attributes": [ { "Name": "@ontouchstart", + "DisplayName": "@ontouchstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8928,6 +10142,7 @@ "Attributes": [ { "Name": "@ontouchstart:preventDefault", + "DisplayName": "@ontouchstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8937,6 +10152,7 @@ "Attributes": [ { "Name": "@ontouchstart:stopPropagation", + "DisplayName": "@ontouchstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8947,40 +10163,47 @@ "Kind": "Components.EventHandler", "Name": "@ontouchstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchstart", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchstart" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 2027720439, "Kind": "Components.EventHandler", "Name": "onvolumechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -8989,6 +10212,7 @@ "Attributes": [ { "Name": "@onvolumechange", + "DisplayName": "@onvolumechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8998,6 +10222,7 @@ "Attributes": [ { "Name": "@onvolumechange:preventDefault", + "DisplayName": "@onvolumechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9007,6 +10232,7 @@ "Attributes": [ { "Name": "@onvolumechange:stopPropagation", + "DisplayName": "@onvolumechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9017,40 +10243,47 @@ "Kind": "Components.EventHandler", "Name": "@onvolumechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onvolumechange", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onvolumechange" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1940998955, "Kind": "Components.EventHandler", "Name": "onwaiting", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": "Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.", "CaseSensitive": true, "TagMatchingRules": [ @@ -9059,6 +10292,7 @@ "Attributes": [ { "Name": "@onwaiting", + "DisplayName": "@onwaiting", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9068,6 +10302,7 @@ "Attributes": [ { "Name": "@onwaiting:preventDefault", + "DisplayName": "@onwaiting:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9077,6 +10312,7 @@ "Attributes": [ { "Name": "@onwaiting:stopPropagation", + "DisplayName": "@onwaiting:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9087,40 +10323,47 @@ "Kind": "Components.EventHandler", "Name": "@onwaiting", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwaiting", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwaiting" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "System.EventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": 778457405, "Kind": "Components.EventHandler", "Name": "onwheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "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": [ @@ -9129,6 +10372,7 @@ "Attributes": [ { "Name": "@onwheel", + "DisplayName": "@onwheel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9138,6 +10382,7 @@ "Attributes": [ { "Name": "@onwheel:preventDefault", + "DisplayName": "@onwheel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9147,6 +10392,7 @@ "Attributes": [ { "Name": "@onwheel:stopPropagation", + "DisplayName": "@onwheel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9157,40 +10403,47 @@ "Kind": "Components.EventHandler", "Name": "@onwheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwheel", "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": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.", "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": "Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.", "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwheel" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.EventHandler", - "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers" + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" } }, { + "HashCode": -966023303, "Kind": "Components.Splat", "Name": "Attributes", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Attributes", "Documentation": "Merges a collection of attributes into the current element or component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -9199,6 +10452,7 @@ "Attributes": [ { "Name": "@attributes", + "DisplayName": "@attributes", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9209,6 +10463,7 @@ "Kind": "Components.Splat", "Name": "@attributes", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Attributes.Attributes", "Documentation": "Merges a collection of attributes into the current element or component.", "Metadata": { "Common.PropertyName": "Attributes", @@ -9217,65 +10472,140 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Splat", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Attributes" + "Common.TypeName": "Microsoft.AspNetCore.Components.Attributes", + "Components.IsSpecialKind": "Components.Splat", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1992270230, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "Documentation": "\n \n implementation targeting <a> elements.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "a", - "Attributes": [ { "Name": "asp-action" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-all-route-data" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-area" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-controller" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-fragment" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-host" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-host", + "CaseSensitive": false, + "DisplayName": "asp-host" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-page" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-page-handler" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-protocol" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-protocol", + "CaseSensitive": false, + "DisplayName": "asp-protocol" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-route" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -9285,72 +10615,93 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action", "Documentation": "\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area", "Documentation": "\n \n The name of the area.\n \n \n Must be null if is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller", "Documentation": "\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Fragment", "Documentation": "\n \n The URL fragment name.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Host", "Documentation": "\n \n The host name.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page", "Documentation": "\n \n The name of the page.\n \n \n Must be null if or , \n is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.PageHandler", "Documentation": "\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Protocol", "Documentation": "\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route", "Documentation": "\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.RouteValues", "Documentation": "\n \n Additional parameters for the route.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RouteValues" } } ], @@ -9360,95 +10711,126 @@ } }, { + "HashCode": -924495402, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "Documentation": "\n \n implementation targeting <cache> elements.\n \n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "cache" } ], + "TagMatchingRules": [ + { + "TagName": "cache", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "priority", "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?", + "DisplayName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Priority", "Documentation": "\n \n Gets or sets the policy for the cache entry.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Priority" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Enabled", "Documentation": "\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresAfter", "Documentation": "\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresOn", "Documentation": "\n \n Gets or sets the exact the cache entry should be evicted.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresSliding", "Documentation": "\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryBy", "Documentation": "\n \n Gets or sets a to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCookie", "Documentation": "\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCulture", "Documentation": "\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByHeader", "Documentation": "\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByQuery", "Documentation": "\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByRoute", "Documentation": "\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByUser", "Documentation": "\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByUser" } } ], @@ -9458,16 +10840,25 @@ } }, { + "HashCode": -1001183672, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "Documentation": "\n \n A that renders a Razor component.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "component", "TagStructure": 2, - "Attributes": [ { "Name": "type" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "DisplayName": "type" + } + ] } ], "BoundAttributes": [ @@ -9475,16 +10866,21 @@ "Kind": "ITagHelper", "Name": "type", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.ComponentType", "Documentation": "\n \n Gets or sets the component type. This value is required.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ComponentType" } }, { "Kind": "ITagHelper", "Name": "params", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "param-", "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.Parameters", "Documentation": "\n \n Gets or sets values for component parameters.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Parameters" } }, { @@ -9492,7 +10888,9 @@ "Name": "render-mode", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.RenderMode", "Documentation": "\n \n Gets or sets the \n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RenderMode" } } ], @@ -9502,15 +10900,24 @@ } }, { + "HashCode": 589937859, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "Documentation": "\n \n implementation targeting <distributed-cache> elements.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "distributed-cache", - "Attributes": [ { "Name": "name" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" + } + ] } ], "BoundAttributes": [ @@ -9518,84 +10925,108 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Name", "Documentation": "\n \n Gets or sets a unique name to discriminate cached entries.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Enabled", "Documentation": "\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Enabled" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresAfter", "Documentation": "\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresOn", "Documentation": "\n \n Gets or sets the exact the cache entry should be evicted.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresSliding", "Documentation": "\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryBy", "Documentation": "\n \n Gets or sets a to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCookie", "Documentation": "\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCulture", "Documentation": "\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByHeader", "Documentation": "\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByQuery", "Documentation": "\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByRoute", "Documentation": "\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByUser", "Documentation": "\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByUser" } } ], @@ -9605,32 +11036,45 @@ } }, { + "HashCode": 1012011598, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "Documentation": "\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or , \n or if it is in , the content will not be rendered.\n \n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "environment" } ], + "TagMatchingRules": [ + { + "TagName": "environment", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude", "Documentation": "\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Exclude" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include", "Documentation": "\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "names", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names", "Documentation": "\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Names" } } ], @@ -9640,272 +11084,455 @@ } }, { + "HashCode": 1009236671, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "Documentation": "\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", - "Attributes": [ { "Name": "asp-action" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-all-route-data" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-area" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-controller" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-fragment" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-page" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-page-handler" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-route" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-action" } + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-all-route-data" } + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-area" } + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-controller" } + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-fragment" } + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page" } + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page-handler" } + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-route" } + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-action" } + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-all-route-data" } + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-area" } + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-controller" } + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-fragment" } + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page" } + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page-handler" } + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-route" } + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -9915,58 +11542,75 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action", "Documentation": "\n \n The name of the action method.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Area", "Documentation": "\n \n The name of the area.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller", "Documentation": "\n \n The name of the controller.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Fragment", "Documentation": "\n \n Gets or sets the URL fragment.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Page", "Documentation": "\n \n The name of the page.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.PageHandler", "Documentation": "\n \n The name of the page handler.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Route", "Documentation": "\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.RouteValues", "Documentation": "\n \n Additional parameters for the route.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RouteValues" } } ], @@ -9976,76 +11620,102 @@ } }, { + "HashCode": -1264668426, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "Documentation": "\n \n implementation targeting <form> elements.\n \n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "form" } ], + "TagMatchingRules": [ + { + "TagName": "form", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action", "Documentation": "\n \n The name of the action method.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Antiforgery", "Documentation": "\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Area", "Documentation": "\n \n The name of the area.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller", "Documentation": "\n \n The name of the controller.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Fragment", "Documentation": "\n \n Gets or sets the URL fragment.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Page", "Documentation": "\n \n The name of the page.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.PageHandler", "Documentation": "\n \n The name of the page handler.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Route", "Documentation": "\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.RouteValues", "Documentation": "\n \n Additional parameters for the route.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RouteValues" } } ], @@ -10055,18 +11725,29 @@ } }, { + "HashCode": -171145569, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "Documentation": "\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ - { "Name": "asp-append-version" }, - { "Name": "src" } + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + }, + { + "Name": "src", + "CaseSensitive": false, + "DisplayName": "src" + } ] } ], @@ -10075,14 +11756,18 @@ "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.AppendVersion", "Documentation": "\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.Src", "Documentation": "\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Src" } } ], @@ -10092,16 +11777,25 @@ } }, { + "HashCode": -2089260302, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "Documentation": "\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "input", "TagStructure": 2, - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] } ], "BoundAttributes": [ @@ -10109,35 +11803,45 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For", "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-format", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format", "Documentation": "\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName", "Documentation": "\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "InputTypeName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Name", "Documentation": "\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Value", "Documentation": "\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Value" } } ], @@ -10147,15 +11851,24 @@ } }, { + "HashCode": 297099572, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "Documentation": "\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] } ], "BoundAttributes": [ @@ -10163,7 +11876,9 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper.For", "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } } ], @@ -10173,56 +11888,121 @@ } }, { + "HashCode": 873243920, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "Documentation": "\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-append-version" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-href" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-href-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-exclude" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-href-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-include" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-test-class" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-class", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-class" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-test-property" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-property", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-property" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-test-value" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-value", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-value" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-href-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-href-exclude" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-href-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-href-include", + "CaseSensitive": false, + "DisplayName": "asp-href-include" + } + ] } ], "BoundAttributes": [ @@ -10230,77 +12010,99 @@ "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.AppendVersion", "Documentation": "\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref", "Documentation": "\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackHref" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefExclude", "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackHrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude", "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackHrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-class", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass", "Documentation": "\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestClass" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-property", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty", "Documentation": "\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestProperty" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue", "Documentation": "\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestValue" } }, { "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.Href", "Documentation": "\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "asp-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefExclude", "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "HrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude", "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "HrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.SuppressFallbackIntegrity", "Documentation": "\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } } ], @@ -10310,18 +12112,27 @@ } }, { + "HashCode": -1468129841, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "Documentation": "\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "option" } ], + "TagMatchingRules": [ + { + "TagName": "option", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper.Value", "Documentation": "\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Value" } } ], @@ -10331,16 +12142,25 @@ } }, { + "HashCode": -1348994622, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "Documentation": "\n \n Renders a partial view.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "partial", "TagStructure": 2, - "Attributes": [ { "Name": "name" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" + } + ] } ], "BoundAttributes": [ @@ -10348,44 +12168,57 @@ "Kind": "ITagHelper", "Name": "fallback-name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.FallbackName", "Documentation": "\n \n View to lookup if the view specified by cannot be located.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackName" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For", "Documentation": "\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model", "Documentation": "\n \n The model to pass into the partial view. Cannot be used together with .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name", "Documentation": "\n \n The name or path of the partial view that is rendered to the response.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Optional", "Documentation": "\n \n When optional, executing the tag helper will no-op if the view cannot be located. \n Otherwise will throw stating the view could not be found.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Optional" } }, { "Kind": "ITagHelper", "Name": "view-data", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary", + "HasIndexer": true, "IndexerNamePrefix": "view-data-", "IndexerTypeName": "System.Object", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ViewData", "Documentation": "\n \n A to pass into the partial view.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ViewData" } } ], @@ -10395,39 +12228,90 @@ } }, { + "HashCode": 647267333, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "Documentation": "\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "script", - "Attributes": [ { "Name": "asp-append-version" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-src" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-src-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-exclude" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-src-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-include" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-test" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-src-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-src-exclude" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-src-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-src-include", + "CaseSensitive": false, + "DisplayName": "asp-src-include" + } + ] } ], "BoundAttributes": [ @@ -10435,63 +12319,81 @@ "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.AppendVersion", "Documentation": "\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc", "Documentation": "\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackSrc" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcExclude", "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackSrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude", "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackSrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackTestExpression", "Documentation": "\n \n The script method defined in the primary script to use for the fallback test.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestExpression" } }, { "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Src", "Documentation": "\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcExclude", "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude", "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SuppressFallbackIntegrity", "Documentation": "\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } } ], @@ -10501,19 +12403,35 @@ } }, { + "HashCode": -469638998, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "Documentation": "\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] }, { "TagName": "select", - "Attributes": [ { "Name": "asp-items" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-items", + "CaseSensitive": false, + "DisplayName": "asp-items" + } + ] } ], "BoundAttributes": [ @@ -10521,21 +12439,27 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For", "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-items", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Items", "Documentation": "\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Items" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Name", "Documentation": "\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } } ], @@ -10545,15 +12469,24 @@ } }, { + "HashCode": -1155427153, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "Documentation": "\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "textarea", - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] } ], "BoundAttributes": [ @@ -10561,14 +12494,18 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For", "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.Name", "Documentation": "\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } } ], @@ -10578,15 +12515,24 @@ } }, { + "HashCode": -1211808790, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "Documentation": "\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "span", - "Attributes": [ { "Name": "asp-validation-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-validation-for", + "CaseSensitive": false, + "DisplayName": "asp-validation-for" + } + ] } ], "BoundAttributes": [ @@ -10594,7 +12540,9 @@ "Kind": "ITagHelper", "Name": "asp-validation-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper.For", "Documentation": "\n \n Gets an expression to be evaluated against the current model.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } } ], @@ -10604,15 +12552,24 @@ } }, { + "HashCode": 1996383031, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "Documentation": "\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "div", - "Attributes": [ { "Name": "asp-validation-summary" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-validation-summary", + "CaseSensitive": false, + "DisplayName": "asp-validation-summary" + } + ] } ], "BoundAttributes": [ @@ -10621,7 +12578,9 @@ "Name": "asp-validation-summary", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary", "Documentation": "\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ValidationSummary" } } ], @@ -10631,310 +12590,399 @@ } }, { + "HashCode": 1391735173, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor", + "DisplayName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "Documentation": "\n \n implementation targeting elements containing attributes with URL expected values.\n \n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\n targeted by other s. Runs prior to other s to ensure\n application-relative URLs are resolved.\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "*", + "CaseSensitive": false, "Attributes": [ { "Name": "itemid", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "itemid" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "applet", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "area", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "audio", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "base", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "blockquote", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "del", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "embed", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { "Name": "action", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "action" } ] }, { "TagName": "html", + "CaseSensitive": false, "Attributes": [ { "Name": "manifest", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "manifest" } ] }, { "TagName": "iframe", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "ins", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "menuitem", + "CaseSensitive": false, "Attributes": [ { "Name": "icon", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "icon" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "data", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "data" } ] }, { "TagName": "q", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "track", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "poster", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "poster" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] } @@ -10945,9 +12993,11 @@ } }, { + "HashCode": 536903214, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Bind", "Documentation": "Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" 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": [ @@ -10957,6 +13007,7 @@ { "Name": "@bind-", "NameComparison": 1, + "DisplayName": "@bind-...", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10967,47 +13018,57 @@ "Kind": "Components.Bind", "Name": "@bind-...", "TypeName": "System.Collections.Generic.Dictionary", + "HasIndexer": true, "IndexerNamePrefix": "@bind-", "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.Dictionary Microsoft.AspNetCore.Components.Bind.Bind", "Documentation": "Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" 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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": "Specifies a format to convert the value specified by the corresponding bind attribute. For example: @bind-value:format=\"...\" will apply a format string to the value specified in @bind-value=\"...\". The format string can currently only be used with expressions of type DateTime.", "Metadata": { "Common.PropertyName": "Format" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.", "Metadata": { "Common.PropertyName": "Event" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Bind", "Components.Bind.Fallback": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Bind" + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1579144453, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11016,6 +13077,7 @@ "Attributes": [ { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11026,55 +13088,65 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "False", "Components.Bind.Format": null, - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.IsInvariantCulture": "False", + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1726724713, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11083,6 +13155,7 @@ "Attributes": [ { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11093,55 +13166,65 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "False", "Components.Bind.Format": null, - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.IsInvariantCulture": "False", + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2090333220, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11151,10 +13234,12 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11165,56 +13250,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_checked" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_checked" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-checked", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_checked", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_checked" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "checked", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "False", "Components.Bind.Format": null, + "Components.Bind.IsInvariantCulture": "False", "Components.Bind.TypeAttribute": "checkbox", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "checked", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1203983538, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11224,10 +13319,12 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11238,56 +13335,66 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "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" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "yyyy-MM-dd", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "date", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 203477236, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11297,10 +13404,12 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11311,56 +13420,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "yyyy-MM-dd", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "date", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -80825217, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11370,10 +13489,12 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11384,56 +13505,66 @@ "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" - }, + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "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" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "yyyy-MM-ddTHH:mm:ss", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "datetime-local", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2102179731, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11443,10 +13574,12 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11457,56 +13590,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "yyyy-MM-ddTHH:mm:ss", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "datetime-local", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 653448844, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11516,10 +13659,12 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11530,56 +13675,66 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "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" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "yyyy-MM", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "month", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1570483999, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11589,10 +13744,12 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11603,56 +13760,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "yyyy-MM", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "month", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -189552407, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11662,10 +13829,12 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11676,56 +13845,66 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "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" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": null, + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "number", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -199752198, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11735,10 +13914,12 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11749,56 +13930,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": null, + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "number", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1478219273, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11808,10 +13999,12 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11822,56 +14015,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "False", "Components.Bind.Format": null, + "Components.Bind.IsInvariantCulture": "False", "Components.Bind.TypeAttribute": "text", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1663684172, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11881,10 +14084,12 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11895,56 +14100,66 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "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" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "HH:mm:ss", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "time", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1097135987, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -11954,10 +14169,12 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11968,56 +14185,66 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "True", "Components.Bind.Format": "HH:mm:ss", + "Components.Bind.IsInvariantCulture": "True", "Components.Bind.TypeAttribute": "time", - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 751587083, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12026,6 +14253,7 @@ "Attributes": [ { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12036,55 +14264,65 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "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" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "False", "Components.Bind.Format": null, - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.IsInvariantCulture": "False", + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1219129117, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12093,6 +14331,7 @@ "Attributes": [ { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12103,55 +14342,65 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "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": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.", "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": "Specifies the culture to use for conversions.", "Metadata": { "Common.PropertyName": "Culture" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "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 DateTime.", "Metadata": { "Common.PropertyName": "Format_value" } } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", "Common.ClassifyAttributesOnly": "True", - "Components.Bind.ValueAttribute": "value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Components.Bind.ChangeAttribute": "onchange", - "Components.Bind.IsInvariantCulture": "False", "Components.Bind.Format": null, - "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes" + "Components.Bind.IsInvariantCulture": "False", + "Components.Bind.ValueAttribute": "value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -2007512272, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12160,6 +14409,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12170,6 +14420,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "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", @@ -12178,18 +14429,20 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 525923044, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12198,6 +14451,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12208,6 +14462,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "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", @@ -12216,19 +14471,21 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1662115656, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12237,6 +14494,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12247,6 +14505,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "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", @@ -12255,18 +14514,20 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1131526649, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12275,6 +14536,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12285,6 +14547,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "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", @@ -12293,19 +14556,21 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1558985785, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12314,6 +14579,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12324,6 +14590,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "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", @@ -12332,18 +14599,20 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1908457761, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12352,6 +14621,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12362,6 +14632,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "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", @@ -12370,19 +14641,21 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1210004317, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12391,6 +14664,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12401,6 +14675,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "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", @@ -12409,18 +14684,20 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1603198356, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12429,6 +14706,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12439,6 +14717,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "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", @@ -12447,19 +14726,21 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1483243696, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12468,6 +14749,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12478,6 +14760,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "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", @@ -12486,18 +14769,20 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1302284259, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12506,6 +14791,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12516,6 +14802,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "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", @@ -12524,19 +14811,21 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 463886271, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12545,6 +14834,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12555,6 +14845,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "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", @@ -12563,18 +14854,20 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" } }, { + "HashCode": -1805193323, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12583,6 +14876,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12593,6 +14887,7 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "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", @@ -12601,19 +14896,21 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Bind", - "Components.Bind.ValueAttribute": "Value", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Components.Bind.ChangeAttribute": "ValueChanged", "Components.Bind.ExpressionAttribute": "ValueExpression", - "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", - "Components.NameMatch": "Components.FullyQualifiedNameMatch" + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" } }, { + "HashCode": 1312818327, "Kind": "Components.Ref", "Name": "Ref", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Ref", "Documentation": "Populates the specified field or property with a reference to the element or component.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12622,6 +14919,7 @@ "Attributes": [ { "Name": "@ref", + "DisplayName": "@ref", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12632,6 +14930,7 @@ "Kind": "Components.Ref", "Name": "@ref", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Ref.Ref", "Documentation": "Populates the specified field or property with a reference to the element or component.", "Metadata": { "Common.PropertyName": "Ref", @@ -12640,16 +14939,18 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Ref", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Ref" + "Common.TypeName": "Microsoft.AspNetCore.Components.Ref", + "Components.IsSpecialKind": "Components.Ref", + "Runtime.Name": "Components.None" } }, { + "HashCode": -963679308, "Kind": "Components.Key", "Name": "Key", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Key", "Documentation": "Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.", "CaseSensitive": true, "TagMatchingRules": [ @@ -12658,6 +14959,7 @@ "Attributes": [ { "Name": "@key", + "DisplayName": "@key", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12668,6 +14970,7 @@ "Kind": "Components.Key", "Name": "@key", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Key.Key", "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", @@ -12676,10 +14979,10 @@ } ], "Metadata": { - "Runtime.Name": "Components.None", - "Components.IsSpecialKind": "Components.Key", "Common.ClassifyAttributesOnly": "True", - "Common.TypeName": "Microsoft.AspNetCore.Components.Key" + "Common.TypeName": "Microsoft.AspNetCore.Components.Key", + "Components.IsSpecialKind": "Components.Key", + "Runtime.Name": "Components.None" } } ], @@ -12747,6 +15050,5 @@ "TargetPath": "App.razor", "FileKind": "component" } - ], - "SerializationFormat": "0.3" + ] } \ No newline at end of file diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/taghelpers.json b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/taghelpers.json index 0f647e9702b..ca559a9d40f 100644 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/taghelpers.json +++ b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Resources/taghelpers.json @@ -1 +1,92475 @@ -[{"HashCode":947532500,"Kind":"Components.Component","Name":"Endpoints.Pages.Index","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.Pages.Index"}},{"HashCode":-459067412,"Kind":"Components.Component","Name":"Endpoints.Pages.Index","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Endpoints.Pages.Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.Pages.Index","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":455217076,"Kind":"Components.Component","Name":"Endpoints.Shared.MainLayout","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsthecontenttoberenderedinsidethelayout.\n\n","Metadata":{"Common.PropertyName":"Body","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.Shared.MainLayout"}},{"HashCode":-1097253281,"Kind":"Components.Component","Name":"Endpoints.Shared.MainLayout","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Endpoints.Shared.MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsthecontenttoberenderedinsidethelayout.\n\n","Metadata":{"Common.PropertyName":"Body","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.Shared.MainLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1673488524,"Kind":"Components.ChildContent","Name":"Endpoints.Shared.MainLayout.Body","AssemblyName":"WeatherWebSite","Documentation":"\n\nGetsthecontenttoberenderedinsidethelayout.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Endpoints.Shared.MainLayout.Body","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-128104977,"Kind":"Components.ChildContent","Name":"Endpoints.Shared.MainLayout.Body","AssemblyName":"WeatherWebSite","Documentation":"\n\nGetsthecontenttoberenderedinsidethelayout.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"Endpoints.Shared.MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Endpoints.Shared.MainLayout.Body","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1226847617,"Kind":"Components.Component","Name":"Endpoints.Shared.NavMenu","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.Shared.NavMenu"}},{"HashCode":2048175143,"Kind":"Components.Component","Name":"Endpoints.Shared.NavMenu","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Endpoints.Shared.NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.Shared.NavMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1463759564,"Kind":"Components.Component","Name":"Endpoints.App","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.App"}},{"HashCode":91114900,"Kind":"Components.Component","Name":"Endpoints.App","AssemblyName":"WeatherWebSite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Endpoints.App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Endpoints.App","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-241770606,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nCombinesthebehaviorsofand,\nsothatitdisplaysthepagematchingthespecifiedroutebutonlyiftheuser\nisauthorizedtoseeit.\n\nAdditionally,thiscomponentsuppliesacascadingparameteroftype,\nwhichmakestheuser'scurrentauthenticationstateavailabletodescendants.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}},{"HashCode":-1814326166,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nCombinesthebehaviorsofand,\nsothatitdisplaysthepagematchingthespecifiedroutebutonlyiftheuser\nisauthorizedtoseeit.\n\nAdditionally,thiscomponentsuppliesacascadingparameteroftype,\nwhichmakestheuser'scurrentauthenticationstateavailabletodescendants.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":376205102,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":123595347,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1912135019,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":756761526,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-127377753,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nDisplaysdifferingcontentdependingontheuser'sauthorizationstatus.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n\nThepolicynamethatdetermineswhetherthecontentcanbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n\nAcommadelimitedlistofrolesthatareallowedtodisplaythecontent.\n\n","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n\nTheresourcetowhichaccessisbeingcontrolled.\n\n","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}},{"HashCode":-1613675745,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nDisplaysdifferingcontentdependingontheuser'sauthorizationstatus.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n\nThepolicynamethatdetermineswhetherthecontentcanbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n\nAcommadelimitedlistofrolesthatareallowedtodisplaythecontent.\n\n","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n\nTheresourcetowhichaccessisbeingcontrolled.\n\n","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":776440998,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Authorized'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":896586569,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Authorized'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1346338322,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2001603634,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1084521883,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ChildContent'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-972075060,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ChildContent'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1408771765,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1855321238,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1955220298,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}},{"HashCode":2005128132,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-941370044,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1182124567,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":6236854,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nRendersaformelementthatcascadesantodescendants.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedformelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n\nSuppliestheeditcontextexplicitly.Ifusingthisparameter,donot\nalsosupply,sincethemodelvaluewillbetaken\nfromtheproperty.\n\n","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n\nSpecifiesthetop-levelmodelobjectfortheform.Aneditcontextwill\nbeconstructedforthismodel.Ifusingthisparameter,donotalsosupply\navaluefor.\n\n","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nAcallbackthatwillbeinvokedwhentheformissubmitted.\n\nIfusingthisparameter,youareresponsiblefortriggeringanyvalidation\nmanually,e.g.,bycalling.\n\n","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobevalid.\n\n","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobeinvalid.\n\n","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm"}},{"HashCode":1558751130,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nRendersaformelementthatcascadesantodescendants.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedformelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n\nSuppliestheeditcontextexplicitly.Ifusingthisparameter,donot\nalsosupply,sincethemodelvaluewillbetaken\nfromtheproperty.\n\n","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n\nSpecifiesthetop-levelmodelobjectfortheform.Aneditcontextwill\nbeconstructedforthismodel.Ifusingthisparameter,donotalsosupply\navaluefor.\n\n","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nAcallbackthatwillbeinvokedwhentheformissubmitted.\n\nIfusingthisparameter,youareresponsiblefortriggeringanyvalidation\nmanually,e.g.,bycalling.\n\n","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobevalid.\n\n","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobeinvalid.\n\n","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1978224845,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ChildContent'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-364235636,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ChildContent'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1866135509,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingvalues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":-1949571766,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingvalues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":954725561,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingdatevalues.\nSupportedtypesareand.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputDatecomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True"}},{"HashCode":1202005125,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingdatevalues.\nSupportedtypesareand.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputDatecomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1075607356,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingnumericvalues.\nSupportednumerictypesare,,,,.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputNumbercomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True"}},{"HashCode":1769487949,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingnumericvalues.\nSupportednumerictypesare,,,,.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputNumbercomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":258157302,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAdropdownselectioncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputSelectcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True"}},{"HashCode":1865672346,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAdropdownselectioncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputSelectcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":758291329,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1272716582,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2124327649,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingvalues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":20141032,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAninputcomponentforeditingvalues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1109744555,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAmultilineinputcomponentforeditingvalues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":-892701620,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAmultilineinputcomponentforeditingvalues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2086569400,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nDisplaysalistofvalidationmessagesforaspecifiedfieldwithinacascaded.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.ValidationMessagecomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreateddivelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiesthefieldforwhichvalidationmessagesshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":357506458,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nDisplaysalistofvalidationmessagesforaspecifiedfieldwithinacascaded.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.ValidationMessagecomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreateddivelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiesthefieldforwhichvalidationmessagesshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":30340095,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nDisplaysalistofvalidationmessagesfromacascaded.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n\nGetsorsetsthemodeltoproducethelistofvalidationmessagesfor.\nWhenspecified,thislistsallerrorsthatareassociatedwiththemodelinstance.\n\n","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedulelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}},{"HashCode":1383622512,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nDisplaysalistofvalidationmessagesfromacascaded.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n\nGetsorsetsthemodeltoproducethelistofvalidationmessagesfor.\nWhenspecified,thislistsallerrorsthatareassociatedwiththemodelinstance.\n\n","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedulelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-340578254,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAcomponentthatrendersananchortag,automaticallytogglingits'active'\nclassbasedonwhetherits'href'matchesthecurrentURI.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n\nGetsorsetstheCSSclassnameappliedtotheNavLinkwhenthe\ncurrentroutematchestheNavLinkhref.\n\n","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeaddedtothegenerated\naelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthechildcontentofthecomponent.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n\nGetsorsetsavaluerepresentingtheURLmatchingbehavior.\n\n","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink"}},{"HashCode":-407313558,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nAcomponentthatrendersananchortag,automaticallytogglingits'active'\nclassbasedonwhetherits'href'matchesthecurrentURI.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n\nGetsorsetstheCSSclassnameappliedtotheNavLinkwhenthe\ncurrentroutematchestheNavLinkhref.\n\n","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n\nGetsorsetsacollectionofadditionalattributesthatwillbeaddedtothegenerated\naelement.\n\n","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthechildcontentofthecomponent.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n\nGetsorsetsavaluerepresentingtheURLmatchingbehavior.\n\n","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1653429850,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nGetsorsetsthechildcontentofthecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1478742774,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n\nGetsorsetsthechildcontentofthecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1709252073,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n\nAddsDataAnnotationsvalidationsupporttoan.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}},{"HashCode":-2117162026,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n\nAddsDataAnnotationsvalidationsupporttoan.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1873845467,"Kind":"Components.Component","Name":"Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator","AssemblyName":"Telerik.Blazor","Documentation":"\n\nClonedObjectGraphDataAnnotationsValidatorfrmexperimentalpackage.\nWaitingforproperDataAnnotionvalidationandcustomizationofValidationResult.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LocalizedDataAnnotationValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator"}},{"HashCode":1153477954,"Kind":"Components.Component","Name":"Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator","AssemblyName":"Telerik.Blazor","Documentation":"\n\nClonedObjectGraphDataAnnotationsValidatorfrmexperimentalpackage.\nWaitingforproperDataAnnotionvalidationandcustomizationofValidationResult.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1185881930,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikAnimationContainer","AssemblyName":"Telerik.Blazor","Documentation":"\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikAnimationContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Top","TypeName":"System.String","Documentation":"\n\nDefinesthetoppositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Top"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.String","Documentation":"\n\nDefinestheleftpositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"ShowDelay","TypeName":"System.Int32","Documentation":"\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"ShowDelay"}},{"Kind":"Components.Component","Name":"HideDelay","TypeName":"System.Int32","Documentation":"\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"HideDelay"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Documentation":"\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n","Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n","Metadata":{"Common.PropertyName":"AnimationDuration"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ParentInlineStyle","TypeName":"System.String","Documentation":"\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentInlineStyle"}},{"Kind":"Components.Component","Name":"ParentClass","TypeName":"System.String","Documentation":"\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentClass"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikAnimationContainer"}},{"HashCode":-1618172075,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikAnimationContainer","AssemblyName":"Telerik.Blazor","Documentation":"\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikAnimationContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Top","TypeName":"System.String","Documentation":"\n\nDefinesthetoppositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Top"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.String","Documentation":"\n\nDefinestheleftpositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"ShowDelay","TypeName":"System.Int32","Documentation":"\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"ShowDelay"}},{"Kind":"Components.Component","Name":"HideDelay","TypeName":"System.Int32","Documentation":"\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"HideDelay"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Documentation":"\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n","Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n","Metadata":{"Common.PropertyName":"AnimationDuration"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ParentInlineStyle","TypeName":"System.String","Documentation":"\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentInlineStyle"}},{"Kind":"Components.Component","Name":"ParentClass","TypeName":"System.String","Documentation":"\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentClass"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikAnimationContainer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-904963750,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikAnimationContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1593061249,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikAnimationContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1796166295,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikAutoComplete","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikAutoCompletecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikAutoComplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikAutoCompletecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n\nThehintthatisshownifnothereisnovalue.\n\n","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherdatashouldbefilteredontypingintheAutoComplete.\nThedatawillbefilteredbasedontheTextField.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"ClearButton","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertorenderaclearbuttonintheAutoComplete.\nClearButtonisdisplayedonhoverwhentheAutoCompletehasvalue.\n\n","Metadata":{"Common.PropertyName":"ClearButton"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\n\n","Metadata":{"Common.PropertyName":"MinLength"}},{"Kind":"Components.Component","Name":"FilterOperator","TypeName":"Telerik.Blazor.StringFilterOperator","IsEnum":true,"Documentation":"\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n","Metadata":{"Common.PropertyName":"FilterOperator"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete","Components.GenericTyped":"True"}},{"HashCode":1817073737,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikAutoComplete","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikAutoCompletecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikAutoComplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikAutoCompletecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n\nThehintthatisshownifnothereisnovalue.\n\n","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherdatashouldbefilteredontypingintheAutoComplete.\nThedatawillbefilteredbasedontheTextField.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"ClearButton","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertorenderaclearbuttonintheAutoComplete.\nClearButtonisdisplayedonhoverwhentheAutoCompletehasvalue.\n\n","Metadata":{"Common.PropertyName":"ClearButton"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\n\n","Metadata":{"Common.PropertyName":"MinLength"}},{"Kind":"Components.Component","Name":"FilterOperator","TypeName":"Telerik.Blazor.StringFilterOperator","IsEnum":true,"Documentation":"\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n","Metadata":{"Common.PropertyName":"FilterOperator"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-595600045,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TelerikAutoComplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":341639097,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TelerikAutoComplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":931400281,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"TelerikAutoComplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1482544677,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"Telerik.Blazor.Components.TelerikAutoComplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":492571172,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikAutoComplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-836418584,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikAutoComplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2142456040,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroupToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheButtonGroupToggleButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonGroupToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttonisinitsselectedstate.\n\n","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"SelectedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthetheuserchangsetheselectedstateofthebutton.\n\n","Metadata":{"Common.PropertyName":"SelectedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupToggleButton"}},{"HashCode":1292642394,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroupToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheButtonGroupToggleButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ButtonGroupToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttonisinitsselectedstate.\n\n","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"SelectedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthetheuserchangsetheselectedstateofthebutton.\n\n","Metadata":{"Common.PropertyName":"SelectedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1083204983,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ButtonGroupToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1576042776,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ButtonGroupToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1119824297,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikButtonGroup","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikButtonGroupcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikButtonGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesaCSSclassrenderedonthebuttongroup.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttongroupshouldbeenabled.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthebuttongroup.Buttonswillbeequallystretchedtofitthewidth.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.ButtonGroupSelectionMode","IsEnum":true,"Documentation":"\n\nDefinestheselectionmodeoftheButtonGroup.\nDefaultvalueisSingle.\nApplicableonlyforButtonGroupToggleButton.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikButtonGroup"}},{"HashCode":1709662797,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikButtonGroup","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikButtonGroupcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikButtonGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesaCSSclassrenderedonthebuttongroup.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttongroupshouldbeenabled.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthebuttongroup.Buttonswillbeequallystretchedtofitthewidth.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.ButtonGroupSelectionMode","IsEnum":true,"Documentation":"\n\nDefinestheselectionmodeoftheButtonGroup.\nDefaultvalueisSingle.\nApplicableonlyforButtonGroupToggleButton.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikButtonGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1015050365,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikButtonGroup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikButtonGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikButtonGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2050212316,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikButtonGroup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikButtonGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikButtonGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":764926793,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonishidden.Forinternaluseonly.\n\n","Metadata":{"Common.PropertyName":"Hidden"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(usually,astrongerbackgroundcolor).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"ButtonType","TypeName":"Telerik.Blazor.ButtonType","IsEnum":true,"Documentation":"\n\nThetypeattributerenderedonthebutton.Defaultstosubmit.\n\n","Metadata":{"Common.PropertyName":"ButtonType"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthebutton.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikButton"}},{"HashCode":-1799045160,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonishidden.Forinternaluseonly.\n\n","Metadata":{"Common.PropertyName":"Hidden"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(usually,astrongerbackgroundcolor).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"ButtonType","TypeName":"Telerik.Blazor.ButtonType","IsEnum":true,"Documentation":"\n\nThetypeattributerenderedonthebutton.Defaultstosubmit.\n\n","Metadata":{"Common.PropertyName":"ButtonType"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthebutton.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":579459396,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-28688335,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":322611445,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheCalendarcomponentclass.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCalendar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthecurrentviewthatwillbedisplayed.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"ViewChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n","Metadata":{"Common.PropertyName":"ViewChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BottomView","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nDefinesthebottommostviewtowhichtheusercannavigate.\n\n","Metadata":{"Common.PropertyName":"BottomView"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.CalendarSelectionMode","IsEnum":true,"Documentation":"\n\nSetstheselectionmodeofthecalendar.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"Views","TypeName":"System.Int32","Documentation":"\n\nDefinesthenumberofviewsthatwillberenderednexttoeachother.\n\n","Metadata":{"Common.PropertyName":"Views"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthecalendar.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthecalendar.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Documentation":"\n\nSetsthedatetowhichthecalendarwillnavigate.\n\n","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentdate.\n\n","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.DateTime","Documentation":"\n\nSetsthevalueofthecalendarwhensingleselectionisused.\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n","Metadata":{"Common.PropertyName":"DisabledDates"}},{"Kind":"Components.Component","Name":"SelectedDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nGetsorsetstheselecteddateswhenmulti-selectionisenabled.\n\n","Metadata":{"Common.PropertyName":"SelectedDates"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheuserselectsdate(s).\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RangeStart","TypeName":"System.DateTime","Documentation":"\n\nThestartselecteddateinCalendarSelectionMode.Range.\n\n","Metadata":{"Common.PropertyName":"RangeStart"}},{"Kind":"Components.Component","Name":"RangeStartChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenrangestartchanges.\n\n","Metadata":{"Common.PropertyName":"RangeStartChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RangeEnd","TypeName":"System.DateTime","Documentation":"\n\nTheendselecteddateinCalendarSelectionMode.Range.\n\n","Metadata":{"Common.PropertyName":"RangeEnd"}},{"Kind":"Components.Component","Name":"RangeEndChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenrangeendchanges.\n\n","Metadata":{"Common.PropertyName":"RangeEndChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar"}},{"HashCode":-794250444,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheCalendarcomponentclass.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCalendar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthecurrentviewthatwillbedisplayed.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"ViewChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n","Metadata":{"Common.PropertyName":"ViewChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BottomView","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nDefinesthebottommostviewtowhichtheusercannavigate.\n\n","Metadata":{"Common.PropertyName":"BottomView"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.CalendarSelectionMode","IsEnum":true,"Documentation":"\n\nSetstheselectionmodeofthecalendar.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"Views","TypeName":"System.Int32","Documentation":"\n\nDefinesthenumberofviewsthatwillberenderednexttoeachother.\n\n","Metadata":{"Common.PropertyName":"Views"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthecalendar.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthecalendar.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Documentation":"\n\nSetsthedatetowhichthecalendarwillnavigate.\n\n","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentdate.\n\n","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.DateTime","Documentation":"\n\nSetsthevalueofthecalendarwhensingleselectionisused.\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n","Metadata":{"Common.PropertyName":"DisabledDates"}},{"Kind":"Components.Component","Name":"SelectedDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nGetsorsetstheselecteddateswhenmulti-selectionisenabled.\n\n","Metadata":{"Common.PropertyName":"SelectedDates"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheuserselectsdate(s).\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RangeStart","TypeName":"System.DateTime","Documentation":"\n\nThestartselecteddateinCalendarSelectionMode.Range.\n\n","Metadata":{"Common.PropertyName":"RangeStart"}},{"Kind":"Components.Component","Name":"RangeStartChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenrangestartchanges.\n\n","Metadata":{"Common.PropertyName":"RangeStartChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RangeEnd","TypeName":"System.DateTime","Documentation":"\n\nTheendselecteddateinCalendarSelectionMode.Range.\n\n","Metadata":{"Common.PropertyName":"RangeEnd"}},{"Kind":"Components.Component","Name":"RangeEndChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenrangeendchanges.\n\n","Metadata":{"Common.PropertyName":"RangeEndChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1487446315,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxes"}},{"HashCode":574787081,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxes","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-535815788,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1842195762,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":651090392,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnitStep","TypeName":"System.Int32?","Documentation":"\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n","Metadata":{"Common.PropertyName":"BaseUnitStep"}},{"Kind":"Components.Component","Name":"Categories","TypeName":"System.Object[]","Documentation":"\n\nThecategorynames.Thechartwillcreateacategoryforeveryitemofthearray.\n\n","Metadata":{"Common.PropertyName":"Categories"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"MaxDateGroups","TypeName":"System.Double?","Documentation":"\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n","Metadata":{"Common.PropertyName":"MaxDateGroups"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithacategoryaxisusingtheseries.categoryAxisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"StartAngle","TypeName":"System.Double?","Documentation":"\n\nTheangle(degrees)ofthefirstcategoryontheaxis.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n","Metadata":{"Common.PropertyName":"StartAngle"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"WeekStartDay","TypeName":"System.Double?","Documentation":"\n\nTheweekstartdaywhencategoryAxis.baseUnitissetto\"weeks\".Thesupportedvaluesare:kendo.days.Sunday-equalto0;kendo.days.Monday-equalto1;kendo.days.Tuesday-equalto2;kendo.days.Wednesday-equalto3;kendo.days.Thursday-equalto4;kendo.days.Friday-equalto5orkendo.days.Saturday-equalto6.\n\n","Metadata":{"Common.PropertyName":"WeekStartDay"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"Telerik.Blazor.ChartCategoryAxisBaseUnit?","Documentation":"\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartCategoryAxisType?","Documentation":"\n\nSpecifiesthecategoryaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxis"}},{"HashCode":-1973123561,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnitStep","TypeName":"System.Int32?","Documentation":"\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n","Metadata":{"Common.PropertyName":"BaseUnitStep"}},{"Kind":"Components.Component","Name":"Categories","TypeName":"System.Object[]","Documentation":"\n\nThecategorynames.Thechartwillcreateacategoryforeveryitemofthearray.\n\n","Metadata":{"Common.PropertyName":"Categories"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"MaxDateGroups","TypeName":"System.Double?","Documentation":"\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n","Metadata":{"Common.PropertyName":"MaxDateGroups"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithacategoryaxisusingtheseries.categoryAxisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"StartAngle","TypeName":"System.Double?","Documentation":"\n\nTheangle(degrees)ofthefirstcategoryontheaxis.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n","Metadata":{"Common.PropertyName":"StartAngle"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"WeekStartDay","TypeName":"System.Double?","Documentation":"\n\nTheweekstartdaywhencategoryAxis.baseUnitissetto\"weeks\".Thesupportedvaluesare:kendo.days.Sunday-equalto0;kendo.days.Monday-equalto1;kendo.days.Tuesday-equalto2;kendo.days.Wednesday-equalto3;kendo.days.Thursday-equalto4;kendo.days.Friday-equalto5orkendo.days.Saturday-equalto6.\n\n","Metadata":{"Common.PropertyName":"WeekStartDay"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"Telerik.Blazor.ChartCategoryAxisBaseUnit?","Documentation":"\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartCategoryAxisType?","Documentation":"\n\nSpecifiesthecategoryaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":158074173,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":814955793,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-295479544,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisAutoBaseUnitSteps.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisAutoBaseUnitSteps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Milliseconds","TypeName":"System.Int32[]","Documentation":"\n\nThemillisecondsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Milliseconds"}},{"Kind":"Components.Component","Name":"Seconds","TypeName":"System.Int32[]","Documentation":"\n\nThesecondsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Seconds"}},{"Kind":"Components.Component","Name":"Minutes","TypeName":"System.Int32[]","Documentation":"\n\nTheminutesunitsteps.\n\n","Metadata":{"Common.PropertyName":"Minutes"}},{"Kind":"Components.Component","Name":"Hours","TypeName":"System.Int32[]","Documentation":"\n\nThehoursunitsteps.\n\n","Metadata":{"Common.PropertyName":"Hours"}},{"Kind":"Components.Component","Name":"Days","TypeName":"System.Int32[]","Documentation":"\n\nThedaysunitsteps.\n\n","Metadata":{"Common.PropertyName":"Days"}},{"Kind":"Components.Component","Name":"Weeks","TypeName":"System.Int32[]","Documentation":"\n\nTheweeksunitsteps.\n\n","Metadata":{"Common.PropertyName":"Weeks"}},{"Kind":"Components.Component","Name":"Months","TypeName":"System.Int32[]","Documentation":"\n\nThemonthsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Months"}},{"Kind":"Components.Component","Name":"Years","TypeName":"System.Int32[]","Documentation":"\n\nTheyearsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Years"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps"}},{"HashCode":-892924843,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisAutoBaseUnitSteps.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Milliseconds","TypeName":"System.Int32[]","Documentation":"\n\nThemillisecondsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Milliseconds"}},{"Kind":"Components.Component","Name":"Seconds","TypeName":"System.Int32[]","Documentation":"\n\nThesecondsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Seconds"}},{"Kind":"Components.Component","Name":"Minutes","TypeName":"System.Int32[]","Documentation":"\n\nTheminutesunitsteps.\n\n","Metadata":{"Common.PropertyName":"Minutes"}},{"Kind":"Components.Component","Name":"Hours","TypeName":"System.Int32[]","Documentation":"\n\nThehoursunitsteps.\n\n","Metadata":{"Common.PropertyName":"Hours"}},{"Kind":"Components.Component","Name":"Days","TypeName":"System.Int32[]","Documentation":"\n\nThedaysunitsteps.\n\n","Metadata":{"Common.PropertyName":"Days"}},{"Kind":"Components.Component","Name":"Weeks","TypeName":"System.Int32[]","Documentation":"\n\nTheweeksunitsteps.\n\n","Metadata":{"Common.PropertyName":"Weeks"}},{"Kind":"Components.Component","Name":"Months","TypeName":"System.Int32[]","Documentation":"\n\nThemonthsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Months"}},{"Kind":"Components.Component","Name":"Years","TypeName":"System.Int32[]","Documentation":"\n\nTheyearsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Years"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":611044703,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisAutoBaseUnitSteps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1644277207,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1403456287,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue;dataItem-thedataitem,incaseafieldhasbeenspecified.Ifthecategorydoesnothaveacorrespondingiteminthedatathenanemptyobjectwillbepassed.;format-thedefaultformatofthelabelorculture-thedefaultculture(ifset)onthelabel.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabels"}},{"HashCode":-465353641,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue;dataItem-thedataitem,incaseafieldhasbeenspecified.Ifthecategorydoesnothaveacorrespondingiteminthedatathenanemptyobjectwillbepassed.;format-thedefaultformatofthelabelorculture-thedefaultculture(ifset)onthelabel.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1037447313,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1129755310,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-948965216,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder"}},{"HashCode":1057355308,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":877055936,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":916687044,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1394934751,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin"}},{"HashCode":534679698,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":465433305,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1110011986,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":105467219,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding"}},{"HashCode":725659125,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-495525430,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1614073149,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":526649806,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Object","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n","Metadata":{"Common.PropertyName":"Angle"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartAxisLabelsRotationAlignment?","Documentation":"\n\nSpecifiestherotationofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation"}},{"HashCode":-298484920,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Object","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n","Metadata":{"Common.PropertyName":"Angle"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartAxisLabelsRotationAlignment?","Documentation":"\n\nSpecifiestherotationofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1123695831,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-104016640,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":879529742,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines"}},{"HashCode":-24001889,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1736362484,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-742219876,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":344679853,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks"}},{"HashCode":656725089,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":206579986,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2002139274,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2486204,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines"}},{"HashCode":1145610956,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1841578419,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-297799529,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1552045411,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks"}},{"HashCode":-877366499,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":219388398,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1230643131,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1916911275,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitle"}},{"HashCode":1229622657,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-349149051,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":254532751,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-276440160,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder"}},{"HashCode":813525323,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2129952184,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":826150831,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-184401515,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin"}},{"HashCode":-532611319,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1224460935,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":213529103,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1962838853,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartCategoryAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding"}},{"HashCode":1932136685,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartCategoryAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1137269731,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartCategoryAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1758395061,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-754863125,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegend","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegend.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegend"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelegend.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.Double?","Documentation":"\n\nThelegendheightwhenthelegend.orientationissetto\"vertical\".\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"OffsetX","TypeName":"System.Double?","Documentation":"\n\nTheXoffsetofthechartlegend.Theoffsetisrelativetothedefaultpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofitsinitialposition.Anegativevaluewillmovethelegendtotheleftofitscurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetX"}},{"Kind":"Components.Component","Name":"OffsetY","TypeName":"System.Double?","Documentation":"\n\nTheYoffsetofthechartlegend.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromitsinitialposition.Anegativevaluewillmovethelegendupwardsfromitscurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetY"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nThespacingbetweenthelabelsinpixelswhenthelegend.orientationis\"horizontal\".\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythelegend.Bydefaultthechartlegendisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelegendwidthwhenthelegend.orientationissetto\"horizontal\".\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartLegendAlign?","Documentation":"\n\nSpecifiesthelegendalign.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.ChartLegendOrientation?","Documentation":"\n\nSpecifiesthelegendorientation.\n\n","Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartLegendPosition?","Documentation":"\n\nSpecifiesthelegendposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegend"}},{"HashCode":-1808948142,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegend","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegend.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegend"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelegend.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.Double?","Documentation":"\n\nThelegendheightwhenthelegend.orientationissetto\"vertical\".\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"OffsetX","TypeName":"System.Double?","Documentation":"\n\nTheXoffsetofthechartlegend.Theoffsetisrelativetothedefaultpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofitsinitialposition.Anegativevaluewillmovethelegendtotheleftofitscurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetX"}},{"Kind":"Components.Component","Name":"OffsetY","TypeName":"System.Double?","Documentation":"\n\nTheYoffsetofthechartlegend.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromitsinitialposition.Anegativevaluewillmovethelegendupwardsfromitscurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetY"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nThespacingbetweenthelabelsinpixelswhenthelegend.orientationis\"horizontal\".\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythelegend.Bydefaultthechartlegendisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelegendwidthwhenthelegend.orientationissetto\"horizontal\".\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartLegendAlign?","Documentation":"\n\nSpecifiesthelegendalign.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.ChartLegendOrientation?","Documentation":"\n\nSpecifiesthelegendorientation.\n\n","Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartLegendPosition?","Documentation":"\n\nSpecifiesthelegendposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegend","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1043414528,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegend.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegend"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegend.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":502377854,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegend.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegend"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegend.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-158335758,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegendBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendBorder"}},{"HashCode":-982082076,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegendBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1501605149,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegendBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1772005552,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegendBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2014502682,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegendLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:text-thetextthelegenditem.;series-thedataseries.;value-thepointvalue.(onlyfordonutandpiecharts)orpercentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts..\n\n","Metadata":{"Common.PropertyName":"Template"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabels"}},{"HashCode":1216187276,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegendLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:text-thetextthelegenditem.;series-thedataseries.;value-thepointvalue.(onlyfordonutandpiecharts)orpercentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts..\n\n","Metadata":{"Common.PropertyName":"Template"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1158550701,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegendLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1541631241,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegendLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2112508766,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegendLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsMargin"}},{"HashCode":726565928,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegendLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":154818784,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegendLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":315424997,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegendLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2098729903,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegendLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsPadding"}},{"HashCode":2067653926,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegendLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1725128066,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegendLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":646204482,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegendLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-440252240,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegendMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendMargin"}},{"HashCode":642778729,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegendMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1702916067,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegendMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":876781294,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegendMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1752217213,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartLegendPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendPadding"}},{"HashCode":-332389529,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartLegendPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartLegendPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartLegendPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthechartlegend.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartLegendPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2117538311,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartLegendPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":820005805,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartLegendPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartLegendPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartLegendPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":494644633,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeries","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeries"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AutoFit","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotrue,theChartautomaticallyscalesdowntofitthecontentarea.ApplicableforthePieandDonutseries(seeexample).\n\n","Metadata":{"Common.PropertyName":"AutoFit"}},{"Kind":"Components.Component","Name":"Axis","TypeName":"System.String","Documentation":"\n\nThenameofthevalueaxistouse.\n\n","Metadata":{"Common.PropertyName":"Axis"}},{"Kind":"Components.Component","Name":"CategoryAxis","TypeName":"System.String","Documentation":"\n\nThenameofthecategoryaxistousefortheseries.ThefirstaxiswillbeusedifnocategoryAxisisspecified.\n\n","Metadata":{"Common.PropertyName":"CategoryAxis"}},{"Kind":"Components.Component","Name":"CategoryField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n","Metadata":{"Common.PropertyName":"CategoryField"}},{"Kind":"Components.Component","Name":"CloseField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheclosevalue.\n\n","Metadata":{"Common.PropertyName":"CloseField"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainstheseriescolor.\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"DownColor","TypeName":"System.String","Documentation":"\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.\n\n","Metadata":{"Common.PropertyName":"DownColor"}},{"Kind":"Components.Component","Name":"DownColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.\n\n","Metadata":{"Common.PropertyName":"DownColorField"}},{"Kind":"Components.Component","Name":"ExplodeField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsabooleanvalueindicatingwhetherthesectorisexploded.\n\n","Metadata":{"Common.PropertyName":"ExplodeField"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainstheseriesvalue.ThefieldnameshouldbeavalidJavascriptidentifierandshouldcontainonlyalphanumericcharacters(or\"$\"or\"_\"),andmaynotstartwithadigit.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Gap","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweencategoriesexpressedasapercentageofthebarwidth.Seetherelatedspacingsetting.\n\n","Metadata":{"Common.PropertyName":"Gap"}},{"Kind":"Components.Component","Name":"HighField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthehighvalue.\n\n","Metadata":{"Common.PropertyName":"HighField"}},{"Kind":"Components.Component","Name":"HoleSize","TypeName":"System.Double?","Documentation":"\n\nThediameterofthedonutholeinpixels.\n\n","Metadata":{"Common.PropertyName":"HoleSize"}},{"Kind":"Components.Component","Name":"LowField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthelowvalue.\n\n","Metadata":{"Common.PropertyName":"LowField"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"System.Double?","Documentation":"\n\nThemarginaroundeachdonutseries(ring).Anumericvaluewillsetallmargins.\n\n","Metadata":{"Common.PropertyName":"Margin"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nThenameofthechartserieswhichisvisibleinthelegend.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NegativeColor","TypeName":"System.String","Documentation":"\n\nThecolortouseforbar,columnorwaterfallserieswithnegativevalues.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"NegativeColor"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheseriesopacity.Bydefaulttheseriesareopaque.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"OpenField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheopenvalue.\n\n","Metadata":{"Common.PropertyName":"OpenField"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"System.Double?","Documentation":"\n\nThepaddingaroundthechart(equalonallsides).\n\n","Metadata":{"Common.PropertyName":"Padding"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheorradiusofthechartdonutseriesinpixels.Ifnotset,theavailablespaceissplitevenlybetweentheseries.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"SizeField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthebubblesizevalue.\n\n","Metadata":{"Common.PropertyName":"SizeField"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweenseriespointswithinacategory.Expressedasapercentageofthebarwidth.Seetherelatedgapsetting.\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"StartAngle","TypeName":"System.Double?","Documentation":"\n\nThestartangle(degrees)ofthefirstdonutorpiesegment.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n","Metadata":{"Common.PropertyName":"StartAngle"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSetsthevisiblepropertyofachartseries\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"VisibleInLegend","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingwhethertoshowthepointcategoryname(forfunnel,donutandpieseries)orseriesname(forotheravailableseriestypes)inthelegend.\n\n","Metadata":{"Common.PropertyName":"VisibleInLegend"}},{"Kind":"Components.Component","Name":"VisibleInLegendField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichindicateswhethertoshowthepointcategorynameinthelegend.\n\n","Metadata":{"Common.PropertyName":"VisibleInLegendField"}},{"Kind":"Components.Component","Name":"XAxis","TypeName":"System.String","Documentation":"\n\nThenameoftheXaxistouse.ForpolarseriesthexAxisrangeisexpressedindegrees.\n\n","Metadata":{"Common.PropertyName":"XAxis"}},{"Kind":"Components.Component","Name":"XField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldcontainingtheXvalue.\n\n","Metadata":{"Common.PropertyName":"XField"}},{"Kind":"Components.Component","Name":"YAxis","TypeName":"System.String","Documentation":"\n\nThenameoftheYaxistouse.**Availableforbubble,scatter,scatterLineandpolarseries.**\n\n","Metadata":{"Common.PropertyName":"YAxis"}},{"Kind":"Components.Component","Name":"YField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldcontainingtheYvalue.\n\n","Metadata":{"Common.PropertyName":"YField"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Double?","Documentation":"\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n","Metadata":{"Common.PropertyName":"ZIndex"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.ChartSeriesAggregate?","Documentation":"\n\nSpecifiesthepreferredseriesaggregate.\n\n","Metadata":{"Common.PropertyName":"Aggregate"}},{"Kind":"Components.Component","Name":"MissingValues","TypeName":"Telerik.Blazor.ChartSeriesMissingValues?","Documentation":"\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n","Metadata":{"Common.PropertyName":"MissingValues"}},{"Kind":"Components.Component","Name":"Style","TypeName":"Telerik.Blazor.ChartSeriesStyle?","Documentation":"\n\nSpecifiesthepreferredrenderingstyle.\n\n","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartSeriesType?","Documentation":"\n\nThetypeoftheseries.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nThedataoftheseries.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeries"}},{"HashCode":-1778257660,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeries","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeries"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AutoFit","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotrue,theChartautomaticallyscalesdowntofitthecontentarea.ApplicableforthePieandDonutseries(seeexample).\n\n","Metadata":{"Common.PropertyName":"AutoFit"}},{"Kind":"Components.Component","Name":"Axis","TypeName":"System.String","Documentation":"\n\nThenameofthevalueaxistouse.\n\n","Metadata":{"Common.PropertyName":"Axis"}},{"Kind":"Components.Component","Name":"CategoryAxis","TypeName":"System.String","Documentation":"\n\nThenameofthecategoryaxistousefortheseries.ThefirstaxiswillbeusedifnocategoryAxisisspecified.\n\n","Metadata":{"Common.PropertyName":"CategoryAxis"}},{"Kind":"Components.Component","Name":"CategoryField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n","Metadata":{"Common.PropertyName":"CategoryField"}},{"Kind":"Components.Component","Name":"CloseField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheclosevalue.\n\n","Metadata":{"Common.PropertyName":"CloseField"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainstheseriescolor.\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"DownColor","TypeName":"System.String","Documentation":"\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.\n\n","Metadata":{"Common.PropertyName":"DownColor"}},{"Kind":"Components.Component","Name":"DownColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.\n\n","Metadata":{"Common.PropertyName":"DownColorField"}},{"Kind":"Components.Component","Name":"ExplodeField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsabooleanvalueindicatingwhetherthesectorisexploded.\n\n","Metadata":{"Common.PropertyName":"ExplodeField"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainstheseriesvalue.ThefieldnameshouldbeavalidJavascriptidentifierandshouldcontainonlyalphanumericcharacters(or\"$\"or\"_\"),andmaynotstartwithadigit.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Gap","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweencategoriesexpressedasapercentageofthebarwidth.Seetherelatedspacingsetting.\n\n","Metadata":{"Common.PropertyName":"Gap"}},{"Kind":"Components.Component","Name":"HighField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthehighvalue.\n\n","Metadata":{"Common.PropertyName":"HighField"}},{"Kind":"Components.Component","Name":"HoleSize","TypeName":"System.Double?","Documentation":"\n\nThediameterofthedonutholeinpixels.\n\n","Metadata":{"Common.PropertyName":"HoleSize"}},{"Kind":"Components.Component","Name":"LowField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthelowvalue.\n\n","Metadata":{"Common.PropertyName":"LowField"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"System.Double?","Documentation":"\n\nThemarginaroundeachdonutseries(ring).Anumericvaluewillsetallmargins.\n\n","Metadata":{"Common.PropertyName":"Margin"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nThenameofthechartserieswhichisvisibleinthelegend.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NegativeColor","TypeName":"System.String","Documentation":"\n\nThecolortouseforbar,columnorwaterfallserieswithnegativevalues.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"NegativeColor"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheseriesopacity.Bydefaulttheseriesareopaque.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"OpenField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheopenvalue.\n\n","Metadata":{"Common.PropertyName":"OpenField"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"System.Double?","Documentation":"\n\nThepaddingaroundthechart(equalonallsides).\n\n","Metadata":{"Common.PropertyName":"Padding"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheorradiusofthechartdonutseriesinpixels.Ifnotset,theavailablespaceissplitevenlybetweentheseries.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"SizeField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthebubblesizevalue.\n\n","Metadata":{"Common.PropertyName":"SizeField"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweenseriespointswithinacategory.Expressedasapercentageofthebarwidth.Seetherelatedgapsetting.\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"StartAngle","TypeName":"System.Double?","Documentation":"\n\nThestartangle(degrees)ofthefirstdonutorpiesegment.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n","Metadata":{"Common.PropertyName":"StartAngle"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSetsthevisiblepropertyofachartseries\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"VisibleInLegend","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingwhethertoshowthepointcategoryname(forfunnel,donutandpieseries)orseriesname(forotheravailableseriestypes)inthelegend.\n\n","Metadata":{"Common.PropertyName":"VisibleInLegend"}},{"Kind":"Components.Component","Name":"VisibleInLegendField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichindicateswhethertoshowthepointcategorynameinthelegend.\n\n","Metadata":{"Common.PropertyName":"VisibleInLegendField"}},{"Kind":"Components.Component","Name":"XAxis","TypeName":"System.String","Documentation":"\n\nThenameoftheXaxistouse.ForpolarseriesthexAxisrangeisexpressedindegrees.\n\n","Metadata":{"Common.PropertyName":"XAxis"}},{"Kind":"Components.Component","Name":"XField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldcontainingtheXvalue.\n\n","Metadata":{"Common.PropertyName":"XField"}},{"Kind":"Components.Component","Name":"YAxis","TypeName":"System.String","Documentation":"\n\nThenameoftheYaxistouse.**Availableforbubble,scatter,scatterLineandpolarseries.**\n\n","Metadata":{"Common.PropertyName":"YAxis"}},{"Kind":"Components.Component","Name":"YField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldcontainingtheYvalue.\n\n","Metadata":{"Common.PropertyName":"YField"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Double?","Documentation":"\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n","Metadata":{"Common.PropertyName":"ZIndex"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.ChartSeriesAggregate?","Documentation":"\n\nSpecifiesthepreferredseriesaggregate.\n\n","Metadata":{"Common.PropertyName":"Aggregate"}},{"Kind":"Components.Component","Name":"MissingValues","TypeName":"Telerik.Blazor.ChartSeriesMissingValues?","Documentation":"\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n","Metadata":{"Common.PropertyName":"MissingValues"}},{"Kind":"Components.Component","Name":"Style","TypeName":"Telerik.Blazor.ChartSeriesStyle?","Documentation":"\n\nSpecifiesthepreferredrenderingstyle.\n\n","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartSeriesType?","Documentation":"\n\nThetypeoftheseries.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nThedataoftheseries.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeries","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1085635794,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeries.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeries"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeries.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":161202588,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeries.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeries"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeries.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1563896649,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesItems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesItems"}},{"HashCode":-1801927670,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesItems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesItems","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":468856839,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesItems.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesItems"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesItems.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-255834046,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesItems.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesItems"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesItems.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-346701610,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Distance","TypeName":"System.Double?","Documentation":"\n\nThedistanceofthelabelswhenseries.typeissetto\"donut\"or\"pie\".\n\n","Metadata":{"Common.PropertyName":"Distance"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatofthelabels.Useskendo.format.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.String","Documentation":"\n\nTherotationangleofthelabels.Bydefault,thelabelsarenotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthechartserieslabel.Thefieldswhichcanbeusedinthetemplateare:category-thecategoryname.Availableforarea,bar,column,bubble,donut,line,pieandwaterfallseries.;dataItem-theoriginaldataitemusedtoconstructthepoint.Willbenullifbindingtoarray.;percentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts.;series-thedataseries;stackValue-thecumulativepointvalueonthestack.Availableonlyforstackableseries.;value-thepointvalue.Canbeanumberorobjectcontainingeachboundfield.;runningTotal-thesumofpointvaluessincethelast\"runningTotal\"summarypoint.Availableforwaterfallseries.ortotal-thesumofallpreviousseriesvalues.Availableforwaterfallseries..\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheserieslabels.Bydefaultchartserieslabelsarenotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartSeriesLabelsAlign?","Documentation":"\n\nSpecifiesthealignmentofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartSeriesLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabels"}},{"HashCode":-697160349,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Distance","TypeName":"System.Double?","Documentation":"\n\nThedistanceofthelabelswhenseries.typeissetto\"donut\"or\"pie\".\n\n","Metadata":{"Common.PropertyName":"Distance"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatofthelabels.Useskendo.format.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.String","Documentation":"\n\nTherotationangleofthelabels.Bydefault,thelabelsarenotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthechartserieslabel.Thefieldswhichcanbeusedinthetemplateare:category-thecategoryname.Availableforarea,bar,column,bubble,donut,line,pieandwaterfallseries.;dataItem-theoriginaldataitemusedtoconstructthepoint.Willbenullifbindingtoarray.;percentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts.;series-thedataseries;stackValue-thecumulativepointvalueonthestack.Availableonlyforstackableseries.;value-thepointvalue.Canbeanumberorobjectcontainingeachboundfield.;runningTotal-thesumofpointvaluessincethelast\"runningTotal\"summarypoint.Availableforwaterfallseries.ortotal-thesumofallpreviousseriesvalues.Availableforwaterfallseries..\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheserieslabels.Bydefaultchartserieslabelsarenotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartSeriesLabelsAlign?","Documentation":"\n\nSpecifiesthealignmentofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartSeriesLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1312037075,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1936789671,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1908202467,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsBorder"}},{"HashCode":-1552770202,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":310482139,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-164055945,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-662362749,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsMargin"}},{"HashCode":-1883857224,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-291163278,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1312073731,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1474048207,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsPadding"}},{"HashCode":-1577278507,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1853808699,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1475573742,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1865198036,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThelinecolor.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nThelineopacity.Bydefaultthelineisopaque.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelinewidthinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Style","TypeName":"Telerik.Blazor.ChartSeriesLineStyle?","Documentation":"\n\nSpecifiesthepreferredlinerenderingstyle.\n\n","Metadata":{"Common.PropertyName":"Style"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLine"}},{"HashCode":-8684812,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThelinecolor.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nThelineopacity.Bydefaultthelineisopaque.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelinewidthinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Style","TypeName":"Telerik.Blazor.ChartSeriesLineStyle?","Documentation":"\n\nSpecifiesthepreferredlinerenderingstyle.\n\n","Metadata":{"Common.PropertyName":"Style"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":700090267,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-287737942,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2081866685,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesMarkers","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesMarkers.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesMarkers"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheseriesmarkers.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThemarkersizeinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheseriesmarkers.Bydefaultchartseriesmarkersaredisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthemarkers.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartSeriesMarkersType?","Documentation":"\n\nSpecifiestheshapeofthemarker.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkers"}},{"HashCode":526621224,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesMarkers","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesMarkers.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesMarkers"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheseriesmarkers.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThemarkersizeinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheseriesmarkers.Bydefaultchartseriesmarkersaredisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthemarkers.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartSeriesMarkersType?","Documentation":"\n\nSpecifiestheshapeofthemarker.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkers","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-717948688,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesMarkers"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-526608551,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesMarkers"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-205982961,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesMarkersBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesMarkersBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesMarkersBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkersBorder"}},{"HashCode":-1433841468,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesMarkersBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesMarkersBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesMarkersBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkersBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-6832550,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesMarkersBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2095456983,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesMarkersBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":25225388,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesNegativeValues","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesNegativeValues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesNegativeValues"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthechartnegativebubblevalues.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythenegativebubbles.Bydefaultthenegativebubblesarenotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesNegativeValues"}},{"HashCode":-1222909788,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesNegativeValues","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesNegativeValues.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesNegativeValues"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthechartnegativebubblevalues.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythenegativebubbles.Bydefaultthenegativebubblesarenotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesNegativeValues","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":698220798,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesNegativeValues"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-855704473,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesNegativeValues"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-721756973,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesStack","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesStack.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesStack"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean?","Documentation":"\n\nEnablesordisablesthesetting.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n\nIndicatesthattheseriesshouldbestackedinagroupwiththespecifiedname.\n\n","Metadata":{"Common.PropertyName":"Group"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartSeriesStackType?","Documentation":"\n\nSpecifiesthepreferredstacktype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesStack"}},{"HashCode":925533284,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesStack","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesStack.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesStack"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean?","Documentation":"\n\nEnablesordisablesthesetting.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n\nIndicatesthattheseriesshouldbestackedinagroupwiththespecifiedname.\n\n","Metadata":{"Common.PropertyName":"Group"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartSeriesStackType?","Documentation":"\n\nSpecifiesthepreferredstacktype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesStack","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1138399239,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesStack.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesStack"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesStack.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1729024595,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesStack.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesStack"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesStack.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":384658296,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesTooltip"}},{"HashCode":1939900177,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartSeriesTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartSeriesTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":458440510,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartSeriesTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1727257002,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartSeriesTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1038704479,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"ChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1440964907,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartSeriesTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.ChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartSeriesTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-385278471,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthecharttitle.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythetitle.Bydefaultthetitlewillbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartTitleAlign?","Documentation":"\n\nSpecifiesthetextalignment.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitle"}},{"HashCode":-1471843265,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthecharttitle.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythetitle.Bydefaultthetitlewillbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartTitleAlign?","Documentation":"\n\nSpecifiesthetextalignment.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-98769378,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1798543334,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1294156369,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthecharttitleborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitleBorder"}},{"HashCode":801279197,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthecharttitleborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1179421410,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1713255135,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-562273017,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitleMargin"}},{"HashCode":-1122106805,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitleMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1932933808,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-181417442,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1917447304,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitlePadding"}},{"HashCode":-1363438049,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTitlePadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":289127607,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":243679082,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":717946146,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AutoHide","TypeName":"System.Boolean?","Documentation":"\n\nSpecifiesifthetooltipwillbehiddenwhenthemouseleavesthetargetelement.Ifsettofalse,aClosebuttonwillbeshownwithintooltip.\n\n","Metadata":{"Common.PropertyName":"AutoHide"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheopacityofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Shared","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n","Metadata":{"Common.PropertyName":"Shared"}},{"Kind":"Components.Component","Name":"SharedTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"SharedTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip"}},{"HashCode":-721328029,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AutoHide","TypeName":"System.Boolean?","Documentation":"\n\nSpecifiesifthetooltipwillbehiddenwhenthemouseleavesthetargetelement.Ifsettofalse,aClosebuttonwillbeshownwithintooltip.\n\n","Metadata":{"Common.PropertyName":"AutoHide"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheopacityofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Shared","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n","Metadata":{"Common.PropertyName":"Shared"}},{"Kind":"Components.Component","Name":"SharedTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"SharedTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":350757761,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-378785307,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-985851229,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTooltip.SharedTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SharedTemplate","ParentTag":"ChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip.SharedTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1627104497,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTooltip.SharedTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SharedTemplate","ParentTag":"Telerik.Blazor.Components.ChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip.SharedTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":599556330,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"ChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1698698012,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.ChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-944259384,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxes"}},{"HashCode":89898371,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxes","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1009417883,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2090608774,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2046394244,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindicesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"MajorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenmajordivisions.IfthevalueAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n","Metadata":{"Common.PropertyName":"MajorUnit"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Double?","Documentation":"\n\nThemaximumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Double?","Documentation":"\n\nTheminimumvalueoftheaxis.Undercertainconditions,thenarrowRangesettingcanoverwritethissetting.Togiveprioritytotheminsettingofyourchoice,setvalueAxis.narrowRangetofalse.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"MinorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthevalueAxis.majorUnit.IfthevalueAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n","Metadata":{"Common.PropertyName":"MinorUnit"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithavalueaxisusingtheseries.axisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NarrowRange","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruetheChartwillnarrowthevalueaxisrangeinordertodisplaydatapointsinbetterdetail.Settingittofalsewillforcetheautomaticaxisrangetostartfrom0ortheexplicitlyspecifiedvalueAxis.minvalue.\n\n","Metadata":{"Common.PropertyName":"NarrowRange"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxis.Bydefaultthevalueaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Double?","Documentation":"\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingpositionofthevalueAxis.\n\n","Metadata":{"Common.PropertyName":"ZIndex"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartValueAxisType?","Documentation":"\n\nSpecifiestheaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxis"}},{"HashCode":2000987363,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindicesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"MajorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenmajordivisions.IfthevalueAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n","Metadata":{"Common.PropertyName":"MajorUnit"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Double?","Documentation":"\n\nThemaximumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Double?","Documentation":"\n\nTheminimumvalueoftheaxis.Undercertainconditions,thenarrowRangesettingcanoverwritethissetting.Togiveprioritytotheminsettingofyourchoice,setvalueAxis.narrowRangetofalse.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"MinorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthevalueAxis.majorUnit.IfthevalueAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n","Metadata":{"Common.PropertyName":"MinorUnit"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithavalueaxisusingtheseries.axisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NarrowRange","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruetheChartwillnarrowthevalueaxisrangeinordertodisplaydatapointsinbetterdetail.Settingittofalsewillforcetheautomaticaxisrangetostartfrom0ortheexplicitlyspecifiedvalueAxis.minvalue.\n\n","Metadata":{"Common.PropertyName":"NarrowRange"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxis.Bydefaultthevalueaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Double?","Documentation":"\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingpositionofthevalueAxis.\n\n","Metadata":{"Common.PropertyName":"ZIndex"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartValueAxisType?","Documentation":"\n\nSpecifiestheaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":538693246,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-805720780,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-590915583,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thevaluevalue.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabels"}},{"HashCode":1647190431,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thevaluevalue.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1193381791,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1950719568,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":801065212,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder"}},{"HashCode":-754075344,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1006290303,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":556967951,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-305420535,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin"}},{"HashCode":794864319,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":803487996,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2037191444,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1890468083,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding"}},{"HashCode":44740679,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1014450178,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1969460735,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1183548216,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n","Metadata":{"Common.PropertyName":"Angle"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartAxisLabelsRotationAlignment?","Documentation":"\n\nSpecifiestherotationofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation"}},{"HashCode":1257970830,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n","Metadata":{"Common.PropertyName":"Angle"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartAxisLabelsRotationAlignment?","Documentation":"\n\nSpecifiestherotationofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1324422257,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":728046026,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1937567463,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthevalueaxismajorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines"}},{"HashCode":-786124903,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthevalueaxismajorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1980577491,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":102087305,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-73537045,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxismajorticks.Bydefaultthevalueaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorTicks"}},{"HashCode":-496319151,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxismajorticks.Bydefaultthevalueaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":138571591,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1390091596,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1125222966,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthevalueaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines"}},{"HashCode":-1248327490,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthevalueaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-317312398,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1992818965,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":480120180,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxisminorticks.Bydefaultthevalueaxisminorticksarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorTicks"}},{"HashCode":317528687,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxisminorticks.Bydefaultthevalueaxisminorticksarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":572001640,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1673543353,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1535135824,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxistitle.Bydefaultthevalueaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitle"}},{"HashCode":437041069,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythevalueaxistitle.Bydefaultthevalueaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1710134776,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1137470692,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1115864543,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleBorder"}},{"HashCode":-1075566824,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1843448243,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1312381902,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1361709368,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleMargin"}},{"HashCode":-1221779975,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1634356626,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-936603592,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1663698147,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartValueAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitlePadding"}},{"HashCode":-1367204950,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartValueAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartValueAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartValueAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitlePadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-388869364,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartValueAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1434950151,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartValueAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-470373131,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxes"}},{"HashCode":-487210256,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxes","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1265627075,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1136605174,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1472995928,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"System.String","Documentation":"\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"MajorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IfthexAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n","Metadata":{"Common.PropertyName":"MajorUnit"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThemaximumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nTheminimumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"MinorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthexAxis.majorUnit.IfthexAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n","Metadata":{"Common.PropertyName":"MinorUnit"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithaxaxisusingtheseries.xAxisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NarrowRange","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n","Metadata":{"Common.PropertyName":"NarrowRange"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"StartAngle","TypeName":"System.Double?","Documentation":"\n\nTheangle(degrees)wherethe0valueisplaced.Applicabletopolarseries.Anglesincreasecounterclockwiseandzeroistotheright.Negativevaluesareacceptable.\n\n","Metadata":{"Common.PropertyName":"StartAngle"}},{"Kind":"Components.Component","Name":"Type","TypeName":"System.String","Documentation":"\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxis.Bydefaultthexaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxis"}},{"HashCode":932807120,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"System.String","Documentation":"\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"MajorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IfthexAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n","Metadata":{"Common.PropertyName":"MajorUnit"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThemaximumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nTheminimumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"MinorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthexAxis.majorUnit.IfthexAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n","Metadata":{"Common.PropertyName":"MinorUnit"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithaxaxisusingtheseries.xAxisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NarrowRange","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n","Metadata":{"Common.PropertyName":"NarrowRange"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"StartAngle","TypeName":"System.Double?","Documentation":"\n\nTheangle(degrees)wherethe0valueisplaced.Applicabletopolarseries.Anglesincreasecounterclockwiseandzeroistotheright.Negativevaluesareacceptable.\n\n","Metadata":{"Common.PropertyName":"StartAngle"}},{"Kind":"Components.Component","Name":"Type","TypeName":"System.String","Documentation":"\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxis.Bydefaultthexaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2141862744,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1934140421,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":169441113,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxislabels.Bydefaultthexaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabels"}},{"HashCode":-1319881346,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxislabels.Bydefaultthexaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-506898944,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-219166574,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2125810243,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsBorder"}},{"HashCode":8468444,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1597349736,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1075374233,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2041295339,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsMargin"}},{"HashCode":-1356253626,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1927954295,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":846553721,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-428943831,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsPadding"}},{"HashCode":1648593190,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-666524651,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":532831404,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2034445309,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"inwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n","Metadata":{"Common.PropertyName":"Angle"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartAxisLabelsRotationAlignment?","Documentation":"\n\nSpecifiestherotationofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsRotation"}},{"HashCode":1110017669,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"inwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n","Metadata":{"Common.PropertyName":"Angle"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartAxisLabelsRotationAlignment?","Documentation":"\n\nSpecifiestherotationofthelabels.\n\n","Metadata":{"Common.PropertyName":"Align"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsRotation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-299970158,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-408184267,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1252364531,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxislines.Bydefaultthexaxislinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxaxislinewidth\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLine"}},{"HashCode":-974793652,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxislines.Bydefaultthexaxislinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxaxislinewidth\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1186035041,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2077025811,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1173182946,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaythexmajorgridlines.Bydefaultthexmajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorGridLines"}},{"HashCode":-1945230088,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaythexmajorgridlines.Bydefaultthexmajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":131782694,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-746460384,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":968815123,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthescatterchartxaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartxaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorTicks"}},{"HashCode":859494601,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthescatterchartxaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartxaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1632052774,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-630880246,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":489181706,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorGridLines"}},{"HashCode":1059882767,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1227814781,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1081974195,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2126833551,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthexaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxisminorticks.Bydefaultthexaxisminorticksarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorTicks"}},{"HashCode":1198058382,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthexaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythexaxisminorticks.Bydefaultthexaxisminorticksarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthexaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthexaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1388338484,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":498682218,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-640243272,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartxaxistitle.Bydefaultthescatterchartxaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitle"}},{"HashCode":1408739087,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartxaxistitle.Bydefaultthescatterchartxaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1845613560,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":865814298,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1925068452,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleBorder"}},{"HashCode":218130079,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-951437175,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1425605238,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":662392887,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleMargin"}},{"HashCode":-251522209,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1035945934,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":430743239,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1320503795,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartXAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitlePadding"}},{"HashCode":-34715276,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartXAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartXAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartXAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitlePadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2106180135,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartXAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1304039528,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartXAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":456783234,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxes"}},{"HashCode":1503095534,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxes","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":627787711,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1709257905,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-844239674,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"System.String","Documentation":"\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"MajorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IftheyAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n","Metadata":{"Common.PropertyName":"MajorUnit"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThemaximumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nTheminimumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"MinorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5oftheyAxis.majorUnit.IftheyAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n","Metadata":{"Common.PropertyName":"MinorUnit"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithayaxisusingtheseries.yAxisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NarrowRange","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n","Metadata":{"Common.PropertyName":"NarrowRange"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Type","TypeName":"System.String","Documentation":"\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxis.Bydefaulttheyaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxis"}},{"HashCode":-180788786,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"System.String","Documentation":"\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"MajorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IftheyAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n","Metadata":{"Common.PropertyName":"MajorUnit"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThemaximumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nTheminimumvalueoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"MinorUnit","TypeName":"System.Double?","Documentation":"\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5oftheyAxis.majorUnit.IftheyAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n","Metadata":{"Common.PropertyName":"MinorUnit"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.Usedtoassociateaserieswithayaxisusingtheseries.yAxisoption.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"NarrowRange","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n","Metadata":{"Common.PropertyName":"NarrowRange"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Type","TypeName":"System.String","Documentation":"\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxis.Bydefaulttheyaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":192336733,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2039658527,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-553759777,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxislabels.Bydefaulttheyaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabels"}},{"HashCode":1034273210,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Mirror","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n","Metadata":{"Common.PropertyName":"Mirror"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Template","TypeName":"System.String","Documentation":"\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n","Metadata":{"Common.PropertyName":"Template"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxislabels.Bydefaulttheyaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":390863535,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-436446301,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":462703684,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsBorder"}},{"HashCode":-1905473541,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1826112052,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-116786153,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-317887575,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsMargin"}},{"HashCode":-708399060,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-118288273,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1586309230,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-814192792,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsPadding"}},{"HashCode":1923930307,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1464653490,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1563544642,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-811464353,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Align","TypeName":"System.String","Documentation":"\n\nThealignmentoftherotatedlabelsrelativetotheslotcenter.Thesupportedvaluesare\"end\"and\"center\".Bydefaulttheclosestendofthelabelwillbealignedtothecenter.Ifsetto\"center\",thecenteroftherotatedlabelwillbealignedinstead.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.\n\n","Metadata":{"Common.PropertyName":"Angle"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsRotation"}},{"HashCode":-1816395116,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLabelsRotation","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLabelsRotation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisLabelsRotation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Align","TypeName":"System.String","Documentation":"\n\nThealignmentoftherotatedlabelsrelativetotheslotcenter.Thesupportedvaluesare\"end\"and\"center\".Bydefaulttheclosestendofthelabelwillbealignedtothecenter.Ifsetto\"center\",thecenteroftherotatedlabelwillbealignedinstead.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Angle","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.\n\n","Metadata":{"Common.PropertyName":"Angle"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsRotation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-472327401,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":142510933,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisLabelsRotation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-334160856,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxislines.Bydefaulttheyaxislinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartyaxislinewidth\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLine"}},{"HashCode":1078756455,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxislines.Bydefaulttheyaxislinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartyaxislinewidth\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1016670860,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":287870702,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-348872277,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaytheymajorgridlines.Bydefaulttheymajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorGridLines"}},{"HashCode":-527345726,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettofalsethechartwillnotdisplaytheymajorgridlines.Bydefaulttheymajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1197702931,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1145660611,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1899950313,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthescatterchartyaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartyaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorTicks"}},{"HashCode":-1751682905,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthescatterchartyaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartyaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1981988824,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1933096954,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":296091574,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorGridLines"}},{"HashCode":1532419261,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1847415192,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1710855183,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-152350230,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheyaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxisminorticks.Bydefaulttheyaxisminorticksarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorTicks"}},{"HashCode":-1761509724,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheyaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheyaxisminorticks.Bydefaulttheyaxisminorticksarenotvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepoftheyaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipoftheyaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1872098901,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2009081685,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1065134079,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartyaxistitle.Bydefaultthescatterchartyaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitle"}},{"HashCode":-1980807662,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Font","TypeName":"System.String","Documentation":"\n\nThefontstyleofthetitle.\n\n","Metadata":{"Common.PropertyName":"Font"}},{"Kind":"Components.Component","Name":"Rotation","TypeName":"System.Double?","Documentation":"\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n","Metadata":{"Common.PropertyName":"Rotation"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythescatterchartyaxistitle.Bydefaultthescatterchartyaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-799461470,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1901626579,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1263462458,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleBorder"}},{"HashCode":-348284574,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1896412315,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1155001115,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-956612271,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleMargin"}},{"HashCode":-176834083,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1382120762,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1992503049,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1730640798,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChartYAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitlePadding"}},{"HashCode":2129292265,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ChartYAxisTitlePadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartYAxisTitlePadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ChartYAxisTitlePadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitlePadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-163005449,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ChartYAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":313891299,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ChartYAxisTitlePadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":698493564,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikChart","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikChart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Transitions","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillplayanimationswhendisplayingtheseries.Bydefaultanimationsareenabled.\n\n","Metadata":{"Common.PropertyName":"Transitions"}},{"Kind":"Components.Component","Name":"RenderAs","TypeName":"Telerik.Blazor.RenderingMode?","Documentation":"\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n","Metadata":{"Common.PropertyName":"RenderAs"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthofthechart.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nSpecifiestheheightofthechart.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"OnSeriesClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiestheseriesclickevent.\n\n","Metadata":{"Common.PropertyName":"OnSeriesClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikChart"}},{"HashCode":-1952656662,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikChart","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIChartcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikChart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Transitions","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillplayanimationswhendisplayingtheseries.Bydefaultanimationsareenabled.\n\n","Metadata":{"Common.PropertyName":"Transitions"}},{"Kind":"Components.Component","Name":"RenderAs","TypeName":"Telerik.Blazor.RenderingMode?","Documentation":"\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n","Metadata":{"Common.PropertyName":"RenderAs"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthofthechart.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nSpecifiestheheightofthechart.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"OnSeriesClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiestheseriesclickevent.\n\n","Metadata":{"Common.PropertyName":"OnSeriesClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikChart","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1254376316,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikChart.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikChart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikChart.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":842124647,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikChart.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikChart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikChart.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":840403193,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikCheckboxcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCheckBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikCheckBoxcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecheckboxsupportindeterminatestate.\nIfsettotrue,whentheValueisnull,indeterminatestyleisapplied.\n\n","Metadata":{"Common.PropertyName":"Indeterminate"}},{"Kind":"Components.Component","Name":"IndeterminateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheindeterminatestatehaschanged.\nUsedfortwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"IndeterminateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nDefinesthetabindexofthecheckbox.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikCheckBox","Components.GenericTyped":"True"}},{"HashCode":-1381586890,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikCheckboxcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCheckBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikCheckBoxcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecheckboxsupportindeterminatestate.\nIfsettotrue,whentheValueisnull,indeterminatestyleisapplied.\n\n","Metadata":{"Common.PropertyName":"Indeterminate"}},{"Kind":"Components.Component","Name":"IndeterminateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheindeterminatestatehaschanged.\nUsedfortwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"IndeterminateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nDefinesthetabindexofthecheckbox.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikCheckBox","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1162609849,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikComboBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikComboBoxcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikComboBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikComboBoxcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikComboBoxcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n\nThehintthatisshownifnoitemisselected.\n\n","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherdatashouldbefilteredontypingintheComboBox.\nThedatawillbefilteredbasedontheTextField.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"AllowCustom","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethercustomvaluestobeallowedintheComboBox.\nBydefaut,theComboBoxdismissesvaluesthatdonotappearinthesuppliedlistofitems.\nWhentrue,ComboBoxbehavesasTextBox.Meaningthattypeof(Value)shouldbestring.\n\n","Metadata":{"Common.PropertyName":"AllowCustom"}},{"Kind":"Components.Component","Name":"ClearButton","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertorenderaclearbuttonintheComboBox.\nClearButtonisdisplayedonhoverwhentheComboBoxhasvalue.\n\n","Metadata":{"Common.PropertyName":"ClearButton"}},{"Kind":"Components.Component","Name":"FilterOperator","TypeName":"Telerik.Blazor.StringFilterOperator","IsEnum":true,"Documentation":"\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n","Metadata":{"Common.PropertyName":"FilterOperator"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox","Components.GenericTyped":"True"}},{"HashCode":62277684,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikComboBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikComboBoxcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikComboBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikComboBoxcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikComboBoxcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n\nThehintthatisshownifnoitemisselected.\n\n","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherdatashouldbefilteredontypingintheComboBox.\nThedatawillbefilteredbasedontheTextField.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"AllowCustom","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethercustomvaluestobeallowedintheComboBox.\nBydefaut,theComboBoxdismissesvaluesthatdonotappearinthesuppliedlistofitems.\nWhentrue,ComboBoxbehavesasTextBox.Meaningthattypeof(Value)shouldbestring.\n\n","Metadata":{"Common.PropertyName":"AllowCustom"}},{"Kind":"Components.Component","Name":"ClearButton","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertorenderaclearbuttonintheComboBox.\nClearButtonisdisplayedonhoverwhentheComboBoxhasvalue.\n\n","Metadata":{"Common.PropertyName":"ClearButton"}},{"Kind":"Components.Component","Name":"FilterOperator","TypeName":"Telerik.Blazor.StringFilterOperator","IsEnum":true,"Documentation":"\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n","Metadata":{"Common.PropertyName":"FilterOperator"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-231686960,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TelerikComboBox"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":647713662,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TelerikComboBox"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1879917954,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikComboBox.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"TelerikComboBox"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1519726458,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikComboBox.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"Telerik.Blazor.Components.TelerikComboBox"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-310168733,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikComboBox.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikComboBox"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1226963420,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikComboBox.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikComboBox"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-315022749,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikIcon","AssemblyName":"Telerik.Blazor","Documentation":"\n\nRendersaspanwithafonticon.YoucanusethepredefinedTelerikIconNamemembersoraddyourownclass.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikIcon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.Takesprecedenceoverotherparameters.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikIcon"}},{"HashCode":539083314,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikIcon","AssemblyName":"Telerik.Blazor","Documentation":"\n\nRendersaspanwithafonticon.YoucanusethepredefinedTelerikIconNamemembersoraddyourownclass.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikIcon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.Takesprecedenceoverotherparameters.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikIcon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1666387442,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikContextMenu","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikContextMenucomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikContextMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikContextMenucomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n\nDefinestheselectorforthetargetelementswheretheContextMenuwillbeshown.UsesCSS-typeselectors.\n\n","Metadata":{"Common.PropertyName":"Selector"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheContextMenu'sData.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SeparatorField","TypeName":"System.String","Documentation":"\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"SeparatorField"}},{"Kind":"Components.Component","Name":"DisabledField","TypeName":"System.String","Documentation":"\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"DisabledField"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n\nDefinesthetemplateforthewholecontextmenu.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikContextMenu","Components.GenericTyped":"True"}},{"HashCode":-1511842553,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikContextMenu","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikContextMenucomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikContextMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikContextMenucomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n\nDefinestheselectorforthetargetelementswheretheContextMenuwillbeshown.UsesCSS-typeselectors.\n\n","Metadata":{"Common.PropertyName":"Selector"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheContextMenu'sData.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SeparatorField","TypeName":"System.String","Documentation":"\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"SeparatorField"}},{"Kind":"Components.Component","Name":"DisabledField","TypeName":"System.String","Documentation":"\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"DisabledField"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n\nDefinesthetemplateforthewholecontextmenu.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikContextMenu","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1241479128,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikContextMenu.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthewholecontextmenu.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"TelerikContextMenu"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikContextMenu.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1638556164,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikContextMenu.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthewholecontextmenu.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.TelerikContextMenu"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikContextMenu.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1158114664,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikContextMenu"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2087075516,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikContextMenu"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":340679926,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDateInput","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDateInputcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateInput"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateInputcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n\nSpecifiestheerrormessageusedwhendisplayingaparsingerror.\n\n","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDateInput","Components.GenericTyped":"True"}},{"HashCode":-2137865849,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDateInput","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDateInputcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateInput"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateInputcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n\nSpecifiestheerrormessageusedwhendisplayingaparsingerror.\n\n","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheDateInput.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDateInput","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1701126729,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDatePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDatePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDatePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDatePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"BottomView","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nDefinesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n","Metadata":{"Common.PropertyName":"BottomView"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthedatepicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthedatepicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n","Metadata":{"Common.PropertyName":"DisabledDates"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDatePicker'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDatePicker'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInputoftheDatePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheDatePicker.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDatePicker","Components.GenericTyped":"True"}},{"HashCode":1515686496,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDatePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDatePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDatePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDatePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"BottomView","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nDefinesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n","Metadata":{"Common.PropertyName":"BottomView"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthedatepicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthedatepicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n","Metadata":{"Common.PropertyName":"DisabledDates"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDatePicker'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDatePicker'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInputoftheDatePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheDatePicker.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDatePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-460373939,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDateRangePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateRangePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateRangePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"StartValue","TypeName":"T","Documentation":"\n\nSpecifiesthevalueofthestartdateinput.\n\n","Metadata":{"Common.PropertyName":"StartValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiesthemodelExpressionfortheStartvalue.\n\n","Metadata":{"Common.PropertyName":"StartValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthehandlerthat'scalledwhenthestartvaluechanges.Usedfortwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"StartValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EndValue","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheenddateinput.\n\n","Metadata":{"Common.PropertyName":"EndValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EndValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiesthemodelExpressionfortheEndvalue.\n\n","Metadata":{"Common.PropertyName":"EndValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EndValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthehandlerthat'scalledwhentheendvaluechanges.Usedfortwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"EndValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartId","TypeName":"System.String","Documentation":"\n\nSpecifiestheidofthestartdateinput.\n\n","Metadata":{"Common.PropertyName":"StartId"}},{"Kind":"Components.Component","Name":"EndId","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheenddateinput.\n\n","Metadata":{"Common.PropertyName":"EndId"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatofthedateinputsoftheDateRangePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateoftheDateRangePicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateoftheDateRangePicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n","Metadata":{"Common.PropertyName":"DisabledDates"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheDateRangePickerisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"ViewChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n","Metadata":{"Common.PropertyName":"ViewChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BottomView","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n","Metadata":{"Common.PropertyName":"BottomView"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker","Components.GenericTyped":"True"}},{"HashCode":1917377532,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDateRangePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateRangePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateRangePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"StartValue","TypeName":"T","Documentation":"\n\nSpecifiesthevalueofthestartdateinput.\n\n","Metadata":{"Common.PropertyName":"StartValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiesthemodelExpressionfortheStartvalue.\n\n","Metadata":{"Common.PropertyName":"StartValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthehandlerthat'scalledwhenthestartvaluechanges.Usedfortwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"StartValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EndValue","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheenddateinput.\n\n","Metadata":{"Common.PropertyName":"EndValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EndValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiesthemodelExpressionfortheEndvalue.\n\n","Metadata":{"Common.PropertyName":"EndValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EndValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthehandlerthat'scalledwhentheendvaluechanges.Usedfortwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"EndValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartId","TypeName":"System.String","Documentation":"\n\nSpecifiestheidofthestartdateinput.\n\n","Metadata":{"Common.PropertyName":"StartId"}},{"Kind":"Components.Component","Name":"EndId","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheenddateinput.\n\n","Metadata":{"Common.PropertyName":"EndId"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatofthedateinputsoftheDateRangePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateoftheDateRangePicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateoftheDateRangePicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n","Metadata":{"Common.PropertyName":"DisabledDates"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheDateRangePickerisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"ViewChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n","Metadata":{"Common.PropertyName":"ViewChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BottomView","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Documentation":"\n\nSpecifiesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n","Metadata":{"Common.PropertyName":"BottomView"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1508341686,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDateTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDateTimePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateTimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateTimePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthedatetimepicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthedatetimepicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInputoftheDateTimePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheDateTimePicker.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDateTimePicker","Components.GenericTyped":"True"}},{"HashCode":70962588,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDateTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDateTimePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateTimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateTimePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthedatetimepicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthedatetimepicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInputoftheDateTimePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheDateTimePicker.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDateTimePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-298358003,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDrawer","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikDrawercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDrawer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDrawercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.Components.DrawerPosition","IsEnum":true,"Documentation":"\n\nDefinesthePositionoftheDrawer.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinestheWidthoftheexpandedDrawer.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Telerik.Blazor.Components.DrawerMode","IsEnum":true,"Documentation":"\n\nDefinesthedisplaymodeoftheDrawer.\n\n","Metadata":{"Common.PropertyName":"Mode"}},{"Kind":"Components.Component","Name":"MiniMode","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheDrawerhasMiniModeenabledwhenitiscollapsed.\n\n","Metadata":{"Common.PropertyName":"MiniMode"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheDrawerisexpandedornot.\n\n","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"ExpandedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggerswhenexpandedischanged.\n\n","Metadata":{"Common.PropertyName":"ExpandedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinestheCSSclassoftheDrawer.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"TItem","Documentation":"\n\nDefinestheselectediteminthedrawer.\n\n","Metadata":{"Common.PropertyName":"SelectedItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFiresonnewitemselection.\n\n","Metadata":{"Common.PropertyName":"SelectedItemChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforeachdraweritem.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthepagecontentofthedrawer.\n\n","Metadata":{"Common.PropertyName":"Content","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthedataitemsofthedrawer.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheIconinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheIconClassinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheImageUrlinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheTextinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheUrlinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"IsSeparatorField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheIsSeparatorinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"IsSeparatorField"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer","Components.GenericTyped":"True"}},{"HashCode":-1322735981,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDrawer","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikDrawercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDrawer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDrawercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.Components.DrawerPosition","IsEnum":true,"Documentation":"\n\nDefinesthePositionoftheDrawer.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinestheWidthoftheexpandedDrawer.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Telerik.Blazor.Components.DrawerMode","IsEnum":true,"Documentation":"\n\nDefinesthedisplaymodeoftheDrawer.\n\n","Metadata":{"Common.PropertyName":"Mode"}},{"Kind":"Components.Component","Name":"MiniMode","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheDrawerhasMiniModeenabledwhenitiscollapsed.\n\n","Metadata":{"Common.PropertyName":"MiniMode"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheDrawerisexpandedornot.\n\n","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"ExpandedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggerswhenexpandedischanged.\n\n","Metadata":{"Common.PropertyName":"ExpandedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinestheCSSclassoftheDrawer.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"TItem","Documentation":"\n\nDefinestheselectediteminthedrawer.\n\n","Metadata":{"Common.PropertyName":"SelectedItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFiresonnewitemselection.\n\n","Metadata":{"Common.PropertyName":"SelectedItemChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforeachdraweritem.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthepagecontentofthedrawer.\n\n","Metadata":{"Common.PropertyName":"Content","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthedataitemsofthedrawer.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheIconinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheIconClassinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheImageUrlinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheTextinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheUrlinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"IsSeparatorField","TypeName":"System.String","Documentation":"\n\nDefinesthepropertynamefortheIsSeparatorinthedatamodeltype.\n\n","Metadata":{"Common.PropertyName":"IsSeparatorField"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1196847603,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDrawer.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"TelerikDrawer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":870610171,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDrawer.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.TelerikDrawer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1042576757,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDrawer.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforeachdraweritem.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikDrawer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-134233104,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDrawer.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforeachdraweritem.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikDrawer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2028863197,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDrawer.Content","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthepagecontentofthedrawer.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"TelerikDrawer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer.Content","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-224957883,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDrawer.Content","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthepagecontentofthedrawer.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Telerik.Blazor.Components.TelerikDrawer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer.Content","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2094568779,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDropDownList","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDropDownListcomponent.\n\nTypeofthemodelifyoucannotprovideaValue.\nTypeoftheValueifyoucannotprovideareferencetoit.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDropDownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDropDownListcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikDropDownListcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nDefinesthetabindexoftheDropDownList.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"DefaultText","TypeName":"System.String","Documentation":"\n\nCreatesadefaultitemtobeshownwhennovalueisselected.Thevalueissettodefault(TValue).\n\n","Metadata":{"Common.PropertyName":"DefaultText"}},{"Kind":"Components.Component","Name":"DefaultItem","TypeName":"TItem","Documentation":"\n\nThedefaultitemtobedisplayed.Markedasobsolete,please,useDefaultTextinstead.\n\n","Metadata":{"Common.PropertyName":"DefaultItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthevaluetemplateoftheDropDownList.\n\n","Metadata":{"Common.PropertyName":"ValueTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList","Components.GenericTyped":"True"}},{"HashCode":655944962,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikDropDownList","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDropDownListcomponent.\n\nTypeofthemodelifyoucannotprovideaValue.\nTypeoftheValueifyoucannotprovideareferencetoit.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDropDownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDropDownListcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikDropDownListcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nDefinesthetabindexoftheDropDownList.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"DefaultText","TypeName":"System.String","Documentation":"\n\nCreatesadefaultitemtobeshownwhennovalueisselected.Thevalueissettodefault(TValue).\n\n","Metadata":{"Common.PropertyName":"DefaultText"}},{"Kind":"Components.Component","Name":"DefaultItem","TypeName":"TItem","Documentation":"\n\nThedefaultitemtobedisplayed.Markedasobsolete,please,useDefaultTextinstead.\n\n","Metadata":{"Common.PropertyName":"DefaultItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthevaluetemplateoftheDropDownList.\n\n","Metadata":{"Common.PropertyName":"ValueTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":547276260,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthevaluetemplateoftheDropDownList.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValueTemplate","ParentTag":"TelerikDropDownList"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ValueTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":645137042,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthevaluetemplateoftheDropDownList.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValueTemplate","ParentTag":"Telerik.Blazor.Components.TelerikDropDownList"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ValueTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2071114852,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TelerikDropDownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-707504232,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TelerikDropDownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":149940334,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"TelerikDropDownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":349702180,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"Telerik.Blazor.Components.TelerikDropDownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-794418834,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikDropDownList"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1392691004,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikDropDownList"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1467853116,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikEditor","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikEditorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"EditMode","TypeName":"Telerik.Blazor.EditorEditMode","IsEnum":true,"Documentation":"\n\nDefineswhethertheeditorshouldrenderiframe,ordivforthecontentarea.\n\n","Metadata":{"Common.PropertyName":"EditMode"}},{"Kind":"Components.Component","Name":"UpdateInterval","TypeName":"System.Int32","Documentation":"\n\nDefinestheintervalatwhichValueChangedfires.Defaultvalue100ms.\n\n","Metadata":{"Common.PropertyName":"UpdateInterval"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheEditor.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheEditor.Defaultvalue250px.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Tools","TypeName":"System.Collections.Generic.List","Documentation":"\n\nDefinesthedefaultToolscollection.Defaultvalue.\n\n","Metadata":{"Common.PropertyName":"Tools"}},{"Kind":"Components.Component","Name":"EditorCustomTools","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerofcustomtoolrenderings..\n\n","Metadata":{"Common.PropertyName":"EditorCustomTools","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikEditor"}},{"HashCode":-1904532586,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikEditor","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikEditorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"EditMode","TypeName":"Telerik.Blazor.EditorEditMode","IsEnum":true,"Documentation":"\n\nDefineswhethertheeditorshouldrenderiframe,ordivforthecontentarea.\n\n","Metadata":{"Common.PropertyName":"EditMode"}},{"Kind":"Components.Component","Name":"UpdateInterval","TypeName":"System.Int32","Documentation":"\n\nDefinestheintervalatwhichValueChangedfires.Defaultvalue100ms.\n\n","Metadata":{"Common.PropertyName":"UpdateInterval"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheEditor.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheEditor.Defaultvalue250px.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Tools","TypeName":"System.Collections.Generic.List","Documentation":"\n\nDefinesthedefaultToolscollection.Defaultvalue.\n\n","Metadata":{"Common.PropertyName":"Tools"}},{"Kind":"Components.Component","Name":"EditorCustomTools","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerofcustomtoolrenderings..\n\n","Metadata":{"Common.PropertyName":"EditorCustomTools","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1405122512,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikEditor.EditorCustomTools","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerofcustomtoolrenderings..\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorCustomTools","ParentTag":"TelerikEditor"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikEditor.EditorCustomTools","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1624308537,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikEditor.EditorCustomTools","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerofcustomtoolrenderings..\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorCustomTools","ParentTag":"Telerik.Blazor.Components.TelerikEditor"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikEditor.EditorCustomTools","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-245370948,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridColumnMenuSettings","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecomponentthatconfiguresthecolumnmenu.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridColumnMenuSettings"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnsaresortablefromthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.ColumnMenuFilterMode","IsEnum":true,"Documentation":"\n\nDefinesthefiltermodeofthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnsarelockablefromthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridColumnMenuSettings"}},{"HashCode":-1295784633,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridColumnMenuSettings","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecomponentthatconfiguresthecolumnmenu.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridColumnMenuSettings"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnsaresortablefromthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.ColumnMenuFilterMode","IsEnum":true,"Documentation":"\n\nDefinesthefiltermodeofthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnsarelockablefromthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridColumnMenuSettings","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":111855947,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridAutoGeneratedColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheAutoGeneratedColumnofthecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridAutoGeneratedColumns"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidtheachauto-generatedcolumn.\n\n","Metadata":{"Common.PropertyName":"ColumnWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridAutoGeneratedColumns"}},{"HashCode":1234880346,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridAutoGeneratedColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheAutoGeneratedColumnofthecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridAutoGeneratedColumns"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidtheachauto-generatedcolumn.\n\n","Metadata":{"Common.PropertyName":"ColumnWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridAutoGeneratedColumns","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1260020922,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridCheckboxColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecolumnforselectingrowswithacheckbox.Toshowbooleandata,usea.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCheckboxColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectAllMode","TypeName":"Telerik.Blazor.GridSelectAllMode","IsEnum":true,"Documentation":"\n\nThemodeusedforselectallcheckbox.\n\n","Metadata":{"Common.PropertyName":"SelectAllMode"}},{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"VisibleInColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n","Metadata":{"Common.PropertyName":"VisibleInColumnChooser"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectAll","TypeName":"System.Boolean","Documentation":"\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n","Metadata":{"Common.PropertyName":"SelectAll"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridCheckboxColumn"}},{"HashCode":-944100831,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridCheckboxColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecolumnforselectingrowswithacheckbox.Toshowbooleandata,usea.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridCheckboxColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectAllMode","TypeName":"Telerik.Blazor.GridSelectAllMode","IsEnum":true,"Documentation":"\n\nThemodeusedforselectallcheckbox.\n\n","Metadata":{"Common.PropertyName":"SelectAllMode"}},{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"VisibleInColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n","Metadata":{"Common.PropertyName":"VisibleInColumnChooser"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectAll","TypeName":"System.Boolean","Documentation":"\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n","Metadata":{"Common.PropertyName":"SelectAll"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridCheckboxColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1086139438,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesadataboundcolumninthegridthatcanshowalltypesofdata.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthegridcanbegroupedbythiscolumn.\n\n","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"GroupHeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"GroupHeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GroupFooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"GroupFooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"VisibleInColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n","Metadata":{"Common.PropertyName":"VisibleInColumnChooser"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"FieldType","TypeName":"System.Type","Documentation":"\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n","Metadata":{"Common.PropertyName":"FieldType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n","Metadata":{"Common.PropertyName":"Editable"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditorTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"EditorTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","Metadata":{"Common.PropertyName":"FilterCellTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterMenuTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","Metadata":{"Common.PropertyName":"FilterMenuTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridColumn"}},{"HashCode":-1867804691,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesadataboundcolumninthegridthatcanshowalltypesofdata.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthegridcanbegroupedbythiscolumn.\n\n","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"GroupHeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"GroupHeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GroupFooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"GroupFooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"VisibleInColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n","Metadata":{"Common.PropertyName":"VisibleInColumnChooser"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"FieldType","TypeName":"System.Type","Documentation":"\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n","Metadata":{"Common.PropertyName":"FieldType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n","Metadata":{"Common.PropertyName":"Editable"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditorTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"EditorTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","Metadata":{"Common.PropertyName":"FilterCellTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterMenuTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","Metadata":{"Common.PropertyName":"FilterMenuTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-14817972,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupHeaderTemplate","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'GroupHeaderTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1720783426,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupHeaderTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'GroupHeaderTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1602006647,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.GroupFooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupFooterTemplate","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'GroupFooterTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.GroupFooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1022573232,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.GroupFooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupFooterTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'GroupFooterTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.GroupFooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1444781120,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1508800475,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":838540672,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"GridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":426084051,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-505694089,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FooterTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":315900157,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FooterTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2024453900,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.EditorTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorTemplate","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.EditorTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1155670215,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.EditorTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.EditorTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-975931991,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.FilterCellTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterCellTemplate","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.FilterCellTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-663838235,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.FilterCellTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterCellTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.FilterCellTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":478917080,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.FilterMenuTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuTemplate","ParentTag":"GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.FilterMenuTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":439985529,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridColumn.FilterMenuTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuTemplate","ParentTag":"Telerik.Blazor.Components.GridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridColumn.FilterMenuTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-325604531,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridCommandColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesacommandcolumninthegridwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;\naswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"VisibleInColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n","Metadata":{"Common.PropertyName":"VisibleInColumnChooser"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"Commands","TypeName":"System.String","Documentation":"\n\nForinternaluse.\n\n","Metadata":{"Common.PropertyName":"Commands"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridCommandColumn"}},{"HashCode":-1053077943,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridCommandColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesacommandcolumninthegridwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;\naswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Lockable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n","Metadata":{"Common.PropertyName":"Lockable"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"VisibleInColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n","Metadata":{"Common.PropertyName":"VisibleInColumnChooser"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"Commands","TypeName":"System.String","Documentation":"\n\nForinternaluse.\n\n","Metadata":{"Common.PropertyName":"Commands"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridCommandColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1479707489,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridCommandColumn.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"GridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridCommandColumn.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-880297839,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridCommandColumn.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.GridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridCommandColumn.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-444947995,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridExcelExport","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecomponentthatconfigurestheexcelexport.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridExcelExport"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FileName","TypeName":"System.String","Documentation":"\n\nDefinesthenameoftheexportedfile.\n\n","Metadata":{"Common.PropertyName":"FileName"}},{"Kind":"Components.Component","Name":"AllPages","TypeName":"System.Boolean","Documentation":"\n\nDefinesthedatarangetobeexported-whetherthecurrentpageonly,orallthedatafromallthepages.\n\n","Metadata":{"Common.PropertyName":"AllPages"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridExcelExport"}},{"HashCode":-2141346593,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridExcelExport","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecomponentthatconfigurestheexcelexport.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridExcelExport"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FileName","TypeName":"System.String","Documentation":"\n\nDefinesthenameoftheexportedfile.\n\n","Metadata":{"Common.PropertyName":"FileName"}},{"Kind":"Components.Component","Name":"AllPages","TypeName":"System.Boolean","Documentation":"\n\nDefinesthedatarangetobeexported-whetherthecurrentpageonly,orallthedatafromallthepages.\n\n","Metadata":{"Common.PropertyName":"AllPages"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridExcelExport","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2071728682,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridCommandButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandbuttoninagridcommandcolumn.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCommandButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ShowInEdit","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n","Metadata":{"Common.PropertyName":"ShowInEdit"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-ingrideventstohandletheCRUDoperations.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.String","Documentation":"\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n","Metadata":{"Common.PropertyName":"Command"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridCommandButton"}},{"HashCode":-22705318,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridCommandButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandbuttoninagridcommandcolumn.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridCommandButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ShowInEdit","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n","Metadata":{"Common.PropertyName":"ShowInEdit"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-ingrideventstohandletheCRUDoperations.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.String","Documentation":"\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n","Metadata":{"Common.PropertyName":"Command"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridCommandButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1572862891,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridCommandButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"GridCommandButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridCommandButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1651724590,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.GridCommandButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.GridCommandButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.GridCommandButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2029927046,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridSearchBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheSearchBoxyoucanaddintheGridToolBar.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridSearchBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DebounceDelay","TypeName":"System.Int32","Documentation":"\n\nTimeinmsbetweenlasttypedsymbolandthegridfilteringoperation.\n\n","Metadata":{"Common.PropertyName":"DebounceDelay"}},{"Kind":"Components.Component","Name":"Fields","TypeName":"System.Collections.Generic.IList","Documentation":"\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n","Metadata":{"Common.PropertyName":"Fields"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridSearchBox"}},{"HashCode":-239354723,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridSearchBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheSearchBoxyoucanaddintheGridToolBar.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridSearchBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DebounceDelay","TypeName":"System.Int32","Documentation":"\n\nTimeinmsbetweenlasttypedsymbolandthegridfilteringoperation.\n\n","Metadata":{"Common.PropertyName":"DebounceDelay"}},{"Kind":"Components.Component","Name":"Fields","TypeName":"System.Collections.Generic.IList","Documentation":"\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n","Metadata":{"Common.PropertyName":"Fields"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridSearchBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1875137903,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikGrid","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikGridcomponent.\n\nThetypeofthemodeltowhichthegridisbound.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikGrid"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikGridcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"GridAggregates","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheGridaggregates.\n\n","Metadata":{"Common.PropertyName":"GridAggregates","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GridColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheGridcolumns.\n\n","Metadata":{"Common.PropertyName":"GridColumns","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GridToolBar","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetoolbaroftheGrid.\n\n","Metadata":{"Common.PropertyName":"GridToolBar","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GridExport","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheexportconfiguration.\n\n","Metadata":{"Common.PropertyName":"GridExport","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"RowHeight","TypeName":"System.Decimal","Documentation":"\n\nDefinestheheightofeachrowintheGrid.Acceptsanumberandisappliedaspixels.\n\n","Metadata":{"Common.PropertyName":"RowHeight"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Telerik.Blazor.GridEditMode","IsEnum":true,"Documentation":"\n\nDefinestheEditModeoftheGrid.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n","Metadata":{"Common.PropertyName":"EditMode"}},{"Kind":"Components.Component","Name":"DetailTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthedetailtemplateofthegrid.\n\n","Metadata":{"Common.PropertyName":"DetailTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalCount","TypeName":"System.Int32","Documentation":"\n\nDefinesthetotalnumberofrecords.Useonlywhenthegridis\nconfiguredformanualsorting,pagingandfilteringwiththeOnReadevent.\n\n","Metadata":{"Common.PropertyName":"TotalCount"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Documentation":"\n\nDefinestheFilterModeoftheGrid.\n\n","Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.GridSelectionMode","IsEnum":true,"Documentation":"\n\nDefinestheSelectionModeoftheGrid.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"SelectedItems","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthepredefinedcollectionofselecteditems.\n\n","Metadata":{"Common.PropertyName":"SelectedItems","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Metadata":{"Common.PropertyName":"SelectedItemsChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ScrollMode","TypeName":"Telerik.Blazor.GridScrollMode","IsEnum":true,"Documentation":"\n\nDefinesscrollingmodeoftheGrid.PossiblevaluesareScrollableandVirtual.\n\n","Metadata":{"Common.PropertyName":"ScrollMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheGridisgroupable.\n\n","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCreatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheEditcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheUpdatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCancelcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheDeletecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownpaging,\nsortingandfilteringlogic.Onceattached,youmustimplementallsuch\ndatasourceoperationshere,theComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnStateInit","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nInvokedwhentheGridisinitializedandstatecouldbeloaded.\nUsefulwhenyou'dliketopersistchangedonpagereloads.\n\n","Metadata":{"Common.PropertyName":"OnStateInit","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnStateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nFiresonuserinteractionthatcauseschangesinthe.\n\n","Metadata":{"Common.PropertyName":"OnStateChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnRowClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserclicksonarow,orpressesenter.\n\n","Metadata":{"Common.PropertyName":"OnRowClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowDoubleClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserdouble-clicksonarow.\n\n","Metadata":{"Common.PropertyName":"OnRowDoubleClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheusertriggerscontextmenueventwithclickorcontextmenubutton.\n\n","Metadata":{"Common.PropertyName":"OnRowContextMenu","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserexpandsarowusingmouseorkeyboard.\n\n","Metadata":{"Common.PropertyName":"OnRowExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowCollapse","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheusercollapsesarowusingmouseorkeyboard.\n\n","Metadata":{"Common.PropertyName":"OnRowCollapse","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnmenuwillbevisible.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"GridSettings","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"GridSettings","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnVirtualization","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n","Metadata":{"Common.PropertyName":"ColumnVirtualization"}},{"Kind":"Components.Component","Name":"AutoGenerateColumns","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n","Metadata":{"Common.PropertyName":"AutoGenerateColumns"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"RowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","Metadata":{"Common.PropertyName":"RowTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentissortable.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Telerik.Blazor.SortMode","IsEnum":true,"Documentation":"\n\nDefinesthesortmode.\n\n","Metadata":{"Common.PropertyName":"SortMode"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserchangesthepage.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Pageable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecomponentispageable.\n\n","Metadata":{"Common.PropertyName":"Pageable"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid","Components.GenericTyped":"True"}},{"HashCode":-1910580181,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikGrid","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikGridcomponent.\n\nThetypeofthemodeltowhichthegridisbound.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikGrid"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikGridcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"GridAggregates","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheGridaggregates.\n\n","Metadata":{"Common.PropertyName":"GridAggregates","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GridColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheGridcolumns.\n\n","Metadata":{"Common.PropertyName":"GridColumns","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GridToolBar","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetoolbaroftheGrid.\n\n","Metadata":{"Common.PropertyName":"GridToolBar","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"GridExport","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheexportconfiguration.\n\n","Metadata":{"Common.PropertyName":"GridExport","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"RowHeight","TypeName":"System.Decimal","Documentation":"\n\nDefinestheheightofeachrowintheGrid.Acceptsanumberandisappliedaspixels.\n\n","Metadata":{"Common.PropertyName":"RowHeight"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Telerik.Blazor.GridEditMode","IsEnum":true,"Documentation":"\n\nDefinestheEditModeoftheGrid.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n","Metadata":{"Common.PropertyName":"EditMode"}},{"Kind":"Components.Component","Name":"DetailTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthedetailtemplateofthegrid.\n\n","Metadata":{"Common.PropertyName":"DetailTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalCount","TypeName":"System.Int32","Documentation":"\n\nDefinesthetotalnumberofrecords.Useonlywhenthegridis\nconfiguredformanualsorting,pagingandfilteringwiththeOnReadevent.\n\n","Metadata":{"Common.PropertyName":"TotalCount"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Documentation":"\n\nDefinestheFilterModeoftheGrid.\n\n","Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.GridSelectionMode","IsEnum":true,"Documentation":"\n\nDefinestheSelectionModeoftheGrid.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"SelectedItems","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthepredefinedcollectionofselecteditems.\n\n","Metadata":{"Common.PropertyName":"SelectedItems","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Metadata":{"Common.PropertyName":"SelectedItemsChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ScrollMode","TypeName":"Telerik.Blazor.GridScrollMode","IsEnum":true,"Documentation":"\n\nDefinesscrollingmodeoftheGrid.PossiblevaluesareScrollableandVirtual.\n\n","Metadata":{"Common.PropertyName":"ScrollMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheGridisgroupable.\n\n","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCreatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheEditcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheUpdatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCancelcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheDeletecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownpaging,\nsortingandfilteringlogic.Onceattached,youmustimplementallsuch\ndatasourceoperationshere,theComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnStateInit","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nInvokedwhentheGridisinitializedandstatecouldbeloaded.\nUsefulwhenyou'dliketopersistchangedonpagereloads.\n\n","Metadata":{"Common.PropertyName":"OnStateInit","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnStateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nFiresonuserinteractionthatcauseschangesinthe.\n\n","Metadata":{"Common.PropertyName":"OnStateChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnRowClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserclicksonarow,orpressesenter.\n\n","Metadata":{"Common.PropertyName":"OnRowClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowDoubleClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserdouble-clicksonarow.\n\n","Metadata":{"Common.PropertyName":"OnRowDoubleClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheusertriggerscontextmenueventwithclickorcontextmenubutton.\n\n","Metadata":{"Common.PropertyName":"OnRowContextMenu","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserexpandsarowusingmouseorkeyboard.\n\n","Metadata":{"Common.PropertyName":"OnRowExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRowCollapse","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheusercollapsesarowusingmouseorkeyboard.\n\n","Metadata":{"Common.PropertyName":"OnRowCollapse","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowColumnMenu","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnmenuwillbevisible.\n\n","Metadata":{"Common.PropertyName":"ShowColumnMenu"}},{"Kind":"Components.Component","Name":"GridSettings","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"GridSettings","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnVirtualization","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n","Metadata":{"Common.PropertyName":"ColumnVirtualization"}},{"Kind":"Components.Component","Name":"AutoGenerateColumns","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n","Metadata":{"Common.PropertyName":"AutoGenerateColumns"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"RowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","Metadata":{"Common.PropertyName":"RowTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentissortable.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Telerik.Blazor.SortMode","IsEnum":true,"Documentation":"\n\nDefinesthesortmode.\n\n","Metadata":{"Common.PropertyName":"SortMode"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserchangesthepage.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Pageable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecomponentispageable.\n\n","Metadata":{"Common.PropertyName":"Pageable"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":562994078,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridAggregates","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheGridaggregates.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridAggregates","ParentTag":"TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridAggregates","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1240505982,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridAggregates","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheGridaggregates.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridAggregates","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridAggregates","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-325444952,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheGridcolumns.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridColumns","ParentTag":"TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridColumns","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-105836751,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheGridcolumns.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridColumns","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridColumns","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-802268827,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridToolBar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetoolbaroftheGrid.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridToolBar","ParentTag":"TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridToolBar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":486145266,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridToolBar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetoolbaroftheGrid.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridToolBar","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridToolBar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":127888048,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridExport","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheexportconfiguration.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridExport","ParentTag":"TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridExport","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1364575256,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridExport","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheexportconfiguration.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridExport","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridExport","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1629256602,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.DetailTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthedetailtemplateofthegrid.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailTemplate","ParentTag":"TelerikGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.DetailTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1179657192,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.DetailTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthedetailtemplateofthegrid.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailTemplate","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.DetailTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1464500173,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridSettings","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridSettings","ParentTag":"TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridSettings","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":902139549,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.GridSettings","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridSettings","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.GridSettings","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":976428782,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.RowTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RowTemplate","ParentTag":"TelerikGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'RowTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.RowTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1332741978,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikGrid.RowTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RowTemplate","ParentTag":"Telerik.Blazor.Components.TelerikGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'RowTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid.RowTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1780239091,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ListViewCommandButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandbuttoninaListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListViewCommandButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-inlistvieweventstohandletheCRUDoperations.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.String","Documentation":"\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n","Metadata":{"Common.PropertyName":"Command"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ListViewCommandButton"}},{"HashCode":-664083587,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ListViewCommandButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandbuttoninaListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ListViewCommandButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-inlistvieweventstohandletheCRUDoperations.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.String","Documentation":"\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n","Metadata":{"Common.PropertyName":"Command"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ListViewCommandButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-517675409,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ListViewCommandButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListViewCommandButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ListViewCommandButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1506689998,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ListViewCommandButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ListViewCommandButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ListViewCommandButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1956460322,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikListView","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikListViewcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikListView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikListViewcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthedefaulttemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheedittemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"EditTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheadertemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefootertemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalCount","TypeName":"System.Int32","Documentation":"\n\nDefinesthetotalnumberofrecords.UseonlywhentheListViewis\nconfiguredformanualpaging,sorting,pagingandfilteringwiththeOnReadevent.\n\n","Metadata":{"Common.PropertyName":"TotalCount"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownsorting,filteringandotherlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCreatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheEditcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheUpdatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCancelcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheDeletecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserchangesthepage.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Pageable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecomponentispageable.\n\n","Metadata":{"Common.PropertyName":"Pageable"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikListView","Components.GenericTyped":"True"}},{"HashCode":-1431307501,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikListView","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikListViewcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikListView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikListViewcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthedefaulttemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheedittemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"EditTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheadertemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefootertemplateoftheListView.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalCount","TypeName":"System.Int32","Documentation":"\n\nDefinesthetotalnumberofrecords.UseonlywhentheListViewis\nconfiguredformanualpaging,sorting,pagingandfilteringwiththeOnReadevent.\n\n","Metadata":{"Common.PropertyName":"TotalCount"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownsorting,filteringandotherlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCreatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheEditcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheUpdatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCancelcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheDeletecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserchangesthepage.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Pageable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecomponentispageable.\n\n","Metadata":{"Common.PropertyName":"Pageable"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikListView","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2078763846,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthedefaulttemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"TelerikListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":21228748,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthedefaulttemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.TelerikListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-976117997,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.EditTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheedittemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"TelerikListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'EditTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.EditTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1505265825,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.EditTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheedittemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Telerik.Blazor.Components.TelerikListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'EditTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.EditTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":897326604,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheadertemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TelerikListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1099435265,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheadertemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TelerikListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-804528024,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefootertemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"TelerikListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":379991014,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikListView.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefootertemplateoftheListView.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"Telerik.Blazor.Components.TelerikListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikListView.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1639603050,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikLoader","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikLoadercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikLoader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheLoaderisvisibleornot.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinestheCSSclassoftheLoader.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ThemeColor","TypeName":"System.String","Documentation":"\n\nDefinesthethemecoloroftheLoader.\n\n","Metadata":{"Common.PropertyName":"ThemeColor"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.Components.LoaderType","IsEnum":true,"Documentation":"\n\nDefinesthetypeoftheLoaderanimation.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Telerik.Blazor.Components.LoaderSize","IsEnum":true,"Documentation":"\n\nDefinesthesizeoftheLoaderindicators.\n\n","Metadata":{"Common.PropertyName":"Size"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikLoader"}},{"HashCode":-1679971807,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikLoader","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikLoadercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikLoader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheLoaderisvisibleornot.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinestheCSSclassoftheLoader.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ThemeColor","TypeName":"System.String","Documentation":"\n\nDefinesthethemecoloroftheLoader.\n\n","Metadata":{"Common.PropertyName":"ThemeColor"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.Components.LoaderType","IsEnum":true,"Documentation":"\n\nDefinesthetypeoftheLoaderanimation.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Telerik.Blazor.Components.LoaderSize","IsEnum":true,"Documentation":"\n\nDefinesthesizeoftheLoaderindicators.\n\n","Metadata":{"Common.PropertyName":"Size"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikLoader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1000281091,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikMenu","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikMenuComponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMenucomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.MenuOrientation","IsEnum":true,"Documentation":"\n\nDefinestheOrientationofMenu-verticalorhorizontal.\n\n","Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesthecustomCSSClassofMenu.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheMenu'sData.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SeparatorField","TypeName":"System.String","Documentation":"\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"SeparatorField"}},{"Kind":"Components.Component","Name":"DisabledField","TypeName":"System.String","Documentation":"\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"DisabledField"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikMenu","Components.GenericTyped":"True"}},{"HashCode":-1475623276,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikMenu","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikMenuComponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMenucomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.MenuOrientation","IsEnum":true,"Documentation":"\n\nDefinestheOrientationofMenu-verticalorhorizontal.\n\n","Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesthecustomCSSClassofMenu.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheMenu'sData.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SeparatorField","TypeName":"System.String","Documentation":"\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"SeparatorField"}},{"Kind":"Components.Component","Name":"DisabledField","TypeName":"System.String","Documentation":"\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"DisabledField"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikMenu","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":331990228,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMenu.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikMenu"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMenu.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":906868664,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMenu.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikMenu"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMenu.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1293247944,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikMultiSelect","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikMultiSelectcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikMultiSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n\nThehintthatisshownifnothereisnovalue.\n\n","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherdatashouldbefilteredontypingintheMultiSelect.\nThedatawillbefilteredbasedontheTextField.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"ClearButton","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertorenderaclearbuttonintheMultiSelect.\nClearButtonisdisplayedonhoverwhentheMultiSelecthasvalue.\n\n","Metadata":{"Common.PropertyName":"ClearButton"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\nDefaultvalueis0.\n\n","Metadata":{"Common.PropertyName":"MinLength"}},{"Kind":"Components.Component","Name":"FilterOperator","TypeName":"Telerik.Blazor.StringFilterOperator","IsEnum":true,"Documentation":"\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n","Metadata":{"Common.PropertyName":"FilterOperator"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect","Components.GenericTyped":"True"}},{"HashCode":-1171055493,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikMultiSelect","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikMultiSelectcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikMultiSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n\nThehintthatisshownifnothereisnovalue.\n\n","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherdatashouldbefilteredontypingintheMultiSelect.\nThedatawillbefilteredbasedontheTextField.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"ClearButton","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertorenderaclearbuttonintheMultiSelect.\nClearButtonisdisplayedonhoverwhentheMultiSelecthasvalue.\n\n","Metadata":{"Common.PropertyName":"ClearButton"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\nDefaultvalueis0.\n\n","Metadata":{"Common.PropertyName":"MinLength"}},{"Kind":"Components.Component","Name":"FilterOperator","TypeName":"Telerik.Blazor.StringFilterOperator","IsEnum":true,"Documentation":"\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n","Metadata":{"Common.PropertyName":"FilterOperator"}},{"Kind":"Components.Component","Name":"OnRead","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n","Metadata":{"Common.PropertyName":"OnRead","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nDefinestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheheaderofpopup.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FooterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","Metadata":{"Common.PropertyName":"FooterTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupHeight","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheDropDownList'sPopup.\n\n","Metadata":{"Common.PropertyName":"PopupHeight"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n","Metadata":{"Common.PropertyName":"PopupWidth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Collections.Generic.List","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1147181783,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TelerikMultiSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":917435903,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheheaderofpopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TelerikMultiSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":706983220,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"TelerikMultiSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":119111498,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthefooterofthepopup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FooterTemplate","ParentTag":"Telerik.Blazor.Components.TelerikMultiSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1614257427,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TelerikMultiSelect"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":162388619,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheitemtemplateofthelistitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TelerikMultiSelect"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-138717182,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikNumericTextBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheNumericTextboxcomponent.\n\nThetypeoftheobjectpassed/boundtotheValueproperty.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikNumericTextBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikNumericTextBoxcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Arrows","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheincrementanddecrementarrowswillbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Arrows"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n\nSpecifiesthenumberprecisionappliedwhentyping.\nBydefaultthedecimalscountissetfromthespecifiedCulture.\n\n","Metadata":{"Common.PropertyName":"Decimals"}},{"Kind":"Components.Component","Name":"Step","TypeName":"T","Documentation":"\n\nSpecifiesthevalueusedtoincrementordecrementthecomponentvalue.\nValuewillberoundedifithasahigherdecimalcountthantheDecimalsparameter.\n\n","Metadata":{"Common.PropertyName":"Step","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"T","Documentation":"\n\nSpecifiesthesmallestvaluetheusercanenter.\n\n","Metadata":{"Common.PropertyName":"Min","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"T","Documentation":"\n\nSpecifiesthelargestvaluetheusercanenter.\n\n","Metadata":{"Common.PropertyName":"Max","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiesthenumberformatusedwhenthecomponentisnotfocused.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheNumericTextBox.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikNumericTextBox","Components.GenericTyped":"True"}},{"HashCode":314918066,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikNumericTextBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheNumericTextboxcomponent.\n\nThetypeoftheobjectpassed/boundtotheValueproperty.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikNumericTextBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikNumericTextBoxcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Arrows","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheincrementanddecrementarrowswillbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Arrows"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n\nSpecifiesthenumberprecisionappliedwhentyping.\nBydefaultthedecimalscountissetfromthespecifiedCulture.\n\n","Metadata":{"Common.PropertyName":"Decimals"}},{"Kind":"Components.Component","Name":"Step","TypeName":"T","Documentation":"\n\nSpecifiesthevalueusedtoincrementordecrementthecomponentvalue.\nValuewillberoundedifithasahigherdecimalcountthantheDecimalsparameter.\n\n","Metadata":{"Common.PropertyName":"Step","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"T","Documentation":"\n\nSpecifiesthesmallestvaluetheusercanenter.\n\n","Metadata":{"Common.PropertyName":"Min","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"T","Documentation":"\n\nSpecifiesthelargestvaluetheusercanenter.\n\n","Metadata":{"Common.PropertyName":"Max","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiesthenumberformatusedwhenthecomponentisnotfocused.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheNumericTextBox.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikNumericTextBox","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-432862162,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikPager","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikPagercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikPager"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinestheCSSclassesforthepagerwrapperelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Total","TypeName":"System.Int32","Documentation":"\n\nDefinestheTotalelementcounts.\n\n","Metadata":{"Common.PropertyName":"Total"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthesizeofthepageinthePager.\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinesthecurrentselectedpageofthepager.\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhennewpageisselected.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ButtonCount","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagebuttonscountofthepager.\n\n","Metadata":{"Common.PropertyName":"ButtonCount"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikPager"}},{"HashCode":-1638854054,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikPager","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikPagercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikPager"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinestheCSSclassesforthepagerwrapperelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Total","TypeName":"System.Int32","Documentation":"\n\nDefinestheTotalelementcounts.\n\n","Metadata":{"Common.PropertyName":"Total"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthesizeofthepageinthePager.\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinesthecurrentselectedpageofthepager.\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhennewpageisselected.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ButtonCount","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagebuttonscountofthepager.\n\n","Metadata":{"Common.PropertyName":"ButtonCount"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikPager","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2065509092,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikRootComponent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThebaseclassfortheTelerikRootComponentthatneedstobeattherootofthemainlayoutoftheapplication.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikRootComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikRootComponent"}},{"HashCode":709716878,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikRootComponent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThebaseclassfortheTelerikRootComponentthatneedstobeattherootofthemainlayoutoftheapplication.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikRootComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikRootComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":49078754,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikRootComponent.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikRootComponent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikRootComponent.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1469385712,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikRootComponent.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikRootComponent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikRootComponent.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1788282662,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikScheduler","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikSchedulercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikScheduler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikSchedulercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheScheduler.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheScheduler.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Documentation":"\n\nThecurrentlyselecteddateoftheScheduler.Determinsetheperiodwhichisdisplayed.\n\n","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenthecurrentlyselecteddateischanged.\n\n","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.SchedulerView","IsEnum":true,"Documentation":"\n\nThecurrentlyselectedviewoftheScheduler.Determinesthelayoutofthecalendarview.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"ViewChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenthecurrentlyselectedviewischanged.\n\n","Metadata":{"Common.PropertyName":"ViewChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SchedulerViews","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheSchedulerviews.\n\n","Metadata":{"Common.PropertyName":"SchedulerViews","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"SchedulerResources","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheSchedulerresources.\n\n","Metadata":{"Common.PropertyName":"SchedulerResources","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthedatasourceoftheGrid.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TitleField","TypeName":"System.String","Documentation":"\n\nDefinestheTitleFieldoftheData.Defaultvalue:\"Title\".\n\n","Metadata":{"Common.PropertyName":"TitleField"}},{"Kind":"Components.Component","Name":"StartField","TypeName":"System.String","Documentation":"\n\nDefinestheStartFieldoftheData.Defaultvalue:\"Start\".\n\n","Metadata":{"Common.PropertyName":"StartField"}},{"Kind":"Components.Component","Name":"EndField","TypeName":"System.String","Documentation":"\n\nDefinestheEndFieldoftheData.Defaultvalue:\"End\".\n\n","Metadata":{"Common.PropertyName":"EndField"}},{"Kind":"Components.Component","Name":"IsAllDayField","TypeName":"System.String","Documentation":"\n\nDefinestheIsAllDayFieldoftheData.Defaultvalue:\"IsAllDay\".\n\n","Metadata":{"Common.PropertyName":"IsAllDayField"}},{"Kind":"Components.Component","Name":"DescriptionField","TypeName":"System.String","Documentation":"\n\nDefinestheDescriptionFieldoftheData.Defaultvalue:\"Description\".\n\n","Metadata":{"Common.PropertyName":"DescriptionField"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdFieldoftheData.Defaultvalue:\"Id\".\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"RecurrenceRuleField","TypeName":"System.String","Documentation":"\n\nDefinestheRecurrenceRuleFieldoftheData.Defaultvalue:\"RecurrenceRule\".\n\n","Metadata":{"Common.PropertyName":"RecurrenceRuleField"}},{"Kind":"Components.Component","Name":"RecurrenceExceptionsField","TypeName":"System.String","Documentation":"\n\nDefinestheRecurrenceExceptionsFieldoftheData.Defaultvalue:\"RecurrenceExceptions\".\n\n","Metadata":{"Common.PropertyName":"RecurrenceExceptionsField"}},{"Kind":"Components.Component","Name":"RecurrenceIdField","TypeName":"System.String","Documentation":"\n\nDefinestheRecurrenceIdFieldoftheData,whichistheIdoftherecurrenceparent.\nDefaultvalue:\"RecurrenceId\".\n\n","Metadata":{"Common.PropertyName":"RecurrenceIdField"}},{"Kind":"Components.Component","Name":"AllowCreate","TypeName":"System.Boolean","Documentation":"\n\nDetermineswhetherornowcreatingnewappointmentsisallowed.Truebydefault.\n\n","Metadata":{"Common.PropertyName":"AllowCreate"}},{"Kind":"Components.Component","Name":"AllowUpdate","TypeName":"System.Boolean","Documentation":"\n\nDetermineswhetherornowupdatingappointmentsisallowed.Truebydefault.\n\n","Metadata":{"Common.PropertyName":"AllowUpdate"}},{"Kind":"Components.Component","Name":"AllowDelete","TypeName":"System.Boolean","Documentation":"\n\nDetermineswhetherornowdeletingappointmentsisallowed.Truebydefault.\n\n","Metadata":{"Common.PropertyName":"AllowDelete"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanappointmentiscreated.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFiresondoubleclickonaslotoronanappointment.\nIfcancelled,editdialogwillnotbeshown.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanappointmentisupdated.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanactioniscancelled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanappointmentisdeleted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler","Components.GenericTyped":"True"}},{"HashCode":-1588223773,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikScheduler","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikSchedulercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikScheduler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikSchedulercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheScheduler.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheScheduler.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Documentation":"\n\nThecurrentlyselecteddateoftheScheduler.Determinsetheperiodwhichisdisplayed.\n\n","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenthecurrentlyselecteddateischanged.\n\n","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.SchedulerView","IsEnum":true,"Documentation":"\n\nThecurrentlyselectedviewoftheScheduler.Determinesthelayoutofthecalendarview.\n\n","Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"ViewChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nThehandlerthatwillbecalledwhenthecurrentlyselectedviewischanged.\n\n","Metadata":{"Common.PropertyName":"ViewChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SchedulerViews","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheSchedulerviews.\n\n","Metadata":{"Common.PropertyName":"SchedulerViews","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"SchedulerResources","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheSchedulerresources.\n\n","Metadata":{"Common.PropertyName":"SchedulerResources","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthedatasourceoftheGrid.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TitleField","TypeName":"System.String","Documentation":"\n\nDefinestheTitleFieldoftheData.Defaultvalue:\"Title\".\n\n","Metadata":{"Common.PropertyName":"TitleField"}},{"Kind":"Components.Component","Name":"StartField","TypeName":"System.String","Documentation":"\n\nDefinestheStartFieldoftheData.Defaultvalue:\"Start\".\n\n","Metadata":{"Common.PropertyName":"StartField"}},{"Kind":"Components.Component","Name":"EndField","TypeName":"System.String","Documentation":"\n\nDefinestheEndFieldoftheData.Defaultvalue:\"End\".\n\n","Metadata":{"Common.PropertyName":"EndField"}},{"Kind":"Components.Component","Name":"IsAllDayField","TypeName":"System.String","Documentation":"\n\nDefinestheIsAllDayFieldoftheData.Defaultvalue:\"IsAllDay\".\n\n","Metadata":{"Common.PropertyName":"IsAllDayField"}},{"Kind":"Components.Component","Name":"DescriptionField","TypeName":"System.String","Documentation":"\n\nDefinestheDescriptionFieldoftheData.Defaultvalue:\"Description\".\n\n","Metadata":{"Common.PropertyName":"DescriptionField"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdFieldoftheData.Defaultvalue:\"Id\".\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"RecurrenceRuleField","TypeName":"System.String","Documentation":"\n\nDefinestheRecurrenceRuleFieldoftheData.Defaultvalue:\"RecurrenceRule\".\n\n","Metadata":{"Common.PropertyName":"RecurrenceRuleField"}},{"Kind":"Components.Component","Name":"RecurrenceExceptionsField","TypeName":"System.String","Documentation":"\n\nDefinestheRecurrenceExceptionsFieldoftheData.Defaultvalue:\"RecurrenceExceptions\".\n\n","Metadata":{"Common.PropertyName":"RecurrenceExceptionsField"}},{"Kind":"Components.Component","Name":"RecurrenceIdField","TypeName":"System.String","Documentation":"\n\nDefinestheRecurrenceIdFieldoftheData,whichistheIdoftherecurrenceparent.\nDefaultvalue:\"RecurrenceId\".\n\n","Metadata":{"Common.PropertyName":"RecurrenceIdField"}},{"Kind":"Components.Component","Name":"AllowCreate","TypeName":"System.Boolean","Documentation":"\n\nDetermineswhetherornowcreatingnewappointmentsisallowed.Truebydefault.\n\n","Metadata":{"Common.PropertyName":"AllowCreate"}},{"Kind":"Components.Component","Name":"AllowUpdate","TypeName":"System.Boolean","Documentation":"\n\nDetermineswhetherornowupdatingappointmentsisallowed.Truebydefault.\n\n","Metadata":{"Common.PropertyName":"AllowUpdate"}},{"Kind":"Components.Component","Name":"AllowDelete","TypeName":"System.Boolean","Documentation":"\n\nDetermineswhetherornowdeletingappointmentsisallowed.Truebydefault.\n\n","Metadata":{"Common.PropertyName":"AllowDelete"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanappointmentiscreated.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFiresondoubleclickonaslotoronanappointment.\nIfcancelled,editdialogwillnotbeshown.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanappointmentisupdated.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanactioniscancelled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanappointmentisdeleted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-303796662,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikScheduler.SchedulerViews","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheSchedulerviews.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerViews","ParentTag":"TelerikScheduler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler.SchedulerViews","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":912019645,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikScheduler.SchedulerViews","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheSchedulerviews.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerViews","ParentTag":"Telerik.Blazor.Components.TelerikScheduler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler.SchedulerViews","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1986043241,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikScheduler.SchedulerResources","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheSchedulerresources.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerResources","ParentTag":"TelerikScheduler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler.SchedulerResources","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1152027498,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikScheduler.SchedulerResources","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheSchedulerresources.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerResources","ParentTag":"Telerik.Blazor.Components.TelerikScheduler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler.SchedulerResources","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1363635157,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxes"}},{"HashCode":-1874702856,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxes","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-707229435,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-696611530,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1342970789,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis.(Onlyforobject)Categoryindiciesatwhichthevalueaxescrossthecategoryaxis.(Onlyforarray)Note:Specifyanindexgreaterthanorequaltothenumberofcategoriestodenotethefarendoftheaxis.\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nColortoapplytoallaxiselements.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Individualcolorsettingsforlineandlabelstakepriority.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecategoryname.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nReversestheaxisdirection-categoriesarelistedfromrighttoleftandfromtoptobottom.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartCategoryAxisType?","Documentation":"\n\nTheaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnitStep","TypeName":"System.Object","Documentation":"\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n","Metadata":{"Common.PropertyName":"BaseUnitStep"}},{"Kind":"Components.Component","Name":"MaxDateGroups","TypeName":"System.Double?","Documentation":"\n\nSpecifiesthemaximumnumberofgroups(categories)toproducewheneitherbaseUnitissetto\"fit\"orbaseUnitStepissetto\"auto\".Thisoptionisignoredinallothercases.Thedefaultvalueisapproximatelyequalto[widgetwidth,px]/30\n\n","Metadata":{"Common.PropertyName":"MaxDateGroups"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"Telerik.Blazor.ChartCategoryAxisBaseUnit?","Documentation":"\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxis"}},{"HashCode":-653315076,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis.(Onlyforobject)Categoryindiciesatwhichthevalueaxescrossthecategoryaxis.(Onlyforarray)Note:Specifyanindexgreaterthanorequaltothenumberofcategoriestodenotethefarendoftheaxis.\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nColortoapplytoallaxiselements.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Individualcolorsettingsforlineandlabelstakepriority.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecategoryname.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nReversestheaxisdirection-categoriesarelistedfromrighttoleftandfromtoptobottom.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartCategoryAxisType?","Documentation":"\n\nTheaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnitStep","TypeName":"System.Object","Documentation":"\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n","Metadata":{"Common.PropertyName":"BaseUnitStep"}},{"Kind":"Components.Component","Name":"MaxDateGroups","TypeName":"System.Double?","Documentation":"\n\nSpecifiesthemaximumnumberofgroups(categories)toproducewheneitherbaseUnitissetto\"fit\"orbaseUnitStepissetto\"auto\".Thisoptionisignoredinallothercases.Thedefaultvalueisapproximatelyequalto[widgetwidth,px]/30\n\n","Metadata":{"Common.PropertyName":"MaxDateGroups"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"Telerik.Blazor.ChartCategoryAxisBaseUnit?","Documentation":"\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-712419216,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":630250005,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1352732286,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisAutoBaseUnitSteps.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisAutoBaseUnitSteps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Days","TypeName":"System.Int32[]","Documentation":"\n\nThedaysunitsteps.\n\n","Metadata":{"Common.PropertyName":"Days"}},{"Kind":"Components.Component","Name":"Hours","TypeName":"System.Int32[]","Documentation":"\n\nThehoursunitsteps.\n\n","Metadata":{"Common.PropertyName":"Hours"}},{"Kind":"Components.Component","Name":"Minutes","TypeName":"System.Int32[]","Documentation":"\n\nTheminutesunitsteps.\n\n","Metadata":{"Common.PropertyName":"Minutes"}},{"Kind":"Components.Component","Name":"Months","TypeName":"System.Int32[]","Documentation":"\n\nThemonthsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Months"}},{"Kind":"Components.Component","Name":"Weeks","TypeName":"System.Int32[]","Documentation":"\n\nTheweeksunitsteps.\n\n","Metadata":{"Common.PropertyName":"Weeks"}},{"Kind":"Components.Component","Name":"Years","TypeName":"System.Int32[]","Documentation":"\n\nTheyearsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Years"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps"}},{"HashCode":970999303,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisAutoBaseUnitSteps.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Days","TypeName":"System.Int32[]","Documentation":"\n\nThedaysunitsteps.\n\n","Metadata":{"Common.PropertyName":"Days"}},{"Kind":"Components.Component","Name":"Hours","TypeName":"System.Int32[]","Documentation":"\n\nThehoursunitsteps.\n\n","Metadata":{"Common.PropertyName":"Hours"}},{"Kind":"Components.Component","Name":"Minutes","TypeName":"System.Int32[]","Documentation":"\n\nTheminutesunitsteps.\n\n","Metadata":{"Common.PropertyName":"Minutes"}},{"Kind":"Components.Component","Name":"Months","TypeName":"System.Int32[]","Documentation":"\n\nThemonthsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Months"}},{"Kind":"Components.Component","Name":"Weeks","TypeName":"System.Int32[]","Documentation":"\n\nTheweeksunitsteps.\n\n","Metadata":{"Common.PropertyName":"Weeks"}},{"Kind":"Components.Component","Name":"Years","TypeName":"System.Int32[]","Documentation":"\n\nTheyearsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Years"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":686353386,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisAutoBaseUnitSteps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-677064417,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1909057612,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisCrosshair.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisCrosshair"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheopacityofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThedashtypeofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair"}},{"HashCode":-427352566,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisCrosshair.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheopacityofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThedashtypeofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1794877367,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisCrosshair"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1301403110,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-155091818,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisCrosshairTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip"}},{"HashCode":-558484189,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisCrosshairTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1977907204,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisCrosshairTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-563267550,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-337772803,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"StockChartCategoryAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1286003727,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1000952100,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelabels.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabels"}},{"HashCode":1553754472,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelabels.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-861345127,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1660694115,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":303098998,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder"}},{"HashCode":-1870488604,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1767323938,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1139223694,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-718093560,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Note:Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLine"}},{"HashCode":-1920980298,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Note:Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1342424600,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":590526603,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1286628982,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthegridlines.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines"}},{"HashCode":-1817994169,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthegridlines.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1849798780,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1261842694,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-652160450,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthemajorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks"}},{"HashCode":634225653,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthemajorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2092140296,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":719067715,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1973142905,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthegridlines.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines"}},{"HashCode":692965946,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthegridlines.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1355918778,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":792027892,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1186380946,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheminorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks"}},{"HashCode":824326746,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheminorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":335841582,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":731915892,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":386634523,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthetitle.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitle"}},{"HashCode":745990897,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthetitle.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":645315806,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-176324987,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":480751600,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartCategoryAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder"}},{"HashCode":571132197,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartCategoryAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-308747853,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartCategoryAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1583203328,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1507351256,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartLegend","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartLegend.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartLegend"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelegend.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"OffsetX","TypeName":"System.Double?","Documentation":"\n\nTheXoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofit'sinitialposition.Anegativevaluewillmovethelegendtotheleftofthecurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetX"}},{"Kind":"Components.Component","Name":"OffsetY","TypeName":"System.Double?","Documentation":"\n\nTheYoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromit'sinitialposition.Anegativevaluewillmovethelegendupwardsfromthecurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetY"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelegend.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartLegendAlign?","Documentation":"\n\nSpecifiesthelegendalign.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.ChartLegendOrientation?","Documentation":"\n\nSpecifiesthelegendorientation.\n\n","Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartLegendPosition?","Documentation":"\n\nSpecifiesthelegendposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartLegend"}},{"HashCode":198467794,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartLegend","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartLegend.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartLegend"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelegend.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"OffsetX","TypeName":"System.Double?","Documentation":"\n\nTheXoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofit'sinitialposition.Anegativevaluewillmovethelegendtotheleftofthecurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetX"}},{"Kind":"Components.Component","Name":"OffsetY","TypeName":"System.Double?","Documentation":"\n\nTheYoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromit'sinitialposition.Anegativevaluewillmovethelegendupwardsfromthecurrentposition.\n\n","Metadata":{"Common.PropertyName":"OffsetY"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelegend.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartLegendAlign?","Documentation":"\n\nSpecifiesthelegendalign.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.ChartLegendOrientation?","Documentation":"\n\nSpecifiesthelegendorientation.\n\n","Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartLegendPosition?","Documentation":"\n\nSpecifiesthelegendposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartLegend","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-122571580,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartLegend.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartLegend"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartLegend.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":797911065,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartLegend.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartLegend"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartLegend.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":187554222,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartLegendBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartLegendBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartLegendBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendBorder"}},{"HashCode":-1360867239,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartLegendBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartLegendBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartLegendBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1110715318,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartLegendBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartLegendBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":942180739,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartLegendBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartLegendBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1613387080,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartLegendLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartLegendLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartLegendLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendLabels"}},{"HashCode":-1339189538,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartLegendLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartLegendLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartLegendLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1696271001,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartLegendLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartLegendLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-337066212,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartLegendLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartLegendLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartLegendLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-869613463,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigator","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigator"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DateField","TypeName":"System.String","Documentation":"\n\nThefieldcontainingthepointdate.Itisusedasadefaultfieldforthenavigatoraxis.Thedataitemfieldvaluemustbeeither:\n\n","Metadata":{"Common.PropertyName":"DateField"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthenavigator.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigator"}},{"HashCode":-1011772103,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigator","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigator"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DateField","TypeName":"System.String","Documentation":"\n\nThefieldcontainingthepointdate.Itisusedasadefaultfieldforthenavigatoraxis.Thedataitemfieldvaluemustbeeither:\n\n","Metadata":{"Common.PropertyName":"DateField"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthenavigator.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1728499969,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigator.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigator"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigator.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1823910905,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigator.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigator"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigator.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-932987357,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxis.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnitStep","TypeName":"System.Object","Documentation":"\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n","Metadata":{"Common.PropertyName":"BaseUnitStep"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategoryname.RequiresthedataSourceoptiontobeset.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Justified","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillpositioncategoriesandseriespointsonmajorticks.Thisremovestheemptyspacebeforeandaftertheseries.Thedefaultvalueisfalseexceptfor\"area\"and\"verticalArea\".\n\n","Metadata":{"Common.PropertyName":"Justified"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"MaxDateGroups","TypeName":"System.Double?","Documentation":"\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n","Metadata":{"Common.PropertyName":"MaxDateGroups"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"Telerik.Blazor.ChartCategoryAxisBaseUnit?","Documentation":"\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartCategoryAxisType?","Documentation":"\n\nSpecifiesthecategoryaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis"}},{"HashCode":1060871480,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxis.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"BaseUnitStep","TypeName":"System.Object","Documentation":"\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n","Metadata":{"Common.PropertyName":"BaseUnitStep"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategoryname.RequiresthedataSourceoptiontobeset.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Justified","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwillpositioncategoriesandseriespointsonmajorticks.Thisremovestheemptyspacebeforeandaftertheseries.Thedefaultvalueisfalseexceptfor\"area\"and\"verticalArea\".\n\n","Metadata":{"Common.PropertyName":"Justified"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Object","Documentation":"\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"MaxDateGroups","TypeName":"System.Double?","Documentation":"\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n","Metadata":{"Common.PropertyName":"MaxDateGroups"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Object","Documentation":"\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"BaseUnit","TypeName":"Telerik.Blazor.ChartCategoryAxisBaseUnit?","Documentation":"\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n","Metadata":{"Common.PropertyName":"BaseUnit"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartCategoryAxisType?","Documentation":"\n\nSpecifiesthecategoryaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":828981392,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1313939386,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-312380613,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisAutoBaseUnitSteps.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisAutoBaseUnitSteps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Seconds","TypeName":"System.Int32[]","Documentation":"\n\nThesecondsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Seconds"}},{"Kind":"Components.Component","Name":"Minutes","TypeName":"System.Int32[]","Documentation":"\n\nTheminutesunitsteps.\n\n","Metadata":{"Common.PropertyName":"Minutes"}},{"Kind":"Components.Component","Name":"Hours","TypeName":"System.Int32[]","Documentation":"\n\nThehoursunitsteps.\n\n","Metadata":{"Common.PropertyName":"Hours"}},{"Kind":"Components.Component","Name":"Days","TypeName":"System.Int32[]","Documentation":"\n\nThedaysunitsteps.\n\n","Metadata":{"Common.PropertyName":"Days"}},{"Kind":"Components.Component","Name":"Weeks","TypeName":"System.Int32[]","Documentation":"\n\nTheweeksunitsteps.\n\n","Metadata":{"Common.PropertyName":"Weeks"}},{"Kind":"Components.Component","Name":"Months","TypeName":"System.Int32[]","Documentation":"\n\nThemonthsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Months"}},{"Kind":"Components.Component","Name":"Years","TypeName":"System.Int32[]","Documentation":"\n\nTheyearsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Years"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps"}},{"HashCode":716277292,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisAutoBaseUnitSteps.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Seconds","TypeName":"System.Int32[]","Documentation":"\n\nThesecondsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Seconds"}},{"Kind":"Components.Component","Name":"Minutes","TypeName":"System.Int32[]","Documentation":"\n\nTheminutesunitsteps.\n\n","Metadata":{"Common.PropertyName":"Minutes"}},{"Kind":"Components.Component","Name":"Hours","TypeName":"System.Int32[]","Documentation":"\n\nThehoursunitsteps.\n\n","Metadata":{"Common.PropertyName":"Hours"}},{"Kind":"Components.Component","Name":"Days","TypeName":"System.Int32[]","Documentation":"\n\nThedaysunitsteps.\n\n","Metadata":{"Common.PropertyName":"Days"}},{"Kind":"Components.Component","Name":"Weeks","TypeName":"System.Int32[]","Documentation":"\n\nTheweeksunitsteps.\n\n","Metadata":{"Common.PropertyName":"Weeks"}},{"Kind":"Components.Component","Name":"Months","TypeName":"System.Int32[]","Documentation":"\n\nThemonthsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Months"}},{"Kind":"Components.Component","Name":"Years","TypeName":"System.Int32[]","Documentation":"\n\nTheyearsunitsteps.\n\n","Metadata":{"Common.PropertyName":"Years"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-46486191,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisAutoBaseUnitSteps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1251649415,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-586610258,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels"}},{"HashCode":-1974920679,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-45851400,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2085707376,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-669470190,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder"}},{"HashCode":2089486078,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-140731014,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1215274421,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":516726879,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin"}},{"HashCode":1622513329,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1566222513,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1598248063,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-114892439,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding"}},{"HashCode":-2011672693,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsPadding.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottompaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightpaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetoppaddingofthelabels.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-45820748,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1855940090,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2140380583,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxislines.Bydefaultthecategoryaxislinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine"}},{"HashCode":-291949536,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxislines.Bydefaultthecategoryaxislinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1573069443,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1637278159,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1856514494,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines"}},{"HashCode":644760523,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1306592596,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":883912120,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-993908626,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks"}},{"HashCode":1156544209,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1995479651,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1310768066,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":274694673,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines"}},{"HashCode":431272795,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-21722342,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1708367219,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1715306945,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks"}},{"HashCode":1474122408,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThelengthoftheticklineinpixels.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthecategoryaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1101373386,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-521808129,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-360927312,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nThepositionofthetitle.Thesupportedvaluesare:\"top\"-theaxistitleispositionedonthetop(applicabletoverticalaxis);\"bottom\"-theaxistitleispositionedonthebottom(applicabletoverticalaxis);\"left\"-theaxistitleispositionedontheleft(applicabletohorizontalaxis);\"right\"-theaxistitleispositionedontheright(applicabletohorizontalaxis)or\"center\"-theaxistitleispositionedinthecenter.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle"}},{"HashCode":-373811306,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nThepositionofthetitle.Thesupportedvaluesare:\"top\"-theaxistitleispositionedonthetop(applicabletoverticalaxis);\"bottom\"-theaxistitleispositionedonthebottom(applicabletoverticalaxis);\"left\"-theaxistitleispositionedontheleft(applicabletohorizontalaxis);\"right\"-theaxistitleispositionedontheright(applicabletohorizontalaxis)or\"center\"-theaxistitleispositionedinthecenter.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1835166843,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":728343215,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":248086404,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder"}},{"HashCode":-1983597336,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1917859948,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":300475274,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-890918707,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorCategoryAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin"}},{"HashCode":-26245920,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorCategoryAxisTitleMargin.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Double?","Documentation":"\n\nThebottommarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Double?","Documentation":"\n\nTheleftmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Right","TypeName":"System.Double?","Documentation":"\n\nTherightmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Right"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.Double?","Documentation":"\n\nThetopmarginofthetitle.\n\n","Metadata":{"Common.PropertyName":"Top"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1952654654,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorCategoryAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1211061456,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-890736396,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorHint","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorHint.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorHint"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthehint.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatofthehint.\n\n","Metadata":{"Common.PropertyName":"Format"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorHint"}},{"HashCode":-1292650918,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorHint","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorHint.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorHint"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthehint.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nTheformatofthehint.\n\n","Metadata":{"Common.PropertyName":"Format"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorHint","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":276450479,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorHint"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1935827316,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorHint"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1698221597,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSelect","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSelect.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"From","TypeName":"System.Object","Documentation":"\n\nThelowerboundaryoftheselectedrange.\n\n","Metadata":{"Common.PropertyName":"From"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.Object","Documentation":"\n\nTheupperboundaryoftheselectedrange.\n\n","Metadata":{"Common.PropertyName":"To"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelect"}},{"HashCode":-1523566076,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSelect","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSelect.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"From","TypeName":"System.Object","Documentation":"\n\nThelowerboundaryoftheselectedrange.\n\n","Metadata":{"Common.PropertyName":"From"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.Object","Documentation":"\n\nTheupperboundaryoftheselectedrange.\n\n","Metadata":{"Common.PropertyName":"To"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":901754654,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1974590717,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1883437562,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSelectMousewheel.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSelectMousewheel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean?","Documentation":"\n\nEnablesordisablesthesetting.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruewillreversethemousewheeldirection.Thenormaldirectionisdownfor\"zoomout\",upfor\"zoomin\".\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Zoom","TypeName":"Telerik.Blazor.ChartMousewheelZoom?","Documentation":"\n\nSpecifiesthemousewheelzoomdirection.\n\n","Metadata":{"Common.PropertyName":"Zoom"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel"}},{"HashCode":1613908669,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSelectMousewheel.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean?","Documentation":"\n\nEnablesordisablesthesetting.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Reverse","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruewillreversethemousewheeldirection.Thenormaldirectionisdownfor\"zoomout\",upfor\"zoomin\".\n\n","Metadata":{"Common.PropertyName":"Reverse"}},{"Kind":"Components.Component","Name":"Zoom","TypeName":"Telerik.Blazor.ChartMousewheelZoom?","Documentation":"\n\nSpecifiesthemousewheelzoomdirection.\n\n","Metadata":{"Common.PropertyName":"Zoom"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-436743793,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSelectMousewheel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":225514121,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1074091408,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeries","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeries"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.StockChartSeriesType?","Documentation":"\n\nThetypeoftheseries.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoflinechart.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nArrayofdataitems.Thedataitemtypecanbeeithera:Arrayofobjects.Eachpointisboundtothespecifiedseriesfields.;Arrayofnumbers.Availableforarea,columnandlineseries.orArrayofarraysofnumbers.Availablefor:OHLCandcandlestickseries(open,high,low,close).\n\n","Metadata":{"Common.PropertyName":"Data"}},{"Kind":"Components.Component","Name":"HighField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"HighField"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheseriesvalue.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"CategoryField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n","Metadata":{"Common.PropertyName":"CategoryField"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nThenavigatorseriesname.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.ChartSeriesAggregate?","Documentation":"\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n","Metadata":{"Common.PropertyName":"Aggregate"}},{"Kind":"Components.Component","Name":"Axis","TypeName":"System.String","Documentation":"\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n","Metadata":{"Common.PropertyName":"Axis"}},{"Kind":"Components.Component","Name":"CloseField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"CloseField"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"DownColor","TypeName":"System.String","Documentation":"\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColor"}},{"Kind":"Components.Component","Name":"DownColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColorField"}},{"Kind":"Components.Component","Name":"Gap","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"Gap"}},{"Kind":"Components.Component","Name":"LowField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"LowField"}},{"Kind":"Components.Component","Name":"MissingValues","TypeName":"System.String","Documentation":"\n\nThebehaviorforhandlingmissingvalues.Thesupportedvaluesare:\"gap\"-theplotstopsbeforethemissingpointandcontinuesafterit.;\"interpolate\"-thevalueisinterpolatedfromneighboringpoints.or\"zero\"-thevalueisassumedtobezero..\n\n","Metadata":{"Common.PropertyName":"MissingValues"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n\nThesupportedvaluesare:\"normal\"-Thevalueswillbeconnectedwithstraightline.or\"step\"-Thevalueswillbeconnectedwithalinewithrightangle..\n\n","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheseriesopacity.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"OpenField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"OpenField"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelinewidth.**Applicableforlineseries.**\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeries"}},{"HashCode":-504418462,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeries","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeries"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.StockChartSeriesType?","Documentation":"\n\nThetypeoftheseries.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoflinechart.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nArrayofdataitems.Thedataitemtypecanbeeithera:Arrayofobjects.Eachpointisboundtothespecifiedseriesfields.;Arrayofnumbers.Availableforarea,columnandlineseries.orArrayofarraysofnumbers.Availablefor:OHLCandcandlestickseries(open,high,low,close).\n\n","Metadata":{"Common.PropertyName":"Data"}},{"Kind":"Components.Component","Name":"HighField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"HighField"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheseriesvalue.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"CategoryField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n","Metadata":{"Common.PropertyName":"CategoryField"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nThenavigatorseriesname.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.ChartSeriesAggregate?","Documentation":"\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n","Metadata":{"Common.PropertyName":"Aggregate"}},{"Kind":"Components.Component","Name":"Axis","TypeName":"System.String","Documentation":"\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n","Metadata":{"Common.PropertyName":"Axis"}},{"Kind":"Components.Component","Name":"CloseField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"CloseField"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"DownColor","TypeName":"System.String","Documentation":"\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColor"}},{"Kind":"Components.Component","Name":"DownColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColorField"}},{"Kind":"Components.Component","Name":"Gap","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"Gap"}},{"Kind":"Components.Component","Name":"LowField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"LowField"}},{"Kind":"Components.Component","Name":"MissingValues","TypeName":"System.String","Documentation":"\n\nThebehaviorforhandlingmissingvalues.Thesupportedvaluesare:\"gap\"-theplotstopsbeforethemissingpointandcontinuesafterit.;\"interpolate\"-thevalueisinterpolatedfromneighboringpoints.or\"zero\"-thevalueisassumedtobezero..\n\n","Metadata":{"Common.PropertyName":"MissingValues"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n\nThesupportedvaluesare:\"normal\"-Thevalueswillbeconnectedwithstraightline.or\"step\"-Thevalueswillbeconnectedwithalinewithrightangle..\n\n","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheseriesopacity.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"OpenField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"OpenField"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelinewidth.**Applicableforlineseries.**\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeries","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1351542115,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeries"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1620163963,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeries"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1083205495,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesItems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeriesItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems"}},{"HashCode":-101828870,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesItems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":62064488,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeriesItems"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1611953243,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":675776026,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeriesLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Position","TypeName":"System.String","Documentation":"\n\nDefinesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelabels.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels"}},{"HashCode":-1857367053,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Position","TypeName":"System.String","Documentation":"\n\nDefinesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelabels.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1025301742,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeriesLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1686392830,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":270227950,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeriesLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder"}},{"HashCode":1216669641,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-31558272,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeriesLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1086851305,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":520883413,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeriesLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThelinecolor.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nThelineopacity.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Int32?","Documentation":"\n\nThelinewidth.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine"}},{"HashCode":295423948,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThelinecolor.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nThelineopacity.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Int32?","Documentation":"\n\nThelinewidth.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":244314873,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeriesLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1805339098,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":647217602,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesMarkers.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeriesMarkers"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthecurrentseriesmarkers.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThemarkersize.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Type","TypeName":"System.String","Documentation":"\n\nConfiguresthemarkersshapetype.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThemarkersvisibility.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers"}},{"HashCode":1709051241,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesMarkers.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthecurrentseriesmarkers.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nThemarkersize.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Type","TypeName":"System.String","Documentation":"\n\nConfiguresthemarkersshapetype.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThemarkersvisibility.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1475878868,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeriesMarkers"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1521954200,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1843573381,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesMarkersBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartNavigatorSeriesMarkersBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder"}},{"HashCode":904539853,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartNavigatorSeriesMarkersBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-758675282,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartNavigatorSeriesMarkersBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":771504376,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":636441584,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartSeries","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartSeries"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.StockChartSeriesType?","Documentation":"\n\nThetypeoftheseries.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nTheserieslinedashtype.**Applicableonlytolineseries**\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"HighField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"HighField"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheseriesvalue.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"CategoryField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n","Metadata":{"Common.PropertyName":"CategoryField"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheseriesnamevisibleinthelegend.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.ChartSeriesAggregate?","Documentation":"\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n","Metadata":{"Common.PropertyName":"Aggregate"}},{"Kind":"Components.Component","Name":"Axis","TypeName":"System.String","Documentation":"\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n","Metadata":{"Common.PropertyName":"Axis"}},{"Kind":"Components.Component","Name":"CloseField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"CloseField"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"DownColor","TypeName":"System.String","Documentation":"\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColor"}},{"Kind":"Components.Component","Name":"DownColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColorField"}},{"Kind":"Components.Component","Name":"Gap","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"Gap"}},{"Kind":"Components.Component","Name":"LowField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"LowField"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheseriesopacity.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"OpenField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"OpenField"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelinewidth.**Applicableforareaandlineseries.**\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Double?","Documentation":"\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n","Metadata":{"Common.PropertyName":"ZIndex"}},{"Kind":"Components.Component","Name":"MissingValues","TypeName":"Telerik.Blazor.ChartSeriesMissingValues?","Documentation":"\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n","Metadata":{"Common.PropertyName":"MissingValues"}},{"Kind":"Components.Component","Name":"Style","TypeName":"Telerik.Blazor.ChartSeriesStyle?","Documentation":"\n\nSpecifiesthepreferredrenderingstyle.\n\n","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nThedataoftheseries.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartSeries"}},{"HashCode":-1906202247,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartSeries","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartSeries"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.StockChartSeriesType?","Documentation":"\n\nThetypeoftheseries.\n\n","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nTheserieslinedashtype.**Applicableonlytolineseries**\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"HighField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"HighField"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheseriesvalue.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"CategoryField","TypeName":"System.String","Documentation":"\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n","Metadata":{"Common.PropertyName":"CategoryField"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheseriesnamevisibleinthelegend.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.ChartSeriesAggregate?","Documentation":"\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n","Metadata":{"Common.PropertyName":"Aggregate"}},{"Kind":"Components.Component","Name":"Axis","TypeName":"System.String","Documentation":"\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n","Metadata":{"Common.PropertyName":"Axis"}},{"Kind":"Components.Component","Name":"CloseField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n","Metadata":{"Common.PropertyName":"CloseField"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"DownColor","TypeName":"System.String","Documentation":"\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColor"}},{"Kind":"Components.Component","Name":"DownColorField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n","Metadata":{"Common.PropertyName":"DownColorField"}},{"Kind":"Components.Component","Name":"Gap","TypeName":"System.Double?","Documentation":"\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n","Metadata":{"Common.PropertyName":"Gap"}},{"Kind":"Components.Component","Name":"LowField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"LowField"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheseriesopacity.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"OpenField","TypeName":"System.String","Documentation":"\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n","Metadata":{"Common.PropertyName":"OpenField"}},{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Double?","Documentation":"\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThelinewidth.**Applicableforareaandlineseries.**\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Double?","Documentation":"\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n","Metadata":{"Common.PropertyName":"ZIndex"}},{"Kind":"Components.Component","Name":"MissingValues","TypeName":"Telerik.Blazor.ChartSeriesMissingValues?","Documentation":"\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n","Metadata":{"Common.PropertyName":"MissingValues"}},{"Kind":"Components.Component","Name":"Style","TypeName":"Telerik.Blazor.ChartSeriesStyle?","Documentation":"\n\nSpecifiesthepreferredrenderingstyle.\n\n","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nThedataoftheseries.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartSeries","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1651606052,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeries.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartSeries"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeries.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1909411571,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeries.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartSeries"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeries.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-431556838,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartSeriesItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartSeriesItems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartSeriesItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesItems"}},{"HashCode":-788162544,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartSeriesItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartSeriesItems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartSeriesItems"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesItems","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1462383296,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeriesItems.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartSeriesItems"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesItems.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1955797163,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeriesItems.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartSeriesItems"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesItems.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-185711762,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartSeriesTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartSeriesTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesTooltip"}},{"HashCode":1335161828,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartSeriesTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartSeriesTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-889659807,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartSeriesTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":358520016,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartSeriesTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":708879308,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeriesTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"StockChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1831934158,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartSeriesTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.StockChartSeriesTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartSeriesTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1282080575,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetitleofthechart.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthetitle.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartTitleAlign?","Documentation":"\n\nSpecifiesthetextalignment.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartTitle"}},{"HashCode":1101732150,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetitleofthechart.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthetitle.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Align","TypeName":"Telerik.Blazor.ChartTitleAlign?","Documentation":"\n\nSpecifiesthetextalignment.\n\n","Metadata":{"Common.PropertyName":"Align"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":324634215,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1564422256,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1872249228,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartTitleBorder"}},{"HashCode":1794460517,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-210058426,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":741472365,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1029069764,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Shared","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n","Metadata":{"Common.PropertyName":"Shared"}},{"Kind":"Components.Component","Name":"SharedTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"SharedTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip"}},{"HashCode":1150415592,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Shared","TypeName":"System.Boolean?","Documentation":"\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n","Metadata":{"Common.PropertyName":"Shared"}},{"Kind":"Components.Component","Name":"SharedTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"SharedTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1615575583,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1352354967,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1549982040,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTooltip.SharedTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SharedTemplate","ParentTag":"StockChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip.SharedTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-847267202,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTooltip.SharedTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthesharedtooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SharedTemplate","ParentTag":"Telerik.Blazor.Components.StockChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip.SharedTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1630361235,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"StockChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1903897682,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.StockChartTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1160392420,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxes"}},{"HashCode":-924300652,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxes","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxes.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxes"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxes","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1178634569,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-133046644,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxes.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxes"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxes.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":820960477,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindiciesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nColortoapplytoallaxiselements.Individualcolorsettingsforlineandlabelstakepriority.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Double?","Documentation":"\n\nThemaximumvalueoftheaxis.Thisisoftenusedincombinationwiththeminconfigurationoption.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Double?","Documentation":"\n\nTheminimumvalueoftheaxis.Thisisoftenusedincombinationwiththemaxconfigurationoption.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartValueAxisType?","Documentation":"\n\nSpecifiestheaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxis"}},{"HashCode":1552026388,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxis","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxis"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AxisCrossingValue","TypeName":"System.Object[]","Documentation":"\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindiciesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n","Metadata":{"Common.PropertyName":"AxisCrossingValue"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcoloroftheaxis.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nColortoapplytoallaxiselements.Individualcolorsettingsforlineandlabelstakepriority.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Double?","Documentation":"\n\nThemaximumvalueoftheaxis.Thisisoftenusedincombinationwiththeminconfigurationoption.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Double?","Documentation":"\n\nTheminimumvalueoftheaxis.Thisisoftenusedincombinationwiththemaxconfigurationoption.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nTheuniqueaxisname.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheaxis.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Telerik.Blazor.ChartValueAxisType?","Documentation":"\n\nSpecifiestheaxistype.\n\n","Metadata":{"Common.PropertyName":"Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxis","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-126074564,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":322994628,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxis.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxis"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxis.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":120082966,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshair","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisCrosshair.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisCrosshair"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheopacityofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThedashtypeofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshair"}},{"HashCode":307817962,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshair","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisCrosshair.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisCrosshair"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Opacity","TypeName":"System.Double?","Documentation":"\n\nTheopacityofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Opacity"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThedashtypeofthecrosshair.\n\n","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshair","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":839648686,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisCrosshair"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1924703461,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisCrosshair"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1907373724,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisCrosshairTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip"}},{"HashCode":1384815937,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisCrosshairTooltip.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetooltip.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130754504,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisCrosshairTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":568723876,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":399711670,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"StockChartValueAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1640598263,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetooltiptemplate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1910620141,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelabels.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabels"}},{"HashCode":1441269047,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisLabels","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisLabels.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisLabels"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelabels.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisLabelsPosition?","Documentation":"\n\nSpecifiesthepositionofthelabels.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabels","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1300529189,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1874850076,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisLabels"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1723727702,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder"}},{"HashCode":-1921604001,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisLabelsBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":311945828,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1553669757,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":686137871,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheline.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLine"}},{"HashCode":936437685,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisLine","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisLine.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisLine"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheline.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheline.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLine","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1639545963,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2043254053,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisLine"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-777126964,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines"}},{"HashCode":2117486076,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMajorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-424966416,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1346549278,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-792862200,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthemajorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks"}},{"HashCode":505853736,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMajorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthemajorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthemajorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxismajorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1303195548,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1342255960,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-560193668,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.Notethatthishasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.Notethatthissettingshasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines"}},{"HashCode":300284533,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMinorGridLines.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthelines.Notethatthishasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheminorgridlines.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthelines.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthofthelines.Notethatthissettingshasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorgridlines.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":413022401,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":331387813,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1217445322,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheminorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks"}},{"HashCode":-1040618804,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisMinorTicks.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"System.Double?","Documentation":"\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheminorticksinpixels.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityoftheminorticks.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Double?","Documentation":"\n\nThestepofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Step"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Double?","Documentation":"\n\nTheskipofthevalueaxisminorticks.\n\n","Metadata":{"Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-601006179,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-873093553,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1899410931,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthetitle.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitle"}},{"HashCode":1247885517,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisTitle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Background","TypeName":"System.String","Documentation":"\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n\nThetextofthetitle.\n\n","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nThevisibilityofthetitle.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.ChartAxisTitlePosition?","Documentation":"\n\nSpecifiesthetitleposition.\n\n","Metadata":{"Common.PropertyName":"Position"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-393005784,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1492403910,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-727767863,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StockChartValueAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder"}},{"HashCode":-584911707,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartValueAxisTitleBorder.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n\nThecoloroftheborder.\n\n","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"DashType","TypeName":"Telerik.Blazor.DashType?","Documentation":"\n\nThedashtypeoftheborder.\n\n","Metadata":{"Common.PropertyName":"DashType"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.Double?","Documentation":"\n\nThewidthoftheborder.\n\n","Metadata":{"Common.PropertyName":"Width"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":455265217,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StockChartValueAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-621221716,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1278763635,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikStockChart","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikStockChart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DateField","TypeName":"System.String","Documentation":"\n\nThefieldcontainingthepointdate.ItisusedasadefaultcategoryFieldforallseries.Thedataitemfieldvaluemustbeeither:Dateinstance;StringparsablebynewDate([fieldvalue])orStringinASP.NETJSONformat,i.e.\"\\/Date(1320825600000-0800)\\/\".\n\n","Metadata":{"Common.PropertyName":"DateField"}},{"Kind":"Components.Component","Name":"Transitions","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingiftransitionanimationsshouldbeplayed.\n\n","Metadata":{"Common.PropertyName":"Transitions"}},{"Kind":"Components.Component","Name":"RenderAs","TypeName":"Telerik.Blazor.RenderingMode?","Documentation":"\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n","Metadata":{"Common.PropertyName":"RenderAs"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthofthechart.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nSpecifiestheheightofthechart.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"OnSeriesClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiestheseriesclickevent.\n\n","Metadata":{"Common.PropertyName":"OnSeriesClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikStockChart"}},{"HashCode":-66938812,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikStockChart","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTelerikUIStockChartcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikStockChart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DateField","TypeName":"System.String","Documentation":"\n\nThefieldcontainingthepointdate.ItisusedasadefaultcategoryFieldforallseries.Thedataitemfieldvaluemustbeeither:Dateinstance;StringparsablebynewDate([fieldvalue])orStringinASP.NETJSONformat,i.e.\"\\/Date(1320825600000-0800)\\/\".\n\n","Metadata":{"Common.PropertyName":"DateField"}},{"Kind":"Components.Component","Name":"Transitions","TypeName":"System.Boolean?","Documentation":"\n\nAvalueindicatingiftransitionanimationsshouldbeplayed.\n\n","Metadata":{"Common.PropertyName":"Transitions"}},{"Kind":"Components.Component","Name":"RenderAs","TypeName":"Telerik.Blazor.RenderingMode?","Documentation":"\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n","Metadata":{"Common.PropertyName":"RenderAs"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthofthechart.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nSpecifiestheheightofthechart.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"OnSeriesClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiestheseriesclickevent.\n\n","Metadata":{"Common.PropertyName":"OnSeriesClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikStockChart","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1529140347,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikStockChart.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikStockChart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikStockChart.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1904594453,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikStockChart.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikStockChart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikStockChart.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1592752738,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikSwitch","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikSwitchcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikSwitch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikSwitchcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"OnLabel","TypeName":"System.String","Documentation":"\n\nDefinestheonlabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"On\"ifthereisnolocalization.\n\n","Metadata":{"Common.PropertyName":"OnLabel"}},{"Kind":"Components.Component","Name":"OffLabel","TypeName":"System.String","Documentation":"\n\nDefinestheofflabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"Off\"ifthereisnolocalization.\n\n","Metadata":{"Common.PropertyName":"OffLabel"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nDefinesthetabindexoftheswitch.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikSwitch","Components.GenericTyped":"True"}},{"HashCode":1653809813,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikSwitch","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikSwitchcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikSwitch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikSwitchcomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"OnLabel","TypeName":"System.String","Documentation":"\n\nDefinestheonlabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"On\"ifthereisnolocalization.\n\n","Metadata":{"Common.PropertyName":"OnLabel"}},{"Kind":"Components.Component","Name":"OffLabel","TypeName":"System.String","Documentation":"\n\nDefinestheofflabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"Off\"ifthereisnolocalization.\n\n","Metadata":{"Common.PropertyName":"OffLabel"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nDefinesthetabindexoftheswitch.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikSwitch","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-566953978,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TabStripTabBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforaTabinuseunderaTabStripcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabStripTabBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleofthetabrenderedinthetablist.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentsofthetab.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n","Metadata":{"Common.PropertyName":"Disabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TabStripTabBase"}},{"HashCode":-1289965792,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TabStripTabBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforaTabinuseunderaTabStripcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TabStripTabBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleofthetabrenderedinthetablist.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentsofthetab.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n","Metadata":{"Common.PropertyName":"Disabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TabStripTabBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":365511166,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TabStripTabBase.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentsofthetab.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TabStripTabBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TabStripTabBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1423383255,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TabStripTabBase.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentsofthetab.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TabStripTabBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TabStripTabBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1680888141,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTabStrip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTabStripcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTabStrip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TabPosition","TypeName":"Telerik.Blazor.TabPosition","IsEnum":true,"Documentation":"\n\nThepositionofthetabslistinrelationtothecontent.\n\n","Metadata":{"Common.PropertyName":"TabPosition"}},{"Kind":"Components.Component","Name":"ActiveTabIndex","TypeName":"System.Int32","Documentation":"\n\nThecurrentlyactivetab'sindex.Ifnotset,thefirsttabwillbeactive.\n\n","Metadata":{"Common.PropertyName":"ActiveTabIndex"}},{"Kind":"Components.Component","Name":"ActiveTabIndexChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheactivetabhaschanged.\n\n","Metadata":{"Common.PropertyName":"ActiveTabIndexChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTabStrip"}},{"HashCode":-1696636959,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTabStrip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTabStripcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTabStrip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TabPosition","TypeName":"Telerik.Blazor.TabPosition","IsEnum":true,"Documentation":"\n\nThepositionofthetabslistinrelationtothecontent.\n\n","Metadata":{"Common.PropertyName":"TabPosition"}},{"Kind":"Components.Component","Name":"ActiveTabIndex","TypeName":"System.Int32","Documentation":"\n\nThecurrentlyactivetab'sindex.Ifnotset,thefirsttabwillbeactive.\n\n","Metadata":{"Common.PropertyName":"ActiveTabIndex"}},{"Kind":"Components.Component","Name":"ActiveTabIndexChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheactivetabhaschanged.\n\n","Metadata":{"Common.PropertyName":"ActiveTabIndexChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTabStrip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1957476679,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTabStrip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikTabStrip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTabStrip.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-899564985,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTabStrip.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikTabStrip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTabStrip.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-146483248,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTextBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheTelerikTextBoxclass.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTextBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n\nSpecifiesthefloatinglabeloftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Label"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nSpecifiesthetitleattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"AutoComplete","TypeName":"System.String","Documentation":"\n\nSpecifiestheautocompleteattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"AutoComplete"}},{"Kind":"Components.Component","Name":"PlaceHolder","TypeName":"System.String","Documentation":"\n\nSpecifiestheplaceholderattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"PlaceHolder"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n\nSpecifiesthetabindexattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"System.String","Documentation":"\n\nSpecifiestheinputmodeattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"InputMode"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nSpecifiesthenameattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Password","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecharactersoftheTextBoxshouldbemaskedout.\n\n","Metadata":{"Common.PropertyName":"Password"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTextBox"}},{"HashCode":2095978827,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTextBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheTelerikTextBoxclass.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTextBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n\nSpecifiesthefloatinglabeloftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Label"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nSpecifiesthetitleattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"AutoComplete","TypeName":"System.String","Documentation":"\n\nSpecifiestheautocompleteattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"AutoComplete"}},{"Kind":"Components.Component","Name":"PlaceHolder","TypeName":"System.String","Documentation":"\n\nSpecifiestheplaceholderattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"PlaceHolder"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n\nSpecifiesthetabindexattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"System.String","Documentation":"\n\nSpecifiestheinputmodeattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"InputMode"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nSpecifiesthenameattributeoftheTextBox.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Password","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecharactersoftheTextBoxshouldbemaskedout.\n\n","Metadata":{"Common.PropertyName":"Password"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTextBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1862709757,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTileLayout","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTileLayoutcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTileLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Int32","Documentation":"\n\nThenumberofcolumnsinthegridlayout.\n\n","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"ColumnWidth","TypeName":"System.String","Documentation":"\n\nThecolumnwidthinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n","Metadata":{"Common.PropertyName":"ColumnWidth"}},{"Kind":"Components.Component","Name":"RowHeight","TypeName":"System.String","Documentation":"\n\nTherowheightinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n","Metadata":{"Common.PropertyName":"RowHeight"}},{"Kind":"Components.Component","Name":"RowSpacing","TypeName":"System.String","Documentation":"\n\nTheoverallpaddingandrowspacingbetweenrows,inpixels.\n\n","Metadata":{"Common.PropertyName":"RowSpacing"}},{"Kind":"Components.Component","Name":"ColumnSpacing","TypeName":"System.String","Documentation":"\n\nTheoverallpaddingandcolumnspacingbetweencolumns,inpixels.\n\n","Metadata":{"Common.PropertyName":"ColumnSpacing"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"TileLayoutItems","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheTileLayoutitems.\n\n","Metadata":{"Common.PropertyName":"TileLayoutItems","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherresizingoftilesisenabled.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherreorderingoftilesisenabled.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"OnResize","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nEventraisedwhenanitemisresized.\n\n","Metadata":{"Common.PropertyName":"OnResize","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnReorder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nEventraisedwhenanitemisreordered.\n\n","Metadata":{"Common.PropertyName":"OnReorder","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTileLayout"}},{"HashCode":1801571731,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTileLayout","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTileLayoutcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTileLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Int32","Documentation":"\n\nThenumberofcolumnsinthegridlayout.\n\n","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"ColumnWidth","TypeName":"System.String","Documentation":"\n\nThecolumnwidthinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n","Metadata":{"Common.PropertyName":"ColumnWidth"}},{"Kind":"Components.Component","Name":"RowHeight","TypeName":"System.String","Documentation":"\n\nTherowheightinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n","Metadata":{"Common.PropertyName":"RowHeight"}},{"Kind":"Components.Component","Name":"RowSpacing","TypeName":"System.String","Documentation":"\n\nTheoverallpaddingandrowspacingbetweenrows,inpixels.\n\n","Metadata":{"Common.PropertyName":"RowSpacing"}},{"Kind":"Components.Component","Name":"ColumnSpacing","TypeName":"System.String","Documentation":"\n\nTheoverallpaddingandcolumnspacingbetweencolumns,inpixels.\n\n","Metadata":{"Common.PropertyName":"ColumnSpacing"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"TileLayoutItems","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheTileLayoutitems.\n\n","Metadata":{"Common.PropertyName":"TileLayoutItems","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherresizingoftilesisenabled.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherreorderingoftilesisenabled.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"OnResize","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nEventraisedwhenanitemisresized.\n\n","Metadata":{"Common.PropertyName":"OnResize","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnReorder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nEventraisedwhenanitemisreordered.\n\n","Metadata":{"Common.PropertyName":"OnReorder","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTileLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1456227325,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheTileLayoutitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TileLayoutItems","ParentTag":"TelerikTileLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-544725595,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheTileLayoutitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TileLayoutItems","ParentTag":"Telerik.Blazor.Components.TelerikTileLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1616681828,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TileLayoutItem","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforTileLayoutitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TileLayoutItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthetile'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32","Documentation":"\n\nThenumberofrowstheitemiswide.\n\n","Metadata":{"Common.PropertyName":"RowSpan"}},{"Kind":"Components.Component","Name":"ColSpan","TypeName":"System.Int32","Documentation":"\n\nThenumberofcolumnstheitemistall.\n\n","Metadata":{"Common.PropertyName":"ColSpan"}},{"Kind":"Components.Component","Name":"HeaderText","TypeName":"System.String","Documentation":"\n\nTheheadertextoftheitem.\n\n","Metadata":{"Common.PropertyName":"HeaderText"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentoftheitem.Cantakecomponents.\n\n","Metadata":{"Common.PropertyName":"Content","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TileLayoutItem"}},{"HashCode":-1591447364,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TileLayoutItem","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforTileLayoutitems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TileLayoutItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthetile'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32","Documentation":"\n\nThenumberofrowstheitemiswide.\n\n","Metadata":{"Common.PropertyName":"RowSpan"}},{"Kind":"Components.Component","Name":"ColSpan","TypeName":"System.Int32","Documentation":"\n\nThenumberofcolumnstheitemistall.\n\n","Metadata":{"Common.PropertyName":"ColSpan"}},{"Kind":"Components.Component","Name":"HeaderText","TypeName":"System.String","Documentation":"\n\nTheheadertextoftheitem.\n\n","Metadata":{"Common.PropertyName":"HeaderText"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentoftheitem.Cantakecomponents.\n\n","Metadata":{"Common.PropertyName":"Content","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TileLayoutItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2050594189,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TileLayoutItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-562807636,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TileLayoutItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2062428649,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TileLayoutItem.Content","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentoftheitem.Cantakecomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"TileLayoutItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TileLayoutItem.Content","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1948448183,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TileLayoutItem.Content","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentoftheitem.Cantakecomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Telerik.Blazor.Components.TileLayoutItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TileLayoutItem.Content","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":730397575,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDatePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikTimePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthetimepicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthetimepicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInputoftheTimePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheTimePicker.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTimePicker","Components.GenericTyped":"True"}},{"HashCode":-259300579,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheDatePickercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikTimePickercomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Documentation":"\n\nSetstheminimumalloweddateofthetimepicker.\n\n","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Documentation":"\n\nSetsthemaximumalloweddateofthetimepicker.\n\n","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n\nSpecifiestheformatoftheDateInputoftheTimePicker.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheTimePicker.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTimePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1476311702,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikToggleButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthetogglebuttonstateisselected.\n\n","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"SelectedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheselectedstateofthetogglebuttonischanged.\n\n","Metadata":{"Common.PropertyName":"SelectedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikToggleButton"}},{"HashCode":800179493,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikToggleButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthetogglebuttonstateisselected.\n\n","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"SelectedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheselectedstateofthetogglebuttonischanged.\n\n","Metadata":{"Common.PropertyName":"SelectedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-446368708,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":316574912,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TelerikToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-959155391,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTooltipcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TargetSelector","TypeName":"System.String","Documentation":"\n\nSpecifiestheselectorforthetargetelementsofthetooltip.UsesCSS-typeselectors.\n\n","Metadata":{"Common.PropertyName":"TargetSelector"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheTooltip.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nSpecifiestheheightoftheTooltip.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheTooltip.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiesidattributeoftheTooltipelement.\nCanbeusefulsoyoucanpointanaria-described-byattributeofyourtargettothetooltipIDforthebenefitofscreenreaders.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.TooltipPosition","IsEnum":true,"Documentation":"\n\nSpecifiesthepositionoftheTooltipinrelationtoitstarget.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"ShowOn","TypeName":"Telerik.Blazor.TooltipShowEvent","IsEnum":true,"Documentation":"\n\nSpecifiestheeventwhichwilltriggertheTooltiptobeshown.\n\n","Metadata":{"Common.PropertyName":"ShowOn"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTooltip"}},{"HashCode":-1946240338,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTooltip","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTooltipcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TargetSelector","TypeName":"System.String","Documentation":"\n\nSpecifiestheselectorforthetargetelementsofthetooltip.UsesCSS-typeselectors.\n\n","Metadata":{"Common.PropertyName":"TargetSelector"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nSpecifiesthewidthoftheTooltip.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nSpecifiestheheightoftheTooltip.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheTooltip.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiesidattributeoftheTooltipelement.\nCanbeusefulsoyoucanpointanaria-described-byattributeofyourtargettothetooltipIDforthebenefitofscreenreaders.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Telerik.Blazor.TooltipPosition","IsEnum":true,"Documentation":"\n\nSpecifiesthepositionoftheTooltipinrelationtoitstarget.\n\n","Metadata":{"Common.PropertyName":"Position"}},{"Kind":"Components.Component","Name":"ShowOn","TypeName":"Telerik.Blazor.TooltipShowEvent","IsEnum":true,"Documentation":"\n\nSpecifiestheeventwhichwilltriggertheTooltiptobeshown.\n\n","Metadata":{"Common.PropertyName":"ShowOn"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1504996189,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"TelerikTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTooltip.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2786660,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTooltip.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.TelerikTooltip"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTooltip.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1153991736,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListAutoGeneratedColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecomponentfortheAutoGeneratedColumnofthecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListAutoGeneratedColumns"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidtheachauto-generatedcolumn.\n\n","Metadata":{"Common.PropertyName":"ColumnWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListAutoGeneratedColumns"}},{"HashCode":-829188922,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListAutoGeneratedColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecomponentfortheAutoGeneratedColumnofthecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeListAutoGeneratedColumns"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnWidth","TypeName":"System.String","Documentation":"\n\nDefinesthewidtheachauto-generatedcolumn.\n\n","Metadata":{"Common.PropertyName":"ColumnWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListAutoGeneratedColumns","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1121984718,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListCheckboxColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCheckboxColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectAllMode","TypeName":"Telerik.Blazor.TreeListSelectAllMode","IsEnum":true,"Documentation":"\n\nThemodeusedforselectallcheckbox.\n\n","Metadata":{"Common.PropertyName":"SelectAllMode"}},{"Kind":"Components.Component","Name":"SelectChildren","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherselectingaparentitemshouldalsoselectallchilditems.\n\n","Metadata":{"Common.PropertyName":"SelectChildren"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectAll","TypeName":"System.Boolean","Documentation":"\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n","Metadata":{"Common.PropertyName":"SelectAll"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListCheckboxColumn"}},{"HashCode":692094220,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListCheckboxColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeListCheckboxColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectAllMode","TypeName":"Telerik.Blazor.TreeListSelectAllMode","IsEnum":true,"Documentation":"\n\nThemodeusedforselectallcheckbox.\n\n","Metadata":{"Common.PropertyName":"SelectAllMode"}},{"Kind":"Components.Component","Name":"SelectChildren","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherselectingaparentitemshouldalsoselectallchilditems.\n\n","Metadata":{"Common.PropertyName":"SelectChildren"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectAll","TypeName":"System.Boolean","Documentation":"\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n","Metadata":{"Common.PropertyName":"SelectAll"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListCheckboxColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-563479577,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfordatacolumnsinthetreelistthatcanshowalltypesofdata.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Expandable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnshouldrenderanexpandtoggle.\n\n","Metadata":{"Common.PropertyName":"Expandable"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"FieldType","TypeName":"System.Type","Documentation":"\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n","Metadata":{"Common.PropertyName":"FieldType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n","Metadata":{"Common.PropertyName":"Editable"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditorTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"EditorTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","Metadata":{"Common.PropertyName":"FilterCellTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterMenuTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","Metadata":{"Common.PropertyName":"FilterMenuTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn"}},{"HashCode":253082867,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfordatacolumnsinthetreelistthatcanshowalltypesofdata.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Expandable","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecolumnshouldrenderanexpandtoggle.\n\n","Metadata":{"Common.PropertyName":"Expandable"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"FieldType","TypeName":"System.Type","Documentation":"\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n","Metadata":{"Common.PropertyName":"FieldType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n","Metadata":{"Common.PropertyName":"Editable"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n","Metadata":{"Common.PropertyName":"Filterable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HeaderTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"HeaderTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditorTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","Metadata":{"Common.PropertyName":"EditorTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","Metadata":{"Common.PropertyName":"FilterCellTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FilterMenuTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","Metadata":{"Common.PropertyName":"FilterMenuTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1450858893,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1006856958,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.Template","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-689522740,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"TreeListColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-606547785,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.HeaderTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeaderTemplate","ParentTag":"Telerik.Blazor.Components.TreeListColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.HeaderTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-255071093,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.EditorTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorTemplate","ParentTag":"TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.EditorTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1952223826,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.EditorTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorTemplate","ParentTag":"Telerik.Blazor.Components.TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.EditorTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":101452980,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterCellTemplate","ParentTag":"TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1755694654,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterCellTemplate","ParentTag":"Telerik.Blazor.Components.TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":939673191,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuTemplate","ParentTag":"TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-863573694,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuTemplate","ParentTag":"Telerik.Blazor.Components.TreeListColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1249952045,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListCommandColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandcolumnofthetreelistwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;aswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Commands","TypeName":"System.String","Documentation":"\n\nForinternaluse.\n\n","Metadata":{"Common.PropertyName":"Commands"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandColumn"}},{"HashCode":23564355,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListCommandColumn","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandcolumnofthetreelistwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;aswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeListCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Commands","TypeName":"System.String","Documentation":"\n\nForinternaluse.\n\n","Metadata":{"Common.PropertyName":"Commands"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThestringtitlerenderedinthecolumnheader.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nThewidthofthecolumn.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean?","Documentation":"\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumncanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Locked","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhetherthecolumnislocked.\n\n","Metadata":{"Common.PropertyName":"Locked"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1284585181,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListCommandColumn.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TreeListCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandColumn.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1387808548,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListCommandColumn.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TreeListCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandColumn.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1078669077,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTreeList","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTreeListcomponent.\n\nThetypeofthemodeltowhichtheTreeListisbound.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTreeList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikTreeListcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"OnExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenarowisexpanded.\n\n","Metadata":{"Common.PropertyName":"OnExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCollapse","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenarowiscollapsed.\n\n","Metadata":{"Common.PropertyName":"OnCollapse","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCreatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheEditcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheUpdatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCancelcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheDeletecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.TreeListSelectionMode","IsEnum":true,"Documentation":"\n\nDefinestheSelectionModeoftheTreeList.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"SelectedItems","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthepredefinedcollectionofselecteditems.\n\n","Metadata":{"Common.PropertyName":"SelectedItems","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Metadata":{"Common.PropertyName":"SelectedItemsChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TreeListColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheTreeListcolumns.\n\n","Metadata":{"Common.PropertyName":"TreeListColumns","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TreeListToolBar","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetoolbaroftheTreeList.\n\n","Metadata":{"Common.PropertyName":"TreeListToolBar","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Telerik.Blazor.TreeListEditMode","IsEnum":true,"Documentation":"\n\nDefinestheEditModeoftheTreeList.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n","Metadata":{"Common.PropertyName":"EditMode"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.TreeListFilterMode","IsEnum":true,"Documentation":"\n\nDefinestheFilterModeoftheComponent.\n\n","Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"ColumnVirtualization","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n","Metadata":{"Common.PropertyName":"ColumnVirtualization"}},{"Kind":"Components.Component","Name":"AutoGenerateColumns","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n","Metadata":{"Common.PropertyName":"AutoGenerateColumns"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"RowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","Metadata":{"Common.PropertyName":"RowTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentissortable.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Telerik.Blazor.SortMode","IsEnum":true,"Documentation":"\n\nDefinesthesortmode.\n\n","Metadata":{"Common.PropertyName":"SortMode"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserchangesthepage.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Pageable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecomponentispageable.\n\n","Metadata":{"Common.PropertyName":"Pageable"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList","Components.GenericTyped":"True"}},{"HashCode":-1893563654,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTreeList","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTreeListcomponent.\n\nThetypeofthemodeltowhichtheTreeListisbound.\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTreeList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikTreeListcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Documentation":"\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"OnExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenarowisexpanded.\n\n","Metadata":{"Common.PropertyName":"OnExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCollapse","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenarowiscollapsed.\n\n","Metadata":{"Common.PropertyName":"OnCollapse","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCreatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheEditcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheUpdatecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheCancelcommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheDeletecommandisexecuted.\n\n","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.TreeListSelectionMode","IsEnum":true,"Documentation":"\n\nDefinestheSelectionModeoftheTreeList.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"SelectedItems","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthepredefinedcollectionofselecteditems.\n\n","Metadata":{"Common.PropertyName":"SelectedItems","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Metadata":{"Common.PropertyName":"SelectedItemsChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TreeListColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerfortheTreeListcolumns.\n\n","Metadata":{"Common.PropertyName":"TreeListColumns","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TreeListToolBar","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetoolbaroftheTreeList.\n\n","Metadata":{"Common.PropertyName":"TreeListToolBar","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Telerik.Blazor.TreeListEditMode","IsEnum":true,"Documentation":"\n\nDefinestheEditModeoftheTreeList.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n","Metadata":{"Common.PropertyName":"EditMode"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.TreeListFilterMode","IsEnum":true,"Documentation":"\n\nDefinestheFilterModeoftheComponent.\n\n","Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"ColumnVirtualization","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n","Metadata":{"Common.PropertyName":"ColumnVirtualization"}},{"Kind":"Components.Component","Name":"AutoGenerateColumns","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n","Metadata":{"Common.PropertyName":"AutoGenerateColumns"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"RowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","Metadata":{"Common.PropertyName":"RowTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheComponentissortable.\n\n","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Telerik.Blazor.SortMode","IsEnum":true,"Documentation":"\n\nDefinesthesortmode.\n\n","Metadata":{"Common.PropertyName":"SortMode"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheuserchangesthepage.\n\n","Metadata":{"Common.PropertyName":"PageChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Pageable","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthecomponentispageable.\n\n","Metadata":{"Common.PropertyName":"Pageable"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2019145906,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeList.TreeListColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheTreeListcolumns.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListColumns","ParentTag":"TelerikTreeList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList.TreeListColumns","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":15270720,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeList.TreeListColumns","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerfortheTreeListcolumns.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListColumns","ParentTag":"Telerik.Blazor.Components.TelerikTreeList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList.TreeListColumns","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1845517804,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetoolbaroftheTreeList.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListToolBar","ParentTag":"TelerikTreeList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":162877515,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetoolbaroftheTreeList.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListToolBar","ParentTag":"Telerik.Blazor.Components.TelerikTreeList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2063481998,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeList.RowTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RowTemplate","ParentTag":"TelerikTreeList"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'RowTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList.RowTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-403397176,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeList.RowTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestherowtemplateoftheComponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RowTemplate","ParentTag":"Telerik.Blazor.Components.TelerikTreeList"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'RowTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList.RowTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1633020222,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListCommandButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandbuttoninaTreeList.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCommandButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ShowInEdit","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n","Metadata":{"Common.PropertyName":"ShowInEdit"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-intreelisteventstohandletheCRUDoperations.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.String","Documentation":"\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n","Metadata":{"Common.PropertyName":"Command"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandButton"}},{"HashCode":-1274570444,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListCommandButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforthecommandbuttoninaTreeList.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeListCommandButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ShowInEdit","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n","Metadata":{"Common.PropertyName":"ShowInEdit"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-intreelisteventstohandletheCRUDoperations.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.String","Documentation":"\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n","Metadata":{"Common.PropertyName":"Command"}},{"Kind":"Components.Component","Name":"Primary","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n","Metadata":{"Common.PropertyName":"Primary"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":642342058,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListCommandButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TreeListCommandButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1794869426,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeListCommandButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TreeListCommandButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeListCommandButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-376021845,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListSearchBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheSearchBoxyoucanaddintheTreeListToolBar.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListSearchBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DebounceDelay","TypeName":"System.Int32","Documentation":"\n\nTimeinmsbetweenlasttypedsymbolandthetreelistfilteringoperation.\n\n","Metadata":{"Common.PropertyName":"DebounceDelay"}},{"Kind":"Components.Component","Name":"Fields","TypeName":"System.Collections.Generic.IList","Documentation":"\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n","Metadata":{"Common.PropertyName":"Fields"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListSearchBox"}},{"HashCode":-1336901024,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeListSearchBox","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheSearchBoxyoucanaddintheTreeListToolBar.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeListSearchBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DebounceDelay","TypeName":"System.Int32","Documentation":"\n\nTimeinmsbetweenlasttypedsymbolandthetreelistfilteringoperation.\n\n","Metadata":{"Common.PropertyName":"DebounceDelay"}},{"Kind":"Components.Component","Name":"Fields","TypeName":"System.Collections.Generic.IList","Documentation":"\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n","Metadata":{"Common.PropertyName":"Fields"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeListSearchBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2059920255,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTreeView","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTreeViewcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTreeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TreeViewBindings","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerforItemFieldsperlevel.\n\n","Metadata":{"Common.PropertyName":"TreeViewBindings","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanitemfromtheDataSourceisexpanded.\n\n","Metadata":{"Common.PropertyName":"OnExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnItemClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanitemisclicked.\n\n","Metadata":{"Common.PropertyName":"OnItemClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectedItems","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinescollectionofSelectedItemsintheTreeView.\n\n","Metadata":{"Common.PropertyName":"SelectedItems"}},{"Kind":"Components.Component","Name":"SelectedItemsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nFireswhenSelectedItemscollectionhaschanged.\n\n","Metadata":{"Common.PropertyName":"SelectedItemsChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.Components.TreeViewSelectionMode","IsEnum":true,"Documentation":"\n\nDefinesmodefortheitemsselection.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeView"}},{"HashCode":-1682389920,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikTreeView","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTreeViewcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTreeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TreeViewBindings","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontainerforItemFieldsperlevel.\n\n","Metadata":{"Common.PropertyName":"TreeViewBindings","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanitemfromtheDataSourceisexpanded.\n\n","Metadata":{"Common.PropertyName":"OnExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnItemClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhenanitemisclicked.\n\n","Metadata":{"Common.PropertyName":"OnItemClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectedItems","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinescollectionofSelectedItemsintheTreeView.\n\n","Metadata":{"Common.PropertyName":"SelectedItems"}},{"Kind":"Components.Component","Name":"SelectedItemsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n\nFireswhenSelectedItemscollectionhaschanged.\n\n","Metadata":{"Common.PropertyName":"SelectedItemsChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.Components.TreeViewSelectionMode","IsEnum":true,"Documentation":"\n\nDefinesmodefortheitemsselection.\n\n","Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinestheDataofthecomponent.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-702542637,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerforItemFieldsperlevel.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeViewBindings","ParentTag":"TelerikTreeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1285576803,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontainerforItemFieldsperlevel.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeViewBindings","ParentTag":"Telerik.Blazor.Components.TelerikTreeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1656490946,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikUpload","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikUploadcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikUpload"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SaveUrl","TypeName":"System.String","Documentation":"\n\nTheURLofthehandlerthatwillreceivethesubmittedfile(s).\n\n","Metadata":{"Common.PropertyName":"SaveUrl"}},{"Kind":"Components.Component","Name":"RemoveUrl","TypeName":"System.String","Documentation":"\n\nTheURLofthehandlerwhichisresponsiblefortheremovaloftheuploadedfiles(ifany).\n\n","Metadata":{"Common.PropertyName":"RemoveUrl"}},{"Kind":"Components.Component","Name":"SaveField","TypeName":"System.String","Documentation":"\n\nSetstheFormDatakeywhichcontainsthefilessubmittedtosaveUrl.\n\n","Metadata":{"Common.PropertyName":"SaveField"}},{"Kind":"Components.Component","Name":"RemoveField","TypeName":"System.String","Documentation":"\n\nSetstheFormDatakeywhichcontainsthelistoffilenamesthataresubmittedtoremoveUrl.\n\n","Metadata":{"Common.PropertyName":"RemoveField"}},{"Kind":"Components.Component","Name":"WithCredentials","TypeName":"System.Boolean","Documentation":"\n\nConfigureswhethercredentials(cookies,headers)willbesentforcross-siterequests.\n\n","Metadata":{"Common.PropertyName":"WithCredentials"}},{"Kind":"Components.Component","Name":"AllowedExtensions","TypeName":"System.Collections.Generic.List","Documentation":"\n\nThelistoftheallowedfileextensions.\n\n","Metadata":{"Common.PropertyName":"AllowedExtensions"}},{"Kind":"Components.Component","Name":"MinFileSize","TypeName":"System.Int32?","Documentation":"\n\nDefinestheminimumfilesizeinbytes.\n\n","Metadata":{"Common.PropertyName":"MinFileSize"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int32?","Documentation":"\n\nDefinesthemaximumfilesizeinbytes.\n\n","Metadata":{"Common.PropertyName":"MaxFileSize"}},{"Kind":"Components.Component","Name":"AutoUpload","TypeName":"System.Boolean","Documentation":"\n\nConfigureswhethertheselectedfileswillbeuploadedautomatically.\n\n","Metadata":{"Common.PropertyName":"AutoUpload"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n\nEnablestheselectionofmultiplefiles.Ifsettofalse,onlyonefilecanbeselectedatatime.\n\n","Metadata":{"Common.PropertyName":"Multiple"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecomponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"OnUpload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredbeforeafileisuploaded.\n\n","Metadata":{"Common.PropertyName":"OnUpload","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredbeforeafileisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnError","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafileuploadhasfailed.\n\n","Metadata":{"Common.PropertyName":"OnError","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSuccess","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafilehasbeenuploaded.\n\n","Metadata":{"Common.PropertyName":"OnSuccess","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafileuploadiscanceled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafileisselectedforupload.\n\n","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnProgress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhentheprogressofthefileuploadischanged.\n\n","Metadata":{"Common.PropertyName":"OnProgress","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnClear","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenthelistoffilesiscleared.\n\n","Metadata":{"Common.PropertyName":"OnClear","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikUpload"}},{"HashCode":-864992588,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikUpload","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikUploadcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikUpload"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SaveUrl","TypeName":"System.String","Documentation":"\n\nTheURLofthehandlerthatwillreceivethesubmittedfile(s).\n\n","Metadata":{"Common.PropertyName":"SaveUrl"}},{"Kind":"Components.Component","Name":"RemoveUrl","TypeName":"System.String","Documentation":"\n\nTheURLofthehandlerwhichisresponsiblefortheremovaloftheuploadedfiles(ifany).\n\n","Metadata":{"Common.PropertyName":"RemoveUrl"}},{"Kind":"Components.Component","Name":"SaveField","TypeName":"System.String","Documentation":"\n\nSetstheFormDatakeywhichcontainsthefilessubmittedtosaveUrl.\n\n","Metadata":{"Common.PropertyName":"SaveField"}},{"Kind":"Components.Component","Name":"RemoveField","TypeName":"System.String","Documentation":"\n\nSetstheFormDatakeywhichcontainsthelistoffilenamesthataresubmittedtoremoveUrl.\n\n","Metadata":{"Common.PropertyName":"RemoveField"}},{"Kind":"Components.Component","Name":"WithCredentials","TypeName":"System.Boolean","Documentation":"\n\nConfigureswhethercredentials(cookies,headers)willbesentforcross-siterequests.\n\n","Metadata":{"Common.PropertyName":"WithCredentials"}},{"Kind":"Components.Component","Name":"AllowedExtensions","TypeName":"System.Collections.Generic.List","Documentation":"\n\nThelistoftheallowedfileextensions.\n\n","Metadata":{"Common.PropertyName":"AllowedExtensions"}},{"Kind":"Components.Component","Name":"MinFileSize","TypeName":"System.Int32?","Documentation":"\n\nDefinestheminimumfilesizeinbytes.\n\n","Metadata":{"Common.PropertyName":"MinFileSize"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int32?","Documentation":"\n\nDefinesthemaximumfilesizeinbytes.\n\n","Metadata":{"Common.PropertyName":"MaxFileSize"}},{"Kind":"Components.Component","Name":"AutoUpload","TypeName":"System.Boolean","Documentation":"\n\nConfigureswhethertheselectedfileswillbeuploadedautomatically.\n\n","Metadata":{"Common.PropertyName":"AutoUpload"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n\nEnablestheselectionofmultiplefiles.Ifsettofalse,onlyonefilecanbeselectedatatime.\n\n","Metadata":{"Common.PropertyName":"Multiple"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecomponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"OnUpload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredbeforeafileisuploaded.\n\n","Metadata":{"Common.PropertyName":"OnUpload","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredbeforeafileisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnError","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafileuploadhasfailed.\n\n","Metadata":{"Common.PropertyName":"OnError","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSuccess","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafilehasbeenuploaded.\n\n","Metadata":{"Common.PropertyName":"OnSuccess","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafileuploadiscanceled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenafileisselectedforupload.\n\n","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnProgress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhentheprogressofthefileuploadischanged.\n\n","Metadata":{"Common.PropertyName":"OnProgress","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnClear","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenthelistoffilesiscleared.\n\n","Metadata":{"Common.PropertyName":"OnClear","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikUpload","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1525197681,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikWindow","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikWindowcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikWindow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"WindowActions","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheactionbuttonsoftheWindow.\n\n","Metadata":{"Common.PropertyName":"WindowActions","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"WindowTitle","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetitletemplateoftheWindow.\n\n","Metadata":{"Common.PropertyName":"WindowTitle","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"WindowContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontentoftheWindow.\n\n","Metadata":{"Common.PropertyName":"WindowContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheWindow.OverridesapredefinedSize.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheWindow.OverridesapredefinedSize.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.String","Documentation":"\n\nDefinesthetoppositionoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Top"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.String","Documentation":"\n\nDefinestheleftpositionoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheWindowisrendered.Candefineinitialvisibilityandtogglevisibilityatruntime.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheVisibleParameterhaschanged.\n\n","Metadata":{"Common.PropertyName":"VisibleChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.WindowState","IsEnum":true,"Documentation":"\n\nDefinesthestateofthewindow.Toberenderedminimized,maximizedorindefaultstate.\n\n","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"StateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheStateParameterhaschanged.\n\n","Metadata":{"Common.PropertyName":"StateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Telerik.Blazor.WindowSize?","Documentation":"\n\nDefinesthepredefinedsizesoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheWindowwillbecentered.Itistruebydefault.\nNotrespectedifWindowhasToporLeftPosition.\n\n","Metadata":{"Common.PropertyName":"Centered"}},{"Kind":"Components.Component","Name":"Modal","TypeName":"System.Boolean","Documentation":"\n\nWhethertheWindowismodal.\n\n","Metadata":{"Common.PropertyName":"Modal"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedinthemainHTMLelementoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow"}},{"HashCode":332470983,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TelerikWindow","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikWindowcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikWindow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"WindowActions","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinestheactionbuttonsoftheWindow.\n\n","Metadata":{"Common.PropertyName":"WindowActions","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"WindowTitle","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetitletemplateoftheWindow.\n\n","Metadata":{"Common.PropertyName":"WindowTitle","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"WindowContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthecontentoftheWindow.\n\n","Metadata":{"Common.PropertyName":"WindowContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheWindow.OverridesapredefinedSize.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheWindow.OverridesapredefinedSize.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.String","Documentation":"\n\nDefinesthetoppositionoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Top"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.String","Documentation":"\n\nDefinestheleftpositionoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheWindowisrendered.Candefineinitialvisibilityandtogglevisibilityatruntime.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheVisibleParameterhaschanged.\n\n","Metadata":{"Common.PropertyName":"VisibleChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.WindowState","IsEnum":true,"Documentation":"\n\nDefinesthestateofthewindow.Toberenderedminimized,maximizedorindefaultstate.\n\n","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"StateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nFireswhentheStateParameterhaschanged.\n\n","Metadata":{"Common.PropertyName":"StateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Telerik.Blazor.WindowSize?","Documentation":"\n\nDefinesthepredefinedsizesoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheWindowwillbecentered.Itistruebydefault.\nNotrespectedifWindowhasToporLeftPosition.\n\n","Metadata":{"Common.PropertyName":"Centered"}},{"Kind":"Components.Component","Name":"Modal","TypeName":"System.Boolean","Documentation":"\n\nWhethertheWindowismodal.\n\n","Metadata":{"Common.PropertyName":"Modal"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedinthemainHTMLelementoftheWindow.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-686447617,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikWindow.WindowActions","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheactionbuttonsoftheWindow.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowActions","ParentTag":"TelerikWindow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow.WindowActions","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2068192812,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikWindow.WindowActions","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinestheactionbuttonsoftheWindow.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowActions","ParentTag":"Telerik.Blazor.Components.TelerikWindow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow.WindowActions","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2005540773,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikWindow.WindowTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetitletemplateoftheWindow.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowTitle","ParentTag":"TelerikWindow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow.WindowTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1429356143,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikWindow.WindowTitle","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetitletemplateoftheWindow.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowTitle","ParentTag":"Telerik.Blazor.Components.TelerikWindow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow.WindowTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1854048347,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikWindow.WindowContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontentoftheWindow.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowContent","ParentTag":"TelerikWindow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow.WindowContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":709257013,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TelerikWindow.WindowContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthecontentoftheWindow.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowContent","ParentTag":"Telerik.Blazor.Components.TelerikWindow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow.WindowContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":764819718,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroupButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonGroupButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupButton"}},{"HashCode":2092982785,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroupButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ButtonGroupButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-830226610,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ButtonGroupButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ButtonGroupButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":730418555,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ButtonGroupButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ButtonGroupButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1755547286,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridAggregate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridAggregate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThemodelfieldthattheaggregateisappliedon.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.GridAggregateType","IsEnum":true,"Documentation":"\n\nTheaggregatefunctionname.\n\n","Metadata":{"Common.PropertyName":"Aggregate"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridAggregate"}},{"HashCode":-948040494,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.GridAggregate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.GridAggregate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThemodelfieldthattheaggregateisappliedon.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Telerik.Blazor.GridAggregateType","IsEnum":true,"Documentation":"\n\nTheaggregatefunctionname.\n\n","Metadata":{"Common.PropertyName":"Aggregate"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.GridAggregate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1294262342,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerResource","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerResource"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nTheuserfriendlytitleoftheresource,displayedintheschedulereditform.\nIfnotset,thevalueoftheFieldoptionisused.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThefieldoftheschedulerappointmentthatcontainstheresourceid.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcetext.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcevalue.\nTheresourcevalueisusedtolinkaschedulerappointmentwitharesource.\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThefieldoftheresourcedataitemwhichcontainstheresourcecolor.\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthedatasourceoftheresource.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerResource"}},{"HashCode":-967266074,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerResource","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.SchedulerResource"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nTheuserfriendlytitleoftheresource,displayedintheschedulereditform.\nIfnotset,thevalueoftheFieldoptionisused.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n\nThefieldoftheschedulerappointmentthatcontainstheresourceid.\n\n","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcetext.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.String","Documentation":"\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcevalue.\nTheresourcevalueisusedtolinkaschedulerappointmentwitharesource.\n\n","Metadata":{"Common.PropertyName":"ValueField"}},{"Kind":"Components.Component","Name":"ColorField","TypeName":"System.String","Documentation":"\n\nThefieldoftheresourcedataitemwhichcontainstheresourcecolor.\n\n","Metadata":{"Common.PropertyName":"ColorField"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nDefinesthedatasourceoftheresource.\n\n","Metadata":{"Common.PropertyName":"Data"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerResource","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-782562204,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerDayView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerDayView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SlotDuration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDuration"}},{"Kind":"Components.Component","Name":"SlotDivisions","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDivisions"}},{"Kind":"Components.Component","Name":"StartTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartTime"}},{"Kind":"Components.Component","Name":"EndTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndTime"}},{"Kind":"Components.Component","Name":"WorkDayStart","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayStart"}},{"Kind":"Components.Component","Name":"WorkDayEnd","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayEnd"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerDayView"}},{"HashCode":1510395247,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerDayView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.SchedulerDayView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SlotDuration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDuration"}},{"Kind":"Components.Component","Name":"SlotDivisions","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDivisions"}},{"Kind":"Components.Component","Name":"StartTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartTime"}},{"Kind":"Components.Component","Name":"EndTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndTime"}},{"Kind":"Components.Component","Name":"WorkDayStart","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayStart"}},{"Kind":"Components.Component","Name":"WorkDayEnd","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayEnd"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerDayView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":716468664,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerMonthView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerMonthView"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerMonthView"}},{"HashCode":892903898,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerMonthView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.SchedulerMonthView"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerMonthView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-649676918,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerMultiDayView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerMultiDayView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NumberOfDays","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"NumberOfDays"}},{"Kind":"Components.Component","Name":"SlotDuration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDuration"}},{"Kind":"Components.Component","Name":"SlotDivisions","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDivisions"}},{"Kind":"Components.Component","Name":"StartTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartTime"}},{"Kind":"Components.Component","Name":"EndTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndTime"}},{"Kind":"Components.Component","Name":"WorkDayStart","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayStart"}},{"Kind":"Components.Component","Name":"WorkDayEnd","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayEnd"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerMultiDayView"}},{"HashCode":721695851,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerMultiDayView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.SchedulerMultiDayView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NumberOfDays","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"NumberOfDays"}},{"Kind":"Components.Component","Name":"SlotDuration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDuration"}},{"Kind":"Components.Component","Name":"SlotDivisions","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDivisions"}},{"Kind":"Components.Component","Name":"StartTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartTime"}},{"Kind":"Components.Component","Name":"EndTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndTime"}},{"Kind":"Components.Component","Name":"WorkDayStart","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayStart"}},{"Kind":"Components.Component","Name":"WorkDayEnd","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayEnd"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerMultiDayView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":629927381,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerWeekView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerWeekView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SlotDuration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDuration"}},{"Kind":"Components.Component","Name":"SlotDivisions","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDivisions"}},{"Kind":"Components.Component","Name":"StartTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartTime"}},{"Kind":"Components.Component","Name":"EndTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndTime"}},{"Kind":"Components.Component","Name":"WorkDayStart","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayStart"}},{"Kind":"Components.Component","Name":"WorkDayEnd","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayEnd"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerWeekView"}},{"HashCode":435485006,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.SchedulerWeekView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.SchedulerWeekView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SlotDuration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDuration"}},{"Kind":"Components.Component","Name":"SlotDivisions","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"SlotDivisions"}},{"Kind":"Components.Component","Name":"StartTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartTime"}},{"Kind":"Components.Component","Name":"EndTime","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndTime"}},{"Kind":"Components.Component","Name":"WorkDayStart","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayStart"}},{"Kind":"Components.Component","Name":"WorkDayEnd","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"WorkDayEnd"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.SchedulerWeekView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1215334076,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TabStripTab","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabStripTab"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleofthetabrenderedinthetablist.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentsofthetab.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n","Metadata":{"Common.PropertyName":"Disabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TabStripTab"}},{"HashCode":1152432001,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TabStripTab","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TabStripTab"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleofthetabrenderedinthetablist.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontentsofthetab.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n","Metadata":{"Common.PropertyName":"Disabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TabStripTab","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1269283075,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TabStripTab.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentsofthetab.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TabStripTab"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TabStripTab.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1189353551,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TabStripTab.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThecontentsofthetab.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TabStripTab"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TabStripTab.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-44085410,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeViewBinding","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeViewBinding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Level","TypeName":"System.Int32?","Documentation":"\n\nDefinestheHierarchyLeveloftheDataSourcethatshouldapplybindingsto.\n\n","Metadata":{"Common.PropertyName":"Level"}},{"Kind":"Components.Component","Name":"ExpandedField","TypeName":"System.String","Documentation":"\n\nDefinestheExpandedDataFieldoftheDataSource\n\n","Metadata":{"Common.PropertyName":"ExpandedField"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeViewBinding"}},{"HashCode":1262364690,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeViewBinding","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeViewBinding"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Level","TypeName":"System.Int32?","Documentation":"\n\nDefinestheHierarchyLeveloftheDataSourcethatshouldapplybindingsto.\n\n","Metadata":{"Common.PropertyName":"Level"}},{"Kind":"Components.Component","Name":"ExpandedField","TypeName":"System.String","Documentation":"\n\nDefinestheExpandedDataFieldoftheDataSource\n\n","Metadata":{"Common.PropertyName":"ExpandedField"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeViewBinding","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-494463441,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeViewBinding.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"TreeViewBinding"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeViewBinding.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-918298626,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeViewBinding.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.TreeViewBinding"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeViewBinding.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1063614555,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.WindowAction","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowAction"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nDefinesthenameoftheAction.PredefinedActionNamesare:Close,Minimize,Maximize\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nDefinesthetitleoftheAction.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedfortheicon.Youcanusethistosetcustomfonticons.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikiconthatwillbeused.SeetheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nDefinesaclickhandleroftheAction\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheactionshouldbehidden\n\n","Metadata":{"Common.PropertyName":"Hidden"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.WindowAction"}},{"HashCode":663036556,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.WindowAction","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.WindowAction"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nDefinesthenameoftheAction.PredefinedActionNamesare:Close,Minimize,Maximize\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nDefinesthetitleoftheAction.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedfortheicon.Youcanusethistosetcustomfonticons.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikiconthatwillbeused.SeetheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nDefinesaclickhandleroftheAction\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n\nDefineswhethertheactionshouldbehidden\n\n","Metadata":{"Common.PropertyName":"Hidden"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.WindowAction","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1187772837,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.WindowHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"WindowHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TitleId","TypeName":"System.String","Metadata":{"Common.PropertyName":"TitleId"}},{"Kind":"Components.Component","Name":"ActionCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ActionCollection"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.WindowHeader"}},{"HashCode":1960016526,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.WindowHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.WindowHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TitleId","TypeName":"System.String","Metadata":{"Common.PropertyName":"TitleId"}},{"Kind":"Components.Component","Name":"ActionCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ActionCollection"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.WindowHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":756109675,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.WindowHeader.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"WindowHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.WindowHeader.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1121496216,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.WindowHeader.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.WindowHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.WindowHeader.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1154715657,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThebaseclassfortheButtonGroupButtoncomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonGroupButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase"}},{"HashCode":1229737481,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThebaseclassfortheButtonGroupButtoncomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":160065631,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ButtonGroupButtonBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1353276884,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-65903516,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonGroupItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"IsFirst","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsFirst"}},{"Kind":"Components.Component","Name":"IsLast","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsLast"}},{"Kind":"Components.Component","Name":"OnButtonSelect","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnButtonSelect","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem"}},{"HashCode":1133250813,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"IsFirst","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsFirst"}},{"Kind":"Components.Component","Name":"IsLast","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsLast"}},{"Kind":"Components.Component","Name":"OnButtonSelect","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnButtonSelect","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1945613931,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.CalendarCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Calendar.CalendarRow","Metadata":{"Common.PropertyName":"ContainerRow"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Empty","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Empty"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.CalendarCell"}},{"HashCode":-586801726,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.CalendarCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.CalendarCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Calendar.CalendarRow","Metadata":{"Common.PropertyName":"ContainerRow"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Empty","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Empty"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.CalendarCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":970899078,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.CalendarHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Views","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Views"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"OnViewChange","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnViewChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"OnPrevClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPrevClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnNextClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnNextClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.CalendarHeader"}},{"HashCode":451792087,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.CalendarHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.CalendarHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Views","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Views"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"OnViewChange","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnViewChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"OnPrevClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPrevClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnNextClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnNextClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.CalendarHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":791414066,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.CalendarRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.CalendarRow"}},{"HashCode":-2125302124,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.CalendarRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.CalendarRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.CalendarRow","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2132130360,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarBaseViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Offset","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Offset"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase"}},{"HashCode":2009026715,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Offset","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Offset"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":730155090,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarCenturyViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase"}},{"HashCode":-2077681204,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1639969486,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarDecadeViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase"}},{"HashCode":-1435360528,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1432159838,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarMonthViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase"}},{"HashCode":-1392230262,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-115366755,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarViewComponentBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase"}},{"HashCode":-844700477,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1646689120,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarYearViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase"}},{"HashCode":-1013282233,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":572092410,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarBaseView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Offset","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Offset"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseView"}},{"HashCode":-1161531646,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"View","TypeName":"Telerik.Blazor.CalendarView","IsEnum":true,"Metadata":{"Common.PropertyName":"View"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Offset","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Offset"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarBaseView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":29524693,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarCenturyView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView"}},{"HashCode":854869133,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1190507469,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarDecadeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView"}},{"HashCode":-1082656620,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":564731971,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarMonthView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthView"}},{"HashCode":-144236046,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarMonthView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1290862497,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarYearView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CalendarYearView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarYearView"}},{"HashCode":-571047407,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Calendar.Views.CalendarYearView","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Calendar.Views.CalendarYearView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerCalendar","TypeName":"Telerik.Blazor.Components.TelerikCalendar","Metadata":{"Common.PropertyName":"ContainerCalendar"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"StartDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"StartDate"}},{"Kind":"Components.Component","Name":"EndDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"EndDate"}},{"Kind":"Components.Component","Name":"FirstDate","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"FirstDate"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel","Metadata":{"Common.PropertyName":"ViewModel"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Calendar.Views.CalendarYearView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-907478263,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.BaseComponent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseComponent"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.BaseComponent"}},{"HashCode":-435381746,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.BaseComponent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.BaseComponent"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.BaseComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":191464236,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ButtonBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ButtonBase"}},{"HashCode":365730172,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ButtonBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nTheCSSclassrenderedonthebutton.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n\nThetitleattributeoftheButton.\n\n","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Documentation":"\n\nAcustomCSSclassfortheiconelement.\n\n","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Documentation":"\n\nTheURLofanimageinsidethebutton.\n\n","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Documentation":"\n\nTheCSSclasstodefineanimagefromasprite.\n\n","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nWhetherthebuttonisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Documentation":"\n\nThetabindexofthebutton.\n\n","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ButtonBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1668269419,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.ButtonBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ButtonBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.ButtonBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1585650030,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.ButtonBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.ButtonBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.ButtonBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1445373301,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.TelerikInputBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikInputBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.TelerikInputBasecomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.TelerikInputBase","Components.GenericTyped":"True"}},{"HashCode":-2088308689,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.TelerikInputBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.TelerikInputBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.TelerikInputBasecomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Documentation":"\n\nSpecifiestheidoftheComponent.\n\n","Metadata":{"Common.PropertyName":"Id"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifieswhethertheComponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.TelerikInputBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":508116417,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.TrialMessage","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TrialMessage"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.TrialMessage"}},{"HashCode":1587919173,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.TrialMessage","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.TrialMessage"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.TrialMessage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2046164085,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforAnimationGroup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AnimationGroupBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"Duration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Duration"}},{"Kind":"Components.Component","Name":"ExitDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ExitDelay"}},{"Kind":"Components.Component","Name":"AppearDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"AppearDelay"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnShowStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnShowStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnHideStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnHideStart","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase"}},{"HashCode":-732315654,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassforAnimationGroup.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"Duration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Duration"}},{"Kind":"Components.Component","Name":"ExitDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ExitDelay"}},{"Kind":"Components.Component","Name":"AppearDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"AppearDelay"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnShowStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnShowStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnHideStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnHideStart","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1726477139,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AnimationGroupBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1965703927,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-405370032,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroup","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AnimationGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"Duration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Duration"}},{"Kind":"Components.Component","Name":"ExitDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ExitDelay"}},{"Kind":"Components.Component","Name":"AppearDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"AppearDelay"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnShowStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnShowStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnHideStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnHideStart","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroup"}},{"HashCode":-1130365216,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroup","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Animation.AnimationGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"Duration","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Duration"}},{"Kind":"Components.Component","Name":"ExitDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ExitDelay"}},{"Kind":"Components.Component","Name":"AppearDelay","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"AppearDelay"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnShowStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnShowStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnHideStart","TypeName":"System.Action","Documentation":"\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n","Metadata":{"Common.PropertyName":"OnHideStart","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":23323552,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AnimationGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-563357609,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.Animation.AnimationGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1001541119,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AxisKey","TypeName":"System.String","Metadata":{"Common.PropertyName":"AxisKey"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip"}},{"HashCode":1137614939,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AxisKey","TypeName":"System.String","Metadata":{"Common.PropertyName":"AxisKey"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":616850995,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SeriesTooltip"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip"}},{"HashCode":1324348522,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":831115459,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TooltipBase"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase"}},{"HashCode":477630532,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-910653209,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"ChooserColumns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ChooserColumns"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"ShowSort","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowSort"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ShowFilter","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowFilter"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilter","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilter","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ShowLock","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowLock"}},{"Kind":"Components.Component","Name":"OnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnClose","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClose","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu"}},{"HashCode":1479799179,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"ChooserColumns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ChooserColumns"}},{"Kind":"Components.Component","Name":"ShowColumnChooser","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowColumnChooser"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"ShowSort","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowSort"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ShowFilter","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowFilter"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilter","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilter","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ShowLock","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowLock"}},{"Kind":"Components.Component","Name":"OnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnClose","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClose","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-917700930,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuChooser"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AllColumns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"AllColumns"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Expandable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expandable"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser"}},{"HashCode":21694946,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AllColumns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"AllColumns"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Expandable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expandable"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1456492554,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuFilter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilter","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilter","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Expandable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expandable"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter"}},{"HashCode":1194028340,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilter","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilter","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Expandable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expandable"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":738486482,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnKeyDown","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem"}},{"HashCode":-1353162455,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnKeyDown","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-913340361,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuItemList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnKeyDown","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList"}},{"HashCode":1369094098,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnKeyDown","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1194994641,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ColumnMenuItemList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1027559674,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1472927486,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuLock"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"OnLock","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnUnlock","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnUnlock","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock"}},{"HashCode":-1513456285,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"OnLock","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnUnlock","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnUnlock","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1117485166,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuSort"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort"}},{"HashCode":-388629806,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":982538336,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Dropdowns.ListContainercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnItemSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnItemSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer","Components.GenericTyped":"True"}},{"HashCode":1092854508,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Dropdowns.ListContainercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnItemSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnItemSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1998863157,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"ListContainer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":162855351,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2058619275,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItem"}},{"HashCode":-26712831,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Dropdowns.ListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-157601662,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1466730184,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.Dropdowns.ListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":804771971,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListItemBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase"}},{"HashCode":-224791704,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1289991309,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListItemBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1157396124,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-831689396,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DefaultListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem"}},{"HashCode":-1771579435,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IDropdownState","Metadata":{"Common.PropertyName":"State"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSelect","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":622762087,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DefaultListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-847293187,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1958831522,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikBooleanEditorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase"}},{"HashCode":-70789532,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":983493930,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEditorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.Editors.TelerikEditorBasecomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","Components.GenericTyped":"True"}},{"HashCode":-24285338,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.Editors.TelerikEditorBasecomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1745259294,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEnumEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"NullableForEnum","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NullableForEnum"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor"}},{"HashCode":-1083953494,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}},{"Kind":"Components.Component","Name":"NullableForEnum","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NullableForEnum"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1987585008,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikBooleanCheckBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox"}},{"HashCode":-1277092089,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2070171118,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikBooleanDropDownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList"}},{"HashCode":-902977002,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-188440698,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateTimeEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor"}},{"HashCode":707852464,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1281191227,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDecimalEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor"}},{"HashCode":825936438,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1931691909,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDoubleEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor"}},{"HashCode":-701163535,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1703808047,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEditorFactory"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"CheckBoxForBoolean","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"CheckBoxForBoolean"}},{"Kind":"Components.Component","Name":"NullableForEnum","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NullableForEnum"}},{"Kind":"Components.Component","Name":"FieldIdentifier","TypeName":"Microsoft.AspNetCore.Components.Forms.FieldIdentifier?","Metadata":{"Common.PropertyName":"FieldIdentifier"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory"}},{"HashCode":463588169,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"CheckBoxForBoolean","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"CheckBoxForBoolean"}},{"Kind":"Components.Component","Name":"NullableForEnum","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NullableForEnum"}},{"Kind":"Components.Component","Name":"FieldIdentifier","TypeName":"Microsoft.AspNetCore.Components.Forms.FieldIdentifier?","Metadata":{"Common.PropertyName":"FieldIdentifier"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-751169561,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFieldEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Item","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"PropName","TypeName":"System.String","Metadata":{"Common.PropertyName":"PropName"}},{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor"}},{"HashCode":406561705,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Item","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"PropName","TypeName":"System.String","Metadata":{"Common.PropertyName":"PropName"}},{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-832037500,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFloatEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor"}},{"HashCode":-821527562,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1289450983,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikIntEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor"}},{"HashCode":-44391406,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1116411893,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikLongEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor"}},{"HashCode":781160263,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":337266003,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikShortEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor"}},{"HashCode":-1254692001,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1820549515,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikStringEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor"}},{"HashCode":-238092309,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"ValueChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"TabIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-463322958,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.TelerikFilterHeadercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader","Components.GenericTyped":"True"}},{"HashCode":-754578691,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.TelerikFilterHeadercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1344106181,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikFiltercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter"}},{"HashCode":-16704306,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikFiltercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1097619040,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikFilterExpressioncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterExpression"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression"}},{"HashCode":-1300639902,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikFilterExpressioncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1235131264,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"Value","TypeName":"Telerik.DataSource.FilterOperator","IsEnum":true,"Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnSelect","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectArrowIconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SelectArrowIconClass"}},{"Kind":"Components.Component","Name":"ShowSelectedValue","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowSelectedValue"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Metadata":{"Common.PropertyName":"PopupWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList"}},{"HashCode":-644453636,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"PropType","TypeName":"System.Type","Metadata":{"Common.PropertyName":"PropType"}},{"Kind":"Components.Component","Name":"Value","TypeName":"Telerik.DataSource.FilterOperator","IsEnum":true,"Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnSelect","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectArrowIconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SelectArrowIconClass"}},{"Kind":"Components.Component","Name":"ShowSelectedValue","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowSelectedValue"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"PopupWidth","TypeName":"System.String","Metadata":{"Common.PropertyName":"PopupWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1322090404,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnFilter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilter","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilterClear","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"TemplateContainer","TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer","Metadata":{"Common.PropertyName":"TemplateContainer"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm"}},{"HashCode":1749764683,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnFilter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilter","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilterClear","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"TemplateContainer","TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer","Metadata":{"Common.PropertyName":"TemplateContainer"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1457299888,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnKeyDown","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader"}},{"HashCode":-1767651892,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnKeyDown","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1180317985,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikFilterMenucomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnFilter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilter","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilterClear","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"TemplateContainer","TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer","Metadata":{"Common.PropertyName":"TemplateContainer"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu"}},{"HashCode":1955036531,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikFilterMenucomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnFilter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilter","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnFilterClear","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"TemplateContainer","TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer","Metadata":{"Common.PropertyName":"TemplateContainer"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2141203396,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterMenuHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeadercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","Components.GenericTyped":"True"}},{"HashCode":-382865401,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeadercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Navigable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Navigable"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":34892895,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Grid.GridEditForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridEditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Grid.GridEditFormcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"SaveText","TypeName":"System.String","Metadata":{"Common.PropertyName":"SaveText"}},{"Kind":"Components.Component","Name":"CancelText","TypeName":"System.String","Metadata":{"Common.PropertyName":"CancelText"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Grid.GridEditForm","Components.GenericTyped":"True"}},{"HashCode":998061951,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Grid.GridEditForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Grid.GridEditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Grid.GridEditFormcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"SaveText","TypeName":"System.String","Metadata":{"Common.PropertyName":"SaveText"}},{"Kind":"Components.Component","Name":"CancelText","TypeName":"System.String","Metadata":{"Common.PropertyName":"CancelText"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Grid.GridEditForm","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":961694237,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.BindingComponentBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase","Components.GenericTyped":"True"}},{"HashCode":-493182868,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.BindingComponentBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-862219931,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"BindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":61587840,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2061278621,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HierarchicalBindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase","Components.GenericTyped":"True"}},{"HashCode":-692520954,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"IdField","TypeName":"System.String","Documentation":"\n\nDefinestheIdDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"IdField"}},{"Kind":"Components.Component","Name":"ParentIdField","TypeName":"System.String","Documentation":"\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n","Metadata":{"Common.PropertyName":"ParentIdField"}},{"Kind":"Components.Component","Name":"HasChildrenField","TypeName":"System.String","Documentation":"\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"HasChildrenField"}},{"Kind":"Components.Component","Name":"ItemsField","TypeName":"System.String","Documentation":"\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n","Metadata":{"Common.PropertyName":"ItemsField"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.String","Documentation":"\n\nDefinestheTextDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"TextField"}},{"Kind":"Components.Component","Name":"IconClassField","TypeName":"System.String","Documentation":"\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconClassField"}},{"Kind":"Components.Component","Name":"IconField","TypeName":"System.String","Documentation":"\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n","Metadata":{"Common.PropertyName":"IconField"}},{"Kind":"Components.Component","Name":"ImageUrlField","TypeName":"System.String","Documentation":"\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"ImageUrlField"}},{"Kind":"Components.Component","Name":"UrlField","TypeName":"System.String","Documentation":"\n\nDefinestheUrlDataFieldoftheDataSource.\n\n","Metadata":{"Common.PropertyName":"UrlField"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1225309762,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"HierarchicalBindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1354678078,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate","AssemblyName":"Telerik.Blazor","Documentation":"\n\nDefinesthetemplateforthechilditems.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-316690569,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Layout.ItemElement","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikNavigationItemElementBasecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemElement"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.ItemElementcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.Common.Layout.IItemBinding","Metadata":{"Common.PropertyName":"Binding","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.ItemElement","Components.GenericTyped":"True"}},{"HashCode":1766519726,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.Layout.ItemElement","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikNavigationItemElementBasecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Layout.ItemElement"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.ItemElementcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.Common.Layout.IItemBinding","Metadata":{"Common.PropertyName":"Binding","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.ItemElement","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":204973883,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ItemElement"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-690554537,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.Layout.ItemElement"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1079198291,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"VirtualColumnScroller"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TColumn","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTColumnfortheTelerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScrollercomponent.","Metadata":{"Common.PropertyName":"TColumn","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"DataId","TypeName":"System.String","Metadata":{"Common.PropertyName":"DataId"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnScroll","TypeName":"System.Action>","Metadata":{"Common.PropertyName":"OnScroll","Components.DelegateSignature":"True","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller","Components.GenericTyped":"True"}},{"HashCode":700310366,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TColumn","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTColumnfortheTelerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScrollercomponent.","Metadata":{"Common.PropertyName":"TColumn","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"DataId","TypeName":"System.String","Metadata":{"Common.PropertyName":"DataId"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnScroll","TypeName":"System.Action>","Metadata":{"Common.PropertyName":"OnScroll","Components.DelegateSignature":"True","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":381126244,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheVirtualScrollContainercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"VirtualScrollContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Total","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Total"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"ItemHeight","TypeName":"System.Decimal","Metadata":{"Common.PropertyName":"ItemHeight"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"SkipChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"SkipChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"EnableVirtualScroll","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"EnableVirtualScroll"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer"}},{"HashCode":-1504319820,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheVirtualScrollContainercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Total","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Total"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"PageSize"}},{"Kind":"Components.Component","Name":"ItemHeight","TypeName":"System.Decimal","Metadata":{"Common.PropertyName":"ItemHeight"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"SkipChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"SkipChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"EnableVirtualScroll","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"EnableVirtualScroll"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":948037900,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"VirtualScrollContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":243850321,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2085315644,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheVirtualScrollercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"VirtualScroller"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DataId","TypeName":"System.String","Metadata":{"Common.PropertyName":"DataId"}},{"Kind":"Components.Component","Name":"Total","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Total"}},{"Kind":"Components.Component","Name":"ItemHeight","TypeName":"System.Decimal","Metadata":{"Common.PropertyName":"ItemHeight"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"SkipChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"SkipChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller"}},{"HashCode":-909492935,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheVirtualScrollercomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DataId","TypeName":"System.String","Metadata":{"Common.PropertyName":"DataId"}},{"Kind":"Components.Component","Name":"Total","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Total"}},{"Kind":"Components.Component","Name":"ItemHeight","TypeName":"System.Decimal","Metadata":{"Common.PropertyName":"ItemHeight"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Skip"}},{"Kind":"Components.Component","Name":"SkipChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"SkipChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":328410719,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.DateTimePicker.DateTimeSelector","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DateTimeSelector"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.DateTimePicker.DateTimeSelectorcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnSet","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSet","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDateSelected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateSelected","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnTimeSelected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnTimeSelected","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.DateTimePicker.DateTimeSelector","Components.GenericTyped":"True"}},{"HashCode":-1912790483,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.DateTimePicker.DateTimeSelector","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.DateTimePicker.DateTimeSelector"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.DateTimePicker.DateTimeSelectorcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnSet","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSet","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDateSelected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateSelected","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnTimeSelected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnTimeSelected","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.DateTimePicker.DateTimeSelector","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1643930736,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Drawer.DrawerItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DrawerItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Drawer.DrawerItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSelect","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnFocus","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.TelerikDrawer","Metadata":{"Common.PropertyName":"Binding","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Drawer.DrawerItem","Components.GenericTyped":"True"}},{"HashCode":1872396408,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Drawer.DrawerItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Drawer.DrawerItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Drawer.DrawerItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"OnSelect","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSelect","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnFocus","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.TelerikDrawer","Metadata":{"Common.PropertyName":"Binding","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Drawer.DrawerItem","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":919785433,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.EditorCustomTool","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheCustomToolsintheEditor.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorCustomTool"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nDefinesthetoolnamethatisassociatedtothetoolrendering.Usedtoaddthecustomtooltothetoolbar.Required.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nContainsthetoolrendering.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.EditorCustomTool"}},{"HashCode":-323272165,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.EditorCustomTool","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheCustomToolsintheEditor.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.EditorCustomTool"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nDefinesthetoolnamethatisassociatedtothetoolrendering.Usedtoaddthecustomtooltothetoolbar.Required.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nContainsthetoolrendering.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.EditorCustomTool","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-785477766,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nContainsthetoolrendering.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditorCustomTool"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1131337843,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent","AssemblyName":"Telerik.Blazor","Documentation":"\n\nContainsthetoolrendering.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Editor.EditorCustomTool"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1042063589,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.EditorToolBar","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorToolBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Editor","TypeName":"Telerik.Blazor.Components.TelerikEditor","Metadata":{"Common.PropertyName":"Editor"}},{"Kind":"Components.Component","Name":"Tools","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Tools"}},{"Kind":"Components.Component","Name":"CustomTools","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"CustomTools"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.EditorToolBar"}},{"HashCode":304530796,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.EditorToolBar","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.EditorToolBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Editor","TypeName":"Telerik.Blazor.Components.TelerikEditor","Metadata":{"Common.PropertyName":"Editor"}},{"Kind":"Components.Component","Name":"Tools","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Tools"}},{"Kind":"Components.Component","Name":"CustomTools","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"CustomTools"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.EditorToolBar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1881752502,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InsertImageForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.ImageCommandArgs","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm"}},{"HashCode":235906783,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.ImageCommandArgs","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-678318328,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InsertLinkForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.LinkCommandArgs","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm"}},{"HashCode":866157638,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.LinkCommandArgs","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":36645775,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ViewHtmlDialog"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.HtmlCommandArgs","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog"}},{"HashCode":1500419742,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.HtmlCommandArgs","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":514013731,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InsertTablePopup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tool","TypeName":"Telerik.Blazor.Components.Editor.ButtonTool","Metadata":{"Common.PropertyName":"Tool"}},{"Kind":"Components.Component","Name":"OnExecute","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnExecute","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup"}},{"HashCode":-1854033150,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tool","TypeName":"Telerik.Blazor.Components.Editor.ButtonTool","Metadata":{"Common.PropertyName":"Tool"}},{"Kind":"Components.Component","Name":"OnExecute","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnExecute","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":190760687,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorDialog"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tool","TypeName":"Telerik.Blazor.Components.Editor.DialogTool","Metadata":{"Common.PropertyName":"Tool"}},{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.ToolCommandArgsBase","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"EditorContainer","TypeName":"Telerik.Blazor.Components.TelerikEditor","Metadata":{"Common.PropertyName":"EditorContainer"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"VisibleChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog"}},{"HashCode":452154285,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tool","TypeName":"Telerik.Blazor.Components.Editor.DialogTool","Metadata":{"Common.PropertyName":"Tool"}},{"Kind":"Components.Component","Name":"CommandArgs","TypeName":"Telerik.Blazor.Components.Editor.ToolCommandArgsBase","Metadata":{"Common.PropertyName":"CommandArgs"}},{"Kind":"Components.Component","Name":"EditorContainer","TypeName":"Telerik.Blazor.Components.TelerikEditor","Metadata":{"Common.PropertyName":"EditorContainer"}},{"Kind":"Components.Component","Name":"OnConfirm","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnConfirm","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"VisibleChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":819365055,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditorDialog"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-623473435,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1482601487,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorToolsFactory"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tool","TypeName":"Telerik.Blazor.Components.IEditorTool","Metadata":{"Common.PropertyName":"Tool"}},{"Kind":"Components.Component","Name":"StateContainer","TypeName":"Telerik.Blazor.Components.Editor.State.EditorStateContainer","Metadata":{"Common.PropertyName":"StateContainer"}},{"Kind":"Components.Component","Name":"ToolRendering","TypeName":"Telerik.Blazor.Components.Editor.IEditorCustomToolRendering","Metadata":{"Common.PropertyName":"ToolRendering"}},{"Kind":"Components.Component","Name":"OnExecute","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnExecute","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnDialogOpen","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnDialogOpen","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory"}},{"HashCode":907609605,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tool","TypeName":"Telerik.Blazor.Components.IEditorTool","Metadata":{"Common.PropertyName":"Tool"}},{"Kind":"Components.Component","Name":"StateContainer","TypeName":"Telerik.Blazor.Components.Editor.State.EditorStateContainer","Metadata":{"Common.PropertyName":"StateContainer"}},{"Kind":"Components.Component","Name":"ToolRendering","TypeName":"Telerik.Blazor.Components.Editor.IEditorCustomToolRendering","Metadata":{"Common.PropertyName":"ToolRendering"}},{"Kind":"Components.Component","Name":"OnExecute","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnExecute","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnDialogOpen","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnDialogOpen","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":498980753,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridCheckBoxCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCheckBoxCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCheckBoxCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridCheckBoxCell","Components.GenericTyped":"True"}},{"HashCode":30044743,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridCheckBoxCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridCheckBoxCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCheckBoxCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridCheckBoxCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-268694525,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridCommandCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCommandCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCommandCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridCommandCell","Components.GenericTyped":"True"}},{"HashCode":390851941,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridCommandCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridCommandCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCommandCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridCommandCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":9718177,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridContentCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridContentCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridContentCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridContentCell","Components.GenericTyped":"True"}},{"HashCode":998089964,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridContentCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridContentCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridContentCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridContentCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-186725337,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFilterCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridFilterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFilterCell","Components.GenericTyped":"True"}},{"HashCode":-1935706056,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFilterCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridFilterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFilterCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":362103576,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFooterCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridFooterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"Telerik.Blazor.Components.FooterTemplateContext","Metadata":{"Common.PropertyName":"Context"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFooterCell","Components.GenericTyped":"True"}},{"HashCode":-916796027,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFooterCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridFooterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"Telerik.Blazor.Components.FooterTemplateContext","Metadata":{"Common.PropertyName":"Context"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFooterCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-379012675,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridHeaderCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderCell","Components.GenericTyped":"True"}},{"HashCode":-1437421202,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridHeaderCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Columns"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":656715201,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailRowBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailRowBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailRowBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"RelativeRowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeRowIndex"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailRowBase","Components.GenericTyped":"True"}},{"HashCode":1865685661,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailRowBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.DetailRowBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailRowBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"RelativeRowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeRowIndex"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailRowBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1231674442,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.DetailRowBase.Template","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"DetailRowBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailRowBase.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1082158590,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.DetailRowBase.Template","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.Grid.DetailRowBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailRowBase.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":732385590,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFooterRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridFooterRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"AggregateResults","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"AggregateResults"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFooterRow","Components.GenericTyped":"True"}},{"HashCode":-1527961334,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFooterRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridFooterRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"AggregateResults","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"AggregateResults"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFooterRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-64356759,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridLoadingCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridLoadingCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridLoadingCell","Components.GenericTyped":"True"}},{"HashCode":-206312674,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridLoadingCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridLoadingCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridLoadingCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2033228713,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridLoadingRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridLoadingRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.Decimal","Metadata":{"Common.PropertyName":"Height"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridLoadingRow","Components.GenericTyped":"True"}},{"HashCode":1071943323,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridLoadingRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridLoadingRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.Decimal","Metadata":{"Common.PropertyName":"Height"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridLoadingRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-45602726,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridRowBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"InEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"InEdit"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"AllowInCellEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowInCellEdit"}},{"Kind":"Components.Component","Name":"EditField","TypeName":"System.String","Metadata":{"Common.PropertyName":"EditField"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"RelativeIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeIndex"}},{"Kind":"Components.Component","Name":"DetailTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"DetailTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Components.GenericTyped":"True"}},{"HashCode":1049724424,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridRowBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"InEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"InEdit"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"AllowInCellEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowInCellEdit"}},{"Kind":"Components.Component","Name":"EditField","TypeName":"System.String","Metadata":{"Common.PropertyName":"EditField"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"RelativeIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeIndex"}},{"Kind":"Components.Component","Name":"DetailTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"DetailTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1925810215,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailTemplate","ParentTag":"GridRowBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-810298236,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailTemplate","ParentTag":"Telerik.Blazor.Components.Grid.GridRowBase"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2047127445,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowCollectionBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridRowCollectionBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectionBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Rows","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowCollectionBase","Components.GenericTyped":"True"}},{"HashCode":-1585660861,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowCollectionBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridRowCollectionBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectionBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Rows","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowCollectionBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-305011572,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridRowGroupedCollectionBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectionBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Groups","TypeName":"System.Collections.Generic.ICollection","Metadata":{"Common.PropertyName":"Groups"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"ParentGroupIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ParentGroupIndex"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase","Components.GenericTyped":"True"}},{"HashCode":-15267143,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectionBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Groups","TypeName":"System.Collections.Generic.ICollection","Metadata":{"Common.PropertyName":"Groups"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"ParentGroupIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ParentGroupIndex"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1289707740,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridToolBarItemBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridToolBarItemBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItemBase","Components.GenericTyped":"True"}},{"HashCode":492229855,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridToolBarItemBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridToolBarItemBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItemBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1999425218,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"GridToolBarItemBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-981808168,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Grid.GridToolBarItemBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1904075515,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFilterRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridFilterRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFilterRow","Components.GenericTyped":"True"}},{"HashCode":-2051759428,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridFilterRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridFilterRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridFilterRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":933694883,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridHeaderRowBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridHeaderRowBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnColumnReorder","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnReorder","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnResize","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnResize","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"HasDetails","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"HasDetails"}},{"Kind":"Components.Component","Name":"DraggableGroup","TypeName":"System.String","Metadata":{"Common.PropertyName":"DraggableGroup"}},{"Kind":"Components.Component","Name":"TableWidth","TypeName":"System.String","Metadata":{"Common.PropertyName":"TableWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderRowBase","Components.GenericTyped":"True"}},{"HashCode":1137248825,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridHeaderRowBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridHeaderRowBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowBasecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnColumnReorder","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnReorder","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnResize","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnResize","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"HasDetails","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"HasDetails"}},{"Kind":"Components.Component","Name":"DraggableGroup","TypeName":"System.String","Metadata":{"Common.PropertyName":"DraggableGroup"}},{"Kind":"Components.Component","Name":"TableWidth","TypeName":"System.String","Metadata":{"Common.PropertyName":"TableWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderRowBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":86023166,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"InEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"InEdit"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"AllowInCellEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowInCellEdit"}},{"Kind":"Components.Component","Name":"EditField","TypeName":"System.String","Metadata":{"Common.PropertyName":"EditField"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"RelativeIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeIndex"}},{"Kind":"Components.Component","Name":"DetailTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"DetailTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRow","Components.GenericTyped":"True"}},{"HashCode":238859405,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"InEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"InEdit"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"AllowInCellEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowInCellEdit"}},{"Kind":"Components.Component","Name":"EditField","TypeName":"System.String","Metadata":{"Common.PropertyName":"EditField"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"RelativeIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeIndex"}},{"Kind":"Components.Component","Name":"DetailTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"DetailTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":258021392,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridRow.DetailTemplate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailTemplate","ParentTag":"GridRow"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRow.DetailTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":387573112,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridRow.DetailTemplate","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailTemplate","ParentTag":"Telerik.Blazor.Components.Grid.GridRow"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRow.DetailTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1982267150,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowCollection","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridRowCollection"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectioncomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Rows","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowCollection","Components.GenericTyped":"True"}},{"HashCode":932055566,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowCollection","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridRowCollection"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectioncomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Rows","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowCollection","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1637477748,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowGroupedCollection","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridRowGroupedCollection"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectioncomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Groups","TypeName":"System.Collections.Generic.ICollection","Metadata":{"Common.PropertyName":"Groups"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"ParentGroupIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ParentGroupIndex"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowGroupedCollection","Components.GenericTyped":"True"}},{"HashCode":2053667186,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridRowGroupedCollection","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridRowGroupedCollection"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectioncomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Groups","TypeName":"System.Collections.Generic.ICollection","Metadata":{"Common.PropertyName":"Groups"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"ParentGroupIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ParentGroupIndex"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridRowGroupedCollection","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1346220117,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridToolBarItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridToolBarItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItem","Components.GenericTyped":"True"}},{"HashCode":216964434,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridToolBarItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridToolBarItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItem","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":872813375,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"GridToolBarItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1164167609,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Grid.GridToolBarItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1701358716,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridHeaderRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridHeaderRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnColumnReorder","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnReorder","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnResize","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnResize","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"HasDetails","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"HasDetails"}},{"Kind":"Components.Component","Name":"DraggableGroup","TypeName":"System.String","Metadata":{"Common.PropertyName":"DraggableGroup"}},{"Kind":"Components.Component","Name":"TableWidth","TypeName":"System.String","Metadata":{"Common.PropertyName":"TableWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderRow","Components.GenericTyped":"True"}},{"HashCode":1356249450,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.GridHeaderRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridHeaderRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnColumnReorder","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnReorder","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnResize","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnResize","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.GridFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"Groupable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Groupable"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnLock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnLock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnUnlock","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnUnlock","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnColumnVisibilityChange","TypeName":"System.Func,System.Threading.Tasks.Task>","Metadata":{"Common.PropertyName":"OnColumnVisibilityChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"HasDetails","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"HasDetails"}},{"Kind":"Components.Component","Name":"DraggableGroup","TypeName":"System.String","Metadata":{"Common.PropertyName":"DraggableGroup"}},{"Kind":"Components.Component","Name":"TableWidth","TypeName":"System.String","Metadata":{"Common.PropertyName":"TableWidth"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1181636233,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridColumnMenuSettings"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings"}},{"HashCode":-1965162237,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":108980414,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCheckboxColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn"}},{"HashCode":336413146,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":198627452,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Columns.GridColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Columns.GridColumn"}},{"HashCode":1696464348,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Columns.GridColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Columns.GridColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Columns.GridColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1489481515,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Columns.GridCommandColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Columns.GridCommandColumn"}},{"HashCode":-1173254338,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Columns.GridCommandColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Columns.GridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Columns.GridCommandColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1589340805,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell","Components.GenericTyped":"True"}},{"HashCode":-1275288638,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnToggle","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1099593576,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn"}},{"HashCode":-1449802084,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1863337641,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"RelativeRowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeRowIndex"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow","Components.GenericTyped":"True"}},{"HashCode":-533014356,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"RelativeRowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeRowIndex"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1421590321,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"DetailRow"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1733627018,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-41422769,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridExcelExport"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport"}},{"HashCode":-56480120,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1335122156,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupCellSpacerBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Length","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Length"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase"}},{"HashCode":-1028967106,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Length","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Length"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2116890765,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupFooter","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupfooter.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFootercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Aggregates","TypeName":"System.Collections.Generic.IDictionary","Metadata":{"Common.PropertyName":"Aggregates"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupFooter","Components.GenericTyped":"True"}},{"HashCode":-1795078548,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupFooter","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupfooter.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFootercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"Aggregates","TypeName":"System.Collections.Generic.IDictionary","Metadata":{"Common.PropertyName":"Aggregates"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupFooter","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-743132934,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupfootercell.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupFooterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFooterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"GroupFooterTemplateContext","TypeName":"Telerik.Blazor.Components.GridGroupTemplateContext","Metadata":{"Common.PropertyName":"GroupFooterTemplateContext"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell","Components.GenericTyped":"True"}},{"HashCode":1951198867,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupfootercell.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFooterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"GroupFooterTemplateContext","TypeName":"Telerik.Blazor.Components.GridGroupTemplateContext","Metadata":{"Common.PropertyName":"GroupFooterTemplateContext"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1795473816,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupHeader","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupindicator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeadercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupIndex"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"RelativeIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeIndex"}},{"Kind":"Components.Component","Name":"Group","TypeName":"Telerik.DataSource.AggregateFunctionsGroup","Metadata":{"Common.PropertyName":"Group"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnToggle","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupHeader","Components.GenericTyped":"True"}},{"HashCode":26675833,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupHeader","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupindicator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeadercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"GroupIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupIndex"}},{"Kind":"Components.Component","Name":"GroupLevel","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"GroupLevel"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"RelativeIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RelativeIndex"}},{"Kind":"Components.Component","Name":"Group","TypeName":"Telerik.DataSource.AggregateFunctionsGroup","Metadata":{"Common.PropertyName":"Group"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnToggle","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupHeader","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":861117437,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupindicator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeaderCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Components.Grid.IGridBoundColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Group","TypeName":"Telerik.DataSource.AggregateFunctionsGroup","Metadata":{"Common.PropertyName":"Group"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnToggle","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell","Components.GenericTyped":"True"}},{"HashCode":2141065991,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupindicator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeaderCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Expanded","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Expanded"}},{"Kind":"Components.Component","Name":"Colspan","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Colspan"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Components.Grid.IGridBoundColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Group","TypeName":"Telerik.DataSource.AggregateFunctionsGroup","Metadata":{"Common.PropertyName":"Group"}},{"Kind":"Components.Component","Name":"OnToggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnToggle","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ContainerGrid","TypeName":"Telerik.Blazor.Components.TelerikGrid","Metadata":{"Common.PropertyName":"ContainerGrid","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1624462345,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupindicator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupIndicatorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhentheindicatorisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase"}},{"HashCode":-1102635905,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegroupindicator.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhentheindicatorisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1228598762,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupPanel","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegrouppanel.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Groups","TypeName":"System.Collections.Generic.IList","Metadata":{"Common.PropertyName":"Groups"}},{"Kind":"Components.Component","Name":"GetGroupTitles","TypeName":"System.Func>","Metadata":{"Common.PropertyName":"GetGroupTitles","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnGroupAdd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenagroupisadded.\n\n","Metadata":{"Common.PropertyName":"OnGroupAdd","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnGroupRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenagroupisremoved.\n\n","Metadata":{"Common.PropertyName":"OnGroupRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropTargetGroup","TypeName":"System.String","Metadata":{"Common.PropertyName":"DropTargetGroup"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupPanel"}},{"HashCode":-805056316,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupPanel","AssemblyName":"Telerik.Blazor","Documentation":"\n\nThegrouppanel.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Groups","TypeName":"System.Collections.Generic.IList","Metadata":{"Common.PropertyName":"Groups"}},{"Kind":"Components.Component","Name":"GetGroupTitles","TypeName":"System.Func>","Metadata":{"Common.PropertyName":"GetGroupTitles","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnGroupAdd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenagroupisadded.\n\n","Metadata":{"Common.PropertyName":"OnGroupAdd","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnGroupRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhenagroupisremoved.\n\n","Metadata":{"Common.PropertyName":"OnGroupRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropTargetGroup","TypeName":"System.String","Metadata":{"Common.PropertyName":"DropTargetGroup"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupPanel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1376759231,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupCellSpacer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Length","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Length"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer"}},{"HashCode":2068737110,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Length","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Length"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1536131040,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicator","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GroupIndicator"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhentheindicatorisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicator"}},{"HashCode":1960926265,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicator","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicator"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Metadata":{"Common.PropertyName":"Field"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n\nTriggeredwhentheindicatorisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Grid.Grouping.GroupIndicator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1329149376,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ListView.ListViewItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListViewItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.ListView.ListViewItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ListView.ListViewItem","Components.GenericTyped":"True"}},{"HashCode":309932509,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ListView.ListViewItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ListView.ListViewItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.ListView.ListViewItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Template","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"Template","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ListView.ListViewItem","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-59434138,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ListView.ListViewItem.Template","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"ListViewItem"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ListView.ListViewItem.Template","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-641664191,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ListView.ListViewItem.Template","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Template","ParentTag":"Telerik.Blazor.Components.ListView.ListViewItem"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Template'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ListView.ListViewItem.Template","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-425226921,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Menu.MenuItem","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheMenuItem.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MenuItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Menu.MenuItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupAlign","TypeName":"Telerik.Blazor.Components.Popup.PopupAlignSettings","Metadata":{"Common.PropertyName":"PopupAlign"}},{"Kind":"Components.Component","Name":"ReadChildren","TypeName":"System.Func>","Metadata":{"Common.PropertyName":"ReadChildren","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ParentPopupRef","TypeName":"Telerik.Blazor.Components.Popup.TelerikPopup","Metadata":{"Common.PropertyName":"ParentPopupRef"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.MenuOrientation","IsEnum":true,"Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"NavigationState","TypeName":"Telerik.Blazor.Components.Common.Layout.Navigation.State.IMenuNavigationState","Metadata":{"Common.PropertyName":"NavigationState"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.String","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"SeparatorField","TypeName":"System.String","Metadata":{"Common.PropertyName":"SeparatorField"}},{"Kind":"Components.Component","Name":"DisabledField","TypeName":"System.String","Metadata":{"Common.PropertyName":"DisabledField"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding","Metadata":{"Common.PropertyName":"Binding","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Menu.MenuItem","Components.GenericTyped":"True"}},{"HashCode":1510244895,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Menu.MenuItem","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheMenuItem.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Menu.MenuItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Menu.MenuItemcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupAlign","TypeName":"Telerik.Blazor.Components.Popup.PopupAlignSettings","Metadata":{"Common.PropertyName":"PopupAlign"}},{"Kind":"Components.Component","Name":"ReadChildren","TypeName":"System.Func>","Metadata":{"Common.PropertyName":"ReadChildren","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ParentPopupRef","TypeName":"Telerik.Blazor.Components.Popup.TelerikPopup","Metadata":{"Common.PropertyName":"ParentPopupRef"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Telerik.Blazor.MenuOrientation","IsEnum":true,"Metadata":{"Common.PropertyName":"Orientation"}},{"Kind":"Components.Component","Name":"NavigationState","TypeName":"Telerik.Blazor.Components.Common.Layout.Navigation.State.IMenuNavigationState","Metadata":{"Common.PropertyName":"NavigationState"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.String","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"SeparatorField","TypeName":"System.String","Metadata":{"Common.PropertyName":"SeparatorField"}},{"Kind":"Components.Component","Name":"DisabledField","TypeName":"System.String","Metadata":{"Common.PropertyName":"DisabledField"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding","Metadata":{"Common.PropertyName":"Binding","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Menu.MenuItem","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-56487270,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.MultiSelect.Tag","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tag"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"DataItem","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"DataItem"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState","Metadata":{"Common.PropertyName":"State"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.MultiSelect.Tag"}},{"HashCode":634205536,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.MultiSelect.Tag","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.MultiSelect.Tag"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"DataItem","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.ListDataItem","Metadata":{"Common.PropertyName":"DataItem"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState","Metadata":{"Common.PropertyName":"State"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.MultiSelect.Tag","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-425750152,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.MultiSelect.TagList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TagList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DataItems","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"DataItems"}},{"Kind":"Components.Component","Name":"OnItemRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnItemRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState","Metadata":{"Common.PropertyName":"State"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.MultiSelect.TagList"}},{"HashCode":-824152839,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.MultiSelect.TagList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.MultiSelect.TagList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DataItems","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"DataItems"}},{"Kind":"Components.Component","Name":"OnItemRemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnItemRemove","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"State","TypeName":"Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState","Metadata":{"Common.PropertyName":"State"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.MultiSelect.TagList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-395770891,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PagerButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IconCssClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconCssClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerButton"}},{"HashCode":756240400,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Pager.PagerButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IconCssClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconCssClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":588009164,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerListBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PagerListBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"PageCount"}},{"Kind":"Components.Component","Name":"ButtonCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ButtonCount"}},{"Kind":"Components.Component","Name":"OnPageChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnPageChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnEndReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnEndReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnStartReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnStartReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerListBase"}},{"HashCode":-1289518739,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerListBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Pager.PagerListBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"PageCount"}},{"Kind":"Components.Component","Name":"ButtonCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ButtonCount"}},{"Kind":"Components.Component","Name":"OnPageChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnPageChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnEndReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnEndReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnStartReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnStartReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerListBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-262949043,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerMoreButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PagerMoreButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerMoreButton"}},{"HashCode":-1770859734,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerMoreButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Pager.PagerMoreButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerMoreButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1071527288,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerNumberButtonBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PagerNumberButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerNumberButtonBase"}},{"HashCode":-815015399,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerNumberButtonBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Pager.PagerNumberButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerNumberButtonBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1656335410,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PagerList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"PageCount"}},{"Kind":"Components.Component","Name":"ButtonCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ButtonCount"}},{"Kind":"Components.Component","Name":"OnPageChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnPageChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnEndReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnEndReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnStartReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnStartReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerList"}},{"HashCode":-2007015214,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Pager.PagerList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"Components.Component","Name":"PageCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"PageCount"}},{"Kind":"Components.Component","Name":"ButtonCount","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"ButtonCount"}},{"Kind":"Components.Component","Name":"OnPageChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnPageChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnEndReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnEndReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnStartReached","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnStartReached","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"StartIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"StartIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":979766450,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerNumberButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PagerNumberButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerNumberButton"}},{"HashCode":-709621697,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Pager.PagerNumberButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Pager.PagerNumberButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Pager.PagerNumberButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1505632654,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Popup.TelerikPopup","AssemblyName":"Telerik.Blazor","Documentation":"\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikPopup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AnchorSelector","TypeName":"System.String","Metadata":{"Common.PropertyName":"AnchorSelector"}},{"Kind":"Components.Component","Name":"PopupAlign","TypeName":"Telerik.Blazor.Components.Popup.PopupAlignSettings","Metadata":{"Common.PropertyName":"PopupAlign"}},{"Kind":"Components.Component","Name":"AnchorAlign","TypeName":"Telerik.Blazor.Components.Popup.PopupAlignSettings","Metadata":{"Common.PropertyName":"AnchorAlign"}},{"Kind":"Components.Component","Name":"MarginSettings","TypeName":"Telerik.Blazor.Components.Popup.PopupMarginSettings","Metadata":{"Common.PropertyName":"MarginSettings"}},{"Kind":"Components.Component","Name":"CloseOn","TypeName":"Telerik.Blazor.PopupTriggerEvent","IsEnum":true,"Metadata":{"Common.PropertyName":"CloseOn"}},{"Kind":"Components.Component","Name":"OpenOn","TypeName":"Telerik.Blazor.PopupTriggerEvent","IsEnum":true,"Metadata":{"Common.PropertyName":"OpenOn"}},{"Kind":"Components.Component","Name":"ToggleElementSelector","TypeName":"System.String","Metadata":{"Common.PropertyName":"ToggleElementSelector"}},{"Kind":"Components.Component","Name":"AutoSize","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AutoSize"}},{"Kind":"Components.Component","Name":"OnBeforeShow","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnBeforeShow","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnShowStart","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnShowStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnHideStart","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnHideStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"CloseParentPopupsUntilSelector","TypeName":"System.String","Documentation":"\n\nDefineswhethertocloseparentpopupsonchildpopupcloseaction.Iftheselectorisnotnullorempty-CloseParentPopupswillbeexecuted.\nCurrently,wehavepopupelementcloseactiononlyinCloseOn=Mouseleavescenario.Neededinmenu.\n\n","Metadata":{"Common.PropertyName":"CloseParentPopupsUntilSelector"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.String","Documentation":"\n\nDefinesthetoppositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Top"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.String","Documentation":"\n\nDefinestheleftpositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"ShowDelay","TypeName":"System.Int32","Documentation":"\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"ShowDelay"}},{"Kind":"Components.Component","Name":"HideDelay","TypeName":"System.Int32","Documentation":"\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"HideDelay"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Documentation":"\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n","Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n","Metadata":{"Common.PropertyName":"AnimationDuration"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ParentInlineStyle","TypeName":"System.String","Documentation":"\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentInlineStyle"}},{"Kind":"Components.Component","Name":"ParentClass","TypeName":"System.String","Documentation":"\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentClass"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Popup.TelerikPopup"}},{"HashCode":1343253797,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Popup.TelerikPopup","AssemblyName":"Telerik.Blazor","Documentation":"\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Popup.TelerikPopup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AnchorSelector","TypeName":"System.String","Metadata":{"Common.PropertyName":"AnchorSelector"}},{"Kind":"Components.Component","Name":"PopupAlign","TypeName":"Telerik.Blazor.Components.Popup.PopupAlignSettings","Metadata":{"Common.PropertyName":"PopupAlign"}},{"Kind":"Components.Component","Name":"AnchorAlign","TypeName":"Telerik.Blazor.Components.Popup.PopupAlignSettings","Metadata":{"Common.PropertyName":"AnchorAlign"}},{"Kind":"Components.Component","Name":"MarginSettings","TypeName":"Telerik.Blazor.Components.Popup.PopupMarginSettings","Metadata":{"Common.PropertyName":"MarginSettings"}},{"Kind":"Components.Component","Name":"CloseOn","TypeName":"Telerik.Blazor.PopupTriggerEvent","IsEnum":true,"Metadata":{"Common.PropertyName":"CloseOn"}},{"Kind":"Components.Component","Name":"OpenOn","TypeName":"Telerik.Blazor.PopupTriggerEvent","IsEnum":true,"Metadata":{"Common.PropertyName":"OpenOn"}},{"Kind":"Components.Component","Name":"ToggleElementSelector","TypeName":"System.String","Metadata":{"Common.PropertyName":"ToggleElementSelector"}},{"Kind":"Components.Component","Name":"AutoSize","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AutoSize"}},{"Kind":"Components.Component","Name":"OnBeforeShow","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnBeforeShow","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnShowStart","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnShowStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnHideStart","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnHideStart","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"CloseParentPopupsUntilSelector","TypeName":"System.String","Documentation":"\n\nDefineswhethertocloseparentpopupsonchildpopupcloseaction.Iftheselectorisnotnullorempty-CloseParentPopupswillbeexecuted.\nCurrently,wehavepopupelementcloseactiononlyinCloseOn=Mouseleavescenario.Neededinmenu.\n\n","Metadata":{"Common.PropertyName":"CloseParentPopupsUntilSelector"}},{"Kind":"Components.Component","Name":"Top","TypeName":"System.String","Documentation":"\n\nDefinesthetoppositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Top"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.String","Documentation":"\n\nDefinestheleftpositionoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n\nDefinesthewidthoftheanimationcontainer.\n\n","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n","Metadata":{"Common.PropertyName":"Height"}},{"Kind":"Components.Component","Name":"ShowDelay","TypeName":"System.Int32","Documentation":"\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"ShowDelay"}},{"Kind":"Components.Component","Name":"HideDelay","TypeName":"System.Int32","Documentation":"\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n","Metadata":{"Common.PropertyName":"HideDelay"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Telerik.Blazor.AnimationType","IsEnum":true,"Documentation":"\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n","Metadata":{"Common.PropertyName":"AnimationType"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n","Metadata":{"Common.PropertyName":"AnimationDuration"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ParentInlineStyle","TypeName":"System.String","Documentation":"\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentInlineStyle"}},{"Kind":"Components.Component","Name":"ParentClass","TypeName":"System.String","Documentation":"\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"ParentClass"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n","Metadata":{"Common.PropertyName":"Class"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Popup.TelerikPopup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1511471838,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikPopup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1619220088,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Popup.TelerikPopup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2140612445,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFragmentContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer"}},{"HashCode":-542780675,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2003592716,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikFragmentContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-280300116,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1812124021,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment","AssemblyName":"Telerik.Blazor","Documentation":"\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikRootComponentFragment"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment"}},{"HashCode":-1691586751,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment","AssemblyName":"Telerik.Blazor","Documentation":"\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1160285900,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikRootComponentFragment"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1223632740,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1058284415,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.RecurrenceDialog","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceDialog"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Status","TypeName":"Telerik.Blazor.Components.Scheduler.RecurrenceDialogStatus","IsEnum":true,"Metadata":{"Common.PropertyName":"Status"}},{"Kind":"Components.Component","Name":"OnClose","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClose","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDeleteOccurrence","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDeleteOccurrence","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDeleteSeries","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDeleteSeries","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnMoveOccurrence","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnMoveOccurrence","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnMoveSeries","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnMoveSeries","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEditOccurrence","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEditOccurrence","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEditSeries","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEditSeries","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.RecurrenceDialog"}},{"HashCode":-1443117430,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.RecurrenceDialog","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.RecurrenceDialog"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Status","TypeName":"Telerik.Blazor.Components.Scheduler.RecurrenceDialogStatus","IsEnum":true,"Metadata":{"Common.PropertyName":"Status"}},{"Kind":"Components.Component","Name":"OnClose","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClose","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDeleteOccurrence","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDeleteOccurrence","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDeleteSeries","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDeleteSeries","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnMoveOccurrence","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnMoveOccurrence","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnMoveSeries","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnMoveSeries","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEditOccurrence","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEditOccurrence","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnEditSeries","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEditSeries","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.RecurrenceDialog","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":195753504,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerEditForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerEditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"Appointment","TypeName":"Telerik.Blazor.Components.Scheduler.Models.Appointment","Metadata":{"Common.PropertyName":"Appointment"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Resources","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Resources"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerEditForm"}},{"HashCode":1605902272,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerEditForm","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerEditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"Appointment","TypeName":"Telerik.Blazor.Components.Scheduler.Models.Appointment","Metadata":{"Common.PropertyName":"Appointment"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentUpdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentUpdate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Resources","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Resources"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerEditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1974863565,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ShowWorkHours","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowWorkHours"}},{"Kind":"Components.Component","Name":"ShowWorkHoursChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ShowWorkHoursChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerFooter"}},{"HashCode":-1404434636,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ShowWorkHours","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowWorkHours"}},{"Kind":"Components.Component","Name":"ShowWorkHoursChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ShowWorkHoursChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1572361324,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerToolbar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"OnTodayClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnTodayClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnPrevClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPrevClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnNextClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnNextClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Views","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Views"}},{"Kind":"Components.Component","Name":"ViewType","TypeName":"Telerik.Blazor.SchedulerView","IsEnum":true,"Metadata":{"Common.PropertyName":"ViewType"}},{"Kind":"Components.Component","Name":"ViewTypeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ViewTypeChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar"}},{"HashCode":1298548300,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"OnTodayClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnTodayClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnPrevClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPrevClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnNextClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnNextClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Views","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Views"}},{"Kind":"Components.Component","Name":"ViewType","TypeName":"Telerik.Blazor.SchedulerView","IsEnum":true,"Metadata":{"Common.PropertyName":"ViewType"}},{"Kind":"Components.Component","Name":"ViewTypeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ViewTypeChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1373302237,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerToolbarButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton"}},{"HashCode":1072588215,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1314519767,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerToolbarCalendar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar"}},{"HashCode":-1554159260,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"DateChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":28158258,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ByDayEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ByDay","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ByDay"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor"}},{"HashCode":-545204805,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ByDay","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ByDay"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2022165345,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ByMonthDayEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ByMonthDay","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ByMonthDay"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor"}},{"HashCode":1021208389,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ByMonthDay","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ByMonthDay"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2289664,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ByMonthEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ByMonth","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ByMonth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor"}},{"HashCode":-214071925,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ByMonth","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ByMonth"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1965186763,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BySetPositionEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"BySetPosition","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"BySetPosition"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor"}},{"HashCode":-1142585587,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"BySetPosition","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"BySetPosition"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-472708488,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton"}},{"HashCode":-939233639,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":734411865,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-611269219,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1032661238,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Start","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Start"}},{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}},{"Kind":"Components.Component","Name":"RuleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"RuleChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor"}},{"HashCode":-851299224,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Start","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Start"}},{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}},{"Kind":"Components.Component","Name":"RuleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"RuleChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-785863452,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceEndEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Start","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Start"}},{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor"}},{"HashCode":-579165591,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Start","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Start"}},{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-265487548,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceFrequencyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}},{"Kind":"Components.Component","Name":"RuleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"RuleChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor"}},{"HashCode":2012750545,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}},{"Kind":"Components.Component","Name":"RuleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"RuleChanged","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1877832378,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceIntervalEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor"}},{"HashCode":-1189275817,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1197826756,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceMonthlyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor"}},{"HashCode":599994270,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2145890200,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceWeeklyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor"}},{"HashCode":1749209759,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-578739649,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceYearlyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor"}},{"HashCode":776047370,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Rule","TypeName":"Telerik.Recurrence.RecurrenceRule","Metadata":{"Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2118802372,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.DateHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DateHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.DateHeader"}},{"HashCode":1855536296,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.DateHeader","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.Rendering.DateHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Date","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Date"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.DateHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1608894878,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DayAppointment"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppointmentElement","TypeName":"Telerik.Blazor.Components.Scheduler.Models.AppointmentElement","Metadata":{"Common.PropertyName":"AppointmentElement"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnMouseDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnMouseDown","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AllowDelete","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowDelete"}},{"Kind":"Components.Component","Name":"AllowUpdate","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowUpdate"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment"}},{"HashCode":2099705528,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppointmentElement","TypeName":"Telerik.Blazor.Components.Scheduler.Models.AppointmentElement","Metadata":{"Common.PropertyName":"AppointmentElement"}},{"Kind":"Components.Component","Name":"OnEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnMouseDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnMouseDown","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AllowDelete","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowDelete"}},{"Kind":"Components.Component","Name":"AllowUpdate","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowUpdate"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":816055918,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerContentTable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTablecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Appointments","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Appointments"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentMove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentMove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable","Components.GenericTyped":"True"}},{"HashCode":-1212131783,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTablecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Appointments","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Appointments"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentMove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentMove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-863217802,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DayTable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.DayView.DayTablecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Appointments","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Appointments"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentMove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentMove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable","Components.GenericTyped":"True"}},{"HashCode":-650307737,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.DayView.DayTablecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Appointments","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Appointments"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentMove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentMove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2125424770,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MonthTable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTablecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Appointments","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Appointments"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentMove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentMove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable","Components.GenericTyped":"True"}},{"HashCode":210818485,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTablecomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ViewModel","TypeName":"Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel","Metadata":{"Common.PropertyName":"ViewModel"}},{"Kind":"Components.Component","Name":"Appointments","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Appointments"}},{"Kind":"Components.Component","Name":"OnDateHeaderClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnDateHeaderClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentEdit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentEdit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentDelete","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentDelete","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentCreate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentCreate","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnAppointmentMove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnAppointmentMove","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":397098296,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TabStrip.TabContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveTab","TypeName":"Telerik.Blazor.Components.TabStrip.ITab","Metadata":{"Common.PropertyName":"ActiveTab"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TabStrip.TabContent"}},{"HashCode":-350037472,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TabStrip.TabContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TabStrip.TabContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveTab","TypeName":"Telerik.Blazor.Components.TabStrip.ITab","Metadata":{"Common.PropertyName":"ActiveTab"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.String","Metadata":{"Common.PropertyName":"Id"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TabStrip.TabContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":657770983,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeSelectorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorBasecomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnSet","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSet","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"ShowActions","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowActions"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorBase","Components.GenericTyped":"True"}},{"HashCode":569015113,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TimePicker.TimeSelectorBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorBasecomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnSet","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSet","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"ShowActions","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowActions"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorBase","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":433857678,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeSelectorCarouselBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"TimePart","TypeName":"Telerik.Blazor.Common.DateHelpers.TimePart","Metadata":{"Common.PropertyName":"TimePart"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"OnEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEnter","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase"}},{"HashCode":-1788910098,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"TimePart","TypeName":"Telerik.Blazor.Common.DateHelpers.TimePart","Metadata":{"Common.PropertyName":"TimePart"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"OnEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEnter","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1005165906,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelector","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeSelector"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnSet","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSet","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"ShowActions","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowActions"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelector","Components.GenericTyped":"True"}},{"HashCode":-416154259,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelector","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TimePicker.TimeSelector"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorcomponent.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"OnSet","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnSet","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnCancel","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"ShowActions","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowActions"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelector","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":991653682,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeSelectorCarousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"TimePart","TypeName":"Telerik.Blazor.Common.DateHelpers.TimePart","Metadata":{"Common.PropertyName":"TimePart"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"OnEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEnter","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel"}},{"HashCode":1516665405,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"TimePart","TypeName":"Telerik.Blazor.Common.DateHelpers.TimePart","Metadata":{"Common.PropertyName":"TimePart"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Min"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTime","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"OnEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnEnter","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1459798724,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IsIconButton","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIconButton"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase"}},{"HashCode":1248984773,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IsIconButton","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIconButton"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":967201060,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ToolBarButtonBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":533040429,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":952508183,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarItemBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarItemBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarItemBase"}},{"HashCode":-403198687,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarItemBase","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarItemBase"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarItemBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":554082251,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarButtonGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.ButtonGroupSelectionMode","IsEnum":true,"Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup"}},{"HashCode":1748291826,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Metadata":{"Common.PropertyName":"Width"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Telerik.Blazor.ButtonGroupSelectionMode","IsEnum":true,"Metadata":{"Common.PropertyName":"SelectionMode"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-954211771,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ToolBarButtonGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-258982803,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-50448325,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarTemplateItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem"}},{"HashCode":-563211744,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-435491360,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ToolBarTemplateItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-308498963,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1650929959,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheToolbarToggleButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"SelectedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"SelectedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"IsIconButton","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIconButton"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton"}},{"HashCode":-522564965,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheToolbarToggleButtoncomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"SelectedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"SelectedChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"IsIconButton","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIconButton"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":776235602,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ToolBarToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-793589038,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-298720936,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.TelerikToolBar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikToolBarcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikToolBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.TelerikToolBar"}},{"HashCode":212494165,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.TelerikToolBar","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikToolBarcomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.TelerikToolBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.TelerikToolBar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1787557841,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TelerikToolBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":247212449,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ToolBar.TelerikToolBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":931041634,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IsIconButton","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIconButton"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButton"}},{"HashCode":-1022772528,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButton","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IsIconButton","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIconButton"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"IconClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"IconClass"}},{"Kind":"Components.Component","Name":"ImageUrl","TypeName":"System.String","Metadata":{"Common.PropertyName":"ImageUrl"}},{"Kind":"Components.Component","Name":"SpriteClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SpriteClass"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-375355653,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ToolBarButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1357514829,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.ToolBar.ToolBarButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":832392275,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarToolsFactory"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.ToolBar.IToolBarItem","Metadata":{"Common.PropertyName":"Item"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory"}},{"HashCode":-982314718,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.ToolBar.IToolBarItem","Metadata":{"Common.PropertyName":"Item"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":758463406,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCheckBoxCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCheckBoxCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell","Components.GenericTyped":"True"}},{"HashCode":-46565819,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCheckBoxCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Selected"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1704833888,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListCommandCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCommandCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCommandCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListCommandCell","Components.GenericTyped":"True"}},{"HashCode":1423121890,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListCommandCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListCommandCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCommandCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListCommandCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1961481640,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListContentCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListContentCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListContentCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListContentCell","Components.GenericTyped":"True"}},{"HashCode":800974328,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListContentCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListContentCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListContentCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ContainerRow","TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Metadata":{"Common.PropertyName":"ContainerRow","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListContentCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":181239365,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListFilterCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListFilterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListFilterCell","Components.GenericTyped":"True"}},{"HashCode":-914277440,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListFilterCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListFilterCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.FilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListFilterCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":559590635,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListFilterRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListFilterRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListFilterRow","Components.GenericTyped":"True"}},{"HashCode":295128760,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListFilterRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListFilterRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListFilterRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-528894529,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.TreeListFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","Components.GenericTyped":"True"}},{"HashCode":2107464780,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderCellcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Telerik.Blazor.Common.Columns.IColumn","Metadata":{"Common.PropertyName":"Column"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"SortDescriptor","TypeName":"Telerik.DataSource.SortDescriptor","Metadata":{"Common.PropertyName":"SortDescriptor"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.TreeListFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"FilterDescriptor","TypeName":"Telerik.DataSource.CompositeFilterDescriptor","Metadata":{"Common.PropertyName":"FilterDescriptor"}},{"Kind":"Components.Component","Name":"FilterDescriptorChanged","TypeName":"System.Action","Metadata":{"Common.PropertyName":"FilterDescriptorChanged","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"RowIndex"}},{"Kind":"Components.Component","Name":"CellIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellIndex"}},{"Kind":"Components.Component","Name":"CellOrderIndex","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"CellOrderIndex"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1574790293,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListHeaderRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListHeaderRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"OnColumnResize","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnResize","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.TreeListFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"OnColumnReorder","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnReorder","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListHeaderRow","Components.GenericTyped":"True"}},{"HashCode":1651177830,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListHeaderRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListHeaderRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ColumnsCollection","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"ColumnsCollection"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Resizable"}},{"Kind":"Components.Component","Name":"OnColumnResize","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnResize","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Sortable"}},{"Kind":"Components.Component","Name":"OnSort","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSort","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnSortClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnSortClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FilterMode","TypeName":"Telerik.Blazor.TreeListFilterMode","IsEnum":true,"Metadata":{"Common.PropertyName":"FilterMode"}},{"Kind":"Components.Component","Name":"OnFilterChange","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterChange","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnFilterClear","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnFilterClear","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Reorderable","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Reorderable"}},{"Kind":"Components.Component","Name":"OnColumnReorder","TypeName":"System.Action","Metadata":{"Common.PropertyName":"OnColumnReorder","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListHeaderRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1428695020,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListToolBarContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListToolBarContainercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer","Components.GenericTyped":"True"}},{"HashCode":540542523,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListToolBarContainercomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":18702643,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TreeListToolBarContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":469308599,"Kind":"Components.ChildContent","Name":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1648231095,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"InEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"InEdit"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.TreeList.Models.TreeListItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DataItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"DataItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"AllowInCellEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowInCellEdit"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Components.GenericTyped":"True"}},{"HashCode":-768930286,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.TreeListRow","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListRowcomponent.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"Container","TypeName":"Telerik.Blazor.Components.TelerikTreeList","Metadata":{"Common.PropertyName":"Container","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"InEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"InEdit"}},{"Kind":"Components.Component","Name":"IsNew","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsNew"}},{"Kind":"Components.Component","Name":"ExecuteCommand","TypeName":"System.Func","Metadata":{"Common.PropertyName":"ExecuteCommand","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"Telerik.Blazor.Components.TreeList.Models.TreeListItem","Metadata":{"Common.PropertyName":"Item","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DataItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"DataItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"AllowInCellEdit","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"AllowInCellEdit"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1407296494,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCheckboxColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn"}},{"HashCode":-864748772,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1867896454,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.Columns.TreeListColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.Columns.TreeListColumn"}},{"HashCode":-2004447486,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.Columns.TreeListColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.Columns.TreeListColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.Columns.TreeListColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":442126197,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListCommandColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn"}},{"HashCode":1045035359,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1106500949,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeView.TreeViewNode","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTreeViewNodecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeViewNode"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerTreeView","TypeName":"Telerik.Blazor.Components.TreeView.ITreeViewContainer","Metadata":{"Common.PropertyName":"ContainerTreeView"}},{"Kind":"Components.Component","Name":"Level","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Level"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.String","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"OnExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnItemClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnItemClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnItemSelect","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnItemSelect","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FocusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"FocusChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding","Metadata":{"Common.PropertyName":"Binding"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeView.TreeViewNode"}},{"HashCode":641730164,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.TreeView.TreeViewNode","AssemblyName":"Telerik.Blazor","Documentation":"\n\nTheclassfortheTelerikTreeViewNodecomponent.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeView.TreeViewNode"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContainerTreeView","TypeName":"Telerik.Blazor.Components.TreeView.ITreeViewContainer","Metadata":{"Common.PropertyName":"ContainerTreeView"}},{"Kind":"Components.Component","Name":"Level","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Level"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.String","Metadata":{"Common.PropertyName":"Index"}},{"Kind":"Components.Component","Name":"OnExpand","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnExpand","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnItemClick","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnItemClick","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnItemSelect","TypeName":"System.Func","Metadata":{"Common.PropertyName":"OnItemSelect","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"FocusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"FocusChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"System.Object","Metadata":{"Common.PropertyName":"Item"}},{"Kind":"Components.Component","Name":"Binding","TypeName":"Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding","Metadata":{"Common.PropertyName":"Binding"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.TreeView.TreeViewNode","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1132585286,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Upload.UploadFileList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UploadFileList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Files","TypeName":"System.Collections.Generic.List","Documentation":"\n\nTriggeredwhenagroupisadded.\n\n","Metadata":{"Common.PropertyName":"Files"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadiscanceled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnRetry","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadisretried.\n\n","Metadata":{"Common.PropertyName":"OnRetry","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Upload.UploadFileList"}},{"HashCode":-1122230381,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Upload.UploadFileList","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Upload.UploadFileList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Files","TypeName":"System.Collections.Generic.List","Documentation":"\n\nTriggeredwhenagroupisadded.\n\n","Metadata":{"Common.PropertyName":"Files"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadiscanceled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnRetry","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadisretried.\n\n","Metadata":{"Common.PropertyName":"OnRetry","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Upload.UploadFileList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1363081078,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Upload.UploadFileListItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UploadFileListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"File","TypeName":"Telerik.Blazor.Components.Upload.UploadFileInfo","Documentation":"\n\nTriggeredwhenagroupisadded.\n\n","Metadata":{"Common.PropertyName":"File"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadiscanceled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnRetry","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadisretried.\n\n","Metadata":{"Common.PropertyName":"OnRetry","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Upload.UploadFileListItem"}},{"HashCode":2065809994,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Upload.UploadFileListItem","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Upload.UploadFileListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"File","TypeName":"Telerik.Blazor.Components.Upload.UploadFileInfo","Documentation":"\n\nTriggeredwhenagroupisadded.\n\n","Metadata":{"Common.PropertyName":"File"}},{"Kind":"Components.Component","Name":"OnRemove","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileisremoved.\n\n","Metadata":{"Common.PropertyName":"OnRemove","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnCancel","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadiscanceled.\n\n","Metadata":{"Common.PropertyName":"OnCancel","Components.DelegateSignature":"True"}},{"Kind":"Components.Component","Name":"OnRetry","TypeName":"System.Action","Documentation":"\n\nTriggeredwhenafileuploadisretried.\n\n","Metadata":{"Common.PropertyName":"OnRetry","Components.DelegateSignature":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Upload.UploadFileListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1970018580,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Upload.UploadInput","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UploadInput"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n\nEnablestheselectionofmultiplefiles.\n\n","Metadata":{"Common.PropertyName":"Multiple"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecomponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Upload.UploadInput"}},{"HashCode":-378533145,"Kind":"Components.Component","Name":"Telerik.Blazor.Components.Upload.UploadInput","AssemblyName":"Telerik.Blazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Upload.UploadInput"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n\nEnablestheselectionofmultiplefiles.\n\n","Metadata":{"Common.PropertyName":"Multiple"}},{"Kind":"Components.Component","Name":"Enabled","TypeName":"System.Boolean","Documentation":"\n\nSpecifiesifthecomponentisenabled.\n\n","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Telerik.Blazor.Components.Upload.UploadInput","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-187116804,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nAcomponentthatprovidesacascadingvaluetoalldescendantcomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.CascadingValuecomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontenttowhichthevalueshouldbeprovided.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nThevaluetobeprovided.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nOptionallygivesanametotheprovidedvalue.Descendantcomponents\nwillbeabletoreceivethevaluebyspecifyingthisname.\n\nIfnonameisspecified,thendescendantcomponentswillreceivethe\nvaluebasedthetypeofvaluetheyarerequesting.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n\nIftrue,indicatesthatwillnotchange.Thisisa\nperformanceoptimizationthatallowstheframeworktoskipsettingup\nchangenotifications.Setthisflagonlyifyouwillnotchange\nduringthecomponent'slifetime.\n\n","Metadata":{"Common.PropertyName":"IsFixed"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True"}},{"HashCode":-658147969,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nAcomponentthatprovidesacascadingvaluetoalldescendantcomponents.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.CascadingValuecomponent.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nThecontenttowhichthevalueshouldbeprovided.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n\nThevaluetobeprovided.\n\n","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n\nOptionallygivesanametotheprovidedvalue.Descendantcomponents\nwillbeabletoreceivethevaluebyspecifyingthisname.\n\nIfnonameisspecified,thendescendantcomponentswillreceivethe\nvaluebasedthetypeofvaluetheyarerequesting.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n\nIftrue,indicatesthatwillnotchange.Thisisa\nperformanceoptimizationthatallowstheframeworktoskipsettingup\nchangenotifications.Setthisflagonlyifyouwillnotchange\nduringthecomponent'slifetime.\n\n","Metadata":{"Common.PropertyName":"IsFixed"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-161642143,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nThecontenttowhichthevalueshouldbeprovided.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":163728024,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nThecontenttowhichthevalueshouldbeprovided.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1910254123,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nDisplaysthespecifiedcontentinsidethespecifiedlayoutandanyfurther\nnestedlayouts.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthecontenttodisplay.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthetypeofthelayoutinwhichtodisplaythecontent.\nThetypemustimplementandacceptaparameternamed.\n\n","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView"}},{"HashCode":-309022558,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nDisplaysthespecifiedcontentinsidethespecifiedlayoutandanyfurther\nnestedlayouts.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthecontenttodisplay.\n\n","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthetypeofthelayoutinwhichtodisplaythecontent.\nThetypemustimplementandacceptaparameternamed.\n\n","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-899278540,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nGetsorsetsthecontenttodisplay.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-859674757,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nGetsorsetsthecontenttodisplay.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1161501809,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nDisplaysthespecifiedpagecomponent,renderingitinsideitslayout\nandanyfurthernestedlayouts.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n","Metadata":{"Common.PropertyName":"DefaultLayout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView"}},{"HashCode":-832031221,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nDisplaysthespecifiedpagecomponent,renderingitinsideitslayout\nandanyfurthernestedlayouts.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n","Metadata":{"Common.PropertyName":"DefaultLayout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":716851682,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nAcomponentthatsuppliesroutedatacorrespondingtothecurrentnavigationstate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","Documentation":"\n\nGetsorsetstheassemblythatshouldbesearchedforcomponentsmatchingtheURI.\n\n","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nGetsorsetsacollectionofadditionalassembliesthatshouldbesearchedforcomponents\nthatcanmatchURIs.\n\n","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router"}},{"HashCode":-319117428,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nAcomponentthatsuppliesroutedatacorrespondingtothecurrentnavigationstate.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","Documentation":"\n\nGetsorsetstheassemblythatshouldbesearchedforcomponentsmatchingtheURI.\n\n","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nGetsorsetsacollectionofadditionalassembliesthatshouldbesearchedforcomponents\nthatcanmatchURIs.\n\n","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforallchildcontentexpressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-388137078,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-624188163,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1770663536,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Found'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1084775071,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifiestheparameternameforthe'Found'childcontentexpression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-120223498,"Kind":"Components.EventHandler","Name":"onfocus","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onfocus'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onfocus'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocus"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfocus'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onfocus'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-667867863,"Kind":"Components.EventHandler","Name":"onblur","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onblur'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onblur'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onblur"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onblur'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onblur'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-2102537053,"Kind":"Components.EventHandler","Name":"onfocusin","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onfocusin'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onfocusin'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusin"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfocusin'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onfocusin'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1583812992,"Kind":"Components.EventHandler","Name":"onfocusout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onfocusout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onfocusout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfocusout'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onfocusout'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1751067954,"Kind":"Components.EventHandler","Name":"onmouseover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmouseover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onmouseover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmouseover'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onmouseover'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":719268960,"Kind":"Components.EventHandler","Name":"onmouseout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmouseout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onmouseout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmouseout'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onmouseout'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":715554076,"Kind":"Components.EventHandler","Name":"onmousemove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmousemove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onmousemove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousemove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmousemove'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onmousemove'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1890766979,"Kind":"Components.EventHandler","Name":"onmousedown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmousedown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onmousedown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousedown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmousedown'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onmousedown'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-791713779,"Kind":"Components.EventHandler","Name":"onmouseup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmouseup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onmouseup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmouseup'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onmouseup'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-315290517,"Kind":"Components.EventHandler","Name":"onclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onclick'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onclick'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1400380132,"Kind":"Components.EventHandler","Name":"ondblclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondblclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondblclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondblclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondblclick'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondblclick'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1156107194,"Kind":"Components.EventHandler","Name":"onwheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onwheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onwheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onwheel'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onwheel'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1919716617,"Kind":"Components.EventHandler","Name":"onmousewheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmousewheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onmousewheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousewheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmousewheel'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onmousewheel'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":592704182,"Kind":"Components.EventHandler","Name":"oncontextmenu","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oncontextmenu'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oncontextmenu'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncontextmenu"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncontextmenu'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oncontextmenu'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-255027182,"Kind":"Components.EventHandler","Name":"ondrag","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondrag'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondrag'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrag"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondrag'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondrag'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1995275827,"Kind":"Components.EventHandler","Name":"ondragend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondragend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondragend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragend'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondragend'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1421098356,"Kind":"Components.EventHandler","Name":"ondragenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondragenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondragenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragenter'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondragenter'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1514097770,"Kind":"Components.EventHandler","Name":"ondragleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondragleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondragleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragleave'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondragleave'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1061048237,"Kind":"Components.EventHandler","Name":"ondragover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondragover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondragover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragover'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondragover'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-164536417,"Kind":"Components.EventHandler","Name":"ondragstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondragstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondragstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragstart'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondragstart'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-946541179,"Kind":"Components.EventHandler","Name":"ondrop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondrop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondrop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondrop'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondrop'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1301184921,"Kind":"Components.EventHandler","Name":"onkeydown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onkeydown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onkeydown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeydown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onkeydown'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onkeydown'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1657523269,"Kind":"Components.EventHandler","Name":"onkeyup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onkeyup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onkeyup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeyup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onkeyup'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onkeyup'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":245981840,"Kind":"Components.EventHandler","Name":"onkeypress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onkeypress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onkeypress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeypress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onkeypress'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onkeypress'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2050015138,"Kind":"Components.EventHandler","Name":"onchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onchange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onchange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1862883438,"Kind":"Components.EventHandler","Name":"oninput","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oninput'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oninput'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninput"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oninput'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oninput'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1064255951,"Kind":"Components.EventHandler","Name":"oninvalid","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oninvalid'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oninvalid'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninvalid"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oninvalid'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oninvalid'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1691533001,"Kind":"Components.EventHandler","Name":"onreset","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onreset'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onreset'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreset"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onreset'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onreset'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-153631572,"Kind":"Components.EventHandler","Name":"onselect","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onselect'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onselect'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselect"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onselect'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onselect'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":867532479,"Kind":"Components.EventHandler","Name":"onselectstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onselectstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onselectstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onselectstart'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onselectstart'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1334316132,"Kind":"Components.EventHandler","Name":"onselectionchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onselectionchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onselectionchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectionchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onselectionchange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onselectionchange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1011152045,"Kind":"Components.EventHandler","Name":"onsubmit","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onsubmit'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onsubmit'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsubmit"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onsubmit'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onsubmit'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-361352023,"Kind":"Components.EventHandler","Name":"onbeforecopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onbeforecopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onbeforecopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforecopy'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onbeforecopy'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-861538007,"Kind":"Components.EventHandler","Name":"onbeforecut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onbeforecut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onbeforecut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforecut'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onbeforecut'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":418227288,"Kind":"Components.EventHandler","Name":"onbeforepaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onbeforepaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onbeforepaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforepaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforepaste'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onbeforepaste'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":938195741,"Kind":"Components.EventHandler","Name":"oncopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oncopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oncopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncopy'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oncopy'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":423972394,"Kind":"Components.EventHandler","Name":"oncut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oncut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oncut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncut'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oncut'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":275493139,"Kind":"Components.EventHandler","Name":"onpaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpaste'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpaste'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-720103455,"Kind":"Components.EventHandler","Name":"ontouchcancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontouchcancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontouchcancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchcancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchcancel'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontouchcancel'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1826522316,"Kind":"Components.EventHandler","Name":"ontouchend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontouchend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontouchend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchend'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontouchend'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1486787052,"Kind":"Components.EventHandler","Name":"ontouchmove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontouchmove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontouchmove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchmove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchmove'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontouchmove'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":807390638,"Kind":"Components.EventHandler","Name":"ontouchstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontouchstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontouchstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchstart'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontouchstart'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":567889272,"Kind":"Components.EventHandler","Name":"ontouchenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontouchenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontouchenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchenter'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontouchenter'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":965227830,"Kind":"Components.EventHandler","Name":"ontouchleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontouchleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontouchleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchleave'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontouchleave'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-839717724,"Kind":"Components.EventHandler","Name":"ongotpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ongotpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ongotpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ongotpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ongotpointercapture'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ongotpointercapture'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1667422264,"Kind":"Components.EventHandler","Name":"onlostpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onlostpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onlostpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onlostpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onlostpointercapture'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onlostpointercapture'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":941886788,"Kind":"Components.EventHandler","Name":"onpointercancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointercancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointercancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointercancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointercancel'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointercancel'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-444198426,"Kind":"Components.EventHandler","Name":"onpointerdown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerdown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerdown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerdown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerdown'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerdown'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1078869211,"Kind":"Components.EventHandler","Name":"onpointerenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerenter'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerenter'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1367060712,"Kind":"Components.EventHandler","Name":"onpointerleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerleave'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerleave'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1353616084,"Kind":"Components.EventHandler","Name":"onpointermove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointermove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointermove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointermove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointermove'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointermove'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-858723722,"Kind":"Components.EventHandler","Name":"onpointerout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerout'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerout'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-576662547,"Kind":"Components.EventHandler","Name":"onpointerover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerover'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerover'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1945685679,"Kind":"Components.EventHandler","Name":"onpointerup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerup'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerup'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-750051984,"Kind":"Components.EventHandler","Name":"oncanplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oncanplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oncanplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncanplay'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oncanplay'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":2117086084,"Kind":"Components.EventHandler","Name":"oncanplaythrough","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oncanplaythrough'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oncanplaythrough'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplaythrough"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncanplaythrough'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oncanplaythrough'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1893160348,"Kind":"Components.EventHandler","Name":"oncuechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@oncuechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@oncuechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncuechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncuechange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@oncuechange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1372112670,"Kind":"Components.EventHandler","Name":"ondurationchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondurationchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondurationchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondurationchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondurationchange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondurationchange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1128328098,"Kind":"Components.EventHandler","Name":"onemptied","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onemptied'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onemptied'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onemptied"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onemptied'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onemptied'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":373873990,"Kind":"Components.EventHandler","Name":"onpause","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpause'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpause'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpause"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpause'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpause'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1727810454,"Kind":"Components.EventHandler","Name":"onplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onplay'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onplay'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1688025789,"Kind":"Components.EventHandler","Name":"onplaying","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onplaying'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onplaying'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplaying"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onplaying'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onplaying'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1864816410,"Kind":"Components.EventHandler","Name":"onratechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onratechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onratechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onratechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onratechange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onratechange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-703003231,"Kind":"Components.EventHandler","Name":"onseeked","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onseeked'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onseeked'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeked"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onseeked'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onseeked'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":713294298,"Kind":"Components.EventHandler","Name":"onseeking","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onseeking'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onseeking'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeking"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onseeking'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onseeking'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-53080438,"Kind":"Components.EventHandler","Name":"onstalled","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onstalled'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onstalled'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstalled"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onstalled'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onstalled'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1697248796,"Kind":"Components.EventHandler","Name":"onstop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onstop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onstop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onstop'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onstop'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1528148638,"Kind":"Components.EventHandler","Name":"onsuspend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onsuspend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onsuspend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsuspend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onsuspend'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onsuspend'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":593462865,"Kind":"Components.EventHandler","Name":"ontimeupdate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontimeupdate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontimeupdate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeupdate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontimeupdate'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontimeupdate'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1018123183,"Kind":"Components.EventHandler","Name":"onvolumechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onvolumechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onvolumechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onvolumechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onvolumechange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onvolumechange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":473353278,"Kind":"Components.EventHandler","Name":"onwaiting","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onwaiting'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onwaiting'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwaiting"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onwaiting'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onwaiting'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1811866097,"Kind":"Components.EventHandler","Name":"onloadstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onloadstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onloadstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadstart'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onloadstart'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1562712974,"Kind":"Components.EventHandler","Name":"ontimeout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ontimeout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ontimeout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontimeout'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ontimeout'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":441624240,"Kind":"Components.EventHandler","Name":"onabort","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onabort'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onabort'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onabort"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onabort'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onabort'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-926958463,"Kind":"Components.EventHandler","Name":"onload","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onload'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onload'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onload"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onload'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onload'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":173523527,"Kind":"Components.EventHandler","Name":"onloadend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onloadend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onloadend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadend'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onloadend'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1747346314,"Kind":"Components.EventHandler","Name":"onprogress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onprogress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onprogress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onprogress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onprogress'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onprogress'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1936704191,"Kind":"Components.EventHandler","Name":"onerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onerror'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onerror'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ErrorEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1400247242,"Kind":"Components.EventHandler","Name":"onactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onactivate'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onactivate'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1884255317,"Kind":"Components.EventHandler","Name":"onbeforeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onbeforeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onbeforeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforeactivate'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onbeforeactivate'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-945565621,"Kind":"Components.EventHandler","Name":"onbeforedeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onbeforedeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onbeforedeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforedeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforedeactivate'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onbeforedeactivate'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-989516914,"Kind":"Components.EventHandler","Name":"ondeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@ondeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@ondeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondeactivate'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@ondeactivate'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1361156658,"Kind":"Components.EventHandler","Name":"onended","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onended'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onended'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onended"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onended'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onended'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1633118368,"Kind":"Components.EventHandler","Name":"onfullscreenchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onfullscreenchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onfullscreenchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfullscreenchange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onfullscreenchange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":787908032,"Kind":"Components.EventHandler","Name":"onfullscreenerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onfullscreenerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onfullscreenerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfullscreenerror'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onfullscreenerror'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-905112891,"Kind":"Components.EventHandler","Name":"onloadeddata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onloadeddata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onloadeddata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadeddata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadeddata'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onloadeddata'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1036016986,"Kind":"Components.EventHandler","Name":"onloadedmetadata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onloadedmetadata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onloadedmetadata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadedmetadata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadedmetadata'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onloadedmetadata'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":1509478289,"Kind":"Components.EventHandler","Name":"onpointerlockchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerlockchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerlockchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerlockchange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerlockchange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":785885891,"Kind":"Components.EventHandler","Name":"onpointerlockerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onpointerlockerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onpointerlockerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerlockerror'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onpointerlockerror'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1451479780,"Kind":"Components.EventHandler","Name":"onreadystatechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onreadystatechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onreadystatechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreadystatechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onreadystatechange'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onreadystatechange'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":-1611250265,"Kind":"Components.EventHandler","Name":"onscroll","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onscroll'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'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","Documentation":"Setsthe'@onscroll'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onscroll"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onscroll'event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifieswhethertopreventfurtherpropagationofthe'@onscroll'eventinthecapturingandbubblingphases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers"}},{"HashCode":604022254,"Kind":"Components.EventHandler","Name":"onmouseenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmouseenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseenter","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Setsthe'@onmouseenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseenter"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Telerik.Blazor.Common.EventHandlers"}},{"HashCode":-1676291220,"Kind":"Components.EventHandler","Name":"onmouseleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Setsthe'@onmouseleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseleave","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Setsthe'@onmouseleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseleave"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Telerik.Blazor.Common.EventHandlers"}},{"HashCode":-1908030302,"Kind":"Components.Splat","Name":"Attributes","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Mergesacollectionofattributesintothecurrentelementorcomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@attributes","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Splat","Name":"@attributes","TypeName":"System.Object","Documentation":"Mergesacollectionofattributesintothecurrentelementorcomponent.","Metadata":{"Common.PropertyName":"Attributes","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Splat","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Attributes"}},{"HashCode":2037317218,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.Razor","Documentation":"\n\nimplementationtargetingelementscontainingattributeswithURLexpectedvalues.\n\nResolvesURLsstartingwith'~/'(relativetotheapplication's'webroot'setting)thatarenot\ntargetedbyothers.Runspriortootherstoensure\napplication-relativeURLsareresolved.\n","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":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"src","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":"poster","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper"}},{"HashCode":576469413,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<a>elements.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"a","Attributes":[{"Name":"asp-action"}]},{"TagName":"a","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"a","Attributes":[{"Name":"asp-area"}]},{"TagName":"a","Attributes":[{"Name":"asp-controller"}]},{"TagName":"a","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"a","Attributes":[{"Name":"asp-host"}]},{"TagName":"a","Attributes":[{"Name":"asp-page"}]},{"TagName":"a","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"a","Attributes":[{"Name":"asp-protocol"}]},{"TagName":"a","Attributes":[{"Name":"asp-route"}]},{"TagName":"a","Attributes":[{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n\nThenameoftheactionmethod.\n\n\nMustbenulliforisnon-null.\n\n","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n\nThenameofthearea.\n\n\nMustbenullifisnon-null.\n\n","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n\nThenameofthecontroller.\n\n\nMustbenulliforisnon-null.\n\n","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n\nTheURLfragmentname.\n\n","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-host","TypeName":"System.String","Documentation":"\n\nThehostname.\n\n","Metadata":{"Common.PropertyName":"Host"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n\nThenameofthepage.\n\n\nMustbenullifor,\nisnon-null.\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n\nThenameofthepagehandler.\n\n\nMustbenullifor,or\nisnon-null.\n\n","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-protocol","TypeName":"System.String","Documentation":"\n\nTheprotocolfortheURL,suchas\"http\"or\"https\".\n\n","Metadata":{"Common.PropertyName":"Protocol"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n\nNameoftheroute.\n\n\nMustbenullifoneof,,\norisnon-null.\n\n","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n\nAdditionalparametersfortheroute.\n\n","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper"}},{"HashCode":26961335,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<cache>elements.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"cache"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"priority","TypeName":"Microsoft.Extensions.Caching.Memory.CacheItemPriority?","Documentation":"\n\nGetsorsetsthepolicyforthecacheentry.\n\n","Metadata":{"Common.PropertyName":"Priority"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsthevaluewhichdeterminesifthetaghelperisenabledornot.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n\nGetsorsetstheduration,fromthetimethecacheentrywasadded,whenitshouldbeevicted.\n\n","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n\nGetsorsetstheexactthecacheentryshouldbeevicted.\n\n","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n\nGetsorsetsthedurationfromlastaccessthatthecacheentryshouldbeevicted.\n\n","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n\nGetsorsetsatovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofcookienamestovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbyrequestculture.\n\nSettingthistotruewouldresultintheresulttobevariedby\nand.\n\n\n","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofHTTPrequestheaderstovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofqueryparameterstovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofroutedataparameterstovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbytheIdentityfortheloggedin\n.\n\n","Metadata":{"Common.PropertyName":"VaryByUser"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper"}},{"HashCode":-1725785694,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nAthatrendersaRazorcomponent.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"component","TagStructure":2,"Attributes":[{"Name":"type"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"type","TypeName":"System.Type","Documentation":"\n\nGetsorsetsthecomponenttype.Thisvalueisrequired.\n\n","Metadata":{"Common.PropertyName":"ComponentType"}},{"Kind":"ITagHelper","Name":"params","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"param-","IndexerTypeName":"System.Object","Documentation":"\n\nGetsorsetsvaluesforcomponentparameters.\n\n","Metadata":{"Common.PropertyName":"Parameters"}},{"Kind":"ITagHelper","Name":"render-mode","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.RenderMode","IsEnum":true,"Documentation":"\n\nGetsorsetsthe\n\n","Metadata":{"Common.PropertyName":"RenderMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper"}},{"HashCode":543701422,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<distributed-cache>elements.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"distributed-cache","Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n\nGetsorsetsauniquenametodiscriminatecachedentries.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsthevaluewhichdeterminesifthetaghelperisenabledornot.\n\n","Metadata":{"Common.PropertyName":"Enabled"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n\nGetsorsetstheduration,fromthetimethecacheentrywasadded,whenitshouldbeevicted.\n\n","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n\nGetsorsetstheexactthecacheentryshouldbeevicted.\n\n","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n\nGetsorsetsthedurationfromlastaccessthatthecacheentryshouldbeevicted.\n\n","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n\nGetsorsetsatovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofcookienamestovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbyrequestculture.\n\nSettingthistotruewouldresultintheresulttobevariedby\nand.\n\n\n","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofHTTPrequestheaderstovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofqueryparameterstovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n\nGetsorsetsacomma-delimitedsetofroutedataparameterstovarythecachedresultby.\n\n","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbytheIdentityfortheloggedin\n.\n\n","Metadata":{"Common.PropertyName":"VaryByUser"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper"}},{"HashCode":904748740,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<environment>elementsthatconditionallyrenders\ncontentbasedonthecurrentvalueof.\nIftheenvironmentisnotlistedinthespecifiedor,\norifitisin,thecontentwillnotberendered.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"environment"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"exclude","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofenvironmentnamesinwhichthecontentwillnotberendered.\n\n\nThespecifiedenvironmentnamesarecomparedcaseinsensitivelytothecurrentvalueof\n.\n\n","Metadata":{"Common.PropertyName":"Exclude"}},{"Kind":"ITagHelper","Name":"include","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofenvironmentnamesinwhichthecontentshouldberendered.\nIfthecurrentenvironmentisalsointhelist,thecontentwillnotberendered.\n\n\nThespecifiedenvironmentnamesarecomparedcaseinsensitivelytothecurrentvalueof\n.\n\n","Metadata":{"Common.PropertyName":"Include"}},{"Kind":"ITagHelper","Name":"names","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofenvironmentnamesinwhichthecontentshouldberendered.\nIfthecurrentenvironmentisalsointhelist,thecontentwillnotberendered.\n\n\nThespecifiedenvironmentnamesarecomparedcaseinsensitivelytothecurrentvalueof\n.\n\n","Metadata":{"Common.PropertyName":"Names"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper"}},{"HashCode":761211474,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<button>elementsand<input>elementswith\ntheirtypeattributesettoimageorsubmit.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"button","Attributes":[{"Name":"asp-action"}]},{"TagName":"button","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"button","Attributes":[{"Name":"asp-area"}]},{"TagName":"button","Attributes":[{"Name":"asp-controller"}]},{"TagName":"button","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"button","Attributes":[{"Name":"asp-page"}]},{"TagName":"button","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"button","Attributes":[{"Name":"asp-route"}]},{"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-all-route-data"}]},{"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-controller"}]},{"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-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-route"}]},{"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-all-route-data"}]},{"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-controller"}]},{"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-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-route"}]},{"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":"\n\nThenameoftheactionmethod.\n\n","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n\nThenameofthearea.\n\n","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n\nThenameofthecontroller.\n\n","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n\nGetsorsetstheURLfragment.\n\n","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n\nThenameofthepage.\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n\nThenameofthepagehandler.\n\n","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n\nNameoftheroute.\n\n\nMustbenulliforisnon-null.\n\n","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n\nAdditionalparametersfortheroute.\n\n","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper"}},{"HashCode":1926507502,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<form>elements.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"form"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n\nThenameoftheactionmethod.\n\n","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-antiforgery","TypeName":"System.Boolean?","Documentation":"\n\nWhethertheantiforgerytokenshouldbegenerated.\n\nDefaultstofalseifuserprovidesanactionattribute\norifthemethodis;trueotherwise.\n","Metadata":{"Common.PropertyName":"Antiforgery"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n\nThenameofthearea.\n\n","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n\nThenameofthecontroller.\n\n","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n\nGetsorsetstheURLfragment.\n\n","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n\nThenameofthepage.\n\n","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n\nThenameofthepagehandler.\n\n","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n\nNameoftheroute.\n\n\nMustbenulliforisnon-null.\n\n","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n\nAdditionalparametersfortheroute.\n\n","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper"}},{"HashCode":-1645490816,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<img>elementsthatsupportsfileversioning.\n\n\nThetaghelperwon'tprocessforcaseswithjustthe'src'attribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"asp-append-version"},{"Name":"src"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean","Documentation":"\n\nValueindicatingiffileversionshouldbeappendedtothesrcurls.\n\n\nIftruethenaquerystring\"v\"withtheencodedcontentofthefileisadded.\n\n","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n\nSourceoftheimage.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n","Metadata":{"Common.PropertyName":"Src"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper"}},{"HashCode":-476400870,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<input>elementswithanasp-forattribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-format","TypeName":"System.String","Documentation":"\n\nTheformatstring(seehttps://msdn.microsoft.com/en-us/library/txafckwd.aspx)usedtoformatthe\nresult.Setsthegenerated\"value\"attributetothatformattedstring.\n\n\nNotusediftheprovided(see)orcalculated\"type\"attributevalueis\ncheckbox,password,orradio.Thatis,isusedwhencalling\n.\n\n","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.String","Documentation":"\n\nThetypeofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminethe\nhelpertocallandthedefaultvalue.Adefaultisnotcalculated\niftheprovided(see)orcalculated\"type\"attributevalueischeckbox,\nhidden,password,orradio.\n\n","Metadata":{"Common.PropertyName":"InputTypeName"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n\nThenameofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminewhetheris\nvalidwithanempty.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n\nThevalueofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminethegenerated\"checked\"attribute\nifis\"radio\".Mustnotbenullinthatcase.\n\n","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper"}},{"HashCode":-326364429,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<label>elementswithanasp-forattribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"label","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper"}},{"HashCode":-1275951657,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<link>elementsthatsupportsfallbackhrefpaths.\n\n\nThetaghelperwon'tprocessforcaseswithjustthe'href'attribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-append-version"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-include"}]},{"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-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-include"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n\nValueindicatingiffileversionshouldbeappendedtothehrefurls.\n\n\nIftruethenaquerystring\"v\"withtheencodedcontentofthefileisadded.\n\n","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-href","TypeName":"System.String","Documentation":"\n\nTheURLofaCSSstylesheettofallbacktointhecasetheprimaryonefails.\n\n","Metadata":{"Common.PropertyName":"FallbackHref"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-exclude","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstoexcludefromthefallbacklist,in\nthecasetheprimaryonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n","Metadata":{"Common.PropertyName":"FallbackHrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-include","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstofallbacktointhecasetheprimary\nonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n","Metadata":{"Common.PropertyName":"FallbackHrefInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-class","TypeName":"System.String","Documentation":"\n\nTheclassnamedefinedinthestylesheettouseforthefallbacktest.\nMustbeusedinconjunctionwithand,\nandeitheror.\n\n","Metadata":{"Common.PropertyName":"FallbackTestClass"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-property","TypeName":"System.String","Documentation":"\n\nTheCSSpropertynametouseforthefallbacktest.\nMustbeusedinconjunctionwithand,\nandeitheror.\n\n","Metadata":{"Common.PropertyName":"FallbackTestProperty"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-value","TypeName":"System.String","Documentation":"\n\nTheCSSpropertyvaluetouseforthefallbacktest.\nMustbeusedinconjunctionwithand,\nandeitheror.\n\n","Metadata":{"Common.PropertyName":"FallbackTestValue"}},{"Kind":"ITagHelper","Name":"href","TypeName":"System.String","Documentation":"\n\nAddressofthelinkedresource.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n","Metadata":{"Common.PropertyName":"Href"}},{"Kind":"ITagHelper","Name":"asp-href-exclude","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstoexcludefromloading.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n","Metadata":{"Common.PropertyName":"HrefExclude"}},{"Kind":"ITagHelper","Name":"asp-href-include","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstoload.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n","Metadata":{"Common.PropertyName":"HrefInclude"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n\nBooleanvaluethatdeterminesifanintegrityhashwillbecomparedwithvalue.\n\n","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper"}},{"HashCode":2094020094,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<option>elements.\n\n\nThisworksinconjunctionwith.Itreadselements\ncontentbutdoesnotmodifythatcontent.Theonlymodificationitmakesistoaddaselectedattribute\ninsomecases.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"option"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n\nSpecifiesavalueforthe<option>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper"}},{"HashCode":1124063388,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nRendersapartialview.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"partial","TagStructure":2,"Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"fallback-name","TypeName":"System.String","Documentation":"\n\nViewtolookupiftheviewspecifiedbycannotbelocated.\n\n","Metadata":{"Common.PropertyName":"FallbackName"}},{"Kind":"ITagHelper","Name":"for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.Cannotbeusedtogetherwith.\n\n","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"model","TypeName":"System.Object","Documentation":"\n\nThemodeltopassintothepartialview.Cannotbeusedtogetherwith.\n\n","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n\nThenameorpathofthepartialviewthatisrenderedtotheresponse.\n\n","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"optional","TypeName":"System.Boolean","Documentation":"\n\nWhenoptional,executingthetaghelperwillno-opiftheviewcannotbelocated.\nOtherwisewillthrowstatingtheviewcouldnotbefound.\n\n","Metadata":{"Common.PropertyName":"Optional"}},{"Kind":"ITagHelper","Name":"view-data","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary","IndexerNamePrefix":"view-data-","IndexerTypeName":"System.Object","Documentation":"\n\nAtopassintothepartialview.\n\n","Metadata":{"Common.PropertyName":"ViewData"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper"}},{"HashCode":-1489504643,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<script>elementsthatsupportsfallbacksrcpaths.\n\n\nThetaghelperwon'tprocessforcaseswithjustthe'src'attribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"script","Attributes":[{"Name":"asp-append-version"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-test"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-include"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n\nValueindicatingiffileversionshouldbeappendedtosrcurls.\n\n\nAquerystring\"v\"withtheencodedcontentofthefileisadded.\n\n","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-src","TypeName":"System.String","Documentation":"\n\nTheURLofaScripttagtofallbacktointhecasetheprimaryonefails.\n\n","Metadata":{"Common.PropertyName":"FallbackSrc"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-exclude","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstoexcludefromthefallbacklist,in\nthecasetheprimaryonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n","Metadata":{"Common.PropertyName":"FallbackSrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-include","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstofallbacktointhecasethe\nprimaryonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n","Metadata":{"Common.PropertyName":"FallbackSrcInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test","TypeName":"System.String","Documentation":"\n\nThescriptmethoddefinedintheprimaryscripttouseforthefallbacktest.\n\n","Metadata":{"Common.PropertyName":"FallbackTestExpression"}},{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n\nAddressoftheexternalscripttouse.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-src-exclude","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstoexcludefromloading.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n","Metadata":{"Common.PropertyName":"SrcExclude"}},{"Kind":"ITagHelper","Name":"asp-src-include","TypeName":"System.String","Documentation":"\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstoload.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n","Metadata":{"Common.PropertyName":"SrcInclude"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n\nBooleanvaluethatdeterminesifanintegrityhashwillbecomparedwithvalue.\n\n","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper"}},{"HashCode":-782663464,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<select>elementswithasp-forand/or\nasp-itemsattribute(s).\n\n","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":"\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n\nAcollectionofobjectsusedtopopulatethe<select>elementwith\n<optgroup>and<option>elements.\n\n","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n\nThenameofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminewhetheris\nvalidwithanempty.\n\n","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper"}},{"HashCode":1517824990,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargeting<textarea>elementswithanasp-forattribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n\nThenameofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminewhetheris\nvalidwithanempty.\n\n","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper"}},{"HashCode":1428483985,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargetinganyHTMLelementwithanasp-validation-for\nattribute.\n\n","CaseSensitive":false,"TagMatchingRules":[{"TagName":"span","Attributes":[{"Name":"asp-validation-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n\nGetsanexpressiontobeevaluatedagainstthecurrentmodel.\n\n","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper"}},{"HashCode":-1763392053,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n\nimplementationtargetinganyHTMLelementwithanasp-validation-summary\nattribute.\n\n","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":"\n\nIfor,appendsavalidation\nsummary.Otherwise(,thedefault),thistaghelperdoesnothing.\n\n\nThrownifsetteriscalledwithanundefinedvaluee.g.\n(ValidationSummary)23.\n\n","Metadata":{"Common.PropertyName":"ValidationSummary"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper"}},{"HashCode":-1765732271,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontoanattributeandachangeevent,basedonthenamingofthebindattribute.Forexample:@bind-value=\"...\"and@bind-value:event=\"onchange\"willassignthecurrentvalueoftheexpressiontothe'value'attribute,andassignadelegatethatattemptstosetthevaluetothe'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","IndexerNamePrefix":"@bind-","IndexerTypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontoanattributeandachangeevent,basedonthenamingofthebindattribute.Forexample:@bind-value=\"...\"and@bind-value:event=\"onchange\"willassignthecurrentvalueoftheexpressiontothe'value'attribute,andassignadelegatethatattemptstosetthevaluetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythecorrespondingbindattribute.Forexample:@bind-value:format=\"...\"willapplyaformatstringtothevaluespecifiedin@bind-value=\"...\".TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-...'attribute.","Metadata":{"Common.PropertyName":"Event"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.Fallback":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Bind"}},{"HashCode":1831325270,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":212147212,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-669927672,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'checked'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'checked'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_checked"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_checked"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-checked","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_checked"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"checked","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"checkbox","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-703461410,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"text","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-661090790,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":1591412011,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-205278217,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-713598300,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1030474040,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1094295496,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":502639364,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":2141105979,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":422715996,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-1806697850,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-443867901,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-2107762345,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifiestheculturetouseforconversions.","Metadata":{"Common.PropertyName":"Culture"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes"}},{"HashCode":-159833330,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":-618985248,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1348501931,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate"}},{"HashCode":1524035387,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1068948584,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}},{"HashCode":-1699014422,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1463844565,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}},{"HashCode":1280402431,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1946817359,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":-1157912814,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1366516793,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":1462365788,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":608241535,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikAutoComplete","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikAutoComplete","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete"}},{"HashCode":-633856402,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikAutoComplete","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikAutoComplete","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikAutoComplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":161727833,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.ButtonGroupToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonGroupToggleButton","Attributes":[{"Name":"@bind-Selected","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Selected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Selected"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Selected","Components.Bind.ChangeAttribute":"SelectedChanged","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupToggleButton"}},{"HashCode":-2075793897,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.ButtonGroupToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ButtonGroupToggleButton","Attributes":[{"Name":"@bind-Selected","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Selected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Selected"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Selected","Components.Bind.ChangeAttribute":"SelectedChanged","Common.TypeName":"Telerik.Blazor.Components.ButtonGroupToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1148832644,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCalendar","Attributes":[{"Name":"@bind-View","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-View","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"View"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"View","Components.Bind.ChangeAttribute":"ViewChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar"}},{"HashCode":-245046034,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCalendar","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar"}},{"HashCode":-1200060153,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCalendar","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar"}},{"HashCode":-140304297,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCalendar","Attributes":[{"Name":"@bind-RangeStart","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-RangeStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"RangeStart"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"RangeStart","Components.Bind.ChangeAttribute":"RangeStartChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar"}},{"HashCode":-661794200,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCalendar","Attributes":[{"Name":"@bind-RangeEnd","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-RangeEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"RangeEnd"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"RangeEnd","Components.Bind.ChangeAttribute":"RangeEndChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar"}},{"HashCode":1309205882,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCalendar","Attributes":[{"Name":"@bind-View","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-View","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"View"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"View","Components.Bind.ChangeAttribute":"ViewChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1988265750,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCalendar","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":450956351,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCalendar","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1131308460,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCalendar","Attributes":[{"Name":"@bind-RangeStart","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-RangeStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"RangeStart"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"RangeStart","Components.Bind.ChangeAttribute":"RangeStartChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-819360168,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCalendar","Attributes":[{"Name":"@bind-RangeEnd","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-RangeEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"RangeEnd"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"RangeEnd","Components.Bind.ChangeAttribute":"RangeEndChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":455254817,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCheckBox","Attributes":[{"Name":"@bind-Indeterminate","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Indeterminate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Indeterminate"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Indeterminate","Components.Bind.ChangeAttribute":"IndeterminateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCheckBox"}},{"HashCode":1711081880,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikCheckBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikCheckBox"}},{"HashCode":1423001932,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCheckBox","Attributes":[{"Name":"@bind-Indeterminate","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Indeterminate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Indeterminate"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Indeterminate","Components.Bind.ChangeAttribute":"IndeterminateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikCheckBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2113991580,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikCheckBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikCheckBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":107065816,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikComboBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikComboBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox"}},{"HashCode":416783758,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikComboBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikComboBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikComboBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1012058512,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateInput","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateInput","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateInput"}},{"HashCode":578542967,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateInput","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateInput","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateInput","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1449506706,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDatePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDatePicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDatePicker"}},{"HashCode":606897775,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDatePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDatePicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDatePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-926543761,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateRangePicker","Attributes":[{"Name":"@bind-StartValue","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-StartValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"StartValue"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"StartValue","Components.Bind.ChangeAttribute":"StartValueChanged","Components.Bind.ExpressionAttribute":"StartValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker"}},{"HashCode":-965878631,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateRangePicker","Attributes":[{"Name":"@bind-EndValue","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-EndValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"EndValue"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"EndValue","Components.Bind.ChangeAttribute":"EndValueChanged","Components.Bind.ExpressionAttribute":"EndValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker"}},{"HashCode":-1486884852,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateRangePicker","Attributes":[{"Name":"@bind-View","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-View","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"View"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"View","Components.Bind.ChangeAttribute":"ViewChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker"}},{"HashCode":-773995203,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateRangePicker","Attributes":[{"Name":"@bind-StartValue","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-StartValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"StartValue"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"StartValue","Components.Bind.ChangeAttribute":"StartValueChanged","Components.Bind.ExpressionAttribute":"StartValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-428795242,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateRangePicker","Attributes":[{"Name":"@bind-EndValue","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-EndValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"EndValue"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"EndValue","Components.Bind.ChangeAttribute":"EndValueChanged","Components.Bind.ExpressionAttribute":"EndValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1599062160,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateRangePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateRangePicker","Attributes":[{"Name":"@bind-View","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-View","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"View"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"View","Components.Bind.ChangeAttribute":"ViewChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikDateRangePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1973138558,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateTimePicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateTimePicker"}},{"HashCode":811327618,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDateTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDateTimePicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDateTimePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-277588870,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDrawer","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDrawer","Attributes":[{"Name":"@bind-Expanded","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Expanded","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Expanded"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Expanded","Components.Bind.ChangeAttribute":"ExpandedChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer"}},{"HashCode":-898561511,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDrawer","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDrawer","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer"}},{"HashCode":537677000,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDrawer","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDrawer","Attributes":[{"Name":"@bind-Expanded","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Expanded","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Expanded"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Expanded","Components.Bind.ChangeAttribute":"ExpandedChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2033766576,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDrawer","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDrawer","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikDrawer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":899347076,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDropDownList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDropDownList","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList"}},{"HashCode":-1538903323,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikDropDownList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikDropDownList","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikDropDownList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-791046145,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikEditor"}},{"HashCode":-446815657,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-462758986,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikGrid","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikGrid","Attributes":[{"Name":"@bind-SelectedItems","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItems","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItems"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItems","Components.Bind.ChangeAttribute":"SelectedItemsChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid"}},{"HashCode":-1112384886,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikGrid","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikGrid","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid"}},{"HashCode":2055537127,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikGrid","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikGrid","Attributes":[{"Name":"@bind-SelectedItems","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItems","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItems"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItems","Components.Bind.ChangeAttribute":"SelectedItemsChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1658079681,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikGrid","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikGrid","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1851836693,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikListView","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikListView","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikListView"}},{"HashCode":481567245,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikListView","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikListView","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikListView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1821791007,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikMultiSelect","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikMultiSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect"}},{"HashCode":-1699199582,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikMultiSelect","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikMultiSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikMultiSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-665677290,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikNumericTextBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikNumericTextBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikNumericTextBox"}},{"HashCode":1580117035,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikNumericTextBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikNumericTextBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikNumericTextBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":701233474,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikPager","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikPager","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikPager"}},{"HashCode":1462782110,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikPager","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikPager","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikPager","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1399525083,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikScheduler","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikScheduler","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler"}},{"HashCode":-834588758,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikScheduler","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikScheduler","Attributes":[{"Name":"@bind-View","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-View","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"View"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"View","Components.Bind.ChangeAttribute":"ViewChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler"}},{"HashCode":-2122684559,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikScheduler","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikScheduler","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1105528376,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikScheduler","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikScheduler","Attributes":[{"Name":"@bind-View","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-View","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"View"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"View","Components.Bind.ChangeAttribute":"ViewChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikScheduler","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-291286046,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikSwitch","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikSwitch","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikSwitch"}},{"HashCode":-1817902890,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikSwitch","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikSwitch","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikSwitch","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1574224240,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTabStrip","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTabStrip","Attributes":[{"Name":"@bind-ActiveTabIndex","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ActiveTabIndex","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ActiveTabIndex"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ActiveTabIndex","Components.Bind.ChangeAttribute":"ActiveTabIndexChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTabStrip"}},{"HashCode":-1283146596,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTabStrip","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTabStrip","Attributes":[{"Name":"@bind-ActiveTabIndex","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ActiveTabIndex","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ActiveTabIndex"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ActiveTabIndex","Components.Bind.ChangeAttribute":"ActiveTabIndexChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTabStrip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1127757856,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTextBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTextBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikTextBox"}},{"HashCode":-1715516562,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTextBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTextBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikTextBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":58304800,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTimePicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikTimePicker"}},{"HashCode":-232073982,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTimePicker","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTimePicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.TelerikTimePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1916202819,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikToggleButton","Attributes":[{"Name":"@bind-Selected","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Selected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Selected"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Selected","Components.Bind.ChangeAttribute":"SelectedChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikToggleButton"}},{"HashCode":893646218,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikToggleButton","Attributes":[{"Name":"@bind-Selected","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Selected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Selected"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Selected","Components.Bind.ChangeAttribute":"SelectedChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2009782276,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTreeList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTreeList","Attributes":[{"Name":"@bind-SelectedItems","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItems","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItems"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItems","Components.Bind.ChangeAttribute":"SelectedItemsChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList"}},{"HashCode":813543685,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTreeList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTreeList","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList"}},{"HashCode":-1856574522,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTreeList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTreeList","Attributes":[{"Name":"@bind-SelectedItems","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItems","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItems"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItems","Components.Bind.ChangeAttribute":"SelectedItemsChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":278130327,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTreeList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTreeList","Attributes":[{"Name":"@bind-Page","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Page","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Page"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Page","Components.Bind.ChangeAttribute":"PageChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-660514114,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTreeView","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikTreeView","Attributes":[{"Name":"@bind-SelectedItems","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItems","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItems"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItems","Components.Bind.ChangeAttribute":"SelectedItemsChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeView"}},{"HashCode":-1472019379,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikTreeView","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikTreeView","Attributes":[{"Name":"@bind-SelectedItems","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItems","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItems"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItems","Components.Bind.ChangeAttribute":"SelectedItemsChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikTreeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1020345941,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikWindow","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikWindow","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow"}},{"HashCode":-1798556314,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikWindow","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikWindow","Attributes":[{"Name":"@bind-State","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-State","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"State"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"State","Components.Bind.ChangeAttribute":"StateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow"}},{"HashCode":1958475800,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikWindow","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikWindow","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2089085864,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TelerikWindow","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TelerikWindow","Attributes":[{"Name":"@bind-State","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-State","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"State"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"State","Components.Bind.ChangeAttribute":"StateChanged","Common.TypeName":"Telerik.Blazor.Components.TelerikWindow","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":225984758,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.TelerikInputBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikInputBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.Common.TelerikInputBase"}},{"HashCode":1400051248,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.TelerikInputBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.TelerikInputBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Telerik.Blazor.Components.Common.TelerikInputBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-582953236,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenu","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu"}},{"HashCode":-262998697,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-302986869,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColumnMenuFilter","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter"}},{"HashCode":-197986060,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1655338606,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikBooleanEditorBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase"}},{"HashCode":-1838169162,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1327496205,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEditorBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase"}},{"HashCode":-1329781049,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":439439467,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEnumEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor"}},{"HashCode":1624451332,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-617242109,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikBooleanCheckBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox"}},{"HashCode":-1227500246,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1269947318,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikBooleanDropDownList","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList"}},{"HashCode":-1326986630,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1274721815,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDateTimeEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor"}},{"HashCode":2131156263,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":902966352,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDecimalEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor"}},{"HashCode":721071121,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-560080919,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikDoubleEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor"}},{"HashCode":439082275,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1995427400,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikEditorFactory","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory"}},{"HashCode":837813442,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1637401255,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFloatEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor"}},{"HashCode":146366284,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-597438899,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikIntEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor"}},{"HashCode":-1387689531,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikIntEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-219216840,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikLongEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor"}},{"HashCode":-1862930356,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikLongEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1423475015,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikShortEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor"}},{"HashCode":1566367218,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikShortEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1083549902,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikStringEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor"}},{"HashCode":1155368754,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Editors.TelerikStringEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2081641311,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilter","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter"}},{"HashCode":-956662835,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1211064384,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterExpression","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression"}},{"HashCode":1827837280,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":253381078,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterList","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList"}},{"HashCode":800321280,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":591627031,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterMenuForm","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm"}},{"HashCode":528561171,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1618556422,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterMenu","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu"}},{"HashCode":1862715696,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1759808818,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TelerikFilterMenuHeader","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader"}},{"HashCode":-1912451283,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":216259337,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"VirtualScrollContainer","Attributes":[{"Name":"@bind-Skip","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Skip","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Skip","Components.Bind.ChangeAttribute":"SkipChanged","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer"}},{"HashCode":-1022988962,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","Attributes":[{"Name":"@bind-Skip","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Skip","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Skip","Components.Bind.ChangeAttribute":"SkipChanged","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1723049147,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"VirtualScroller","Attributes":[{"Name":"@bind-Skip","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Skip","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Skip","Components.Bind.ChangeAttribute":"SkipChanged","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller"}},{"HashCode":-266838761,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","Attributes":[{"Name":"@bind-Skip","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Skip","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Skip"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Skip","Components.Bind.ChangeAttribute":"SkipChanged","Common.TypeName":"Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1768092055,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditorDialog","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog"}},{"HashCode":687551756,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Telerik.Blazor.Components.Editor.Dialogs.EditorDialog","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1781950934,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Grid.GridHeaderCell","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GridHeaderCell","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderCell"}},{"HashCode":1768157530,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Grid.GridHeaderCell","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Grid.GridHeaderCell","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.Grid.GridHeaderCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2044129489,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerFooter","Attributes":[{"Name":"@bind-ShowWorkHours","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ShowWorkHours","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ShowWorkHours"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ShowWorkHours","Components.Bind.ChangeAttribute":"ShowWorkHoursChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerFooter"}},{"HashCode":-1060117163,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","Attributes":[{"Name":"@bind-ShowWorkHours","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ShowWorkHours","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ShowWorkHours"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ShowWorkHours","Components.Bind.ChangeAttribute":"ShowWorkHoursChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2020808182,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerToolbar","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar"}},{"HashCode":-1667235716,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerToolbar","Attributes":[{"Name":"@bind-ViewType","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ViewType","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ViewType"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ViewType","Components.Bind.ChangeAttribute":"ViewTypeChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar"}},{"HashCode":313836575,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2010948068,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","Attributes":[{"Name":"@bind-ViewType","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ViewType","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ViewType"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ViewType","Components.Bind.ChangeAttribute":"ViewTypeChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1541140041,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SchedulerToolbarCalendar","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar"}},{"HashCode":-1838694302,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-354780703,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceEditor","Attributes":[{"Name":"@bind-Rule","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Rule","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Rule","Components.Bind.ChangeAttribute":"RuleChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor"}},{"HashCode":551034631,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","Attributes":[{"Name":"@bind-Rule","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Rule","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Rule","Components.Bind.ChangeAttribute":"RuleChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2050760082,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RecurrenceFrequencyEditor","Attributes":[{"Name":"@bind-Rule","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Rule","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Rule","Components.Bind.ChangeAttribute":"RuleChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor"}},{"HashCode":2060676875,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","Attributes":[{"Name":"@bind-Rule","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Rule","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Rule"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Rule","Components.Bind.ChangeAttribute":"RuleChanged","Common.TypeName":"Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2120894853,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeSelectorCarouselBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase"}},{"HashCode":4362195,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":681196710,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeSelectorCarousel","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel"}},{"HashCode":823293667,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Common.TypeName":"Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":814472823,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ToolBarToggleButton","Attributes":[{"Name":"@bind-Selected","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Selected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Selected"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Selected","Components.Bind.ChangeAttribute":"SelectedChanged","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton"}},{"HashCode":1907624726,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","Attributes":[{"Name":"@bind-Selected","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Selected","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Selected"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Selected","Components.Bind.ChangeAttribute":"SelectedChanged","Common.TypeName":"Telerik.Blazor.Components.ToolBar.ToolBarToggleButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-857182681,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TreeListHeaderCell","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell"}},{"HashCode":-1488072266,"Kind":"Components.Bind","Name":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","AssemblyName":"Telerik.Blazor","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","Attributes":[{"Name":"@bind-FilterDescriptor","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-FilterDescriptor","TypeName":"System.Action","Documentation":"Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"FilterDescriptor"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"FilterDescriptor","Components.Bind.ChangeAttribute":"FilterDescriptorChanged","Common.TypeName":"Telerik.Blazor.Components.TreeList.TreeListHeaderCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-586537417,"Kind":"Components.Ref","Name":"Ref","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Populatesthespecifiedfieldorpropertywithareferencetotheelementorcomponent.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ref","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Ref","Name":"@ref","TypeName":"System.Object","Documentation":"Populatesthespecifiedfieldorpropertywithareferencetotheelementorcomponent.","Metadata":{"Common.PropertyName":"Ref","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Ref","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Ref"}},{"HashCode":-1361299015,"Kind":"Components.Key","Name":"Key","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Ensuresthatthecomponentorelementwillbepreservedacrossrendersif(andonlyif)thesuppliedkeyvaluematches.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@key","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Key","Name":"@key","TypeName":"System.Object","Documentation":"Ensuresthatthecomponentorelementwillbepreservedacrossrendersif(andonlyif)thesuppliedkeyvaluematches.","Metadata":{"Common.PropertyName":"Key","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Key","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Key"}}] \ No newline at end of file +[ + { + "HashCode": -1983545781, + "Kind": "Components.Component", + "Name": "Endpoints.Pages.Index", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Pages.Index", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Index" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.Pages.Index" + } + }, + { + "HashCode": 16373072, + "Kind": "Components.Component", + "Name": "Endpoints.Pages.Index", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Pages.Index", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Endpoints.Pages.Index" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.Pages.Index", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1052298859, + "Kind": "Components.Component", + "Name": "Endpoints.Shared.MainLayout", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Shared.MainLayout", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "MainLayout" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Body", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Endpoints.Shared.MainLayout.Body", + "Documentation": "\n\nGetsthecontenttoberenderedinsidethelayout.\n\n", + "Metadata": { + "Common.PropertyName": "Body", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.Shared.MainLayout" + } + }, + { + "HashCode": 1586475538, + "Kind": "Components.Component", + "Name": "Endpoints.Shared.MainLayout", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Shared.MainLayout", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Endpoints.Shared.MainLayout" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Body", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Endpoints.Shared.MainLayout.Body", + "Documentation": "\n\nGetsthecontenttoberenderedinsidethelayout.\n\n", + "Metadata": { + "Common.PropertyName": "Body", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.Shared.MainLayout", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -977931319, + "Kind": "Components.ChildContent", + "Name": "Endpoints.Shared.MainLayout.Body", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Shared.MainLayout.Body", + "Documentation": "\n\nGetsthecontenttoberenderedinsidethelayout.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Body", + "ParentTag": "MainLayout" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Endpoints.Shared.MainLayout.Body", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2129218477, + "Kind": "Components.ChildContent", + "Name": "Endpoints.Shared.MainLayout.Body", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Shared.MainLayout.Body", + "Documentation": "\n\nGetsthecontenttoberenderedinsidethelayout.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Body", + "ParentTag": "Endpoints.Shared.MainLayout" + } + ], + "Metadata": { + "Common.TypeName": "Endpoints.Shared.MainLayout.Body", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1002647493, + "Kind": "Components.Component", + "Name": "Endpoints.Shared.NavMenu", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Shared.NavMenu", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "NavMenu" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.Shared.NavMenu" + } + }, + { + "HashCode": 73256250, + "Kind": "Components.Component", + "Name": "Endpoints.Shared.NavMenu", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.Shared.NavMenu", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Endpoints.Shared.NavMenu" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.Shared.NavMenu", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1021070989, + "Kind": "Components.Component", + "Name": "Endpoints.App", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.App", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "App" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.App" + } + }, + { + "HashCode": 1019008531, + "Kind": "Components.Component", + "Name": "Endpoints.App", + "AssemblyName": "WeatherWebSite", + "DisplayName": "Endpoints.App", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Endpoints.App" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Endpoints.App", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1574403157, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", + "Documentation": "\n\nCombinesthebehaviorsofand,\nsothatitdisplaysthepagematchingthespecifiedroutebutonlyiftheuser\nisauthorizedtoseeit.\n\nAdditionally,thiscomponentsuppliesacascadingparameteroftype,\nwhichmakestheuser'scurrentauthenticationstateavailabletodescendants.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "AuthorizeRouteView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Authorizing", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "Metadata": { + "Common.PropertyName": "Authorizing", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "NotAuthorized", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "Metadata": { + "Common.PropertyName": "NotAuthorized", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RouteData", + "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", + "Documentation": "\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n", + "Metadata": { "Common.PropertyName": "RouteData" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultLayout", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", + "Documentation": "\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n", + "Metadata": { "Common.PropertyName": "DefaultLayout" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" + } + }, + { + "HashCode": -57969062, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", + "Documentation": "\n\nCombinesthebehaviorsofand,\nsothatitdisplaysthepagematchingthespecifiedroutebutonlyiftheuser\nisauthorizedtoseeit.\n\nAdditionally,thiscomponentsuppliesacascadingparameteroftype,\nwhichmakestheuser'scurrentauthenticationstateavailabletodescendants.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Authorizing", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "Metadata": { + "Common.PropertyName": "Authorizing", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "NotAuthorized", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "Metadata": { + "Common.PropertyName": "NotAuthorized", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RouteData", + "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", + "Documentation": "\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n", + "Metadata": { "Common.PropertyName": "RouteData" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultLayout", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", + "Documentation": "\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n", + "Metadata": { "Common.PropertyName": "DefaultLayout" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -134571632, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Authorizing", + "ParentTag": "AuthorizeRouteView" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1554724125, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Authorizing", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -80518231, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "NotAuthorized", + "ParentTag": "AuthorizeRouteView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", + "Documentation": "Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -663848795, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "NotAuthorized", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", + "Documentation": "Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -395120919, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", + "Documentation": "\n\nDisplaysdifferingcontentdependingontheuser'sauthorizationstatus.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "AuthorizeView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Policy", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", + "Documentation": "\n\nThepolicynamethatdetermineswhetherthecontentcanbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Policy" } + }, + { + "Kind": "Components.Component", + "Name": "Roles", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", + "Documentation": "\n\nAcommadelimitedlistofrolesthatareallowedtodisplaythecontent.\n\n", + "Metadata": { "Common.PropertyName": "Roles" } + }, + { + "Kind": "Components.Component", + "Name": "Authorized", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n", + "Metadata": { + "Common.PropertyName": "Authorized", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Authorizing", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "Metadata": { + "Common.PropertyName": "Authorizing", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "NotAuthorized", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "Metadata": { + "Common.PropertyName": "NotAuthorized", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resource", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", + "Documentation": "\n\nTheresourcetowhichaccessisbeingcontrolled.\n\n", + "Metadata": { "Common.PropertyName": "Resource" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" + } + }, + { + "HashCode": -811971100, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", + "Documentation": "\n\nDisplaysdifferingcontentdependingontheuser'sauthorizationstatus.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Policy", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", + "Documentation": "\n\nThepolicynamethatdetermineswhetherthecontentcanbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Policy" } + }, + { + "Kind": "Components.Component", + "Name": "Roles", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", + "Documentation": "\n\nAcommadelimitedlistofrolesthatareallowedtodisplaythecontent.\n\n", + "Metadata": { "Common.PropertyName": "Roles" } + }, + { + "Kind": "Components.Component", + "Name": "Authorized", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n", + "Metadata": { + "Common.PropertyName": "Authorized", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Authorizing", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "Metadata": { + "Common.PropertyName": "Authorizing", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "NotAuthorized", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "Metadata": { + "Common.PropertyName": "NotAuthorized", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resource", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", + "Documentation": "\n\nTheresourcetowhichaccessisbeingcontrolled.\n\n", + "Metadata": { "Common.PropertyName": "Resource" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1567967337, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Authorized", + "ParentTag": "AuthorizeView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", + "Documentation": "Specifiestheparameternameforthe'Authorized'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 995083769, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\nIfyouspecifyavalueforthisparameter,donotalsospecifyavaluefor.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Authorized", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", + "Documentation": "Specifiestheparameternameforthe'Authorized'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -617960203, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Authorizing", + "ParentTag": "AuthorizeView" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 127550076, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "Documentation": "\n\nThecontentthatwillbedisplayedwhileasynchronousauthorizationisinprogress.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Authorizing", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 88437572, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "AuthorizeView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", + "Documentation": "Specifiestheparameternameforthe'ChildContent'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1734251040, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisauthorized.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", + "Documentation": "Specifiestheparameternameforthe'ChildContent'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2040964663, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "NotAuthorized", + "ParentTag": "AuthorizeView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", + "Documentation": "Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1053687406, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "Documentation": "\n\nThecontentthatwillbedisplayediftheuserisnotauthorized.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "NotAuthorized", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", + "Documentation": "Specifiestheparameternameforthe'NotAuthorized'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -221658354, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CascadingAuthenticationState" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "Documentation": "\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" + } + }, + { + "HashCode": 1970682380, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "Documentation": "\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -941993312, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "Documentation": "\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "CascadingAuthenticationState" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 698715145, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "Documentation": "\n\nThecontenttowhichtheauthenticationstateshouldbeprovided.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1795386795, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", + "Documentation": "\n\nRendersaformelementthatcascadesantodescendants.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "EditForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedformelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "EditContext", + "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", + "Documentation": "\n\nSuppliestheeditcontextexplicitly.Ifusingthisparameter,donot\nalsosupply,sincethemodelvaluewillbetaken\nfromtheproperty.\n\n", + "Metadata": { "Common.PropertyName": "EditContext" } + }, + { + "Kind": "Components.Component", + "Name": "Model", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", + "Documentation": "\n\nSpecifiesthetop-levelmodelobjectfortheform.Aneditcontextwill\nbeconstructedforthismodel.Ifusingthisparameter,donotalsosupply\navaluefor.\n\n", + "Metadata": { "Common.PropertyName": "Model" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "Documentation": "\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", + "Documentation": "\n\nAcallbackthatwillbeinvokedwhentheformissubmitted.\n\nIfusingthisparameter,youareresponsiblefortriggeringanyvalidation\nmanually,e.g.,bycalling.\n\n", + "Metadata": { + "Common.PropertyName": "OnSubmit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnValidSubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", + "Documentation": "\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobevalid.\n\n", + "Metadata": { + "Common.PropertyName": "OnValidSubmit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnInvalidSubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", + "Documentation": "\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobeinvalid.\n\n", + "Metadata": { + "Common.PropertyName": "OnInvalidSubmit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm" + } + }, + { + "HashCode": 1928737777, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", + "Documentation": "\n\nRendersaformelementthatcascadesantodescendants.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedformelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "EditContext", + "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", + "Documentation": "\n\nSuppliestheeditcontextexplicitly.Ifusingthisparameter,donot\nalsosupply,sincethemodelvaluewillbetaken\nfromtheproperty.\n\n", + "Metadata": { "Common.PropertyName": "EditContext" } + }, + { + "Kind": "Components.Component", + "Name": "Model", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", + "Documentation": "\n\nSpecifiesthetop-levelmodelobjectfortheform.Aneditcontextwill\nbeconstructedforthismodel.Ifusingthisparameter,donotalsosupply\navaluefor.\n\n", + "Metadata": { "Common.PropertyName": "Model" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "Documentation": "\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", + "Documentation": "\n\nAcallbackthatwillbeinvokedwhentheformissubmitted.\n\nIfusingthisparameter,youareresponsiblefortriggeringanyvalidation\nmanually,e.g.,bycalling.\n\n", + "Metadata": { + "Common.PropertyName": "OnSubmit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnValidSubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", + "Documentation": "\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobevalid.\n\n", + "Metadata": { + "Common.PropertyName": "OnValidSubmit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnInvalidSubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", + "Documentation": "\n\nAcallbackthatwillbeinvokedwhentheformissubmittedandthe\nisdeterminedtobeinvalid.\n\n", + "Metadata": { + "Common.PropertyName": "OnInvalidSubmit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1349666739, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "Documentation": "\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "EditForm" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", + "Documentation": "Specifiestheparameternameforthe'ChildContent'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1197224053, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "Documentation": "\n\nSpecifiesthecontenttoberenderedinsidethis.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.Forms.EditForm" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", + "Documentation": "Specifiestheparameternameforthe'ChildContent'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 632061842, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Documentation": "\n\nAninputcomponentforeditingvalues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InputCheckbox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" + } + }, + { + "HashCode": -993974624, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Documentation": "\n\nAninputcomponentforeditingvalues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 345741361, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Documentation": "\n\nAninputcomponentforeditingdatevalues.\nSupportedtypesareand.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InputDate" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputDatecomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParsingErrorMessage", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", + "Documentation": "\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n", + "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 737229856, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Documentation": "\n\nAninputcomponentforeditingdatevalues.\nSupportedtypesareand.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputDatecomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParsingErrorMessage", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", + "Documentation": "\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n", + "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -757479660, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Documentation": "\n\nAninputcomponentforeditingnumericvalues.\nSupportednumerictypesare,,,,.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InputNumber" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputNumbercomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParsingErrorMessage", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", + "Documentation": "\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n", + "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1154076430, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Documentation": "\n\nAninputcomponentforeditingnumericvalues.\nSupportednumerictypesare,,,,.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputNumbercomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParsingErrorMessage", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", + "Documentation": "\n\nGetsorsetstheerrormessageusedwhendisplayinganaparsingerror.\n\n", + "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1399824566, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Documentation": "\n\nAdropdownselectioncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InputSelect" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputSelectcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 201101909, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Documentation": "\n\nAdropdownselectioncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.InputSelectcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1930576823, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "InputSelect" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -652558163, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontenttoberenderinginsidetheselectelement.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.Forms.InputSelect" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1016483530, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputText", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Documentation": "\n\nAninputcomponentforeditingvalues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InputText" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText" + } + }, + { + "HashCode": 2084133712, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputText", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Documentation": "\n\nAninputcomponentforeditingvalues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 702493519, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Documentation": "\n\nAmultilineinputcomponentforeditingvalues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InputTextArea" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" + } + }, + { + "HashCode": 2066567858, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Documentation": "\n\nAmultilineinputcomponentforeditingvalues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", + "Documentation": "\n\nGetsorsetsthevalueoftheinput.Thisshouldbeusedwithtwo-waybinding.\n\n\n@bind-Value=\"model.PropertyName\"\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", + "Documentation": "\n\nGetsorsetsacallbackthatupdatestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", + "Documentation": "\n\nGetsorsetsanexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1225300638, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", + "Documentation": "\n\nDisplaysalistofvalidationmessagesforaspecifiedfieldwithinacascaded.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ValidationMessage" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.ValidationMessagecomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreateddivelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "For", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", + "Documentation": "\n\nSpecifiesthefieldforwhichvalidationmessagesshouldbedisplayed.\n\n", + "Metadata": { + "Common.PropertyName": "For", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -114060026, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", + "Documentation": "\n\nDisplaysalistofvalidationmessagesforaspecifiedfieldwithinacascaded.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.Forms.ValidationMessagecomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreateddivelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "For", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", + "Documentation": "\n\nSpecifiesthefieldforwhichvalidationmessagesshouldbedisplayed.\n\n", + "Metadata": { + "Common.PropertyName": "For", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 595869392, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", + "Documentation": "\n\nDisplaysalistofvalidationmessagesfromacascaded.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ValidationSummary" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Model", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", + "Documentation": "\n\nGetsorsetsthemodeltoproducethelistofvalidationmessagesfor.\nWhenspecified,thislistsallerrorsthatareassociatedwiththemodelinstance.\n\n", + "Metadata": { "Common.PropertyName": "Model" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedulelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" + } + }, + { + "HashCode": -739046053, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", + "Documentation": "\n\nDisplaysalistofvalidationmessagesfromacascaded.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Model", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", + "Documentation": "\n\nGetsorsetsthemodeltoproducethelistofvalidationmessagesfor.\nWhenspecified,thislistsallerrorsthatareassociatedwiththemodelinstance.\n\n", + "Metadata": { "Common.PropertyName": "Model" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeappliedtothecreatedulelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1683599449, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", + "Documentation": "\n\nAcomponentthatrendersananchortag,automaticallytogglingits'active'\nclassbasedonwhetherits'href'matchesthecurrentURI.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "NavLink" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ActiveClass", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", + "Documentation": "\n\nGetsorsetstheCSSclassnameappliedtotheNavLinkwhenthe\ncurrentroutematchestheNavLinkhref.\n\n", + "Metadata": { "Common.PropertyName": "ActiveClass" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeaddedtothegenerated\naelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontentofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Match", + "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", + "Documentation": "\n\nGetsorsetsavaluerepresentingtheURLmatchingbehavior.\n\n", + "Metadata": { "Common.PropertyName": "Match" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink" + } + }, + { + "HashCode": 480347127, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", + "Documentation": "\n\nAcomponentthatrendersananchortag,automaticallytogglingits'active'\nclassbasedonwhetherits'href'matchesthecurrentURI.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ActiveClass", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", + "Documentation": "\n\nGetsorsetstheCSSclassnameappliedtotheNavLinkwhenthe\ncurrentroutematchestheNavLinkhref.\n\n", + "Metadata": { "Common.PropertyName": "ActiveClass" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAttributes", + "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", + "Documentation": "\n\nGetsorsetsacollectionofadditionalattributesthatwillbeaddedtothegenerated\naelement.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAttributes" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontentofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Match", + "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", + "Documentation": "\n\nGetsorsetsavaluerepresentingtheURLmatchingbehavior.\n\n", + "Metadata": { "Common.PropertyName": "Match" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -886422793, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontentofthecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "NavLink" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 680792699, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "Documentation": "\n\nGetsorsetsthechildcontentofthecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.Routing.NavLink" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -831445972, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", + "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", + "Documentation": "\n\nAddsDataAnnotationsvalidationsupporttoan.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DataAnnotationsValidator" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" + } + }, + { + "HashCode": 1761507400, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", + "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", + "Documentation": "\n\nAddsDataAnnotationsvalidationsupporttoan.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1057547858, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator", + "Documentation": "\n\nClonedObjectGraphDataAnnotationsValidatorfrmexperimentalpackage.\nWaitingforproperDataAnnotionvalidationandcustomizationofValidationResult.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "LocalizedDataAnnotationValidator" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator" + } + }, + { + "HashCode": -1835027003, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator", + "Documentation": "\n\nClonedObjectGraphDataAnnotationsValidatorfrmexperimentalpackage.\nWaitingforproperDataAnnotionvalidationandcustomizationofValidationResult.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Common.Validation.LocalizedDataAnnotationValidator", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1842946639, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikAnimationContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAnimationContainer", + "Documentation": "\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikAnimationContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Top", + "Documentation": "\n\nDefinesthetoppositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Left", + "Documentation": "\n\nDefinestheleftpositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Width", + "Documentation": "\n\nDefinesthewidthoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Height", + "Documentation": "\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "ShowDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAnimationContainer.ShowDelay", + "Documentation": "\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "ShowDelay" } + }, + { + "Kind": "Components.Component", + "Name": "HideDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAnimationContainer.HideDelay", + "Documentation": "\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "HideDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.TelerikAnimationContainer.AnimationType", + "Documentation": "\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAnimationContainer.AnimationDuration", + "Documentation": "\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n", + "Metadata": { "Common.PropertyName": "AnimationDuration" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParentInlineStyle", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.ParentInlineStyle", + "Documentation": "\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentInlineStyle" } + }, + { + "Kind": "Components.Component", + "Name": "ParentClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.ParentClass", + "Documentation": "\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentClass" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Class", + "Documentation": "\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAnimationContainer" + } + }, + { + "HashCode": -250997193, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikAnimationContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAnimationContainer", + "Documentation": "\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikAnimationContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Top", + "Documentation": "\n\nDefinesthetoppositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Left", + "Documentation": "\n\nDefinestheleftpositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Width", + "Documentation": "\n\nDefinesthewidthoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Height", + "Documentation": "\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "ShowDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAnimationContainer.ShowDelay", + "Documentation": "\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "ShowDelay" } + }, + { + "Kind": "Components.Component", + "Name": "HideDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAnimationContainer.HideDelay", + "Documentation": "\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "HideDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.TelerikAnimationContainer.AnimationType", + "Documentation": "\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAnimationContainer.AnimationDuration", + "Documentation": "\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n", + "Metadata": { "Common.PropertyName": "AnimationDuration" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParentInlineStyle", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.ParentInlineStyle", + "Documentation": "\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentInlineStyle" } + }, + { + "Kind": "Components.Component", + "Name": "ParentClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.ParentClass", + "Documentation": "\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentClass" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAnimationContainer.Class", + "Documentation": "\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAnimationContainer", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 685648361, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikAnimationContainer" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1967708074, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikAnimationContainer" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAnimationContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1789517340, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Documentation": "\n\nTheclassfortheTelerikAutoCompletecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikAutoComplete" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikAutoComplete.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikAutoCompletecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Placeholder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Placeholder", + "Documentation": "\n\nThehintthatisshownifnothereisnovalue.\n\n", + "Metadata": { "Common.PropertyName": "Placeholder" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikAutoComplete.Filterable", + "Documentation": "\n\nDefineswhetherdatashouldbefilteredontypingintheAutoComplete.\nThedatawillbefilteredbasedontheTextField.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "ClearButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikAutoComplete.ClearButton", + "Documentation": "\n\nDefineswhethertorenderaclearbuttonintheAutoComplete.\nClearButtonisdisplayedonhoverwhentheAutoCompletehasvalue.\n\n", + "Metadata": { "Common.PropertyName": "ClearButton" } + }, + { + "Kind": "Components.Component", + "Name": "MinLength", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAutoComplete.MinLength", + "Documentation": "\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\n\n", + "Metadata": { "Common.PropertyName": "MinLength" } + }, + { + "Kind": "Components.Component", + "Name": "FilterOperator", + "TypeName": "Telerik.Blazor.StringFilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.StringFilterOperator Telerik.Blazor.Components.TelerikAutoComplete.FilterOperator", + "Documentation": "\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n", + "Metadata": { "Common.PropertyName": "FilterOperator" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikAutoComplete.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikAutoComplete.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikAutoComplete.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 770468846, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Documentation": "\n\nTheclassfortheTelerikAutoCompletecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikAutoComplete" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikAutoComplete.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikAutoCompletecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Placeholder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Placeholder", + "Documentation": "\n\nThehintthatisshownifnothereisnovalue.\n\n", + "Metadata": { "Common.PropertyName": "Placeholder" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikAutoComplete.Filterable", + "Documentation": "\n\nDefineswhetherdatashouldbefilteredontypingintheAutoComplete.\nThedatawillbefilteredbasedontheTextField.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "ClearButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikAutoComplete.ClearButton", + "Documentation": "\n\nDefineswhethertorenderaclearbuttonintheAutoComplete.\nClearButtonisdisplayedonhoverwhentheAutoCompletehasvalue.\n\n", + "Metadata": { "Common.PropertyName": "ClearButton" } + }, + { + "Kind": "Components.Component", + "Name": "MinLength", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikAutoComplete.MinLength", + "Documentation": "\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\n\n", + "Metadata": { "Common.PropertyName": "MinLength" } + }, + { + "Kind": "Components.Component", + "Name": "FilterOperator", + "TypeName": "Telerik.Blazor.StringFilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.StringFilterOperator Telerik.Blazor.Components.TelerikAutoComplete.FilterOperator", + "Documentation": "\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n", + "Metadata": { "Common.PropertyName": "FilterOperator" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikAutoComplete.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikAutoComplete.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikAutoComplete.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 72017059, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TelerikAutoComplete" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1920790533, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikAutoComplete" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -57621835, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "TelerikAutoComplete" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -332932093, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikAutoComplete" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1048323944, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikAutoComplete" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1004182205, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikAutoComplete" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1308525865, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Documentation": "\n\nTheclassfortheButtonGroupToggleButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ButtonGroupToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupToggleButton.Selected", + "Documentation": "\n\nDefineswhetherthebuttonisinitsselectedstate.\n\n", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupToggleButton.SelectedChanged", + "Documentation": "\n\nFireswhenthetheuserchangsetheselectedstateofthebutton.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupToggleButton.Visible", + "Documentation": "\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupToggleButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupToggleButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ButtonGroupToggleButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupToggleButton" + } + }, + { + "HashCode": 1710071369, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Documentation": "\n\nTheclassfortheButtonGroupToggleButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ButtonGroupToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupToggleButton.Selected", + "Documentation": "\n\nDefineswhetherthebuttonisinitsselectedstate.\n\n", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupToggleButton.SelectedChanged", + "Documentation": "\n\nFireswhenthetheuserchangsetheselectedstateofthebutton.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupToggleButton.Visible", + "Documentation": "\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupToggleButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupToggleButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupToggleButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ButtonGroupToggleButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -805851335, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ButtonGroupToggleButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -273905523, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ButtonGroupToggleButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -595318645, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikButtonGroup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButtonGroup", + "Documentation": "\n\nTheclassfortheTelerikButtonGroupcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikButtonGroup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButtonGroup.Class", + "Documentation": "\n\nDefinesaCSSclassrenderedonthebuttongroup.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButtonGroup.Enabled", + "Documentation": "\n\nDefineswhetherthebuttongroupshouldbeenabled.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButtonGroup.Width", + "Documentation": "\n\nDefinesthewidthofthebuttongroup.Buttonswillbeequallystretchedtofitthewidth.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.ButtonGroupSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ButtonGroupSelectionMode Telerik.Blazor.Components.TelerikButtonGroup.SelectionMode", + "Documentation": "\n\nDefinestheselectionmodeoftheButtonGroup.\nDefaultvalueisSingle.\nApplicableonlyforButtonGroupToggleButton.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikButtonGroup" + } + }, + { + "HashCode": 1194544761, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikButtonGroup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButtonGroup", + "Documentation": "\n\nTheclassfortheTelerikButtonGroupcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikButtonGroup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButtonGroup.Class", + "Documentation": "\n\nDefinesaCSSclassrenderedonthebuttongroup.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButtonGroup.Enabled", + "Documentation": "\n\nDefineswhetherthebuttongroupshouldbeenabled.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButtonGroup.Width", + "Documentation": "\n\nDefinesthewidthofthebuttongroup.Buttonswillbeequallystretchedtofitthewidth.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.ButtonGroupSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ButtonGroupSelectionMode Telerik.Blazor.Components.TelerikButtonGroup.SelectionMode", + "Documentation": "\n\nDefinestheselectionmodeoftheButtonGroup.\nDefaultvalueisSingle.\nApplicableonlyforButtonGroupToggleButton.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikButtonGroup", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 219904261, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikButtonGroup" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1682971017, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikButtonGroup" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikButtonGroup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -587289185, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButton", + "Documentation": "\n\nTheclassfortheTelerikButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Hidden", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButton.Hidden", + "Documentation": "\n\nWhetherthebuttonishidden.Forinternaluseonly.\n\n", + "Metadata": { "Common.PropertyName": "Hidden" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(usually,astrongerbackgroundcolor).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "ButtonType", + "TypeName": "Telerik.Blazor.ButtonType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ButtonType Telerik.Blazor.Components.TelerikButton.ButtonType", + "Documentation": "\n\nThetypeattributerenderedonthebutton.Defaultstosubmit.\n\n", + "Metadata": { "Common.PropertyName": "ButtonType" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthebutton.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikButton" + } + }, + { + "HashCode": -1227303573, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButton", + "Documentation": "\n\nTheclassfortheTelerikButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Hidden", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButton.Hidden", + "Documentation": "\n\nWhetherthebuttonishidden.Forinternaluseonly.\n\n", + "Metadata": { "Common.PropertyName": "Hidden" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(usually,astrongerbackgroundcolor).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "ButtonType", + "TypeName": "Telerik.Blazor.ButtonType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ButtonType Telerik.Blazor.Components.TelerikButton.ButtonType", + "Documentation": "\n\nThetypeattributerenderedonthebutton.Defaultstosubmit.\n\n", + "Metadata": { "Common.PropertyName": "ButtonType" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthebutton.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 238357652, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -574691123, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 361755067, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "\n\nTheCalendarcomponentclass.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikCalendar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikCalendar.View", + "Documentation": "\n\nSpecifiesthecurrentviewthatwillbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "ViewChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.ViewChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n", + "Metadata": { + "Common.PropertyName": "ViewChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "BottomView", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikCalendar.BottomView", + "Documentation": "\n\nDefinesthebottommostviewtowhichtheusercannavigate.\n\n", + "Metadata": { "Common.PropertyName": "BottomView" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.CalendarSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarSelectionMode Telerik.Blazor.Components.TelerikCalendar.SelectionMode", + "Documentation": "\n\nSetstheselectionmodeofthecalendar.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "Views", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikCalendar.Views", + "Documentation": "\n\nDefinesthenumberofviewsthatwillberenderednexttoeachother.\n\n", + "Metadata": { "Common.PropertyName": "Views" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthecalendar.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthecalendar.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Date", + "Documentation": "\n\nSetsthedatetowhichthecalendarwillnavigate.\n\n", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.DateChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentdate.\n\n", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Value", + "Documentation": "\n\nSetsthevalueofthecalendarwhensingleselectionisused.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikCalendar.DisabledDates", + "Documentation": "\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n", + "Metadata": { "Common.PropertyName": "DisabledDates" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikCalendar.SelectedDates", + "Documentation": "\n\nGetsorsetstheselecteddateswhenmulti-selectionisenabled.\n\n", + "Metadata": { "Common.PropertyName": "SelectedDates" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.ValueChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheuserselectsdate(s).\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RangeStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.RangeStart", + "Documentation": "\n\nThestartselecteddateinCalendarSelectionMode.Range.\n\n", + "Metadata": { "Common.PropertyName": "RangeStart" } + }, + { + "Kind": "Components.Component", + "Name": "RangeStartChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeStartChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenrangestartchanges.\n\n", + "Metadata": { + "Common.PropertyName": "RangeStartChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RangeEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.RangeEnd", + "Documentation": "\n\nTheendselecteddateinCalendarSelectionMode.Range.\n\n", + "Metadata": { "Common.PropertyName": "RangeEnd" } + }, + { + "Kind": "Components.Component", + "Name": "RangeEndChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeEndChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenrangeendchanges.\n\n", + "Metadata": { + "Common.PropertyName": "RangeEndChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar" + } + }, + { + "HashCode": 65475295, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "\n\nTheCalendarcomponentclass.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikCalendar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikCalendar.View", + "Documentation": "\n\nSpecifiesthecurrentviewthatwillbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "ViewChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.ViewChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n", + "Metadata": { + "Common.PropertyName": "ViewChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "BottomView", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikCalendar.BottomView", + "Documentation": "\n\nDefinesthebottommostviewtowhichtheusercannavigate.\n\n", + "Metadata": { "Common.PropertyName": "BottomView" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.CalendarSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarSelectionMode Telerik.Blazor.Components.TelerikCalendar.SelectionMode", + "Documentation": "\n\nSetstheselectionmodeofthecalendar.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "Views", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikCalendar.Views", + "Documentation": "\n\nDefinesthenumberofviewsthatwillberenderednexttoeachother.\n\n", + "Metadata": { "Common.PropertyName": "Views" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthecalendar.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthecalendar.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Date", + "Documentation": "\n\nSetsthedatetowhichthecalendarwillnavigate.\n\n", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.DateChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentdate.\n\n", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.Value", + "Documentation": "\n\nSetsthevalueofthecalendarwhensingleselectionisused.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikCalendar.DisabledDates", + "Documentation": "\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n", + "Metadata": { "Common.PropertyName": "DisabledDates" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikCalendar.SelectedDates", + "Documentation": "\n\nGetsorsetstheselecteddateswhenmulti-selectionisenabled.\n\n", + "Metadata": { "Common.PropertyName": "SelectedDates" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.ValueChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheuserselectsdate(s).\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RangeStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.RangeStart", + "Documentation": "\n\nThestartselecteddateinCalendarSelectionMode.Range.\n\n", + "Metadata": { "Common.PropertyName": "RangeStart" } + }, + { + "Kind": "Components.Component", + "Name": "RangeStartChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeStartChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenrangestartchanges.\n\n", + "Metadata": { + "Common.PropertyName": "RangeStartChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RangeEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikCalendar.RangeEnd", + "Documentation": "\n\nTheendselecteddateinCalendarSelectionMode.Range.\n\n", + "Metadata": { "Common.PropertyName": "RangeEnd" } + }, + { + "Kind": "Components.Component", + "Name": "RangeEndChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeEndChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenrangeendchanges.\n\n", + "Metadata": { + "Common.PropertyName": "RangeEndChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 623511914, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxes", + "Documentation": "\n\nTelerikUIChartCategoryAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxes" + } + }, + { + "HashCode": 1776902222, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxes", + "Documentation": "\n\nTelerikUIChartCategoryAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxes", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1229597494, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxes" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1573380193, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxes" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -749793630, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartCategoryAxis.AxisCrossingValue", + "Documentation": "\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnitStep", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.ChartCategoryAxis.BaseUnitStep", + "Documentation": "\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n", + "Metadata": { "Common.PropertyName": "BaseUnitStep" } + }, + { + "Kind": "Components.Component", + "Name": "Categories", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartCategoryAxis.Categories", + "Documentation": "\n\nThecategorynames.Thechartwillcreateacategoryforeveryitemofthearray.\n\n", + "Metadata": { "Common.PropertyName": "Categories" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxis.Color", + "Documentation": "\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartCategoryAxis.Max", + "Documentation": "\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "MaxDateGroups", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxis.MaxDateGroups", + "Documentation": "\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n", + "Metadata": { "Common.PropertyName": "MaxDateGroups" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartCategoryAxis.Min", + "Documentation": "\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithacategoryaxisusingtheseries.categoryAxisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "StartAngle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxis.StartAngle", + "Documentation": "\n\nTheangle(degrees)ofthefirstcategoryontheaxis.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n", + "Metadata": { "Common.PropertyName": "StartAngle" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "WeekStartDay", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxis.WeekStartDay", + "Documentation": "\n\nTheweekstartdaywhencategoryAxis.baseUnitissetto\"weeks\".Thesupportedvaluesare:kendo.days.Sunday-equalto0;kendo.days.Monday-equalto1;kendo.days.Tuesday-equalto2;kendo.days.Wednesday-equalto3;kendo.days.Thursday-equalto4;kendo.days.Friday-equalto5orkendo.days.Saturday-equalto6.\n\n", + "Metadata": { "Common.PropertyName": "WeekStartDay" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "Telerik.Blazor.ChartCategoryAxisBaseUnit?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisBaseUnit? Telerik.Blazor.Components.ChartCategoryAxis.BaseUnit", + "Documentation": "\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartCategoryAxisType?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisType? Telerik.Blazor.Components.ChartCategoryAxis.Type", + "Documentation": "\n\nSpecifiesthecategoryaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxis" + } + }, + { + "HashCode": 723888065, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartCategoryAxis.AxisCrossingValue", + "Documentation": "\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnitStep", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.ChartCategoryAxis.BaseUnitStep", + "Documentation": "\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n", + "Metadata": { "Common.PropertyName": "BaseUnitStep" } + }, + { + "Kind": "Components.Component", + "Name": "Categories", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartCategoryAxis.Categories", + "Documentation": "\n\nThecategorynames.Thechartwillcreateacategoryforeveryitemofthearray.\n\n", + "Metadata": { "Common.PropertyName": "Categories" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxis.Color", + "Documentation": "\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartCategoryAxis.Max", + "Documentation": "\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "MaxDateGroups", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxis.MaxDateGroups", + "Documentation": "\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n", + "Metadata": { "Common.PropertyName": "MaxDateGroups" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartCategoryAxis.Min", + "Documentation": "\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithacategoryaxisusingtheseries.categoryAxisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "StartAngle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxis.StartAngle", + "Documentation": "\n\nTheangle(degrees)ofthefirstcategoryontheaxis.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n", + "Metadata": { "Common.PropertyName": "StartAngle" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "WeekStartDay", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxis.WeekStartDay", + "Documentation": "\n\nTheweekstartdaywhencategoryAxis.baseUnitissetto\"weeks\".Thesupportedvaluesare:kendo.days.Sunday-equalto0;kendo.days.Monday-equalto1;kendo.days.Tuesday-equalto2;kendo.days.Wednesday-equalto3;kendo.days.Thursday-equalto4;kendo.days.Friday-equalto5orkendo.days.Saturday-equalto6.\n\n", + "Metadata": { "Common.PropertyName": "WeekStartDay" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "Telerik.Blazor.ChartCategoryAxisBaseUnit?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisBaseUnit? Telerik.Blazor.Components.ChartCategoryAxis.BaseUnit", + "Documentation": "\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartCategoryAxisType?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisType? Telerik.Blazor.Components.ChartCategoryAxis.Type", + "Documentation": "\n\nSpecifiesthecategoryaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1030821735, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 356513344, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 558897153, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps", + "Documentation": "\n\nTelerikUIChartCategoryAxisAutoBaseUnitSteps.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisAutoBaseUnitSteps" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Milliseconds", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Milliseconds", + "Documentation": "\n\nThemillisecondsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Milliseconds" } + }, + { + "Kind": "Components.Component", + "Name": "Seconds", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Seconds", + "Documentation": "\n\nThesecondsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Seconds" } + }, + { + "Kind": "Components.Component", + "Name": "Minutes", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Minutes", + "Documentation": "\n\nTheminutesunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Minutes" } + }, + { + "Kind": "Components.Component", + "Name": "Hours", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Hours", + "Documentation": "\n\nThehoursunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Hours" } + }, + { + "Kind": "Components.Component", + "Name": "Days", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Days", + "Documentation": "\n\nThedaysunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Days" } + }, + { + "Kind": "Components.Component", + "Name": "Weeks", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Weeks", + "Documentation": "\n\nTheweeksunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Weeks" } + }, + { + "Kind": "Components.Component", + "Name": "Months", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Months", + "Documentation": "\n\nThemonthsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Months" } + }, + { + "Kind": "Components.Component", + "Name": "Years", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Years", + "Documentation": "\n\nTheyearsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Years" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps" + } + }, + { + "HashCode": -1291386823, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps", + "Documentation": "\n\nTelerikUIChartCategoryAxisAutoBaseUnitSteps.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Milliseconds", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Milliseconds", + "Documentation": "\n\nThemillisecondsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Milliseconds" } + }, + { + "Kind": "Components.Component", + "Name": "Seconds", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Seconds", + "Documentation": "\n\nThesecondsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Seconds" } + }, + { + "Kind": "Components.Component", + "Name": "Minutes", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Minutes", + "Documentation": "\n\nTheminutesunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Minutes" } + }, + { + "Kind": "Components.Component", + "Name": "Hours", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Hours", + "Documentation": "\n\nThehoursunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Hours" } + }, + { + "Kind": "Components.Component", + "Name": "Days", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Days", + "Documentation": "\n\nThedaysunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Days" } + }, + { + "Kind": "Components.Component", + "Name": "Weeks", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Weeks", + "Documentation": "\n\nTheweeksunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Weeks" } + }, + { + "Kind": "Components.Component", + "Name": "Months", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Months", + "Documentation": "\n\nThemonthsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Months" } + }, + { + "Kind": "Components.Component", + "Name": "Years", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.Years", + "Documentation": "\n\nTheyearsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Years" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1818087753, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisAutoBaseUnitSteps" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1891978495, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1902518760, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabels", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue;dataItem-thedataitem,incaseafieldhasbeenspecified.Ifthecategorydoesnothaveacorrespondingiteminthedatathenanemptyobjectwillbepassed.;format-thedefaultformatofthelabelorculture-thedefaultculture(ifset)onthelabel.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartCategoryAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabels" + } + }, + { + "HashCode": 1605584662, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabels", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue;dataItem-thedataitem,incaseafieldhasbeenspecified.Ifthecategorydoesnothaveacorrespondingiteminthedatathenanemptyobjectwillbepassed.;format-thedefaultformatofthelabelorculture-thedefaultculture(ifset)onthelabel.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartCategoryAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 988282153, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1663912472, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1485888708, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder" + } + }, + { + "HashCode": -1679837195, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1731851661, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1614210275, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 610145013, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin" + } + }, + { + "HashCode": -1964484525, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 140013298, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -155512854, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -350787089, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding" + } + }, + { + "HashCode": -1553630516, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1321435140, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 296519159, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1466426295, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment? Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.Align", + "Documentation": "\n\nSpecifiestherotationofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation" + } + }, + { + "HashCode": 602508287, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartCategoryAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment? Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.Align", + "Documentation": "\n\nSpecifiestherotationofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1295925397, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisLabelsRotation" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1409537695, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -793612592, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartCategoryAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines" + } + }, + { + "HashCode": -2129413023, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartCategoryAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1634168844, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1249227383, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1555959591, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartCategoryAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks" + } + }, + { + "HashCode": 593395530, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartCategoryAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -478180260, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1778079590, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1933410319, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartCategoryAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines" + } + }, + { + "HashCode": -1844146826, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartCategoryAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1497189556, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1332300727, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 446318918, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartCategoryAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks" + } + }, + { + "HashCode": -1541490416, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartCategoryAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1946944140, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1573967124, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1928637467, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitle", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartCategoryAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitle" + } + }, + { + "HashCode": 1444814430, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitle", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartCategoryAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartCategoryAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1985245149, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1426022330, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -836301767, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder" + } + }, + { + "HashCode": 1437146679, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1534895784, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 554943542, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1724720090, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin" + } + }, + { + "HashCode": 995676990, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -606925567, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisTitleMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -484709310, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -380667508, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartCategoryAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding" + } + }, + { + "HashCode": 2063362458, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartCategoryAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -942924081, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartCategoryAxisTitlePadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -978577446, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartCategoryAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1936858966, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegend", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegend", + "Documentation": "\n\nTelerikUIChartLegend.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegend" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegend.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegend.Background", + "Documentation": "\n\nThebackgroundcolorofthelegend.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.Height", + "Documentation": "\n\nThelegendheightwhenthelegend.orientationissetto\"vertical\".\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetX", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.OffsetX", + "Documentation": "\n\nTheXoffsetofthechartlegend.Theoffsetisrelativetothedefaultpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofitsinitialposition.Anegativevaluewillmovethelegendtotheleftofitscurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetX" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetY", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.OffsetY", + "Documentation": "\n\nTheYoffsetofthechartlegend.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromitsinitialposition.Anegativevaluewillmovethelegendupwardsfromitscurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetY" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartLegend.Reverse", + "Documentation": "\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.Spacing", + "Documentation": "\n\nThespacingbetweenthelabelsinpixelswhenthelegend.orientationis\"horizontal\".\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartLegend.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythelegend.Bydefaultthechartlegendisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.Width", + "Documentation": "\n\nThelegendwidthwhenthelegend.orientationissetto\"horizontal\".\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartLegendAlign?", + "DisplayName": "Telerik.Blazor.ChartLegendAlign? Telerik.Blazor.Components.ChartLegend.Align", + "Documentation": "\n\nSpecifiesthelegendalign.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.ChartLegendOrientation?", + "DisplayName": "Telerik.Blazor.ChartLegendOrientation? Telerik.Blazor.Components.ChartLegend.Orientation", + "Documentation": "\n\nSpecifiesthelegendorientation.\n\n", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartLegendPosition?", + "DisplayName": "Telerik.Blazor.ChartLegendPosition? Telerik.Blazor.Components.ChartLegend.Position", + "Documentation": "\n\nSpecifiesthelegendposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegend" + } + }, + { + "HashCode": -754128842, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegend", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegend", + "Documentation": "\n\nTelerikUIChartLegend.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegend" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegend.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegend.Background", + "Documentation": "\n\nThebackgroundcolorofthelegend.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.Height", + "Documentation": "\n\nThelegendheightwhenthelegend.orientationissetto\"vertical\".\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetX", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.OffsetX", + "Documentation": "\n\nTheXoffsetofthechartlegend.Theoffsetisrelativetothedefaultpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofitsinitialposition.Anegativevaluewillmovethelegendtotheleftofitscurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetX" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetY", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.OffsetY", + "Documentation": "\n\nTheYoffsetofthechartlegend.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromitsinitialposition.Anegativevaluewillmovethelegendupwardsfromitscurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetY" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartLegend.Reverse", + "Documentation": "\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.Spacing", + "Documentation": "\n\nThespacingbetweenthelabelsinpixelswhenthelegend.orientationis\"horizontal\".\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartLegend.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythelegend.Bydefaultthechartlegendisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegend.Width", + "Documentation": "\n\nThelegendwidthwhenthelegend.orientationissetto\"horizontal\".\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartLegendAlign?", + "DisplayName": "Telerik.Blazor.ChartLegendAlign? Telerik.Blazor.Components.ChartLegend.Align", + "Documentation": "\n\nSpecifiesthelegendalign.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.ChartLegendOrientation?", + "DisplayName": "Telerik.Blazor.ChartLegendOrientation? Telerik.Blazor.Components.ChartLegend.Orientation", + "Documentation": "\n\nSpecifiesthelegendorientation.\n\n", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartLegendPosition?", + "DisplayName": "Telerik.Blazor.ChartLegendPosition? Telerik.Blazor.Components.ChartLegend.Position", + "Documentation": "\n\nSpecifiesthelegendposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegend", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1722431676, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegend.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegend.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegend" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegend.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1846635843, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegend.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegend.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegend" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegend.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1609135421, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendBorder", + "Documentation": "\n\nTelerikUIChartLegendBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegendBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartLegendBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendBorder" + } + }, + { + "HashCode": -24097345, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendBorder", + "Documentation": "\n\nTelerikUIChartLegendBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegendBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartLegendBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -432517923, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegendBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2027618212, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegendBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1951953217, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabels", + "Documentation": "\n\nTelerikUIChartLegendLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegendLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:text-thetextthelegenditem.;series-thedataseries.;value-thepointvalue.(onlyfordonutandpiecharts)orpercentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts..\n\n", + "Metadata": { "Common.PropertyName": "Template" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabels" + } + }, + { + "HashCode": -675621079, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabels", + "Documentation": "\n\nTelerikUIChartLegendLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegendLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartLegendLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:text-thetextthelegenditem.;series-thedataseries.;value-thepointvalue.(onlyfordonutandpiecharts)orpercentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts..\n\n", + "Metadata": { "Common.PropertyName": "Template" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1850055492, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegendLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -153111756, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegendLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1453369911, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsMargin", + "Documentation": "\n\nTelerikUIChartLegendLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegendLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsMargin" + } + }, + { + "HashCode": 1801614396, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsMargin", + "Documentation": "\n\nTelerikUIChartLegendLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegendLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 85999917, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegendLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1198261079, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegendLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1666691574, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsPadding", + "Documentation": "\n\nTelerikUIChartLegendLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegendLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsPadding" + } + }, + { + "HashCode": -1398244081, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsPadding", + "Documentation": "\n\nTelerikUIChartLegendLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegendLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1129767271, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegendLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2030501054, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegendLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -602611784, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendMargin", + "Documentation": "\n\nTelerikUIChartLegendMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegendMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Bottom", + "Documentation": "\n\nThebottommarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Left", + "Documentation": "\n\nTheleftmarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Right", + "Documentation": "\n\nTherightmarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Top", + "Documentation": "\n\nThetopmarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendMargin" + } + }, + { + "HashCode": -84684796, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendMargin", + "Documentation": "\n\nTelerikUIChartLegendMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegendMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Bottom", + "Documentation": "\n\nThebottommarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Left", + "Documentation": "\n\nTheleftmarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Right", + "Documentation": "\n\nTherightmarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendMargin.Top", + "Documentation": "\n\nThetopmarginofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 401035645, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegendMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1530066800, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegendMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1922529772, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendPadding", + "Documentation": "\n\nTelerikUIChartLegendPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartLegendPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Left", + "Documentation": "\n\nTheleftpaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Right", + "Documentation": "\n\nTherightpaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Top", + "Documentation": "\n\nThetoppaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendPadding" + } + }, + { + "HashCode": -327171769, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartLegendPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendPadding", + "Documentation": "\n\nTelerikUIChartLegendPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartLegendPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Left", + "Documentation": "\n\nTheleftpaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Right", + "Documentation": "\n\nTherightpaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartLegendPadding.Top", + "Documentation": "\n\nThetoppaddingofthechartlegend.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1989980971, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartLegendPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -92653303, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartLegendPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartLegendPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 781750967, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeries", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeries", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeries" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeries.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AutoFit", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeries.AutoFit", + "Documentation": "\n\nIfsettotrue,theChartautomaticallyscalesdowntofitthecontentarea.ApplicableforthePieandDonutseries(seeexample).\n\n", + "Metadata": { "Common.PropertyName": "AutoFit" } + }, + { + "Kind": "Components.Component", + "Name": "Axis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Axis", + "Documentation": "\n\nThenameofthevalueaxistouse.\n\n", + "Metadata": { "Common.PropertyName": "Axis" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryAxis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.CategoryAxis", + "Documentation": "\n\nThenameofthecategoryaxistousefortheseries.ThefirstaxiswillbeusedifnocategoryAxisisspecified.\n\n", + "Metadata": { "Common.PropertyName": "CategoryAxis" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.CategoryField", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n", + "Metadata": { "Common.PropertyName": "CategoryField" } + }, + { + "Kind": "Components.Component", + "Name": "CloseField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.CloseField", + "Documentation": "\n\nThedatafieldcontainingtheclosevalue.\n\n", + "Metadata": { "Common.PropertyName": "CloseField" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Color", + "Documentation": "\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.ColorField", + "Documentation": "\n\nThedataitemfieldwhichcontainstheseriescolor.\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "DownColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.DownColor", + "Documentation": "\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.\n\n", + "Metadata": { "Common.PropertyName": "DownColor" } + }, + { + "Kind": "Components.Component", + "Name": "DownColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.DownColorField", + "Documentation": "\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.\n\n", + "Metadata": { "Common.PropertyName": "DownColorField" } + }, + { + "Kind": "Components.Component", + "Name": "ExplodeField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.ExplodeField", + "Documentation": "\n\nThedataitemfieldwhichcontainsabooleanvalueindicatingwhetherthesectorisexploded.\n\n", + "Metadata": { "Common.PropertyName": "ExplodeField" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Field", + "Documentation": "\n\nThedataitemfieldwhichcontainstheseriesvalue.ThefieldnameshouldbeavalidJavascriptidentifierandshouldcontainonlyalphanumericcharacters(or\"$\"or\"_\"),andmaynotstartwithadigit.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Gap", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Gap", + "Documentation": "\n\nThedistancebetweencategoriesexpressedasapercentageofthebarwidth.Seetherelatedspacingsetting.\n\n", + "Metadata": { "Common.PropertyName": "Gap" } + }, + { + "Kind": "Components.Component", + "Name": "HighField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.HighField", + "Documentation": "\n\nThedatafieldcontainingthehighvalue.\n\n", + "Metadata": { "Common.PropertyName": "HighField" } + }, + { + "Kind": "Components.Component", + "Name": "HoleSize", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.HoleSize", + "Documentation": "\n\nThediameterofthedonutholeinpixels.\n\n", + "Metadata": { "Common.PropertyName": "HoleSize" } + }, + { + "Kind": "Components.Component", + "Name": "LowField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.LowField", + "Documentation": "\n\nThedatafieldcontainingthelowvalue.\n\n", + "Metadata": { "Common.PropertyName": "LowField" } + }, + { + "Kind": "Components.Component", + "Name": "Margin", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Margin", + "Documentation": "\n\nThemarginaroundeachdonutseries(ring).Anumericvaluewillsetallmargins.\n\n", + "Metadata": { "Common.PropertyName": "Margin" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Name", + "Documentation": "\n\nThenameofthechartserieswhichisvisibleinthelegend.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NegativeColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.NegativeColor", + "Documentation": "\n\nThecolortouseforbar,columnorwaterfallserieswithnegativevalues.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "NegativeColor" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Opacity", + "Documentation": "\n\nTheseriesopacity.Bydefaulttheseriesareopaque.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "OpenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.OpenField", + "Documentation": "\n\nThedatafieldcontainingtheopenvalue.\n\n", + "Metadata": { "Common.PropertyName": "OpenField" } + }, + { + "Kind": "Components.Component", + "Name": "Padding", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Padding", + "Documentation": "\n\nThepaddingaroundthechart(equalonallsides).\n\n", + "Metadata": { "Common.PropertyName": "Padding" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Size", + "Documentation": "\n\nTheorradiusofthechartdonutseriesinpixels.Ifnotset,theavailablespaceissplitevenlybetweentheseries.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "SizeField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.SizeField", + "Documentation": "\n\nThedatafieldcontainingthebubblesizevalue.\n\n", + "Metadata": { "Common.PropertyName": "SizeField" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Spacing", + "Documentation": "\n\nThedistancebetweenseriespointswithinacategory.Expressedasapercentageofthebarwidth.Seetherelatedgapsetting.\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "StartAngle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.StartAngle", + "Documentation": "\n\nThestartangle(degrees)ofthefirstdonutorpiesegment.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n", + "Metadata": { "Common.PropertyName": "StartAngle" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeries.Visible", + "Documentation": "\n\nSetsthevisiblepropertyofachartseries\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInLegend", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeries.VisibleInLegend", + "Documentation": "\n\nAvalueindicatingwhethertoshowthepointcategoryname(forfunnel,donutandpieseries)orseriesname(forotheravailableseriestypes)inthelegend.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInLegend" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInLegendField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.VisibleInLegendField", + "Documentation": "\n\nThedataitemfieldwhichindicateswhethertoshowthepointcategorynameinthelegend.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInLegendField" } + }, + { + "Kind": "Components.Component", + "Name": "XAxis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.XAxis", + "Documentation": "\n\nThenameoftheXaxistouse.ForpolarseriesthexAxisrangeisexpressedindegrees.\n\n", + "Metadata": { "Common.PropertyName": "XAxis" } + }, + { + "Kind": "Components.Component", + "Name": "XField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.XField", + "Documentation": "\n\nThedataitemfieldcontainingtheXvalue.\n\n", + "Metadata": { "Common.PropertyName": "XField" } + }, + { + "Kind": "Components.Component", + "Name": "YAxis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.YAxis", + "Documentation": "\n\nThenameoftheYaxistouse.**Availableforbubble,scatter,scatterLineandpolarseries.**\n\n", + "Metadata": { "Common.PropertyName": "YAxis" } + }, + { + "Kind": "Components.Component", + "Name": "YField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.YField", + "Documentation": "\n\nThedataitemfieldcontainingtheYvalue.\n\n", + "Metadata": { "Common.PropertyName": "YField" } + }, + { + "Kind": "Components.Component", + "Name": "ZIndex", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.ZIndex", + "Documentation": "\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n", + "Metadata": { "Common.PropertyName": "ZIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.ChartSeriesAggregate?", + "DisplayName": "Telerik.Blazor.ChartSeriesAggregate? Telerik.Blazor.Components.ChartSeries.Aggregate", + "Documentation": "\n\nSpecifiesthepreferredseriesaggregate.\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + }, + { + "Kind": "Components.Component", + "Name": "MissingValues", + "TypeName": "Telerik.Blazor.ChartSeriesMissingValues?", + "DisplayName": "Telerik.Blazor.ChartSeriesMissingValues? Telerik.Blazor.Components.ChartSeries.MissingValues", + "Documentation": "\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n", + "Metadata": { "Common.PropertyName": "MissingValues" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "Telerik.Blazor.ChartSeriesStyle?", + "DisplayName": "Telerik.Blazor.ChartSeriesStyle? Telerik.Blazor.Components.ChartSeries.Style", + "Documentation": "\n\nSpecifiesthepreferredrenderingstyle.\n\n", + "Metadata": { "Common.PropertyName": "Style" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartSeriesType?", + "DisplayName": "Telerik.Blazor.ChartSeriesType? Telerik.Blazor.Components.ChartSeries.Type", + "Documentation": "\n\nThetypeoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.ChartSeries.Data", + "Documentation": "\n\nThedataoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeries" + } + }, + { + "HashCode": -1074307617, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeries", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeries", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeries" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeries.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AutoFit", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeries.AutoFit", + "Documentation": "\n\nIfsettotrue,theChartautomaticallyscalesdowntofitthecontentarea.ApplicableforthePieandDonutseries(seeexample).\n\n", + "Metadata": { "Common.PropertyName": "AutoFit" } + }, + { + "Kind": "Components.Component", + "Name": "Axis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Axis", + "Documentation": "\n\nThenameofthevalueaxistouse.\n\n", + "Metadata": { "Common.PropertyName": "Axis" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryAxis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.CategoryAxis", + "Documentation": "\n\nThenameofthecategoryaxistousefortheseries.ThefirstaxiswillbeusedifnocategoryAxisisspecified.\n\n", + "Metadata": { "Common.PropertyName": "CategoryAxis" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.CategoryField", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n", + "Metadata": { "Common.PropertyName": "CategoryField" } + }, + { + "Kind": "Components.Component", + "Name": "CloseField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.CloseField", + "Documentation": "\n\nThedatafieldcontainingtheclosevalue.\n\n", + "Metadata": { "Common.PropertyName": "CloseField" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Color", + "Documentation": "\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.ColorField", + "Documentation": "\n\nThedataitemfieldwhichcontainstheseriescolor.\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "DownColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.DownColor", + "Documentation": "\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.\n\n", + "Metadata": { "Common.PropertyName": "DownColor" } + }, + { + "Kind": "Components.Component", + "Name": "DownColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.DownColorField", + "Documentation": "\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.\n\n", + "Metadata": { "Common.PropertyName": "DownColorField" } + }, + { + "Kind": "Components.Component", + "Name": "ExplodeField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.ExplodeField", + "Documentation": "\n\nThedataitemfieldwhichcontainsabooleanvalueindicatingwhetherthesectorisexploded.\n\n", + "Metadata": { "Common.PropertyName": "ExplodeField" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Field", + "Documentation": "\n\nThedataitemfieldwhichcontainstheseriesvalue.ThefieldnameshouldbeavalidJavascriptidentifierandshouldcontainonlyalphanumericcharacters(or\"$\"or\"_\"),andmaynotstartwithadigit.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Gap", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Gap", + "Documentation": "\n\nThedistancebetweencategoriesexpressedasapercentageofthebarwidth.Seetherelatedspacingsetting.\n\n", + "Metadata": { "Common.PropertyName": "Gap" } + }, + { + "Kind": "Components.Component", + "Name": "HighField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.HighField", + "Documentation": "\n\nThedatafieldcontainingthehighvalue.\n\n", + "Metadata": { "Common.PropertyName": "HighField" } + }, + { + "Kind": "Components.Component", + "Name": "HoleSize", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.HoleSize", + "Documentation": "\n\nThediameterofthedonutholeinpixels.\n\n", + "Metadata": { "Common.PropertyName": "HoleSize" } + }, + { + "Kind": "Components.Component", + "Name": "LowField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.LowField", + "Documentation": "\n\nThedatafieldcontainingthelowvalue.\n\n", + "Metadata": { "Common.PropertyName": "LowField" } + }, + { + "Kind": "Components.Component", + "Name": "Margin", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Margin", + "Documentation": "\n\nThemarginaroundeachdonutseries(ring).Anumericvaluewillsetallmargins.\n\n", + "Metadata": { "Common.PropertyName": "Margin" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.Name", + "Documentation": "\n\nThenameofthechartserieswhichisvisibleinthelegend.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NegativeColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.NegativeColor", + "Documentation": "\n\nThecolortouseforbar,columnorwaterfallserieswithnegativevalues.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "NegativeColor" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Opacity", + "Documentation": "\n\nTheseriesopacity.Bydefaulttheseriesareopaque.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "OpenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.OpenField", + "Documentation": "\n\nThedatafieldcontainingtheopenvalue.\n\n", + "Metadata": { "Common.PropertyName": "OpenField" } + }, + { + "Kind": "Components.Component", + "Name": "Padding", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Padding", + "Documentation": "\n\nThepaddingaroundthechart(equalonallsides).\n\n", + "Metadata": { "Common.PropertyName": "Padding" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Size", + "Documentation": "\n\nTheorradiusofthechartdonutseriesinpixels.Ifnotset,theavailablespaceissplitevenlybetweentheseries.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "SizeField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.SizeField", + "Documentation": "\n\nThedatafieldcontainingthebubblesizevalue.\n\n", + "Metadata": { "Common.PropertyName": "SizeField" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.Spacing", + "Documentation": "\n\nThedistancebetweenseriespointswithinacategory.Expressedasapercentageofthebarwidth.Seetherelatedgapsetting.\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "StartAngle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.StartAngle", + "Documentation": "\n\nThestartangle(degrees)ofthefirstdonutorpiesegment.Anglesincreaseclockwiseandzeroistotheleft.Negativevaluesareacceptable.\n\n", + "Metadata": { "Common.PropertyName": "StartAngle" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeries.Visible", + "Documentation": "\n\nSetsthevisiblepropertyofachartseries\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInLegend", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeries.VisibleInLegend", + "Documentation": "\n\nAvalueindicatingwhethertoshowthepointcategoryname(forfunnel,donutandpieseries)orseriesname(forotheravailableseriestypes)inthelegend.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInLegend" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInLegendField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.VisibleInLegendField", + "Documentation": "\n\nThedataitemfieldwhichindicateswhethertoshowthepointcategorynameinthelegend.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInLegendField" } + }, + { + "Kind": "Components.Component", + "Name": "XAxis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.XAxis", + "Documentation": "\n\nThenameoftheXaxistouse.ForpolarseriesthexAxisrangeisexpressedindegrees.\n\n", + "Metadata": { "Common.PropertyName": "XAxis" } + }, + { + "Kind": "Components.Component", + "Name": "XField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.XField", + "Documentation": "\n\nThedataitemfieldcontainingtheXvalue.\n\n", + "Metadata": { "Common.PropertyName": "XField" } + }, + { + "Kind": "Components.Component", + "Name": "YAxis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.YAxis", + "Documentation": "\n\nThenameoftheYaxistouse.**Availableforbubble,scatter,scatterLineandpolarseries.**\n\n", + "Metadata": { "Common.PropertyName": "YAxis" } + }, + { + "Kind": "Components.Component", + "Name": "YField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeries.YField", + "Documentation": "\n\nThedataitemfieldcontainingtheYvalue.\n\n", + "Metadata": { "Common.PropertyName": "YField" } + }, + { + "Kind": "Components.Component", + "Name": "ZIndex", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeries.ZIndex", + "Documentation": "\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n", + "Metadata": { "Common.PropertyName": "ZIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.ChartSeriesAggregate?", + "DisplayName": "Telerik.Blazor.ChartSeriesAggregate? Telerik.Blazor.Components.ChartSeries.Aggregate", + "Documentation": "\n\nSpecifiesthepreferredseriesaggregate.\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + }, + { + "Kind": "Components.Component", + "Name": "MissingValues", + "TypeName": "Telerik.Blazor.ChartSeriesMissingValues?", + "DisplayName": "Telerik.Blazor.ChartSeriesMissingValues? Telerik.Blazor.Components.ChartSeries.MissingValues", + "Documentation": "\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n", + "Metadata": { "Common.PropertyName": "MissingValues" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "Telerik.Blazor.ChartSeriesStyle?", + "DisplayName": "Telerik.Blazor.ChartSeriesStyle? Telerik.Blazor.Components.ChartSeries.Style", + "Documentation": "\n\nSpecifiesthepreferredrenderingstyle.\n\n", + "Metadata": { "Common.PropertyName": "Style" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartSeriesType?", + "DisplayName": "Telerik.Blazor.ChartSeriesType? Telerik.Blazor.Components.ChartSeries.Type", + "Documentation": "\n\nThetypeoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.ChartSeries.Data", + "Documentation": "\n\nThedataoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeries", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1852735748, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeries.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeries.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeries" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeries.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 78558862, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeries.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeries.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeries" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeries.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1716657962, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesItems", + "Documentation": "\n\nTelerikUIChartSeriesItems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesItems" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesItems" + } + }, + { + "HashCode": 1599270498, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesItems", + "Documentation": "\n\nTelerikUIChartSeriesItems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesItems" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesItems", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -620203088, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesItems" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -842251412, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesItems" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesItems.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 806521100, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabels", + "Documentation": "\n\nTelerikUIChartSeriesLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Distance", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabels.Distance", + "Documentation": "\n\nThedistanceofthelabelswhenseries.typeissetto\"donut\"or\"pie\".\n\n", + "Metadata": { "Common.PropertyName": "Distance" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Format", + "Documentation": "\n\nTheformatofthelabels.Useskendo.format.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Rotation", + "Documentation": "\n\nTherotationangleofthelabels.Bydefault,thelabelsarenotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthechartserieslabel.Thefieldswhichcanbeusedinthetemplateare:category-thecategoryname.Availableforarea,bar,column,bubble,donut,line,pieandwaterfallseries.;dataItem-theoriginaldataitemusedtoconstructthepoint.Willbenullifbindingtoarray.;percentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts.;series-thedataseries;stackValue-thecumulativepointvalueonthestack.Availableonlyforstackableseries.;value-thepointvalue.Canbeanumberorobjectcontainingeachboundfield.;runningTotal-thesumofpointvaluessincethelast\"runningTotal\"summarypoint.Availableforwaterfallseries.ortotal-thesumofallpreviousseriesvalues.Availableforwaterfallseries..\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheserieslabels.Bydefaultchartserieslabelsarenotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartSeriesLabelsAlign?", + "DisplayName": "Telerik.Blazor.ChartSeriesLabelsAlign? Telerik.Blazor.Components.ChartSeriesLabels.Align", + "Documentation": "\n\nSpecifiesthealignmentofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartSeriesLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartSeriesLabelsPosition? Telerik.Blazor.Components.ChartSeriesLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabels" + } + }, + { + "HashCode": -436030416, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabels", + "Documentation": "\n\nTelerikUIChartSeriesLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Distance", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabels.Distance", + "Documentation": "\n\nThedistanceofthelabelswhenseries.typeissetto\"donut\"or\"pie\".\n\n", + "Metadata": { "Common.PropertyName": "Distance" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Format", + "Documentation": "\n\nTheformatofthelabels.Useskendo.format.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Rotation", + "Documentation": "\n\nTherotationangleofthelabels.Bydefault,thelabelsarenotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthechartserieslabel.Thefieldswhichcanbeusedinthetemplateare:category-thecategoryname.Availableforarea,bar,column,bubble,donut,line,pieandwaterfallseries.;dataItem-theoriginaldataitemusedtoconstructthepoint.Willbenullifbindingtoarray.;percentage-thepointvaluerepresentedasapercentagevalue.Availableonlyfordonut,pieand100%stackedcharts.;series-thedataseries;stackValue-thecumulativepointvalueonthestack.Availableonlyforstackableseries.;value-thepointvalue.Canbeanumberorobjectcontainingeachboundfield.;runningTotal-thesumofpointvaluessincethelast\"runningTotal\"summarypoint.Availableforwaterfallseries.ortotal-thesumofallpreviousseriesvalues.Availableforwaterfallseries..\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheserieslabels.Bydefaultchartserieslabelsarenotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartSeriesLabelsAlign?", + "DisplayName": "Telerik.Blazor.ChartSeriesLabelsAlign? Telerik.Blazor.Components.ChartSeriesLabels.Align", + "Documentation": "\n\nSpecifiesthealignmentofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartSeriesLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartSeriesLabelsPosition? Telerik.Blazor.Components.ChartSeriesLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1226437616, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -551883478, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1865350892, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder", + "Documentation": "\n\nTelerikUIChartSeriesLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartSeriesLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder" + } + }, + { + "HashCode": 1458927874, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder", + "Documentation": "\n\nTelerikUIChartSeriesLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartSeriesLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1373512063, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -391605908, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -774505026, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin", + "Documentation": "\n\nTelerikUIChartSeriesLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin" + } + }, + { + "HashCode": -1495000338, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin", + "Documentation": "\n\nTelerikUIChartSeriesLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1566385032, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -579050565, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1527613423, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding", + "Documentation": "\n\nTelerikUIChartSeriesLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding" + } + }, + { + "HashCode": -1204671747, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding", + "Documentation": "\n\nTelerikUIChartSeriesLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1709842575, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1930919649, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 10939602, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLine", + "Documentation": "\n\nTelerikUIChartSeriesLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLine.Color", + "Documentation": "\n\nThelinecolor.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLine.Opacity", + "Documentation": "\n\nThelineopacity.Bydefaultthelineisopaque.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLine.Width", + "Documentation": "\n\nThelinewidthinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "Telerik.Blazor.ChartSeriesLineStyle?", + "DisplayName": "Telerik.Blazor.ChartSeriesLineStyle? Telerik.Blazor.Components.ChartSeriesLine.Style", + "Documentation": "\n\nSpecifiesthepreferredlinerenderingstyle.\n\n", + "Metadata": { "Common.PropertyName": "Style" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLine" + } + }, + { + "HashCode": 1559667961, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLine", + "Documentation": "\n\nTelerikUIChartSeriesLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesLine.Color", + "Documentation": "\n\nThelinecolor.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLine.Opacity", + "Documentation": "\n\nThelineopacity.Bydefaultthelineisopaque.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesLine.Width", + "Documentation": "\n\nThelinewidthinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "Telerik.Blazor.ChartSeriesLineStyle?", + "DisplayName": "Telerik.Blazor.ChartSeriesLineStyle? Telerik.Blazor.Components.ChartSeriesLine.Style", + "Documentation": "\n\nSpecifiesthepreferredlinerenderingstyle.\n\n", + "Metadata": { "Common.PropertyName": "Style" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 900162204, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 453472218, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1001076376, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkers", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkers", + "Documentation": "\n\nTelerikUIChartSeriesMarkers.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesMarkers" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesMarkers.Background", + "Documentation": "\n\nThebackgroundcoloroftheseriesmarkers.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesMarkers.Size", + "Documentation": "\n\nThemarkersizeinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesMarkers.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheseriesmarkers.Bydefaultchartseriesmarkersaredisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesMarkers.Rotation", + "Documentation": "\n\nTherotationangleofthemarkers.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartSeriesMarkersType?", + "DisplayName": "Telerik.Blazor.ChartSeriesMarkersType? Telerik.Blazor.Components.ChartSeriesMarkers.Type", + "Documentation": "\n\nSpecifiestheshapeofthemarker.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkers" + } + }, + { + "HashCode": 483089146, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkers", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkers", + "Documentation": "\n\nTelerikUIChartSeriesMarkers.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesMarkers" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesMarkers.Background", + "Documentation": "\n\nThebackgroundcoloroftheseriesmarkers.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesMarkers.Size", + "Documentation": "\n\nThemarkersizeinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesMarkers.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheseriesmarkers.Bydefaultchartseriesmarkersaredisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesMarkers.Rotation", + "Documentation": "\n\nTherotationangleofthemarkers.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartSeriesMarkersType?", + "DisplayName": "Telerik.Blazor.ChartSeriesMarkersType? Telerik.Blazor.Components.ChartSeriesMarkers.Type", + "Documentation": "\n\nSpecifiestheshapeofthemarker.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkers", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -884104238, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesMarkers" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1424592820, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesMarkers" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkers.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1103056700, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkersBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder", + "Documentation": "\n\nTelerikUIChartSeriesMarkersBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesMarkersBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesMarkersBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesMarkersBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder" + } + }, + { + "HashCode": 451327787, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkersBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder", + "Documentation": "\n\nTelerikUIChartSeriesMarkersBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesMarkersBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartSeriesMarkersBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -631385379, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesMarkersBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1392697737, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesMarkersBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesMarkersBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 559027808, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesNegativeValues", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesNegativeValues", + "Documentation": "\n\nTelerikUIChartSeriesNegativeValues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesNegativeValues" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesNegativeValues.Color", + "Documentation": "\n\nThecolorofthechartnegativebubblevalues.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesNegativeValues.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythenegativebubbles.Bydefaultthenegativebubblesarenotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesNegativeValues" + } + }, + { + "HashCode": 1057506936, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesNegativeValues", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesNegativeValues", + "Documentation": "\n\nTelerikUIChartSeriesNegativeValues.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesNegativeValues" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesNegativeValues.Color", + "Documentation": "\n\nThecolorofthechartnegativebubblevalues.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesNegativeValues.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythenegativebubbles.Bydefaultthenegativebubblesarenotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesNegativeValues", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1334695809, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesNegativeValues" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -54358845, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesNegativeValues" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesNegativeValues.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -256213176, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesStack", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesStack", + "Documentation": "\n\nTelerikUIChartSeriesStack.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesStack" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesStack.Enabled", + "Documentation": "\n\nEnablesordisablesthesetting.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Group", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesStack.Group", + "Documentation": "\n\nIndicatesthattheseriesshouldbestackedinagroupwiththespecifiedname.\n\n", + "Metadata": { "Common.PropertyName": "Group" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartSeriesStackType?", + "DisplayName": "Telerik.Blazor.ChartSeriesStackType? Telerik.Blazor.Components.ChartSeriesStack.Type", + "Documentation": "\n\nSpecifiesthepreferredstacktype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesStack" + } + }, + { + "HashCode": 751810524, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesStack", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesStack", + "Documentation": "\n\nTelerikUIChartSeriesStack.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesStack" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesStack.Enabled", + "Documentation": "\n\nEnablesordisablesthesetting.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Group", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesStack.Group", + "Documentation": "\n\nIndicatesthattheseriesshouldbestackedinagroupwiththespecifiedname.\n\n", + "Metadata": { "Common.PropertyName": "Group" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartSeriesStackType?", + "DisplayName": "Telerik.Blazor.ChartSeriesStackType? Telerik.Blazor.Components.ChartSeriesStack.Type", + "Documentation": "\n\nSpecifiesthepreferredstacktype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesStack", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1421381761, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesStack" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1087507569, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesStack" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesStack.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2113092294, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesTooltip", + "Documentation": "\n\nTelerikUIChartSeriesTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartSeriesTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesTooltip.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesTooltip" + } + }, + { + "HashCode": -1784296097, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartSeriesTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesTooltip", + "Documentation": "\n\nTelerikUIChartSeriesTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartSeriesTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartSeriesTooltip.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1146675570, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartSeriesTooltip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -165088035, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesTooltip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1165083712, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "ChartSeriesTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -65268369, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.ChartSeriesTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartSeriesTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartSeriesTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1234966093, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitle", + "Documentation": "\n\nTelerikUIChartTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Font", + "Documentation": "\n\nThefontofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Text", + "Documentation": "\n\nThetextofthecharttitle.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythetitle.Bydefaultthetitlewillbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartTitleAlign?", + "DisplayName": "Telerik.Blazor.ChartTitleAlign? Telerik.Blazor.Components.ChartTitle.Align", + "Documentation": "\n\nSpecifiesthetextalignment.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartTitlePosition? Telerik.Blazor.Components.ChartTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitle" + } + }, + { + "HashCode": -1535714841, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitle", + "Documentation": "\n\nTelerikUIChartTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Font", + "Documentation": "\n\nThefontofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitle.Text", + "Documentation": "\n\nThetextofthecharttitle.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythetitle.Bydefaultthetitlewillbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartTitleAlign?", + "DisplayName": "Telerik.Blazor.ChartTitleAlign? Telerik.Blazor.Components.ChartTitle.Align", + "Documentation": "\n\nSpecifiesthetextalignment.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartTitlePosition? Telerik.Blazor.Components.ChartTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1651592609, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1263004163, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1200263928, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleBorder", + "Documentation": "\n\nTelerikUIChartTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartTitleBorder.DashType", + "Documentation": "\n\nThedashtypeofthecharttitleborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleBorder" + } + }, + { + "HashCode": 663215913, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleBorder", + "Documentation": "\n\nTelerikUIChartTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartTitleBorder.DashType", + "Documentation": "\n\nThedashtypeofthecharttitleborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -972742647, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1926962389, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1326172639, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleMargin", + "Documentation": "\n\nTelerikUIChartTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleMargin" + } + }, + { + "HashCode": -495081565, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleMargin", + "Documentation": "\n\nTelerikUIChartTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -939395801, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartTitleMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1717579054, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartTitleMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1710282063, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitlePadding", + "Documentation": "\n\nTelerikUIChartTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitlePadding" + } + }, + { + "HashCode": -651350208, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitlePadding", + "Documentation": "\n\nTelerikUIChartTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitlePadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -188038778, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartTitlePadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 185955536, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartTitlePadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 974822986, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip", + "Documentation": "\n\nTelerikUIChartTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AutoHide", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTooltip.AutoHide", + "Documentation": "\n\nSpecifiesifthetooltipwillbehiddenwhenthemouseleavesthetargetelement.Ifsettofalse,aClosebuttonwillbeshownwithintooltip.\n\n", + "Metadata": { "Common.PropertyName": "AutoHide" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTooltip.Opacity", + "Documentation": "\n\nTheopacityofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTooltip.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Shared", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTooltip.Shared", + "Documentation": "\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n", + "Metadata": { "Common.PropertyName": "Shared" } + }, + { + "Kind": "Components.Component", + "Name": "SharedTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "SharedTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip" + } + }, + { + "HashCode": -2106887798, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip", + "Documentation": "\n\nTelerikUIChartTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AutoHide", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTooltip.AutoHide", + "Documentation": "\n\nSpecifiesifthetooltipwillbehiddenwhenthemouseleavesthetargetelement.Ifsettofalse,aClosebuttonwillbeshownwithintooltip.\n\n", + "Metadata": { "Common.PropertyName": "AutoHide" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartTooltip.Opacity", + "Documentation": "\n\nTheopacityofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTooltip.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheseriestooltip.Bydefaulttheseriestooltipisnotdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Shared", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartTooltip.Shared", + "Documentation": "\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n", + "Metadata": { "Common.PropertyName": "Shared" } + }, + { + "Kind": "Components.Component", + "Name": "SharedTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "SharedTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -234218264, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartTooltip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -441899707, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartTooltip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1719976839, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SharedTemplate", + "ParentTag": "ChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.SharedTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 185673097, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SharedTemplate", + "ParentTag": "Telerik.Blazor.Components.ChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.SharedTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip.SharedTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -670017600, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "ChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2021783452, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.ChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 780361347, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxes", + "Documentation": "\n\nTelerikUIChartValueAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxes" + } + }, + { + "HashCode": 254313224, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxes", + "Documentation": "\n\nTelerikUIChartValueAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxes", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1149562452, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxes" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -663706941, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxes" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1437605127, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartValueAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindicesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxis.Color", + "Documentation": "\n\nThecolorofthevalueaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "MajorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.MajorUnit", + "Documentation": "\n\nTheintervalbetweenmajordivisions.IfthevalueAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n", + "Metadata": { "Common.PropertyName": "MajorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.Undercertainconditions,thenarrowRangesettingcanoverwritethissetting.Togiveprioritytotheminsettingofyourchoice,setvalueAxis.narrowRangetofalse.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "MinorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.MinorUnit", + "Documentation": "\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthevalueAxis.majorUnit.IfthevalueAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n", + "Metadata": { "Common.PropertyName": "MinorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithavalueaxisusingtheseries.axisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NarrowRange", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxis.NarrowRange", + "Documentation": "\n\nIfsettotruetheChartwillnarrowthevalueaxisrangeinordertodisplaydatapointsinbetterdetail.Settingittofalsewillforcetheautomaticaxisrangetostartfrom0ortheexplicitlyspecifiedvalueAxis.minvalue.\n\n", + "Metadata": { "Common.PropertyName": "NarrowRange" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxis.Bydefaultthevalueaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "ZIndex", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.ZIndex", + "Documentation": "\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingpositionofthevalueAxis.\n\n", + "Metadata": { "Common.PropertyName": "ZIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartValueAxisType?", + "DisplayName": "Telerik.Blazor.ChartValueAxisType? Telerik.Blazor.Components.ChartValueAxis.Type", + "Documentation": "\n\nSpecifiestheaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxis" + } + }, + { + "HashCode": -1046984971, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartValueAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindicesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxis.Color", + "Documentation": "\n\nThecolorofthevalueaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "MajorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.MajorUnit", + "Documentation": "\n\nTheintervalbetweenmajordivisions.IfthevalueAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n", + "Metadata": { "Common.PropertyName": "MajorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.Undercertainconditions,thenarrowRangesettingcanoverwritethissetting.Togiveprioritytotheminsettingofyourchoice,setvalueAxis.narrowRangetofalse.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "MinorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.MinorUnit", + "Documentation": "\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthevalueAxis.majorUnit.IfthevalueAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n", + "Metadata": { "Common.PropertyName": "MinorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithavalueaxisusingtheseries.axisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NarrowRange", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxis.NarrowRange", + "Documentation": "\n\nIfsettotruetheChartwillnarrowthevalueaxisrangeinordertodisplaydatapointsinbetterdetail.Settingittofalsewillforcetheautomaticaxisrangetostartfrom0ortheexplicitlyspecifiedvalueAxis.minvalue.\n\n", + "Metadata": { "Common.PropertyName": "NarrowRange" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxis.Bydefaultthevalueaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "ZIndex", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxis.ZIndex", + "Documentation": "\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingpositionofthevalueAxis.\n\n", + "Metadata": { "Common.PropertyName": "ZIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartValueAxisType?", + "DisplayName": "Telerik.Blazor.ChartValueAxisType? Telerik.Blazor.Components.ChartValueAxis.Type", + "Documentation": "\n\nSpecifiestheaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1613030667, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 895781058, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1567088804, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabels", + "Documentation": "\n\nTelerikUIChartValueAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabels.Step", + "Documentation": "\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thevaluevalue.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartValueAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabels" + } + }, + { + "HashCode": 2060415384, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabels", + "Documentation": "\n\nTelerikUIChartValueAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabels.Step", + "Documentation": "\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thevaluevalue.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartValueAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 515443817, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 306137037, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -577550432, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder" + } + }, + { + "HashCode": 1507989907, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1341420694, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1952483513, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1533614532, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin" + } + }, + { + "HashCode": 1296346585, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1604001775, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1354842528, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 835291805, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding" + } + }, + { + "HashCode": -1763161562, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -441831974, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1484104438, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1145108941, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment? Telerik.Blazor.Components.ChartValueAxisLabelsRotation.Align", + "Documentation": "\n\nSpecifiestherotationofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation" + } + }, + { + "HashCode": 319491511, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartValueAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"iftheaxisishorizontalinwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment? Telerik.Blazor.Components.ChartValueAxisLabelsRotation.Align", + "Documentation": "\n\nSpecifiestherotationofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 377477025, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisLabelsRotation" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 857367302, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 381957707, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartValueAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthevalueaxismajorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines" + } + }, + { + "HashCode": 1666341346, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartValueAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthevalueaxismajorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 173527544, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 715023974, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -988226664, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartValueAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxismajorticks.Bydefaultthevalueaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks" + } + }, + { + "HashCode": -43121926, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartValueAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxismajorticks.Bydefaultthevalueaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1115783554, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 634107050, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1633723970, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartValueAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthevalueaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines" + } + }, + { + "HashCode": -2093739124, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartValueAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthevalueaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -557055225, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1325521594, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -475335974, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartValueAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxisminorticks.Bydefaultthevalueaxisminorticksarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks" + } + }, + { + "HashCode": -1141596139, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartValueAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxisminorticks.Bydefaultthevalueaxisminorticksarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 724541997, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2046380575, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -11404091, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitle", + "Documentation": "\n\nTelerikUIChartValueAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Font", + "Documentation": "\n\nThefontstyleofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxistitle.Bydefaultthevalueaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartValueAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitle" + } + }, + { + "HashCode": -1672777799, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitle", + "Documentation": "\n\nTelerikUIChartValueAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Font", + "Documentation": "\n\nThefontstyleofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartValueAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythevalueaxistitle.Bydefaultthevalueaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartValueAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1562031001, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1128777424, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1334007238, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartValueAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder" + } + }, + { + "HashCode": 765235113, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartValueAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartValueAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartValueAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1579225859, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -802819168, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -137465990, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartValueAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin" + } + }, + { + "HashCode": 145443436, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartValueAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -274073177, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisTitleMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 734422455, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisTitleMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1212195445, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartValueAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartValueAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding" + } + }, + { + "HashCode": 1474088705, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartValueAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartValueAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1276805744, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartValueAxisTitlePadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 929721062, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartValueAxisTitlePadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartValueAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 184365966, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxes", + "Documentation": "\n\nTelerikUIChartXAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxes" + } + }, + { + "HashCode": 1240932555, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxes", + "Documentation": "\n\nTelerikUIChartXAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxes", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1051771292, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxes" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1591904977, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxes" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 340399024, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartXAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.BaseUnit", + "Documentation": "\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Color", + "Documentation": "\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "MajorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxis.MajorUnit", + "Documentation": "\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IfthexAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n", + "Metadata": { "Common.PropertyName": "MajorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartXAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartXAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "MinorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxis.MinorUnit", + "Documentation": "\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthexAxis.majorUnit.IfthexAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n", + "Metadata": { "Common.PropertyName": "MinorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithaxaxisusingtheseries.xAxisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NarrowRange", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxis.NarrowRange", + "Documentation": "\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n", + "Metadata": { "Common.PropertyName": "NarrowRange" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxis.Reverse", + "Documentation": "\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "StartAngle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxis.StartAngle", + "Documentation": "\n\nTheangle(degrees)wherethe0valueisplaced.Applicabletopolarseries.Anglesincreasecounterclockwiseandzeroistotheright.Negativevaluesareacceptable.\n\n", + "Metadata": { "Common.PropertyName": "StartAngle" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Type", + "Documentation": "\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxis.Bydefaultthexaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxis" + } + }, + { + "HashCode": 1468582537, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartXAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.BaseUnit", + "Documentation": "\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Color", + "Documentation": "\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "MajorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxis.MajorUnit", + "Documentation": "\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IfthexAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n", + "Metadata": { "Common.PropertyName": "MajorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartXAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartXAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "MinorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxis.MinorUnit", + "Documentation": "\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5ofthexAxis.majorUnit.IfthexAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n", + "Metadata": { "Common.PropertyName": "MinorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithaxaxisusingtheseries.xAxisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NarrowRange", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxis.NarrowRange", + "Documentation": "\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n", + "Metadata": { "Common.PropertyName": "NarrowRange" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxis.Reverse", + "Documentation": "\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "StartAngle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxis.StartAngle", + "Documentation": "\n\nTheangle(degrees)wherethe0valueisplaced.Applicabletopolarseries.Anglesincreasecounterclockwiseandzeroistotheright.Negativevaluesareacceptable.\n\n", + "Metadata": { "Common.PropertyName": "StartAngle" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxis.Type", + "Documentation": "\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxis.Bydefaultthexaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -798772384, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -535933057, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1065287560, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabels", + "Documentation": "\n\nTelerikUIChartXAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxislabels.Bydefaultthexaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartXAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabels" + } + }, + { + "HashCode": -2035907287, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabels", + "Documentation": "\n\nTelerikUIChartXAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxislabels.Bydefaultthexaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartXAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 127348713, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1050589331, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1807941838, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartXAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder" + } + }, + { + "HashCode": 753126633, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartXAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1808450736, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -479661137, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -69967775, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartXAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin" + } + }, + { + "HashCode": 2055126333, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartXAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1843415492, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1630497218, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -902856855, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartXAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding" + } + }, + { + "HashCode": 137731840, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartXAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1066059609, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1313017118, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1268274350, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartXAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"inwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment? Telerik.Blazor.Components.ChartXAxisLabelsRotation.Align", + "Documentation": "\n\nSpecifiestherotationofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation" + } + }, + { + "HashCode": -1795534946, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartXAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.Canbesetto\"auto\"inwhichcasethelabelswillberotatedonlyiftheslotsizeisnotsufficientfortheentirelabels.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsRotationAlignment? Telerik.Blazor.Components.ChartXAxisLabelsRotation.Align", + "Documentation": "\n\nSpecifiestherotationofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -46335887, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisLabelsRotation" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 944639620, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisLabelsRotation" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1961410347, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLine", + "Documentation": "\n\nTelerikUIChartXAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisLine.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxislines.Bydefaultthexaxislinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLine.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxaxislinewidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLine" + } + }, + { + "HashCode": 868618889, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLine", + "Documentation": "\n\nTelerikUIChartXAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisLine.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxislines.Bydefaultthexaxislinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisLine.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxaxislinewidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -509848844, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 324193935, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -415418458, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartXAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaythexmajorgridlines.Bydefaultthexmajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthexaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthexaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines" + } + }, + { + "HashCode": -1022429358, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartXAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaythexmajorgridlines.Bydefaultthexmajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthexaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthexaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -601721145, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -992685300, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1793083567, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartXAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthescatterchartxaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartxaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthexaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthexaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorTicks" + } + }, + { + "HashCode": -556823088, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartXAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthescatterchartxaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartxaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthexaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthexaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1941845203, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 843355578, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1526521914, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartXAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthexaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthexaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines" + } + }, + { + "HashCode": -1552306627, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartXAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthexaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthexaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -634240226, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1904335962, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -322473663, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartXAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthexaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxisminorticks.Bydefaultthexaxisminorticksarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthexaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthexaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorTicks" + } + }, + { + "HashCode": -1282256289, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartXAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthexaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythexaxisminorticks.Bydefaultthexaxisminorticksarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthexaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthexaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -878457171, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -946383233, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 531137204, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitle", + "Documentation": "\n\nTelerikUIChartXAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Font", + "Documentation": "\n\nThefontstyleofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartxaxistitle.Bydefaultthescatterchartxaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartXAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitle" + } + }, + { + "HashCode": -276408512, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitle", + "Documentation": "\n\nTelerikUIChartXAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Font", + "Documentation": "\n\nThefontstyleofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartXAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartxaxistitle.Bydefaultthescatterchartxaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartXAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 646419370, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 690077388, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1125550041, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartXAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleBorder" + } + }, + { + "HashCode": -590097709, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartXAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartXAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartXAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1924780925, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2132357604, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2131149299, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartXAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleMargin" + } + }, + { + "HashCode": -1055245283, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartXAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1033077757, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisTitleMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 918165133, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisTitleMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 946322341, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartXAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartXAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitlePadding" + } + }, + { + "HashCode": 883874247, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartXAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartXAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartXAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartXAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitlePadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1287673240, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartXAxisTitlePadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -255933734, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartXAxisTitlePadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartXAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -526999456, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxes", + "Documentation": "\n\nTelerikUIChartYAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxes" + } + }, + { + "HashCode": 1925551679, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxes", + "Documentation": "\n\nTelerikUIChartYAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxes", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1982482527, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxes" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1271209242, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxes" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2144858013, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartYAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.BaseUnit", + "Documentation": "\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Color", + "Documentation": "\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "MajorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxis.MajorUnit", + "Documentation": "\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IftheyAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n", + "Metadata": { "Common.PropertyName": "MajorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartYAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartYAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "MinorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxis.MinorUnit", + "Documentation": "\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5oftheyAxis.majorUnit.IftheyAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n", + "Metadata": { "Common.PropertyName": "MinorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithayaxisusingtheseries.yAxisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NarrowRange", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxis.NarrowRange", + "Documentation": "\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n", + "Metadata": { "Common.PropertyName": "NarrowRange" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxis.Reverse", + "Documentation": "\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Type", + "Documentation": "\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxis.Bydefaulttheyaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxis" + } + }, + { + "HashCode": -351191154, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.ChartYAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichtheYaxiscrossesthisaxis.(Onlyforobject)ValueindicesatwhichtheYaxescrossthevalueaxis.(Onlyforarray)DateatwhichtheYaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.BaseUnit", + "Documentation": "\n\nThebasetimeintervalfortheaxislabels.ThedefaultbaseUnitisdeterminedautomaticallyfromthevaluerange.Availableoptions:milliseconds;seconds;minutes;hours;days;weeks;monthsoryears.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Color", + "Documentation": "\n\nThecoloroftheaxis.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "MajorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxis.MajorUnit", + "Documentation": "\n\nTheintervalbetweenmajordivisions.IfthisisadateaxisthevaluerepresentsthenumberofxAxis.baseUnitsbetweenmajordivisions.IftheyAxis.typeissetto\"log\",themajorUnitvaluewillbeusedforthebaseofthelogarithm.\n\n", + "Metadata": { "Common.PropertyName": "MajorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartYAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.ChartYAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "MinorUnit", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxis.MinorUnit", + "Documentation": "\n\nTheintervalbetweenminordivisions.Itdefaultsto1/5oftheyAxis.majorUnit.IftheyAxis.typeissetto\"log\",theminorUnitvaluerepresentsthenumberofdivisionsbetweentwomajorunitsanddefaultstothemajorunitminusone.\n\n", + "Metadata": { "Common.PropertyName": "MinorUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.Usedtoassociateaserieswithayaxisusingtheseries.yAxisoption.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "NarrowRange", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxis.NarrowRange", + "Documentation": "\n\nIfsettotruethechartwillpreventtheautomaticaxisrangefromsnappingto0.Settingittofalsewillforcetheautomaticaxisrangetosnapto0.\n\n", + "Metadata": { "Common.PropertyName": "NarrowRange" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxis.Reverse", + "Documentation": "\n\nIfsettotruethevalueaxisdirectionwillbereversed.Bydefaultvaluesincreasefromlefttorightandfrombottomtotop.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxis.Type", + "Documentation": "\n\nTheaxistype.Thesupportedvaluesare:\"numeric\"-numericaxis.;\"date\"-specializedaxisfordisplayingchronologicaldata.or\"log\"-logarithmicaxis..\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxis.Bydefaulttheyaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -103229028, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1938096955, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1879327556, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabels", + "Documentation": "\n\nTelerikUIChartYAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxislabels.Bydefaulttheyaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartYAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabels" + } + }, + { + "HashCode": -52540693, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabels", + "Documentation": "\n\nTelerikUIChartYAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Font", + "Documentation": "\n\nThefontstyleofthelabels.AcceptsavalidCSScolorstring,forexample\"20px'CourierNew'\".\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Format", + "Documentation": "\n\nTheformatusedtodisplaythelabels.Useskendo.format.Containsoneplaceholder(\"{0}\")whichrepresentsthecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Mirror", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisLabels.Mirror", + "Documentation": "\n\nIfsettotruethechartwillmirrortheaxislabelsandticks.Ifthelabelsarenormallyontheleftsideoftheaxis,mirroringtheaxiswillrenderthemtotheright.\n\n", + "Metadata": { "Common.PropertyName": "Mirror" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabels.Template", + "Documentation": "\n\nThetemplatewhichrendersthelabels.Thefieldswhichcanbeusedinthetemplateare:value-thecategoryvalue.\n\n", + "Metadata": { "Common.PropertyName": "Template" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxislabels.Bydefaulttheyaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.ChartYAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -649898167, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 124794953, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -520563751, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartYAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder" + } + }, + { + "HashCode": -267762622, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder", + "Documentation": "\n\nTelerikUIChartYAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1910684848, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -212402038, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2004845118, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartYAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin" + } + }, + { + "HashCode": 1353316080, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin", + "Documentation": "\n\nTelerikUIChartYAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -156305311, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1358555674, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1104344178, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartYAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding" + } + }, + { + "HashCode": 422001187, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding", + "Documentation": "\n\nTelerikUIChartYAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 53784367, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -511167062, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1144138739, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartYAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabelsRotation.Align", + "Documentation": "\n\nThealignmentoftherotatedlabelsrelativetotheslotcenter.Thesupportedvaluesare\"end\"and\"center\".Bydefaulttheclosestendofthelabelwillbealignedtothecenter.Ifsetto\"center\",thecenteroftherotatedlabelwillbealignedinstead.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation" + } + }, + { + "HashCode": 1515912041, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsRotation", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation", + "Documentation": "\n\nTelerikUIChartYAxisLabelsRotation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLabelsRotation.Align", + "Documentation": "\n\nThealignmentoftherotatedlabelsrelativetotheslotcenter.Thesupportedvaluesare\"end\"and\"center\".Bydefaulttheclosestendofthelabelwillbealignedtothecenter.Ifsetto\"center\",thecenteroftherotatedlabelwillbealignedinstead.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Angle", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLabelsRotation.Angle", + "Documentation": "\n\nTherotationangleofthelabels.Bydefaultthelabelsarenotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Angle" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2072050745, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisLabelsRotation" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1631318708, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisLabelsRotation" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLabelsRotation.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -802795204, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLine", + "Documentation": "\n\nTelerikUIChartYAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisLine.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxislines.Bydefaulttheyaxislinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLine.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartyaxislinewidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLine" + } + }, + { + "HashCode": 229901256, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLine", + "Documentation": "\n\nTelerikUIChartYAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisLine.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxislines.Bydefaulttheyaxislinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisLine.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartyaxislinewidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -539756650, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 188190709, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1196595925, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartYAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaytheymajorgridlines.Bydefaulttheymajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Step", + "Documentation": "\n\nThestepoftheyaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipoftheyaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines" + } + }, + { + "HashCode": 488912886, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines", + "Documentation": "\n\nTelerikUIChartYAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettofalsethechartwillnotdisplaytheymajorgridlines.Bydefaulttheymajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.####Example-setthescatterchartxmajorgridlineswidth\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Step", + "Documentation": "\n\nThestepoftheyaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipoftheyaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 709659817, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1034356322, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 532885009, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartYAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthescatterchartyaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartyaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Step", + "Documentation": "\n\nThestepoftheyaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipoftheyaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorTicks" + } + }, + { + "HashCode": -1814962897, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorTicks", + "Documentation": "\n\nTelerikUIChartYAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthescatterchartyaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartyaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Step", + "Documentation": "\n\nThestepoftheyaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipoftheyaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 463779813, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1437040483, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1356359002, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartYAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Step", + "Documentation": "\n\nThestepoftheyaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipoftheyaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines" + } + }, + { + "HashCode": -1933565934, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines", + "Documentation": "\n\nTelerikUIChartYAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Step", + "Documentation": "\n\nThestepoftheyaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipoftheyaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1118445987, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1264179106, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -610091250, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartYAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMinorTicks.Color", + "Documentation": "\n\nThecoloroftheyaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxisminorticks.Bydefaulttheyaxisminorticksarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Step", + "Documentation": "\n\nThestepoftheyaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipoftheyaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorTicks" + } + }, + { + "HashCode": 1636306751, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorTicks", + "Documentation": "\n\nTelerikUIChartYAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisMinorTicks.Color", + "Documentation": "\n\nThecoloroftheyaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheyaxisminorticks.Bydefaulttheyaxisminorticksarenotvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Step", + "Documentation": "\n\nThestepoftheyaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipoftheyaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1900430766, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1872806123, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 137779190, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitle", + "Documentation": "\n\nTelerikUIChartYAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Font", + "Documentation": "\n\nThefontstyleofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartyaxistitle.Bydefaultthescatterchartyaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartYAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitle" + } + }, + { + "HashCode": -291955568, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitle", + "Documentation": "\n\nTelerikUIChartYAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Font", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Font", + "Documentation": "\n\nThefontstyleofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Font" } + }, + { + "Kind": "Components.Component", + "Name": "Rotation", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitle.Rotation", + "Documentation": "\n\nTherotationangleofthetitle.Bydefaultthetitleisnotrotated.\n\n", + "Metadata": { "Common.PropertyName": "Rotation" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.ChartYAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythescatterchartyaxistitle.Bydefaultthescatterchartyaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.ChartYAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -129668989, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -243337011, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -400366891, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartYAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleBorder" + } + }, + { + "HashCode": 670552950, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleBorder", + "Documentation": "\n\nTelerikUIChartYAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ChartYAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.ChartYAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -966205318, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1597550391, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1710212557, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartYAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleMargin" + } + }, + { + "HashCode": -1592832483, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleMargin", + "Documentation": "\n\nTelerikUIChartYAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -284011798, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisTitleMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -4544784, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisTitleMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1968938062, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartYAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ChartYAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitlePadding" + } + }, + { + "HashCode": -51641506, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ChartYAxisTitlePadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitlePadding", + "Documentation": "\n\nTelerikUIChartYAxisTitlePadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ChartYAxisTitlePadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Bottom", + "Documentation": "\n\nThebottompaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Left", + "Documentation": "\n\nTheleftpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Right", + "Documentation": "\n\nTherightpaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.ChartYAxisTitlePadding.Top", + "Documentation": "\n\nThetoppaddingofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitlePadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1750060422, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ChartYAxisTitlePadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 656131208, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ChartYAxisTitlePadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ChartYAxisTitlePadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -844919525, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikChart", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikChart", + "Documentation": "\n\nTelerikUIChartcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikChart" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Transitions", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TelerikChart.Transitions", + "Documentation": "\n\nIfsettotruethechartwillplayanimationswhendisplayingtheseries.Bydefaultanimationsareenabled.\n\n", + "Metadata": { "Common.PropertyName": "Transitions" } + }, + { + "Kind": "Components.Component", + "Name": "RenderAs", + "TypeName": "Telerik.Blazor.RenderingMode?", + "DisplayName": "Telerik.Blazor.RenderingMode? Telerik.Blazor.Components.TelerikChart.RenderAs", + "Documentation": "\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n", + "Metadata": { "Common.PropertyName": "RenderAs" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikChart.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikChart.Width", + "Documentation": "\n\nSpecifiesthewidthofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikChart.Height", + "Documentation": "\n\nSpecifiestheheightofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "OnSeriesClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikChart.OnSeriesClick", + "Documentation": "\n\nSpecifiestheseriesclickevent.\n\n", + "Metadata": { + "Common.PropertyName": "OnSeriesClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikChart" + } + }, + { + "HashCode": -324305484, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikChart", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikChart", + "Documentation": "\n\nTelerikUIChartcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikChart" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Transitions", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TelerikChart.Transitions", + "Documentation": "\n\nIfsettotruethechartwillplayanimationswhendisplayingtheseries.Bydefaultanimationsareenabled.\n\n", + "Metadata": { "Common.PropertyName": "Transitions" } + }, + { + "Kind": "Components.Component", + "Name": "RenderAs", + "TypeName": "Telerik.Blazor.RenderingMode?", + "DisplayName": "Telerik.Blazor.RenderingMode? Telerik.Blazor.Components.TelerikChart.RenderAs", + "Documentation": "\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n", + "Metadata": { "Common.PropertyName": "RenderAs" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikChart.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikChart.Width", + "Documentation": "\n\nSpecifiesthewidthofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikChart.Height", + "Documentation": "\n\nSpecifiestheheightofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "OnSeriesClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikChart.OnSeriesClick", + "Documentation": "\n\nSpecifiestheseriesclickevent.\n\n", + "Metadata": { + "Common.PropertyName": "OnSeriesClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikChart", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 713001326, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikChart.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikChart.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikChart" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikChart.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -429303122, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikChart.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikChart.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikChart" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikChart.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1805775346, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCheckBox", + "Documentation": "\n\nTheclassfortheTelerikCheckboxcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikCheckBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikCheckBox.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikCheckBoxcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Indeterminate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikCheckBox.Indeterminate", + "Documentation": "\n\nDefineswhetherthecheckboxsupportindeterminatestate.\nIfsettotrue,whentheValueisnull,indeterminatestyleisapplied.\n\n", + "Metadata": { "Common.PropertyName": "Indeterminate" } + }, + { + "Kind": "Components.Component", + "Name": "IndeterminateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.IndeterminateChanged", + "Documentation": "\n\nFireswhentheindeterminatestatehaschanged.\nUsedfortwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "IndeterminateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikCheckBox.TabIndex", + "Documentation": "\n\nDefinesthetabindexofthecheckbox.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikCheckBox.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikCheckBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikCheckBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikCheckBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikCheckBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikCheckBox", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1093808932, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCheckBox", + "Documentation": "\n\nTheclassfortheTelerikCheckboxcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikCheckBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikCheckBox.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikCheckBoxcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Indeterminate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikCheckBox.Indeterminate", + "Documentation": "\n\nDefineswhetherthecheckboxsupportindeterminatestate.\nIfsettotrue,whentheValueisnull,indeterminatestyleisapplied.\n\n", + "Metadata": { "Common.PropertyName": "Indeterminate" } + }, + { + "Kind": "Components.Component", + "Name": "IndeterminateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.IndeterminateChanged", + "Documentation": "\n\nFireswhentheindeterminatestatehaschanged.\nUsedfortwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "IndeterminateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikCheckBox.TabIndex", + "Documentation": "\n\nDefinesthetabindexofthecheckbox.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikCheckBox.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikCheckBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikCheckBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikCheckBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikCheckBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCheckBox", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1758043733, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikComboBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox", + "Documentation": "\n\nTheclassfortheTelerikComboBoxcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikComboBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikComboBox.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikComboBoxcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikComboBox.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikComboBoxcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.TextField", + "Documentation": "\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "Placeholder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Placeholder", + "Documentation": "\n\nThehintthatisshownifnoitemisselected.\n\n", + "Metadata": { "Common.PropertyName": "Placeholder" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.Filterable", + "Documentation": "\n\nDefineswhetherdatashouldbefilteredontypingintheComboBox.\nThedatawillbefilteredbasedontheTextField.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "AllowCustom", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.AllowCustom", + "Documentation": "\n\nDefineswhethercustomvaluestobeallowedintheComboBox.\nBydefaut,theComboBoxdismissesvaluesthatdonotappearinthesuppliedlistofitems.\nWhentrue,ComboBoxbehavesasTextBox.Meaningthattypeof(Value)shouldbestring.\n\n", + "Metadata": { "Common.PropertyName": "AllowCustom" } + }, + { + "Kind": "Components.Component", + "Name": "ClearButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.ClearButton", + "Documentation": "\n\nDefineswhethertorenderaclearbuttonintheComboBox.\nClearButtonisdisplayedonhoverwhentheComboBoxhasvalue.\n\n", + "Metadata": { "Common.PropertyName": "ClearButton" } + }, + { + "Kind": "Components.Component", + "Name": "FilterOperator", + "TypeName": "Telerik.Blazor.StringFilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.StringFilterOperator Telerik.Blazor.Components.TelerikComboBox.FilterOperator", + "Documentation": "\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n", + "Metadata": { "Common.PropertyName": "FilterOperator" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikComboBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikComboBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikComboBox.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1207059808, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikComboBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox", + "Documentation": "\n\nTheclassfortheTelerikComboBoxcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikComboBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikComboBox.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikComboBoxcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikComboBox.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikComboBoxcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.TextField", + "Documentation": "\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "Placeholder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Placeholder", + "Documentation": "\n\nThehintthatisshownifnoitemisselected.\n\n", + "Metadata": { "Common.PropertyName": "Placeholder" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.Filterable", + "Documentation": "\n\nDefineswhetherdatashouldbefilteredontypingintheComboBox.\nThedatawillbefilteredbasedontheTextField.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "AllowCustom", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.AllowCustom", + "Documentation": "\n\nDefineswhethercustomvaluestobeallowedintheComboBox.\nBydefaut,theComboBoxdismissesvaluesthatdonotappearinthesuppliedlistofitems.\nWhentrue,ComboBoxbehavesasTextBox.Meaningthattypeof(Value)shouldbestring.\n\n", + "Metadata": { "Common.PropertyName": "AllowCustom" } + }, + { + "Kind": "Components.Component", + "Name": "ClearButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.ClearButton", + "Documentation": "\n\nDefineswhethertorenderaclearbuttonintheComboBox.\nClearButtonisdisplayedonhoverwhentheComboBoxhasvalue.\n\n", + "Metadata": { "Common.PropertyName": "ClearButton" } + }, + { + "Kind": "Components.Component", + "Name": "FilterOperator", + "TypeName": "Telerik.Blazor.StringFilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.StringFilterOperator Telerik.Blazor.Components.TelerikComboBox.FilterOperator", + "Documentation": "\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n", + "Metadata": { "Common.PropertyName": "FilterOperator" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikComboBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikComboBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikComboBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikComboBox.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1931754939, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TelerikComboBox" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 985672015, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikComboBox" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1716275309, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "TelerikComboBox" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 411924580, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikComboBox" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1013810697, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikComboBox" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1984974887, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikComboBox" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikComboBox.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1542253978, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikIcon", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikIcon", + "Documentation": "\n\nRendersaspanwithafonticon.YoucanusethepredefinedTelerikIconNamemembersoraddyourownclass.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikIcon" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.Takesprecedenceoverotherparameters.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikIcon" + } + }, + { + "HashCode": 21921792, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikIcon", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikIcon", + "Documentation": "\n\nRendersaspanwithafonticon.YoucanusethepredefinedTelerikIconNamemembersoraddyourownclass.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikIcon" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.Takesprecedenceoverotherparameters.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikIcon.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikIcon", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1330931142, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikContextMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikContextMenu", + "Documentation": "\n\nTheclassfortheTelerikContextMenucomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikContextMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikContextMenu.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikContextMenucomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.Selector", + "Documentation": "\n\nDefinestheselectorforthetargetelementswheretheContextMenuwillbeshown.UsesCSS-typeselectors.\n\n", + "Metadata": { "Common.PropertyName": "Selector" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikContextMenu.Data", + "Documentation": "\n\nDefinestheContextMenu'sData.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikContextMenu.OnClick", + "Documentation": "\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.SeparatorField", + "Documentation": "\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "SeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.DisabledField", + "Documentation": "\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "DisabledField" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment>", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment> Telerik.Blazor.Components.TelerikContextMenu.Template", + "Documentation": "\n\nDefinesthetemplateforthewholecontextmenu.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikContextMenu", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -833275799, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikContextMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikContextMenu", + "Documentation": "\n\nTheclassfortheTelerikContextMenucomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikContextMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikContextMenu.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikContextMenucomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.Selector", + "Documentation": "\n\nDefinestheselectorforthetargetelementswheretheContextMenuwillbeshown.UsesCSS-typeselectors.\n\n", + "Metadata": { "Common.PropertyName": "Selector" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikContextMenu.Data", + "Documentation": "\n\nDefinestheContextMenu'sData.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikContextMenu.OnClick", + "Documentation": "\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.SeparatorField", + "Documentation": "\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "SeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.DisabledField", + "Documentation": "\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "DisabledField" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment>", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment> Telerik.Blazor.Components.TelerikContextMenu.Template", + "Documentation": "\n\nDefinesthetemplateforthewholecontextmenu.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikContextMenu", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -133813207, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikContextMenu.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikContextMenu.Template", + "Documentation": "\n\nDefinesthetemplateforthewholecontextmenu.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "TelerikContextMenu" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikContextMenu.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1943828629, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikContextMenu.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikContextMenu.Template", + "Documentation": "\n\nDefinesthetemplateforthewholecontextmenu.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.TelerikContextMenu" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikContextMenu.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 753053215, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikContextMenu" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1477178522, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikContextMenu" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikContextMenu.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1794240914, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDateInput", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateInput", + "Documentation": "\n\nTheclassfortheDateInputcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDateInput" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDateInput.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateInputcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "ParsingErrorMessage", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.ParsingErrorMessage", + "Documentation": "\n\nSpecifiestheerrormessageusedwhendisplayingaparsingerror.\n\n", + "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateInput.Min", + "Documentation": "\n\nSetstheminimumalloweddateoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateInput.Max", + "Documentation": "\n\nSetsthemaximumalloweddateoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Width", + "Documentation": "\n\nSpecifiesthewidthoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDateInput.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateInput.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateInput.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateInput.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateInput.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateInput", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 355582787, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDateInput", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateInput", + "Documentation": "\n\nTheclassfortheDateInputcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikDateInput" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDateInput.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateInputcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "ParsingErrorMessage", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.ParsingErrorMessage", + "Documentation": "\n\nSpecifiestheerrormessageusedwhendisplayingaparsingerror.\n\n", + "Metadata": { "Common.PropertyName": "ParsingErrorMessage" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateInput.Min", + "Documentation": "\n\nSetstheminimumalloweddateoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateInput.Max", + "Documentation": "\n\nSetsthemaximumalloweddateoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Width", + "Documentation": "\n\nSpecifiesthewidthoftheDateInput.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDateInput.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateInput.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateInput.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateInput.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateInput.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateInput.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateInput", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -2059015122, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDatePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDatePicker", + "Documentation": "\n\nTheclassfortheDatePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDatePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDatePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDatePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDatePicker.View", + "Documentation": "\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "BottomView", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDatePicker.BottomView", + "Documentation": "\n\nDefinesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n", + "Metadata": { "Common.PropertyName": "BottomView" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDatePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthedatepicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDatePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthedatepicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikDatePicker.DisabledDates", + "Documentation": "\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n", + "Metadata": { "Common.PropertyName": "DisabledDates" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDatePicker'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDatePicker'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInputoftheDatePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Width", + "Documentation": "\n\nSpecifiesthewidthoftheDatePicker.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDatePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDatePicker.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDatePicker.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDatePicker.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDatePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDatePicker", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1511391198, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDatePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDatePicker", + "Documentation": "\n\nTheclassfortheDatePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikDatePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDatePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDatePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDatePicker.View", + "Documentation": "\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "BottomView", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDatePicker.BottomView", + "Documentation": "\n\nDefinesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n", + "Metadata": { "Common.PropertyName": "BottomView" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDatePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthedatepicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDatePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthedatepicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikDatePicker.DisabledDates", + "Documentation": "\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n", + "Metadata": { "Common.PropertyName": "DisabledDates" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDatePicker'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDatePicker'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInputoftheDatePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Width", + "Documentation": "\n\nSpecifiesthewidthoftheDatePicker.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDatePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDatePicker.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDatePicker.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDatePicker.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDatePicker.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDatePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDatePicker", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 904212806, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "\n\nTheclassfortheDateRangePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDateRangePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDateRangePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateRangePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartValue", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateRangePicker.StartValue", + "Documentation": "\n\nSpecifiesthevalueofthestartdateinput.\n\n", + "Metadata": { + "Common.PropertyName": "StartValue", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateRangePicker.StartValueExpression", + "Documentation": "\n\nSpecifiesthemodelExpressionfortheStartvalue.\n\n", + "Metadata": { + "Common.PropertyName": "StartValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.StartValueChanged", + "Documentation": "\n\nSpecifiesthehandlerthat'scalledwhenthestartvaluechanges.Usedfortwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "StartValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EndValue", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateRangePicker.EndValue", + "Documentation": "\n\nSpecifiesthevalueoftheenddateinput.\n\n", + "Metadata": { + "Common.PropertyName": "EndValue", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EndValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateRangePicker.EndValueExpression", + "Documentation": "\n\nSpecifiesthemodelExpressionfortheEndvalue.\n\n", + "Metadata": { + "Common.PropertyName": "EndValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EndValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.EndValueChanged", + "Documentation": "\n\nSpecifiesthehandlerthat'scalledwhentheendvaluechanges.Usedfortwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "EndValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateRangePicker.StartId", + "Documentation": "\n\nSpecifiestheidofthestartdateinput.\n\n", + "Metadata": { "Common.PropertyName": "StartId" } + }, + { + "Kind": "Components.Component", + "Name": "EndId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateRangePicker.EndId", + "Documentation": "\n\nSpecifiestheidoftheenddateinput.\n\n", + "Metadata": { "Common.PropertyName": "EndId" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateRangePicker.Format", + "Documentation": "\n\nSpecifiestheformatofthedateinputsoftheDateRangePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateRangePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateoftheDateRangePicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateRangePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateoftheDateRangePicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikDateRangePicker.DisabledDates", + "Documentation": "\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n", + "Metadata": { "Common.PropertyName": "DisabledDates" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDateRangePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheDateRangePickerisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDateRangePicker.View", + "Documentation": "\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "ViewChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.ViewChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n", + "Metadata": { + "Common.PropertyName": "ViewChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "BottomView", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDateRangePicker.BottomView", + "Documentation": "\n\nSpecifiesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n", + "Metadata": { "Common.PropertyName": "BottomView" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 282212687, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "\n\nTheclassfortheDateRangePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikDateRangePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDateRangePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateRangePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartValue", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateRangePicker.StartValue", + "Documentation": "\n\nSpecifiesthevalueofthestartdateinput.\n\n", + "Metadata": { + "Common.PropertyName": "StartValue", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateRangePicker.StartValueExpression", + "Documentation": "\n\nSpecifiesthemodelExpressionfortheStartvalue.\n\n", + "Metadata": { + "Common.PropertyName": "StartValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.StartValueChanged", + "Documentation": "\n\nSpecifiesthehandlerthat'scalledwhenthestartvaluechanges.Usedfortwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "StartValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EndValue", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateRangePicker.EndValue", + "Documentation": "\n\nSpecifiesthevalueoftheenddateinput.\n\n", + "Metadata": { + "Common.PropertyName": "EndValue", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EndValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateRangePicker.EndValueExpression", + "Documentation": "\n\nSpecifiesthemodelExpressionfortheEndvalue.\n\n", + "Metadata": { + "Common.PropertyName": "EndValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EndValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.EndValueChanged", + "Documentation": "\n\nSpecifiesthehandlerthat'scalledwhentheendvaluechanges.Usedfortwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "EndValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateRangePicker.StartId", + "Documentation": "\n\nSpecifiestheidofthestartdateinput.\n\n", + "Metadata": { "Common.PropertyName": "StartId" } + }, + { + "Kind": "Components.Component", + "Name": "EndId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateRangePicker.EndId", + "Documentation": "\n\nSpecifiestheidoftheenddateinput.\n\n", + "Metadata": { "Common.PropertyName": "EndId" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateRangePicker.Format", + "Documentation": "\n\nSpecifiestheformatofthedateinputsoftheDateRangePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateRangePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateoftheDateRangePicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateRangePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateoftheDateRangePicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledDates", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikDateRangePicker.DisabledDates", + "Documentation": "\n\nSpecifiesalistofdatesthatcannotbeselected.\n\n", + "Metadata": { "Common.PropertyName": "DisabledDates" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDateRangePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheDateRangePickerisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDateRangePicker.View", + "Documentation": "\n\nSpecifiesthecurrentviewthatwillbedisplayedinthepopupcalendar.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "ViewChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.ViewChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhentheusernavigatestoadifferentview.\n\n", + "Metadata": { + "Common.PropertyName": "ViewChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "BottomView", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.TelerikDateRangePicker.BottomView", + "Documentation": "\n\nSpecifiesthebottommostviewinthepopupcalendartowhichtheusercannavigate.\n\n", + "Metadata": { "Common.PropertyName": "BottomView" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1180638306, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDateTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Documentation": "\n\nTheclassfortheDateTimePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDateTimePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDateTimePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateTimePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateTimePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthedatetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateTimePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthedatetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInputoftheDateTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Width", + "Documentation": "\n\nSpecifiesthewidthoftheDateTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDateTimePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateTimePicker.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateTimePicker.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateTimePicker.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateTimePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 894149872, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDateTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Documentation": "\n\nTheclassfortheDateTimePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikDateTimePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDateTimePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikDateTimePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateTimePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthedatetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikDateTimePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthedatetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInputoftheDateTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Width", + "Documentation": "\n\nSpecifiesthewidthoftheDateTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDateTimePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDateTimePicker.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDateTimePicker.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateTimePicker.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikDateTimePicker.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateTimePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1208925064, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDrawer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer", + "Documentation": "\n\nTheclassfortheTelerikDrawercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDrawer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDrawer.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDrawercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.Components.DrawerPosition", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.DrawerPosition Telerik.Blazor.Components.TelerikDrawer.Position", + "Documentation": "\n\nDefinesthePositionoftheDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Width", + "Documentation": "\n\nDefinestheWidthoftheexpandedDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Mode", + "TypeName": "Telerik.Blazor.Components.DrawerMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.DrawerMode Telerik.Blazor.Components.TelerikDrawer.Mode", + "Documentation": "\n\nDefinesthedisplaymodeoftheDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Mode" } + }, + { + "Kind": "Components.Component", + "Name": "MiniMode", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDrawer.MiniMode", + "Documentation": "\n\nDefineswhethertheDrawerhasMiniModeenabledwhenitiscollapsed.\n\n", + "Metadata": { "Common.PropertyName": "MiniMode" } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDrawer.Expanded", + "Documentation": "\n\nDefineswhethertheDrawerisexpandedornot.\n\n", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "ExpandedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.ExpandedChanged", + "Documentation": "\n\nTriggerswhenexpandedischanged.\n\n", + "Metadata": { + "Common.PropertyName": "ExpandedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Class", + "Documentation": "\n\nDefinestheCSSclassoftheDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItem", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.TelerikDrawer.SelectedItem", + "Documentation": "\n\nDefinestheselectediteminthedrawer.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItem", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.SelectedItemChanged", + "Documentation": "\n\nFiresonnewitemselection.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItemChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment>", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment> Telerik.Blazor.Components.TelerikDrawer.Template", + "Documentation": "\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforeachdraweritem.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Content", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDrawer.Content", + "Documentation": "\n\nDefinesthepagecontentofthedrawer.\n\n", + "Metadata": { + "Common.PropertyName": "Content", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikDrawer.Data", + "Documentation": "\n\nDefinesthedataitemsofthedrawer.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.IconField", + "Documentation": "\n\nDefinesthepropertynamefortheIconinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.IconClassField", + "Documentation": "\n\nDefinesthepropertynamefortheIconClassinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.ImageUrlField", + "Documentation": "\n\nDefinesthepropertynamefortheImageUrlinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.TextField", + "Documentation": "\n\nDefinesthepropertynamefortheTextinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.UrlField", + "Documentation": "\n\nDefinesthepropertynamefortheUrlinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "IsSeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.IsSeparatorField", + "Documentation": "\n\nDefinesthepropertynamefortheIsSeparatorinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "IsSeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1663915690, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDrawer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer", + "Documentation": "\n\nTheclassfortheTelerikDrawercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikDrawer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDrawer.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDrawercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.Components.DrawerPosition", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.DrawerPosition Telerik.Blazor.Components.TelerikDrawer.Position", + "Documentation": "\n\nDefinesthePositionoftheDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Width", + "Documentation": "\n\nDefinestheWidthoftheexpandedDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Mode", + "TypeName": "Telerik.Blazor.Components.DrawerMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.DrawerMode Telerik.Blazor.Components.TelerikDrawer.Mode", + "Documentation": "\n\nDefinesthedisplaymodeoftheDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Mode" } + }, + { + "Kind": "Components.Component", + "Name": "MiniMode", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDrawer.MiniMode", + "Documentation": "\n\nDefineswhethertheDrawerhasMiniModeenabledwhenitiscollapsed.\n\n", + "Metadata": { "Common.PropertyName": "MiniMode" } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDrawer.Expanded", + "Documentation": "\n\nDefineswhethertheDrawerisexpandedornot.\n\n", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "ExpandedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.ExpandedChanged", + "Documentation": "\n\nTriggerswhenexpandedischanged.\n\n", + "Metadata": { + "Common.PropertyName": "ExpandedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Class", + "Documentation": "\n\nDefinestheCSSclassoftheDrawer.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItem", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.TelerikDrawer.SelectedItem", + "Documentation": "\n\nDefinestheselectediteminthedrawer.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItem", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.SelectedItemChanged", + "Documentation": "\n\nFiresonnewitemselection.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItemChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment>", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment> Telerik.Blazor.Components.TelerikDrawer.Template", + "Documentation": "\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforeachdraweritem.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Content", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDrawer.Content", + "Documentation": "\n\nDefinesthepagecontentofthedrawer.\n\n", + "Metadata": { + "Common.PropertyName": "Content", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikDrawer.Data", + "Documentation": "\n\nDefinesthedataitemsofthedrawer.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.IconField", + "Documentation": "\n\nDefinesthepropertynamefortheIconinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.IconClassField", + "Documentation": "\n\nDefinesthepropertynamefortheIconClassinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.ImageUrlField", + "Documentation": "\n\nDefinesthepropertynamefortheImageUrlinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.TextField", + "Documentation": "\n\nDefinesthepropertynamefortheTextinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.UrlField", + "Documentation": "\n\nDefinesthepropertynamefortheUrlinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "IsSeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.IsSeparatorField", + "Documentation": "\n\nDefinesthepropertynamefortheIsSeparatorinthedatamodeltype.\n\n", + "Metadata": { "Common.PropertyName": "IsSeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 189272615, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDrawer.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer.Template", + "Documentation": "\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "TelerikDrawer" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1789664075, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDrawer.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer.Template", + "Documentation": "\n\nDefinesthetemplateofthewholedrawer.TakesprecedenceoverItemTemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.TelerikDrawer" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1564913048, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforeachdraweritem.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikDrawer" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1775704534, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforeachdraweritem.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikDrawer" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDrawer.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1653134960, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDrawer.Content", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer.Content", + "Documentation": "\n\nDefinesthepagecontentofthedrawer.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Content", + "ParentTag": "TelerikDrawer" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer.Content", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 15037175, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDrawer.Content", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer.Content", + "Documentation": "\n\nDefinesthepagecontentofthedrawer.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Content", + "ParentTag": "Telerik.Blazor.Components.TelerikDrawer" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer.Content", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1209855223, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList", + "Documentation": "\n\nTheclassfortheDropDownListcomponent.\n\nTypeofthemodelifyoucannotprovideaValue.\nTypeoftheValueifyoucannotprovideareferencetoit.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDropDownList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDropDownList.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDropDownListcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDropDownList.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikDropDownListcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.TextField", + "Documentation": "\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikDropDownList.TabIndex", + "Documentation": "\n\nDefinesthetabindexoftheDropDownList.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.DefaultText", + "Documentation": "\n\nCreatesadefaultitemtobeshownwhennovalueisselected.Thevalueissettodefault(TValue).\n\n", + "Metadata": { "Common.PropertyName": "DefaultText" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultItem", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.TelerikDropDownList.DefaultItem", + "Documentation": "\n\nThedefaultitemtobedisplayed.Markedasobsolete,please,useDefaultTextinstead.\n\n", + "Metadata": { + "Common.PropertyName": "DefaultItem", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "Documentation": "\n\nDefinesthevaluetemplateoftheDropDownList.\n\n", + "Metadata": { + "Common.PropertyName": "ValueTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDropDownList.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDropDownList.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDropDownList.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikDropDownList.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDropDownList.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikDropDownList.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1844324344, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList", + "Documentation": "\n\nTheclassfortheDropDownListcomponent.\n\nTypeofthemodelifyoucannotprovideaValue.\nTypeoftheValueifyoucannotprovideareferencetoit.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikDropDownList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDropDownList.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikDropDownListcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikDropDownList.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikDropDownListcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.TextField", + "Documentation": "\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikDropDownList.TabIndex", + "Documentation": "\n\nDefinesthetabindexoftheDropDownList.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.DefaultText", + "Documentation": "\n\nCreatesadefaultitemtobeshownwhennovalueisselected.Thevalueissettodefault(TValue).\n\n", + "Metadata": { "Common.PropertyName": "DefaultText" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultItem", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.TelerikDropDownList.DefaultItem", + "Documentation": "\n\nThedefaultitemtobedisplayed.Markedasobsolete,please,useDefaultTextinstead.\n\n", + "Metadata": { + "Common.PropertyName": "DefaultItem", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "Documentation": "\n\nDefinesthevaluetemplateoftheDropDownList.\n\n", + "Metadata": { + "Common.PropertyName": "ValueTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikDropDownList.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikDropDownList.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDropDownList.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikDropDownList.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDropDownList.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikDropDownList.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1796940216, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "Documentation": "\n\nDefinesthevaluetemplateoftheDropDownList.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ValueTemplate", + "ParentTag": "TelerikDropDownList" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ValueTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 57501636, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "Documentation": "\n\nDefinesthevaluetemplateoftheDropDownList.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ValueTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikDropDownList" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ValueTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.ValueTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 615693002, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TelerikDropDownList" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1598391433, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikDropDownList" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1450942795, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "TelerikDropDownList" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 624943497, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikDropDownList" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1575513838, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikDropDownList" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -807127029, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikDropDownList" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 420420522, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor", + "Documentation": "\n\nTheclassfortheTelerikEditorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "EditMode", + "TypeName": "Telerik.Blazor.EditorEditMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.EditorEditMode Telerik.Blazor.Components.TelerikEditor.EditMode", + "Documentation": "\n\nDefineswhethertheeditorshouldrenderiframe,ordivforthecontentarea.\n\n", + "Metadata": { "Common.PropertyName": "EditMode" } + }, + { + "Kind": "Components.Component", + "Name": "UpdateInterval", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikEditor.UpdateInterval", + "Documentation": "\n\nDefinestheintervalatwhichValueChangedfires.Defaultvalue100ms.\n\n", + "Metadata": { "Common.PropertyName": "UpdateInterval" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Width", + "Documentation": "\n\nDefinesthewidthoftheEditor.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Height", + "Documentation": "\n\nDefinestheheightoftheEditor.Defaultvalue250px.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Tools", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikEditor.Tools", + "Documentation": "\n\nDefinesthedefaultToolscollection.Defaultvalue.\n\n", + "Metadata": { "Common.PropertyName": "Tools" } + }, + { + "Kind": "Components.Component", + "Name": "EditorCustomTools", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "Documentation": "\n\nDefinesthecontainerofcustomtoolrenderings..\n\n", + "Metadata": { + "Common.PropertyName": "EditorCustomTools", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikEditor.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikEditor.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikEditor.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikEditor" + } + }, + { + "HashCode": -1258016122, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor", + "Documentation": "\n\nTheclassfortheTelerikEditorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "EditMode", + "TypeName": "Telerik.Blazor.EditorEditMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.EditorEditMode Telerik.Blazor.Components.TelerikEditor.EditMode", + "Documentation": "\n\nDefineswhethertheeditorshouldrenderiframe,ordivforthecontentarea.\n\n", + "Metadata": { "Common.PropertyName": "EditMode" } + }, + { + "Kind": "Components.Component", + "Name": "UpdateInterval", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikEditor.UpdateInterval", + "Documentation": "\n\nDefinestheintervalatwhichValueChangedfires.Defaultvalue100ms.\n\n", + "Metadata": { "Common.PropertyName": "UpdateInterval" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Width", + "Documentation": "\n\nDefinesthewidthoftheEditor.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Height", + "Documentation": "\n\nDefinestheheightoftheEditor.Defaultvalue250px.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Tools", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikEditor.Tools", + "Documentation": "\n\nDefinesthedefaultToolscollection.Defaultvalue.\n\n", + "Metadata": { "Common.PropertyName": "Tools" } + }, + { + "Kind": "Components.Component", + "Name": "EditorCustomTools", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "Documentation": "\n\nDefinesthecontainerofcustomtoolrenderings..\n\n", + "Metadata": { + "Common.PropertyName": "EditorCustomTools", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikEditor.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikEditor.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikEditor.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikEditor.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1493799080, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "Documentation": "\n\nDefinesthecontainerofcustomtoolrenderings..\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorCustomTools", + "ParentTag": "TelerikEditor" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1342339130, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "Documentation": "\n\nDefinesthecontainerofcustomtoolrenderings..\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorCustomTools", + "ParentTag": "Telerik.Blazor.Components.TelerikEditor" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikEditor.EditorCustomTools", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 355710175, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridColumnMenuSettings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumnMenuSettings", + "Documentation": "\n\nThecomponentthatconfiguresthecolumnmenu.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridColumnMenuSettings" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumnMenuSettings.Sortable", + "Documentation": "\n\nSpecifiesifthecolumnsaresortablefromthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.ColumnMenuFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ColumnMenuFilterMode Telerik.Blazor.Components.GridColumnMenuSettings.FilterMode", + "Documentation": "\n\nDefinesthefiltermodeofthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumnMenuSettings.Lockable", + "Documentation": "\n\nSpecifiesifthecolumnsarelockablefromthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumnMenuSettings.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridColumnMenuSettings" + } + }, + { + "HashCode": -650461826, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridColumnMenuSettings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumnMenuSettings", + "Documentation": "\n\nThecomponentthatconfiguresthecolumnmenu.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridColumnMenuSettings" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumnMenuSettings.Sortable", + "Documentation": "\n\nSpecifiesifthecolumnsaresortablefromthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.ColumnMenuFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ColumnMenuFilterMode Telerik.Blazor.Components.GridColumnMenuSettings.FilterMode", + "Documentation": "\n\nDefinesthefiltermodeofthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumnMenuSettings.Lockable", + "Documentation": "\n\nSpecifiesifthecolumnsarelockablefromthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumnMenuSettings.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridColumnMenuSettings", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -417454966, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridAutoGeneratedColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridAutoGeneratedColumns", + "Documentation": "\n\nTheclassfortheAutoGeneratedColumnofthecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridAutoGeneratedColumns" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ColumnWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridAutoGeneratedColumns.ColumnWidth", + "Documentation": "\n\nDefinesthewidtheachauto-generatedcolumn.\n\n", + "Metadata": { "Common.PropertyName": "ColumnWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridAutoGeneratedColumns" + } + }, + { + "HashCode": 1753693164, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridAutoGeneratedColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridAutoGeneratedColumns", + "Documentation": "\n\nTheclassfortheAutoGeneratedColumnofthecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridAutoGeneratedColumns" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ColumnWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridAutoGeneratedColumns.ColumnWidth", + "Documentation": "\n\nDefinesthewidtheachauto-generatedcolumn.\n\n", + "Metadata": { "Common.PropertyName": "ColumnWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridAutoGeneratedColumns", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1471460168, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCheckboxColumn", + "Documentation": "\n\nThecolumnforselectingrowswithacheckbox.Toshowbooleandata,usea.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCheckboxColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SelectAllMode", + "TypeName": "Telerik.Blazor.GridSelectAllMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridSelectAllMode Telerik.Blazor.Components.GridCheckboxColumn.SelectAllMode", + "Documentation": "\n\nThemodeusedforselectallcheckbox.\n\n", + "Metadata": { "Common.PropertyName": "SelectAllMode" } + }, + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Lockable", + "Documentation": "\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.VisibleInColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCheckboxColumn.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectAll", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.SelectAll", + "Documentation": "\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n", + "Metadata": { "Common.PropertyName": "SelectAll" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCheckboxColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.GridCheckboxColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridCheckboxColumn" + } + }, + { + "HashCode": -2011946479, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCheckboxColumn", + "Documentation": "\n\nThecolumnforselectingrowswithacheckbox.Toshowbooleandata,usea.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridCheckboxColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SelectAllMode", + "TypeName": "Telerik.Blazor.GridSelectAllMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridSelectAllMode Telerik.Blazor.Components.GridCheckboxColumn.SelectAllMode", + "Documentation": "\n\nThemodeusedforselectallcheckbox.\n\n", + "Metadata": { "Common.PropertyName": "SelectAllMode" } + }, + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Lockable", + "Documentation": "\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.VisibleInColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCheckboxColumn.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectAll", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.SelectAll", + "Documentation": "\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n", + "Metadata": { "Common.PropertyName": "SelectAll" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCheckboxColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.GridCheckboxColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCheckboxColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridCheckboxColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1641475536, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn", + "Documentation": "\n\nDefinesadataboundcolumninthegridthatcanshowalltypesofdata.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Groupable", + "Documentation": "\n\nSpecifiesifthegridcanbegroupedbythiscolumn.\n\n", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "GroupHeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "Documentation": "\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "GroupHeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupFooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "Documentation": "\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "GroupFooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Lockable", + "Documentation": "\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.VisibleInColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Field", + "Documentation": "\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "FieldType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.GridColumn.FieldType", + "Documentation": "\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n", + "Metadata": { "Common.PropertyName": "FieldType" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Editable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Editable", + "Documentation": "\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n", + "Metadata": { "Common.PropertyName": "Editable" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Filterable", + "Documentation": "\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Sortable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.FooterTemplate", + "Documentation": "\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditorTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "EditorTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterCellTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterCellTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMenuTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterMenuTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.GridColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn" + } + }, + { + "HashCode": -945860227, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn", + "Documentation": "\n\nDefinesadataboundcolumninthegridthatcanshowalltypesofdata.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Groupable", + "Documentation": "\n\nSpecifiesifthegridcanbegroupedbythiscolumn.\n\n", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "GroupHeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "Documentation": "\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "GroupHeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupFooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "Documentation": "\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "GroupFooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Lockable", + "Documentation": "\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.VisibleInColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Field", + "Documentation": "\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "FieldType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.GridColumn.FieldType", + "Documentation": "\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n", + "Metadata": { "Common.PropertyName": "FieldType" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Editable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Editable", + "Documentation": "\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n", + "Metadata": { "Common.PropertyName": "Editable" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Filterable", + "Documentation": "\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Sortable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.FooterTemplate", + "Documentation": "\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditorTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "EditorTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterCellTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterCellTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMenuTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterMenuTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.GridColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 365064055, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "Documentation": "\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GroupHeaderTemplate", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'GroupHeaderTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -441486739, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "Documentation": "\n\nRepresentsthecolumngroupheadertemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nThetemplateisusedwhentheGridisgroupedbythecolumn.\nIfnotemplateisspecified,thenameoftheFieldandthecurrentgroupvalueisdisplayed.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GroupHeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'GroupHeaderTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.GroupHeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1421935570, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "Documentation": "\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GroupFooterTemplate", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.GroupFooterTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'GroupFooterTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1102633489, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "Documentation": "\n\nRepresentsthecolumngroupfootercelltemplate,whereyoucanaccessandprintoutcolumnaggregatevalues.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GroupFooterTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.GroupFooterTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'GroupFooterTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.GroupFooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1423777815, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1907115906, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1287472992, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "GridColumn" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1347057841, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1944238875, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.FooterTemplate", + "Documentation": "\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.FooterTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FooterTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2078494274, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.FooterTemplate", + "Documentation": "\n\nThetemplateforthefootercellofthiscolumn.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.FooterTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FooterTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2050063452, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.EditorTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorTemplate", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.EditorTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.EditorTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -478039645, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.EditorTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.EditorTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.EditorTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -799518401, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterCellTemplate", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.FilterCellTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1907083353, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterCellTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.FilterCellTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.FilterCellTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -792028426, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterMenuTemplate", + "ParentTag": "GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.FilterMenuTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1243585605, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterMenuTemplate", + "ParentTag": "Telerik.Blazor.Components.GridColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridColumn.FilterMenuTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridColumn.FilterMenuTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1588045163, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandColumn", + "Documentation": "\n\nDefinesacommandcolumninthegridwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;\naswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCommandColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Lockable", + "Documentation": "\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.VisibleInColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "Commands", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandColumn.Commands", + "Documentation": "\n\nForinternaluse.\n\n", + "Metadata": { "Common.PropertyName": "Commands" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.GridCommandColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridCommandColumn" + } + }, + { + "HashCode": 972393946, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandColumn", + "Documentation": "\n\nDefinesacommandcolumninthegridwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;\naswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridCommandColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Lockable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Lockable", + "Documentation": "\n\nSpecifiesifthecolumncanbelockedfromtheUI.\n\n", + "Metadata": { "Common.PropertyName": "Lockable" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifacolumnmenushouldbeshownforthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleInColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.VisibleInColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnisvisibleinthecolumnchooser.\n\n", + "Metadata": { "Common.PropertyName": "VisibleInColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.ShowColumnChooser", + "Documentation": "\n\nSpecifiesifthecolumnchooserisdisplayedinthecolumnmenu.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "Commands", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandColumn.Commands", + "Documentation": "\n\nForinternaluse.\n\n", + "Metadata": { "Common.PropertyName": "Commands" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.GridCommandColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridCommandColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1614910703, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "GridCommandColumn" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 213991768, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.GridCommandColumn" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridCommandColumn.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -337521560, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridExcelExport", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridExcelExport", + "Documentation": "\n\nThecomponentthatconfigurestheexcelexport.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridExcelExport" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "FileName", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridExcelExport.FileName", + "Documentation": "\n\nDefinesthenameoftheexportedfile.\n\n", + "Metadata": { "Common.PropertyName": "FileName" } + }, + { + "Kind": "Components.Component", + "Name": "AllPages", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridExcelExport.AllPages", + "Documentation": "\n\nDefinesthedatarangetobeexported-whetherthecurrentpageonly,orallthedatafromallthepages.\n\n", + "Metadata": { "Common.PropertyName": "AllPages" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridExcelExport" + } + }, + { + "HashCode": 419163304, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridExcelExport", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridExcelExport", + "Documentation": "\n\nThecomponentthatconfigurestheexcelexport.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridExcelExport" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "FileName", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridExcelExport.FileName", + "Documentation": "\n\nDefinesthenameoftheexportedfile.\n\n", + "Metadata": { "Common.PropertyName": "FileName" } + }, + { + "Kind": "Components.Component", + "Name": "AllPages", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridExcelExport.AllPages", + "Documentation": "\n\nDefinesthedatarangetobeexported-whetherthecurrentpageonly,orallthedatafromallthepages.\n\n", + "Metadata": { "Common.PropertyName": "AllPages" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridExcelExport", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1411737660, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridCommandButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandButton", + "Documentation": "\n\nTheclassforthecommandbuttoninagridcommandcolumn.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCommandButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ShowInEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandButton.ShowInEdit", + "Documentation": "\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n", + "Metadata": { "Common.PropertyName": "ShowInEdit" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.GridCommandButton.OnClick", + "Documentation": "\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-ingrideventstohandletheCRUDoperations.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Command", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Command", + "Documentation": "\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n", + "Metadata": { "Common.PropertyName": "Command" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridCommandButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.GridCommandButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridCommandButton" + } + }, + { + "HashCode": -1374251553, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridCommandButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandButton", + "Documentation": "\n\nTheclassforthecommandbuttoninagridcommandcolumn.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridCommandButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ShowInEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandButton.ShowInEdit", + "Documentation": "\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n", + "Metadata": { "Common.PropertyName": "ShowInEdit" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.GridCommandButton.OnClick", + "Documentation": "\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-ingrideventstohandletheCRUDoperations.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Command", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Command", + "Documentation": "\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n", + "Metadata": { "Common.PropertyName": "Command" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.GridCommandButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridCommandButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.GridCommandButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.GridCommandButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridCommandButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 514295684, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridCommandButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "GridCommandButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.GridCommandButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -332553231, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.GridCommandButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridCommandButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.GridCommandButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.GridCommandButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -906063815, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridSearchBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridSearchBox", + "Documentation": "\n\nTheclassfortheSearchBoxyoucanaddintheGridToolBar.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridSearchBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DebounceDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.GridSearchBox.DebounceDelay", + "Documentation": "\n\nTimeinmsbetweenlasttypedsymbolandthegridfilteringoperation.\n\n", + "Metadata": { "Common.PropertyName": "DebounceDelay" } + }, + { + "Kind": "Components.Component", + "Name": "Fields", + "TypeName": "System.Collections.Generic.IList", + "DisplayName": "System.Collections.Generic.IList Telerik.Blazor.Components.GridSearchBox.Fields", + "Documentation": "\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n", + "Metadata": { "Common.PropertyName": "Fields" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridSearchBox.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridSearchBox" + } + }, + { + "HashCode": -1939297058, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridSearchBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridSearchBox", + "Documentation": "\n\nTheclassfortheSearchBoxyoucanaddintheGridToolBar.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridSearchBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DebounceDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.GridSearchBox.DebounceDelay", + "Documentation": "\n\nTimeinmsbetweenlasttypedsymbolandthegridfilteringoperation.\n\n", + "Metadata": { "Common.PropertyName": "DebounceDelay" } + }, + { + "Kind": "Components.Component", + "Name": "Fields", + "TypeName": "System.Collections.Generic.IList", + "DisplayName": "System.Collections.Generic.IList Telerik.Blazor.Components.GridSearchBox.Fields", + "Documentation": "\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n", + "Metadata": { "Common.PropertyName": "Fields" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridSearchBox.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridSearchBox", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1270316077, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikGrid", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid", + "Documentation": "\n\nTheclassfortheTelerikGridcomponent.\n\nThetypeofthemodeltowhichthegridisbound.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikGrid" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikGrid.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikGridcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridAggregates", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "Documentation": "\n\nDefinesthecontainerfortheGridaggregates.\n\n", + "Metadata": { + "Common.PropertyName": "GridAggregates", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridColumns", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridColumns", + "Documentation": "\n\nDefinesthecontainerfortheGridcolumns.\n\n", + "Metadata": { + "Common.PropertyName": "GridColumns", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridToolBar", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheGrid.\n\n", + "Metadata": { + "Common.PropertyName": "GridToolBar", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridExport", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridExport", + "Documentation": "\n\nDefinestheexportconfiguration.\n\n", + "Metadata": { + "Common.PropertyName": "GridExport", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowHeight", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.TelerikGrid.RowHeight", + "Documentation": "\n\nDefinestheheightofeachrowintheGrid.Acceptsanumberandisappliedaspixels.\n\n", + "Metadata": { "Common.PropertyName": "RowHeight" } + }, + { + "Kind": "Components.Component", + "Name": "EditMode", + "TypeName": "Telerik.Blazor.GridEditMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridEditMode Telerik.Blazor.Components.TelerikGrid.EditMode", + "Documentation": "\n\nDefinestheEditModeoftheGrid.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n", + "Metadata": { "Common.PropertyName": "EditMode" } + }, + { + "Kind": "Components.Component", + "Name": "DetailTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "Documentation": "\n\nDefinesthedetailtemplateofthegrid.\n\n", + "Metadata": { + "Common.PropertyName": "DetailTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TotalCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikGrid.TotalCount", + "Documentation": "\n\nDefinesthetotalnumberofrecords.Useonlywhenthegridis\nconfiguredformanualsorting,pagingandfilteringwiththeOnReadevent.\n\n", + "Metadata": { "Common.PropertyName": "TotalCount" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.TelerikGrid.FilterMode", + "Documentation": "\n\nDefinestheFilterModeoftheGrid.\n\n", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.GridSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridSelectionMode Telerik.Blazor.Components.TelerikGrid.SelectionMode", + "Documentation": "\n\nDefinestheSelectionModeoftheGrid.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItems", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikGrid.SelectedItems", + "Documentation": "\n\nDefinesthepredefinedcollectionofselecteditems.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItems", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemsChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.SelectedItemsChanged", + "Metadata": { + "Common.PropertyName": "SelectedItemsChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ScrollMode", + "TypeName": "Telerik.Blazor.GridScrollMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridScrollMode Telerik.Blazor.Components.TelerikGrid.ScrollMode", + "Documentation": "\n\nDefinesscrollingmodeoftheGrid.PossiblevaluesareScrollableandVirtual.\n\n", + "Metadata": { "Common.PropertyName": "ScrollMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Groupable", + "Documentation": "\n\nDefineswhethertheGridisgroupable.\n\n", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnCreate", + "Documentation": "\n\nFireswhentheCreatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnEdit", + "Documentation": "\n\nFireswhentheEditcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnUpdate", + "Documentation": "\n\nFireswhentheUpdatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnCancel", + "Documentation": "\n\nFireswhentheCancelcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnDelete", + "Documentation": "\n\nFireswhentheDeletecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownpaging,\nsortingandfilteringlogic.Onceattached,youmustimplementallsuch\ndatasourceoperationshere,theComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStateInit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.OnStateInit", + "Documentation": "\n\nInvokedwhentheGridisinitializedandstatecouldbeloaded.\nUsefulwhenyou'dliketopersistchangedonpagereloads.\n\n", + "Metadata": { + "Common.PropertyName": "OnStateInit", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.OnStateChanged", + "Documentation": "\n\nFiresonuserinteractionthatcauseschangesinthe.\n\n", + "Metadata": { + "Common.PropertyName": "OnStateChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowClick", + "Documentation": "\n\nFireswhentheuserclicksonarow,orpressesenter.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowDoubleClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowDoubleClick", + "Documentation": "\n\nFireswhentheuserdouble-clicksonarow.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowDoubleClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowContextMenu", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowContextMenu", + "Documentation": "\n\nFireswhentheusertriggerscontextmenueventwithclickorcontextmenubutton.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowContextMenu", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowExpand", + "Documentation": "\n\nFireswhentheuserexpandsarowusingmouseorkeyboard.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowCollapse", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowCollapse", + "Documentation": "\n\nFireswhentheusercollapsesarowusingmouseorkeyboard.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowCollapse", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifthecolumnmenuwillbevisible.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "GridSettings", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridSettings", + "Metadata": { + "Common.PropertyName": "GridSettings", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnVirtualization", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.ColumnVirtualization", + "Documentation": "\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n", + "Metadata": { "Common.PropertyName": "ColumnVirtualization" } + }, + { + "Kind": "Components.Component", + "Name": "AutoGenerateColumns", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.AutoGenerateColumns", + "Documentation": "\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n", + "Metadata": { "Common.PropertyName": "AutoGenerateColumns" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Navigable", + "Documentation": "\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "RowTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "Metadata": { + "Common.PropertyName": "RowTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Resizable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Reorderable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Sortable", + "Documentation": "\n\nDefineswhethertheComponentissortable.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "SortMode", + "TypeName": "Telerik.Blazor.SortMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SortMode Telerik.Blazor.Components.TelerikGrid.SortMode", + "Documentation": "\n\nDefinesthesortmode.\n\n", + "Metadata": { "Common.PropertyName": "SortMode" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikGrid.PageSize", + "Documentation": "\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikGrid.Page", + "Documentation": "\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.PageChanged", + "Documentation": "\n\nFireswhentheuserchangesthepage.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Pageable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Pageable", + "Documentation": "\n\nDefineswhetherthecomponentispageable.\n\n", + "Metadata": { "Common.PropertyName": "Pageable" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikGrid.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1352026140, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikGrid", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid", + "Documentation": "\n\nTheclassfortheTelerikGridcomponent.\n\nThetypeofthemodeltowhichthegridisbound.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikGrid" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikGrid.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikGridcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridAggregates", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "Documentation": "\n\nDefinesthecontainerfortheGridaggregates.\n\n", + "Metadata": { + "Common.PropertyName": "GridAggregates", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridColumns", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridColumns", + "Documentation": "\n\nDefinesthecontainerfortheGridcolumns.\n\n", + "Metadata": { + "Common.PropertyName": "GridColumns", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridToolBar", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheGrid.\n\n", + "Metadata": { + "Common.PropertyName": "GridToolBar", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GridExport", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridExport", + "Documentation": "\n\nDefinestheexportconfiguration.\n\n", + "Metadata": { + "Common.PropertyName": "GridExport", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowHeight", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.TelerikGrid.RowHeight", + "Documentation": "\n\nDefinestheheightofeachrowintheGrid.Acceptsanumberandisappliedaspixels.\n\n", + "Metadata": { "Common.PropertyName": "RowHeight" } + }, + { + "Kind": "Components.Component", + "Name": "EditMode", + "TypeName": "Telerik.Blazor.GridEditMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridEditMode Telerik.Blazor.Components.TelerikGrid.EditMode", + "Documentation": "\n\nDefinestheEditModeoftheGrid.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n", + "Metadata": { "Common.PropertyName": "EditMode" } + }, + { + "Kind": "Components.Component", + "Name": "DetailTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "Documentation": "\n\nDefinesthedetailtemplateofthegrid.\n\n", + "Metadata": { + "Common.PropertyName": "DetailTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TotalCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikGrid.TotalCount", + "Documentation": "\n\nDefinesthetotalnumberofrecords.Useonlywhenthegridis\nconfiguredformanualsorting,pagingandfilteringwiththeOnReadevent.\n\n", + "Metadata": { "Common.PropertyName": "TotalCount" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.TelerikGrid.FilterMode", + "Documentation": "\n\nDefinestheFilterModeoftheGrid.\n\n", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.GridSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridSelectionMode Telerik.Blazor.Components.TelerikGrid.SelectionMode", + "Documentation": "\n\nDefinestheSelectionModeoftheGrid.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItems", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikGrid.SelectedItems", + "Documentation": "\n\nDefinesthepredefinedcollectionofselecteditems.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItems", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemsChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.SelectedItemsChanged", + "Metadata": { + "Common.PropertyName": "SelectedItemsChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ScrollMode", + "TypeName": "Telerik.Blazor.GridScrollMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridScrollMode Telerik.Blazor.Components.TelerikGrid.ScrollMode", + "Documentation": "\n\nDefinesscrollingmodeoftheGrid.PossiblevaluesareScrollableandVirtual.\n\n", + "Metadata": { "Common.PropertyName": "ScrollMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Groupable", + "Documentation": "\n\nDefineswhethertheGridisgroupable.\n\n", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnCreate", + "Documentation": "\n\nFireswhentheCreatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnEdit", + "Documentation": "\n\nFireswhentheEditcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnUpdate", + "Documentation": "\n\nFireswhentheUpdatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnCancel", + "Documentation": "\n\nFireswhentheCancelcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnDelete", + "Documentation": "\n\nFireswhentheDeletecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownpaging,\nsortingandfilteringlogic.Onceattached,youmustimplementallsuch\ndatasourceoperationshere,theComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStateInit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.OnStateInit", + "Documentation": "\n\nInvokedwhentheGridisinitializedandstatecouldbeloaded.\nUsefulwhenyou'dliketopersistchangedonpagereloads.\n\n", + "Metadata": { + "Common.PropertyName": "OnStateInit", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.OnStateChanged", + "Documentation": "\n\nFiresonuserinteractionthatcauseschangesinthe.\n\n", + "Metadata": { + "Common.PropertyName": "OnStateChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowClick", + "Documentation": "\n\nFireswhentheuserclicksonarow,orpressesenter.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowDoubleClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowDoubleClick", + "Documentation": "\n\nFireswhentheuserdouble-clicksonarow.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowDoubleClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowContextMenu", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowContextMenu", + "Documentation": "\n\nFireswhentheusertriggerscontextmenueventwithclickorcontextmenubutton.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowContextMenu", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowExpand", + "Documentation": "\n\nFireswhentheuserexpandsarowusingmouseorkeyboard.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRowCollapse", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.OnRowCollapse", + "Documentation": "\n\nFireswhentheusercollapsesarowusingmouseorkeyboard.\n\n", + "Metadata": { + "Common.PropertyName": "OnRowCollapse", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnMenu", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.ShowColumnMenu", + "Documentation": "\n\nSpecifiesifthecolumnmenuwillbevisible.\n\n", + "Metadata": { "Common.PropertyName": "ShowColumnMenu" } + }, + { + "Kind": "Components.Component", + "Name": "GridSettings", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.GridSettings", + "Metadata": { + "Common.PropertyName": "GridSettings", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnVirtualization", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.ColumnVirtualization", + "Documentation": "\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n", + "Metadata": { "Common.PropertyName": "ColumnVirtualization" } + }, + { + "Kind": "Components.Component", + "Name": "AutoGenerateColumns", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.AutoGenerateColumns", + "Documentation": "\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n", + "Metadata": { "Common.PropertyName": "AutoGenerateColumns" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Navigable", + "Documentation": "\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "RowTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "Metadata": { + "Common.PropertyName": "RowTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Resizable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Reorderable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Sortable", + "Documentation": "\n\nDefineswhethertheComponentissortable.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "SortMode", + "TypeName": "Telerik.Blazor.SortMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SortMode Telerik.Blazor.Components.TelerikGrid.SortMode", + "Documentation": "\n\nDefinesthesortmode.\n\n", + "Metadata": { "Common.PropertyName": "SortMode" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikGrid.PageSize", + "Documentation": "\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikGrid.Page", + "Documentation": "\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.PageChanged", + "Documentation": "\n\nFireswhentheuserchangesthepage.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Pageable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikGrid.Pageable", + "Documentation": "\n\nDefineswhetherthecomponentispageable.\n\n", + "Metadata": { "Common.PropertyName": "Pageable" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikGrid.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 796311024, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "Documentation": "\n\nDefinesthecontainerfortheGridaggregates.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridAggregates", + "ParentTag": "TelerikGrid" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 990966720, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "Documentation": "\n\nDefinesthecontainerfortheGridaggregates.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridAggregates", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridAggregates", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 290198014, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridColumns", + "Documentation": "\n\nDefinesthecontainerfortheGridcolumns.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridColumns", + "ParentTag": "TelerikGrid" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridColumns", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 824743034, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridColumns", + "Documentation": "\n\nDefinesthecontainerfortheGridcolumns.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridColumns", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridColumns", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 597020380, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheGrid.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridToolBar", + "ParentTag": "TelerikGrid" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1275421474, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheGrid.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridToolBar", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridToolBar", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1177879352, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridExport", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridExport", + "Documentation": "\n\nDefinestheexportconfiguration.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridExport", + "ParentTag": "TelerikGrid" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridExport", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 162336195, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridExport", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridExport", + "Documentation": "\n\nDefinestheexportconfiguration.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridExport", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridExport", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1531721968, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "Documentation": "\n\nDefinesthedetailtemplateofthegrid.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "DetailTemplate", + "ParentTag": "TelerikGrid" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.DetailTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 532174529, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "Documentation": "\n\nDefinesthedetailtemplateofthegrid.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "DetailTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.DetailTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.DetailTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1324587366, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridSettings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridSettings", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridSettings", + "ParentTag": "TelerikGrid" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridSettings", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1848696348, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.GridSettings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.GridSettings", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridSettings", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.GridSettings", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 305758491, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "RowTemplate", + "ParentTag": "TelerikGrid" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.RowTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'RowTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 556319377, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "RowTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikGrid" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikGrid.RowTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'RowTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid.RowTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -309687388, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ListViewCommandButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListViewCommandButton", + "Documentation": "\n\nTheclassforthecommandbuttoninaListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ListViewCommandButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ListViewCommandButton.OnClick", + "Documentation": "\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-inlistvieweventstohandletheCRUDoperations.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Command", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Command", + "Documentation": "\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n", + "Metadata": { "Common.PropertyName": "Command" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ListViewCommandButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ListViewCommandButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ListViewCommandButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ListViewCommandButton" + } + }, + { + "HashCode": 537828914, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ListViewCommandButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListViewCommandButton", + "Documentation": "\n\nTheclassforthecommandbuttoninaListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ListViewCommandButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ListViewCommandButton.OnClick", + "Documentation": "\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-inlistvieweventstohandletheCRUDoperations.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Command", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Command", + "Documentation": "\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n", + "Metadata": { "Common.PropertyName": "Command" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ListViewCommandButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListViewCommandButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ListViewCommandButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ListViewCommandButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ListViewCommandButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1281323697, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ListViewCommandButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1177890837, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ListViewCommandButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ListViewCommandButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 653244169, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikListView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView", + "Documentation": "\n\nTheclassfortheTelerikListViewcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikListView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikListView.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikListViewcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.Template", + "Documentation": "\n\nDefinesthedefaulttemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.EditTemplate", + "Documentation": "\n\nDefinestheedittemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "EditTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "Documentation": "\n\nDefinestheheadertemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "Documentation": "\n\nDefinesthefootertemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TotalCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikListView.TotalCount", + "Documentation": "\n\nDefinesthetotalnumberofrecords.UseonlywhentheListViewis\nconfiguredformanualpaging,sorting,pagingandfilteringwiththeOnReadevent.\n\n", + "Metadata": { "Common.PropertyName": "TotalCount" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownsorting,filteringandotherlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnCreate", + "Documentation": "\n\nFireswhentheCreatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnEdit", + "Documentation": "\n\nFireswhentheEditcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnUpdate", + "Documentation": "\n\nFireswhentheUpdatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnCancel", + "Documentation": "\n\nFireswhentheCancelcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnDelete", + "Documentation": "\n\nFireswhentheDeletecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikListView.PageSize", + "Documentation": "\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikListView.Page", + "Documentation": "\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.PageChanged", + "Documentation": "\n\nFireswhentheuserchangesthepage.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Pageable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikListView.Pageable", + "Documentation": "\n\nDefineswhetherthecomponentispageable.\n\n", + "Metadata": { "Common.PropertyName": "Pageable" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikListView.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1449835527, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikListView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView", + "Documentation": "\n\nTheclassfortheTelerikListViewcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikListView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikListView.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikListViewcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.Template", + "Documentation": "\n\nDefinesthedefaulttemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.EditTemplate", + "Documentation": "\n\nDefinestheedittemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "EditTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "Documentation": "\n\nDefinestheheadertemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "Documentation": "\n\nDefinesthefootertemplateoftheListView.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TotalCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikListView.TotalCount", + "Documentation": "\n\nDefinesthetotalnumberofrecords.UseonlywhentheListViewis\nconfiguredformanualpaging,sorting,pagingandfilteringwiththeOnReadevent.\n\n", + "Metadata": { "Common.PropertyName": "TotalCount" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownsorting,filteringandotherlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnCreate", + "Documentation": "\n\nFireswhentheCreatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnEdit", + "Documentation": "\n\nFireswhentheEditcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnUpdate", + "Documentation": "\n\nFireswhentheUpdatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnCancel", + "Documentation": "\n\nFireswhentheCancelcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.OnDelete", + "Documentation": "\n\nFireswhentheDeletecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikListView.PageSize", + "Documentation": "\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikListView.Page", + "Documentation": "\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.PageChanged", + "Documentation": "\n\nFireswhentheuserchangesthepage.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Pageable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikListView.Pageable", + "Documentation": "\n\nDefineswhetherthecomponentispageable.\n\n", + "Metadata": { "Common.PropertyName": "Pageable" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikListView.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1444066347, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.Template", + "Documentation": "\n\nDefinesthedefaulttemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "TelerikListView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 56321985, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.Template", + "Documentation": "\n\nDefinesthedefaulttemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.TelerikListView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1227091343, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.EditTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.EditTemplate", + "Documentation": "\n\nDefinestheedittemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditTemplate", + "ParentTag": "TelerikListView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.EditTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'EditTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.EditTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1787012124, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.EditTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.EditTemplate", + "Documentation": "\n\nDefinestheedittemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikListView" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikListView.EditTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'EditTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.EditTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -712329525, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "Documentation": "\n\nDefinestheheadertemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TelerikListView" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1479153618, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "Documentation": "\n\nDefinestheheadertemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikListView" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -198680496, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "Documentation": "\n\nDefinesthefootertemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "TelerikListView" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1514970031, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "Documentation": "\n\nDefinesthefootertemplateoftheListView.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikListView" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -115564379, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikLoader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikLoader", + "Documentation": "\n\nTheclassfortheTelerikLoadercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikLoader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikLoader.Visible", + "Documentation": "\n\nDefineswhethertheLoaderisvisibleornot.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikLoader.Class", + "Documentation": "\n\nDefinestheCSSclassoftheLoader.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ThemeColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikLoader.ThemeColor", + "Documentation": "\n\nDefinesthethemecoloroftheLoader.\n\n", + "Metadata": { "Common.PropertyName": "ThemeColor" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.Components.LoaderType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.LoaderType Telerik.Blazor.Components.TelerikLoader.Type", + "Documentation": "\n\nDefinesthetypeoftheLoaderanimation.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "Telerik.Blazor.Components.LoaderSize", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.LoaderSize Telerik.Blazor.Components.TelerikLoader.Size", + "Documentation": "\n\nDefinesthesizeoftheLoaderindicators.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikLoader" + } + }, + { + "HashCode": 1953026260, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikLoader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikLoader", + "Documentation": "\n\nTheclassfortheTelerikLoadercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikLoader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikLoader.Visible", + "Documentation": "\n\nDefineswhethertheLoaderisvisibleornot.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikLoader.Class", + "Documentation": "\n\nDefinestheCSSclassoftheLoader.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ThemeColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikLoader.ThemeColor", + "Documentation": "\n\nDefinesthethemecoloroftheLoader.\n\n", + "Metadata": { "Common.PropertyName": "ThemeColor" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.Components.LoaderType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.LoaderType Telerik.Blazor.Components.TelerikLoader.Type", + "Documentation": "\n\nDefinesthetypeoftheLoaderanimation.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "Telerik.Blazor.Components.LoaderSize", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.LoaderSize Telerik.Blazor.Components.TelerikLoader.Size", + "Documentation": "\n\nDefinesthesizeoftheLoaderindicators.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikLoader", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1918062849, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMenu", + "Documentation": "\n\nTheclassfortheTelerikMenuComponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikMenu.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMenucomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.MenuOrientation", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.MenuOrientation Telerik.Blazor.Components.TelerikMenu.Orientation", + "Documentation": "\n\nDefinestheOrientationofMenu-verticalorhorizontal.\n\n", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.Class", + "Documentation": "\n\nDefinesthecustomCSSClassofMenu.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikMenu.Data", + "Documentation": "\n\nDefinestheMenu'sData.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikMenu.OnClick", + "Documentation": "\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.SeparatorField", + "Documentation": "\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "SeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.DisabledField", + "Documentation": "\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "DisabledField" } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikMenu", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 950848216, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMenu", + "Documentation": "\n\nTheclassfortheTelerikMenuComponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikMenu.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMenucomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.MenuOrientation", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.MenuOrientation Telerik.Blazor.Components.TelerikMenu.Orientation", + "Documentation": "\n\nDefinestheOrientationofMenu-verticalorhorizontal.\n\n", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.Class", + "Documentation": "\n\nDefinesthecustomCSSClassofMenu.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikMenu.Data", + "Documentation": "\n\nDefinestheMenu'sData.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikMenu.OnClick", + "Documentation": "\n\nDefinestheOnClickEventwhichisfiredwhenclickingonamenuitem.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.SeparatorField", + "Documentation": "\n\nDefinestheSeparatorDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "SeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.DisabledField", + "Documentation": "\n\nDefinestheDisabledDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "DisabledField" } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMenu", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1502239390, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikMenu" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 343992901, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikMenu" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMenu.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMenu.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1273807865, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Documentation": "\n\nTheclassfortheTelerikMultiSelectcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikMultiSelect" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikMultiSelect.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikMultiSelect.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.TextField", + "Documentation": "\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "Placeholder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Placeholder", + "Documentation": "\n\nThehintthatisshownifnothereisnovalue.\n\n", + "Metadata": { "Common.PropertyName": "Placeholder" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikMultiSelect.Filterable", + "Documentation": "\n\nDefineswhetherdatashouldbefilteredontypingintheMultiSelect.\nThedatawillbefilteredbasedontheTextField.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "ClearButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikMultiSelect.ClearButton", + "Documentation": "\n\nDefineswhethertorenderaclearbuttonintheMultiSelect.\nClearButtonisdisplayedonhoverwhentheMultiSelecthasvalue.\n\n", + "Metadata": { "Common.PropertyName": "ClearButton" } + }, + { + "Kind": "Components.Component", + "Name": "MinLength", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikMultiSelect.MinLength", + "Documentation": "\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\nDefaultvalueis0.\n\n", + "Metadata": { "Common.PropertyName": "MinLength" } + }, + { + "Kind": "Components.Component", + "Name": "FilterOperator", + "TypeName": "Telerik.Blazor.StringFilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.StringFilterOperator Telerik.Blazor.Components.TelerikMultiSelect.FilterOperator", + "Documentation": "\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n", + "Metadata": { "Common.PropertyName": "FilterOperator" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikMultiSelect.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikMultiSelect.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>>", + "DisplayName": "System.Linq.Expressions.Expression>> Telerik.Blazor.Components.TelerikMultiSelect.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikMultiSelect.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikMultiSelect.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikMultiSelect.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikMultiSelect.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1842003215, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Documentation": "\n\nTheclassfortheTelerikMultiSelectcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikMultiSelect" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikMultiSelect.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikMultiSelect.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikMultiSelectcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.TextField", + "Documentation": "\n\nDefinestheTextFieldoftheData.Defaultvalue:\"Text\".\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "Placeholder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Placeholder", + "Documentation": "\n\nThehintthatisshownifnothereisnovalue.\n\n", + "Metadata": { "Common.PropertyName": "Placeholder" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikMultiSelect.Filterable", + "Documentation": "\n\nDefineswhetherdatashouldbefilteredontypingintheMultiSelect.\nThedatawillbefilteredbasedontheTextField.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "ClearButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikMultiSelect.ClearButton", + "Documentation": "\n\nDefineswhethertorenderaclearbuttonintheMultiSelect.\nClearButtonisdisplayedonhoverwhentheMultiSelecthasvalue.\n\n", + "Metadata": { "Common.PropertyName": "ClearButton" } + }, + { + "Kind": "Components.Component", + "Name": "MinLength", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikMultiSelect.MinLength", + "Documentation": "\n\nDefinesminimumnumberofcharactersintheinputbeforesuggestionsaredisplayed.\nDefaultvalueis0.\n\n", + "Metadata": { "Common.PropertyName": "MinLength" } + }, + { + "Kind": "Components.Component", + "Name": "FilterOperator", + "TypeName": "Telerik.Blazor.StringFilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.StringFilterOperator Telerik.Blazor.Components.TelerikMultiSelect.FilterOperator", + "Documentation": "\n\nDefinesthefilteroperator.DefaultvalueisStringFilterOperator.StartsWidth.\n\n", + "Metadata": { "Common.PropertyName": "FilterOperator" } + }, + { + "Kind": "Components.Component", + "Name": "OnRead", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikMultiSelect.OnRead", + "Documentation": "\n\nFireswhenthedatasourceisread.Usethistoattachyourownfilteringlogic.\nOnceattached,youmustimplementallsuchdatasourceoperationshere,\ntheComponentwillnolongerperformthemforyou.\n\n", + "Metadata": { + "Common.PropertyName": "OnRead", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Id", + "Documentation": "\n\nDefinestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.ValueField", + "Documentation": "\n\nDefinestheValueFieldoftheData.Defaultvalue:\"Value\".\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FooterTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "Metadata": { + "Common.PropertyName": "FooterTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.PopupHeight", + "Documentation": "\n\nDefinestheheightoftheDropDownList'sPopup.\n\n", + "Metadata": { "Common.PropertyName": "PopupHeight" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.PopupWidth", + "Documentation": "\n\nDefinesthewidthoftheDropDownList'sPopup.\nThedefaultvalueis\"auto\",whichwillusetheelementwidthforthepopupaswell.\n\n", + "Metadata": { "Common.PropertyName": "PopupWidth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikMultiSelect.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>>", + "DisplayName": "System.Linq.Expressions.Expression>> Telerik.Blazor.Components.TelerikMultiSelect.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikMultiSelect.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikMultiSelect.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikMultiSelect.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikMultiSelect.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -251313768, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TelerikMultiSelect" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1587316033, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "Documentation": "\n\nDefinestheheaderofpopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikMultiSelect" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 911472788, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "TelerikMultiSelect" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1193595853, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "Documentation": "\n\nDefinesthefooterofthepopup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FooterTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikMultiSelect" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect.FooterTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1470779453, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TelerikMultiSelect" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -883775897, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "Documentation": "\n\nDefinestheitemtemplateofthelistitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikMultiSelect" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -614945410, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikNumericTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Documentation": "\n\nTheclassfortheNumericTextboxcomponent.\n\nThetypeoftheobjectpassed/boundtotheValueproperty.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikNumericTextBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikNumericTextBox.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikNumericTextBoxcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Arrows", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikNumericTextBox.Arrows", + "Documentation": "\n\nSpecifieswhethertheincrementanddecrementarrowswillbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Arrows" } + }, + { + "Kind": "Components.Component", + "Name": "Decimals", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikNumericTextBox.Decimals", + "Documentation": "\n\nSpecifiesthenumberprecisionappliedwhentyping.\nBydefaultthedecimalscountissetfromthespecifiedCulture.\n\n", + "Metadata": { "Common.PropertyName": "Decimals" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Step", + "Documentation": "\n\nSpecifiesthevalueusedtoincrementordecrementthecomponentvalue.\nValuewillberoundedifithasahigherdecimalcountthantheDecimalsparameter.\n\n", + "Metadata": { + "Common.PropertyName": "Step", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Min", + "Documentation": "\n\nSpecifiesthesmallestvaluetheusercanenter.\n\n", + "Metadata": { + "Common.PropertyName": "Min", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Max", + "Documentation": "\n\nSpecifiesthelargestvaluetheusercanenter.\n\n", + "Metadata": { + "Common.PropertyName": "Max", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Format", + "Documentation": "\n\nSpecifiesthenumberformatusedwhenthecomponentisnotfocused.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Width", + "Documentation": "\n\nSpecifiesthewidthoftheNumericTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikNumericTextBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikNumericTextBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikNumericTextBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikNumericTextBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1956627950, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikNumericTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Documentation": "\n\nTheclassfortheNumericTextboxcomponent.\n\nThetypeoftheobjectpassed/boundtotheValueproperty.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikNumericTextBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikNumericTextBox.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikNumericTextBoxcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Arrows", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikNumericTextBox.Arrows", + "Documentation": "\n\nSpecifieswhethertheincrementanddecrementarrowswillbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Arrows" } + }, + { + "Kind": "Components.Component", + "Name": "Decimals", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikNumericTextBox.Decimals", + "Documentation": "\n\nSpecifiesthenumberprecisionappliedwhentyping.\nBydefaultthedecimalscountissetfromthespecifiedCulture.\n\n", + "Metadata": { "Common.PropertyName": "Decimals" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Step", + "Documentation": "\n\nSpecifiesthevalueusedtoincrementordecrementthecomponentvalue.\nValuewillberoundedifithasahigherdecimalcountthantheDecimalsparameter.\n\n", + "Metadata": { + "Common.PropertyName": "Step", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Min", + "Documentation": "\n\nSpecifiesthesmallestvaluetheusercanenter.\n\n", + "Metadata": { + "Common.PropertyName": "Min", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Max", + "Documentation": "\n\nSpecifiesthelargestvaluetheusercanenter.\n\n", + "Metadata": { + "Common.PropertyName": "Max", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Format", + "Documentation": "\n\nSpecifiesthenumberformatusedwhenthecomponentisnotfocused.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Width", + "Documentation": "\n\nSpecifiesthewidthoftheNumericTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikNumericTextBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikNumericTextBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikNumericTextBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikNumericTextBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikNumericTextBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikNumericTextBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1626375648, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikPager", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikPager", + "Documentation": "\n\nTheclassfortheTelerikPagercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikPager" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikPager.Class", + "Documentation": "\n\nDefinestheCSSclassesforthepagerwrapperelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Total", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.Total", + "Documentation": "\n\nDefinestheTotalelementcounts.\n\n", + "Metadata": { "Common.PropertyName": "Total" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.PageSize", + "Documentation": "\n\nDefinesthesizeofthepageinthePager.\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.Page", + "Documentation": "\n\nDefinesthecurrentselectedpageofthepager.\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikPager.PageChanged", + "Documentation": "\n\nFireswhennewpageisselected.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ButtonCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.ButtonCount", + "Documentation": "\n\nDefinesthepagebuttonscountofthepager.\n\n", + "Metadata": { "Common.PropertyName": "ButtonCount" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikPager" + } + }, + { + "HashCode": -1332689985, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikPager", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikPager", + "Documentation": "\n\nTheclassfortheTelerikPagercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikPager" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikPager.Class", + "Documentation": "\n\nDefinestheCSSclassesforthepagerwrapperelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Total", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.Total", + "Documentation": "\n\nDefinestheTotalelementcounts.\n\n", + "Metadata": { "Common.PropertyName": "Total" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.PageSize", + "Documentation": "\n\nDefinesthesizeofthepageinthePager.\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.Page", + "Documentation": "\n\nDefinesthecurrentselectedpageofthepager.\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikPager.PageChanged", + "Documentation": "\n\nFireswhennewpageisselected.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ButtonCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikPager.ButtonCount", + "Documentation": "\n\nDefinesthepagebuttonscountofthepager.\n\n", + "Metadata": { "Common.PropertyName": "ButtonCount" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikPager", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -479731658, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikRootComponent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikRootComponent", + "Documentation": "\n\nThebaseclassfortheTelerikRootComponentthatneedstobeattherootofthemainlayoutoftheapplication.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikRootComponent" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "Documentation": "\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikRootComponent" + } + }, + { + "HashCode": 61017516, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikRootComponent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikRootComponent", + "Documentation": "\n\nThebaseclassfortheTelerikRootComponentthatneedstobeattherootofthemainlayoutoftheapplication.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikRootComponent" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "Documentation": "\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikRootComponent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1941717608, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "Documentation": "\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikRootComponent" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 751926869, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "Documentation": "\n\nEverythingelseintheapplication.TheTelerikRootComponentmustbeattherootofthemainlayoutoftheapplication.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikRootComponent" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikRootComponent.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 988849563, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikScheduler", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler", + "Documentation": "\n\nTheclassfortheTelerikSchedulercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikScheduler" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikScheduler.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikSchedulercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.Height", + "Documentation": "\n\nDefinestheheightoftheScheduler.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.Width", + "Documentation": "\n\nDefinesthewidthoftheScheduler.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikScheduler.Date", + "Documentation": "\n\nThecurrentlyselecteddateoftheScheduler.Determinsetheperiodwhichisdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.DateChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenthecurrentlyselecteddateischanged.\n\n", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.SchedulerView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SchedulerView Telerik.Blazor.Components.TelerikScheduler.View", + "Documentation": "\n\nThecurrentlyselectedviewoftheScheduler.Determinesthelayoutofthecalendarview.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "ViewChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.ViewChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenthecurrentlyselectedviewischanged.\n\n", + "Metadata": { + "Common.PropertyName": "ViewChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SchedulerViews", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerviews.\n\n", + "Metadata": { + "Common.PropertyName": "SchedulerViews", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SchedulerResources", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerresources.\n\n", + "Metadata": { + "Common.PropertyName": "SchedulerResources", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikScheduler.Data", + "Documentation": "\n\nDefinesthedatasourceoftheGrid.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TitleField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.TitleField", + "Documentation": "\n\nDefinestheTitleFieldoftheData.Defaultvalue:\"Title\".\n\n", + "Metadata": { "Common.PropertyName": "TitleField" } + }, + { + "Kind": "Components.Component", + "Name": "StartField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.StartField", + "Documentation": "\n\nDefinestheStartFieldoftheData.Defaultvalue:\"Start\".\n\n", + "Metadata": { "Common.PropertyName": "StartField" } + }, + { + "Kind": "Components.Component", + "Name": "EndField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.EndField", + "Documentation": "\n\nDefinestheEndFieldoftheData.Defaultvalue:\"End\".\n\n", + "Metadata": { "Common.PropertyName": "EndField" } + }, + { + "Kind": "Components.Component", + "Name": "IsAllDayField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.IsAllDayField", + "Documentation": "\n\nDefinestheIsAllDayFieldoftheData.Defaultvalue:\"IsAllDay\".\n\n", + "Metadata": { "Common.PropertyName": "IsAllDayField" } + }, + { + "Kind": "Components.Component", + "Name": "DescriptionField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.DescriptionField", + "Documentation": "\n\nDefinestheDescriptionFieldoftheData.Defaultvalue:\"Description\".\n\n", + "Metadata": { "Common.PropertyName": "DescriptionField" } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.IdField", + "Documentation": "\n\nDefinestheIdFieldoftheData.Defaultvalue:\"Id\".\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "RecurrenceRuleField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.RecurrenceRuleField", + "Documentation": "\n\nDefinestheRecurrenceRuleFieldoftheData.Defaultvalue:\"RecurrenceRule\".\n\n", + "Metadata": { "Common.PropertyName": "RecurrenceRuleField" } + }, + { + "Kind": "Components.Component", + "Name": "RecurrenceExceptionsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.RecurrenceExceptionsField", + "Documentation": "\n\nDefinestheRecurrenceExceptionsFieldoftheData.Defaultvalue:\"RecurrenceExceptions\".\n\n", + "Metadata": { "Common.PropertyName": "RecurrenceExceptionsField" } + }, + { + "Kind": "Components.Component", + "Name": "RecurrenceIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.RecurrenceIdField", + "Documentation": "\n\nDefinestheRecurrenceIdFieldoftheData,whichistheIdoftherecurrenceparent.\nDefaultvalue:\"RecurrenceId\".\n\n", + "Metadata": { "Common.PropertyName": "RecurrenceIdField" } + }, + { + "Kind": "Components.Component", + "Name": "AllowCreate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikScheduler.AllowCreate", + "Documentation": "\n\nDetermineswhetherornowcreatingnewappointmentsisallowed.Truebydefault.\n\n", + "Metadata": { "Common.PropertyName": "AllowCreate" } + }, + { + "Kind": "Components.Component", + "Name": "AllowUpdate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikScheduler.AllowUpdate", + "Documentation": "\n\nDetermineswhetherornowupdatingappointmentsisallowed.Truebydefault.\n\n", + "Metadata": { "Common.PropertyName": "AllowUpdate" } + }, + { + "Kind": "Components.Component", + "Name": "AllowDelete", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikScheduler.AllowDelete", + "Documentation": "\n\nDetermineswhetherornowdeletingappointmentsisallowed.Truebydefault.\n\n", + "Metadata": { "Common.PropertyName": "AllowDelete" } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnCreate", + "Documentation": "\n\nFireswhenanappointmentiscreated.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnEdit", + "Documentation": "\n\nFiresondoubleclickonaslotoronanappointment.\nIfcancelled,editdialogwillnotbeshown.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnUpdate", + "Documentation": "\n\nFireswhenanappointmentisupdated.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnCancel", + "Documentation": "\n\nFireswhenanactioniscancelled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnDelete", + "Documentation": "\n\nFireswhenanappointmentisdeleted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 558131406, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikScheduler", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler", + "Documentation": "\n\nTheclassfortheTelerikSchedulercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikScheduler" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikScheduler.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikSchedulercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.Height", + "Documentation": "\n\nDefinestheheightoftheScheduler.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.Width", + "Documentation": "\n\nDefinesthewidthoftheScheduler.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikScheduler.Date", + "Documentation": "\n\nThecurrentlyselecteddateoftheScheduler.Determinsetheperiodwhichisdisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.DateChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenthecurrentlyselecteddateischanged.\n\n", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.SchedulerView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SchedulerView Telerik.Blazor.Components.TelerikScheduler.View", + "Documentation": "\n\nThecurrentlyselectedviewoftheScheduler.Determinesthelayoutofthecalendarview.\n\n", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "ViewChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.ViewChanged", + "Documentation": "\n\nThehandlerthatwillbecalledwhenthecurrentlyselectedviewischanged.\n\n", + "Metadata": { + "Common.PropertyName": "ViewChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SchedulerViews", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerviews.\n\n", + "Metadata": { + "Common.PropertyName": "SchedulerViews", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SchedulerResources", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerresources.\n\n", + "Metadata": { + "Common.PropertyName": "SchedulerResources", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikScheduler.Data", + "Documentation": "\n\nDefinesthedatasourceoftheGrid.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TitleField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.TitleField", + "Documentation": "\n\nDefinestheTitleFieldoftheData.Defaultvalue:\"Title\".\n\n", + "Metadata": { "Common.PropertyName": "TitleField" } + }, + { + "Kind": "Components.Component", + "Name": "StartField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.StartField", + "Documentation": "\n\nDefinestheStartFieldoftheData.Defaultvalue:\"Start\".\n\n", + "Metadata": { "Common.PropertyName": "StartField" } + }, + { + "Kind": "Components.Component", + "Name": "EndField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.EndField", + "Documentation": "\n\nDefinestheEndFieldoftheData.Defaultvalue:\"End\".\n\n", + "Metadata": { "Common.PropertyName": "EndField" } + }, + { + "Kind": "Components.Component", + "Name": "IsAllDayField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.IsAllDayField", + "Documentation": "\n\nDefinestheIsAllDayFieldoftheData.Defaultvalue:\"IsAllDay\".\n\n", + "Metadata": { "Common.PropertyName": "IsAllDayField" } + }, + { + "Kind": "Components.Component", + "Name": "DescriptionField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.DescriptionField", + "Documentation": "\n\nDefinestheDescriptionFieldoftheData.Defaultvalue:\"Description\".\n\n", + "Metadata": { "Common.PropertyName": "DescriptionField" } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.IdField", + "Documentation": "\n\nDefinestheIdFieldoftheData.Defaultvalue:\"Id\".\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "RecurrenceRuleField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.RecurrenceRuleField", + "Documentation": "\n\nDefinestheRecurrenceRuleFieldoftheData.Defaultvalue:\"RecurrenceRule\".\n\n", + "Metadata": { "Common.PropertyName": "RecurrenceRuleField" } + }, + { + "Kind": "Components.Component", + "Name": "RecurrenceExceptionsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.RecurrenceExceptionsField", + "Documentation": "\n\nDefinestheRecurrenceExceptionsFieldoftheData.Defaultvalue:\"RecurrenceExceptions\".\n\n", + "Metadata": { "Common.PropertyName": "RecurrenceExceptionsField" } + }, + { + "Kind": "Components.Component", + "Name": "RecurrenceIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikScheduler.RecurrenceIdField", + "Documentation": "\n\nDefinestheRecurrenceIdFieldoftheData,whichistheIdoftherecurrenceparent.\nDefaultvalue:\"RecurrenceId\".\n\n", + "Metadata": { "Common.PropertyName": "RecurrenceIdField" } + }, + { + "Kind": "Components.Component", + "Name": "AllowCreate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikScheduler.AllowCreate", + "Documentation": "\n\nDetermineswhetherornowcreatingnewappointmentsisallowed.Truebydefault.\n\n", + "Metadata": { "Common.PropertyName": "AllowCreate" } + }, + { + "Kind": "Components.Component", + "Name": "AllowUpdate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikScheduler.AllowUpdate", + "Documentation": "\n\nDetermineswhetherornowupdatingappointmentsisallowed.Truebydefault.\n\n", + "Metadata": { "Common.PropertyName": "AllowUpdate" } + }, + { + "Kind": "Components.Component", + "Name": "AllowDelete", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikScheduler.AllowDelete", + "Documentation": "\n\nDetermineswhetherornowdeletingappointmentsisallowed.Truebydefault.\n\n", + "Metadata": { "Common.PropertyName": "AllowDelete" } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnCreate", + "Documentation": "\n\nFireswhenanappointmentiscreated.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnEdit", + "Documentation": "\n\nFiresondoubleclickonaslotoronanappointment.\nIfcancelled,editdialogwillnotbeshown.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnUpdate", + "Documentation": "\n\nFireswhenanappointmentisupdated.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnCancel", + "Documentation": "\n\nFireswhenanactioniscancelled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.OnDelete", + "Documentation": "\n\nFireswhenanappointmentisdeleted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 685311860, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerviews.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerViews", + "ParentTag": "TelerikScheduler" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2094970941, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerviews.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerViews", + "ParentTag": "Telerik.Blazor.Components.TelerikScheduler" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerViews", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1639355295, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerresources.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerResources", + "ParentTag": "TelerikScheduler" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1272789346, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "Documentation": "\n\nDefinesthecontainerfortheSchedulerresources.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerResources", + "ParentTag": "Telerik.Blazor.Components.TelerikScheduler" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler.SchedulerResources", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2105314160, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxes", + "Documentation": "\n\nTelerikUIStockChartCategoryAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxes" + } + }, + { + "HashCode": 981553676, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxes", + "Documentation": "\n\nTelerikUIStockChartCategoryAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxes", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2001531510, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxes" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1778390656, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxes" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 251428909, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.StockChartCategoryAxis.AxisCrossingValue", + "Documentation": "\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis.(Onlyforobject)Categoryindiciesatwhichthevalueaxescrossthecategoryaxis.(Onlyforarray)Note:Specifyanindexgreaterthanorequaltothenumberofcategoriestodenotethefarendoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Color", + "Documentation": "\n\nColortoapplytoallaxiselements.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Individualcolorsettingsforlineandlabelstakepriority.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Field", + "Documentation": "\n\nThedatafieldcontainingthecategoryname.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxis.Reverse", + "Documentation": "\n\nReversestheaxisdirection-categoriesarelistedfromrighttoleftandfromtoptobottom.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartCategoryAxisType?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisType? Telerik.Blazor.Components.StockChartCategoryAxis.Type", + "Documentation": "\n\nTheaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnitStep", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartCategoryAxis.BaseUnitStep", + "Documentation": "\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n", + "Metadata": { "Common.PropertyName": "BaseUnitStep" } + }, + { + "Kind": "Components.Component", + "Name": "MaxDateGroups", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxis.MaxDateGroups", + "Documentation": "\n\nSpecifiesthemaximumnumberofgroups(categories)toproducewheneitherbaseUnitissetto\"fit\"orbaseUnitStepissetto\"auto\".Thisoptionisignoredinallothercases.Thedefaultvalueisapproximatelyequalto[widgetwidth,px]/30\n\n", + "Metadata": { "Common.PropertyName": "MaxDateGroups" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxis.Visible", + "Documentation": "\n\nThevisibilityoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "Telerik.Blazor.ChartCategoryAxisBaseUnit?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisBaseUnit? Telerik.Blazor.Components.StockChartCategoryAxis.BaseUnit", + "Documentation": "\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxis" + } + }, + { + "HashCode": 476395137, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.StockChartCategoryAxis.AxisCrossingValue", + "Documentation": "\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis.(Onlyforobject)Categoryindiciesatwhichthevalueaxescrossthecategoryaxis.(Onlyforarray)Note:Specifyanindexgreaterthanorequaltothenumberofcategoriestodenotethefarendoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Color", + "Documentation": "\n\nColortoapplytoallaxiselements.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Individualcolorsettingsforlineandlabelstakepriority.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Field", + "Documentation": "\n\nThedatafieldcontainingthecategoryname.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxis.Reverse", + "Documentation": "\n\nReversestheaxisdirection-categoriesarelistedfromrighttoleftandfromtoptobottom.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartCategoryAxisType?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisType? Telerik.Blazor.Components.StockChartCategoryAxis.Type", + "Documentation": "\n\nTheaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnitStep", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartCategoryAxis.BaseUnitStep", + "Documentation": "\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n", + "Metadata": { "Common.PropertyName": "BaseUnitStep" } + }, + { + "Kind": "Components.Component", + "Name": "MaxDateGroups", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxis.MaxDateGroups", + "Documentation": "\n\nSpecifiesthemaximumnumberofgroups(categories)toproducewheneitherbaseUnitissetto\"fit\"orbaseUnitStepissetto\"auto\".Thisoptionisignoredinallothercases.Thedefaultvalueisapproximatelyequalto[widgetwidth,px]/30\n\n", + "Metadata": { "Common.PropertyName": "MaxDateGroups" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxis.Visible", + "Documentation": "\n\nThevisibilityoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "Telerik.Blazor.ChartCategoryAxisBaseUnit?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisBaseUnit? Telerik.Blazor.Components.StockChartCategoryAxis.BaseUnit", + "Documentation": "\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -850759168, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1255401547, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -279791719, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisAutoBaseUnitSteps.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisAutoBaseUnitSteps" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Days", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Days", + "Documentation": "\n\nThedaysunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Days" } + }, + { + "Kind": "Components.Component", + "Name": "Hours", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Hours", + "Documentation": "\n\nThehoursunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Hours" } + }, + { + "Kind": "Components.Component", + "Name": "Minutes", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Minutes", + "Documentation": "\n\nTheminutesunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Minutes" } + }, + { + "Kind": "Components.Component", + "Name": "Months", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Months", + "Documentation": "\n\nThemonthsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Months" } + }, + { + "Kind": "Components.Component", + "Name": "Weeks", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Weeks", + "Documentation": "\n\nTheweeksunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Weeks" } + }, + { + "Kind": "Components.Component", + "Name": "Years", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Years", + "Documentation": "\n\nTheyearsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Years" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps" + } + }, + { + "HashCode": -1032031467, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisAutoBaseUnitSteps.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Days", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Days", + "Documentation": "\n\nThedaysunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Days" } + }, + { + "Kind": "Components.Component", + "Name": "Hours", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Hours", + "Documentation": "\n\nThehoursunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Hours" } + }, + { + "Kind": "Components.Component", + "Name": "Minutes", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Minutes", + "Documentation": "\n\nTheminutesunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Minutes" } + }, + { + "Kind": "Components.Component", + "Name": "Months", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Months", + "Documentation": "\n\nThemonthsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Months" } + }, + { + "Kind": "Components.Component", + "Name": "Weeks", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Weeks", + "Documentation": "\n\nTheweeksunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Weeks" } + }, + { + "Kind": "Components.Component", + "Name": "Years", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.Years", + "Documentation": "\n\nTheyearsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Years" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1577201545, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisAutoBaseUnitSteps" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1492297330, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisAutoBaseUnitSteps.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1642361673, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisCrosshair.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisCrosshair" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Color", + "Documentation": "\n\nThecolorofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Width", + "Documentation": "\n\nThewidthofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Opacity", + "Documentation": "\n\nTheopacityofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Visible", + "Documentation": "\n\nThedashtypeofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair" + } + }, + { + "HashCode": -1189856556, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisCrosshair.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Color", + "Documentation": "\n\nThecolorofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Width", + "Documentation": "\n\nThewidthofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Opacity", + "Documentation": "\n\nTheopacityofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.Visible", + "Documentation": "\n\nThedashtypeofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1604682353, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisCrosshair" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1754856777, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshair.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 802241880, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisCrosshairTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisCrosshairTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip" + } + }, + { + "HashCode": 553874784, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisCrosshairTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1487661365, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisCrosshairTooltip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -712461908, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -8879853, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "StockChartCategoryAxisCrosshairTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1680539524, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisCrosshairTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1822684642, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Skip", + "Documentation": "\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Step", + "Documentation": "\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Visible", + "Documentation": "\n\nThevisibilityofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels" + } + }, + { + "HashCode": 466936446, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Skip", + "Documentation": "\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Step", + "Documentation": "\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Visible", + "Documentation": "\n\nThevisibilityofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.StockChartCategoryAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1747282447, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1158714058, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1795854323, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder" + } + }, + { + "HashCode": 707093089, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1587413199, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 200499412, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 846131092, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLine", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Note:Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisLine.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLine.Width", + "Documentation": "\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLine" + } + }, + { + "HashCode": 1507362363, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLine", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Note:Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisLine.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisLine.Width", + "Documentation": "\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1594388732, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1363176285, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1406997564, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines" + } + }, + { + "HashCode": -1262488438, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 359669855, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1774358489, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1344697417, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Size", + "Documentation": "\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Visible", + "Documentation": "\n\nThevisibilityofthemajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks" + } + }, + { + "HashCode": 2040549091, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Size", + "Documentation": "\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Visible", + "Documentation": "\n\nThevisibilityofthemajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1232253762, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -130427999, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1818550568, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines" + } + }, + { + "HashCode": 146564762, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.Notethatthissettinghasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -179764690, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 540904726, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 289006195, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Size", + "Documentation": "\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Visible", + "Documentation": "\n\nThevisibilityoftheminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks" + } + }, + { + "HashCode": -90083154, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Size", + "Documentation": "\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Visible", + "Documentation": "\n\nThevisibilityoftheminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1177118884, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1354454231, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 130743353, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisTitle.Visible", + "Documentation": "\n\nThevisibilityofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle" + } + }, + { + "HashCode": -415638335, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartCategoryAxisTitle.Visible", + "Documentation": "\n\nThevisibilityofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1587740492, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -211365331, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -664329065, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartCategoryAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder" + } + }, + { + "HashCode": -1732965920, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder", + "Documentation": "\n\nTelerikUIStockChartCategoryAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 864546835, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartCategoryAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1515471687, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartCategoryAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -135145092, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartLegend", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegend", + "Documentation": "\n\nTelerikUIStockChartLegend.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartLegend" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartLegend.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartLegend.Background", + "Documentation": "\n\nThebackgroundcolorofthelegend.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetX", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartLegend.OffsetX", + "Documentation": "\n\nTheXoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofit'sinitialposition.Anegativevaluewillmovethelegendtotheleftofthecurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetX" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetY", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartLegend.OffsetY", + "Documentation": "\n\nTheYoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromit'sinitialposition.Anegativevaluewillmovethelegendupwardsfromthecurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetY" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartLegend.Reverse", + "Documentation": "\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartLegend.Visible", + "Documentation": "\n\nThevisibilityofthelegend.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartLegendAlign?", + "DisplayName": "Telerik.Blazor.ChartLegendAlign? Telerik.Blazor.Components.StockChartLegend.Align", + "Documentation": "\n\nSpecifiesthelegendalign.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.ChartLegendOrientation?", + "DisplayName": "Telerik.Blazor.ChartLegendOrientation? Telerik.Blazor.Components.StockChartLegend.Orientation", + "Documentation": "\n\nSpecifiesthelegendorientation.\n\n", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartLegendPosition?", + "DisplayName": "Telerik.Blazor.ChartLegendPosition? Telerik.Blazor.Components.StockChartLegend.Position", + "Documentation": "\n\nSpecifiesthelegendposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegend" + } + }, + { + "HashCode": 521184534, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartLegend", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegend", + "Documentation": "\n\nTelerikUIStockChartLegend.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartLegend" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartLegend.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartLegend.Background", + "Documentation": "\n\nThebackgroundcolorofthelegend.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetX", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartLegend.OffsetX", + "Documentation": "\n\nTheXoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelstotherightofit'sinitialposition.Anegativevaluewillmovethelegendtotheleftofthecurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetX" } + }, + { + "Kind": "Components.Component", + "Name": "OffsetY", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartLegend.OffsetY", + "Documentation": "\n\nTheYoffsetfromitsposition.Theoffsetisrelativetothecurrentpositionofthelegend.Forinstance,avalueof20willmovethelegend20pixelsdownfromit'sinitialposition.Anegativevaluewillmovethelegendupwardsfromthecurrentposition.\n\n", + "Metadata": { "Common.PropertyName": "OffsetY" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartLegend.Reverse", + "Documentation": "\n\nIfsettotruethelegenditemswillbereversed.Availableinversions2013.3.1306andlater.\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartLegend.Visible", + "Documentation": "\n\nThevisibilityofthelegend.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartLegendAlign?", + "DisplayName": "Telerik.Blazor.ChartLegendAlign? Telerik.Blazor.Components.StockChartLegend.Align", + "Documentation": "\n\nSpecifiesthelegendalign.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.ChartLegendOrientation?", + "DisplayName": "Telerik.Blazor.ChartLegendOrientation? Telerik.Blazor.Components.StockChartLegend.Orientation", + "Documentation": "\n\nSpecifiesthelegendorientation.\n\n", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartLegendPosition?", + "DisplayName": "Telerik.Blazor.ChartLegendPosition? Telerik.Blazor.Components.StockChartLegend.Position", + "Documentation": "\n\nSpecifiesthelegendposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegend", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1209722620, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartLegend.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegend.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartLegend" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegend.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 805270776, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartLegend.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegend.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartLegend" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegend.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1587253942, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartLegendBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendBorder", + "Documentation": "\n\nTelerikUIStockChartLegendBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartLegendBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartLegendBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartLegendBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartLegendBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendBorder" + } + }, + { + "HashCode": -1326481089, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartLegendBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendBorder", + "Documentation": "\n\nTelerikUIStockChartLegendBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartLegendBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartLegendBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartLegendBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartLegendBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1464311138, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartLegendBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1453847503, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartLegendBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -958353891, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartLegendLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendLabels", + "Documentation": "\n\nTelerikUIStockChartLegendLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartLegendLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartLegendLabels.Color", + "Documentation": "\n\nThecolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendLabels" + } + }, + { + "HashCode": -1034069907, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartLegendLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendLabels", + "Documentation": "\n\nTelerikUIStockChartLegendLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartLegendLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartLegendLabels.Color", + "Documentation": "\n\nThecolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1200861299, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartLegendLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 496584370, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartLegendLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartLegendLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 451058845, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigator", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigator", + "Documentation": "\n\nTelerikUIStockChartNavigator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigator" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DateField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigator.DateField", + "Documentation": "\n\nThefieldcontainingthepointdate.Itisusedasadefaultfieldforthenavigatoraxis.Thedataitemfieldvaluemustbeeither:\n\n", + "Metadata": { "Common.PropertyName": "DateField" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigator.Visible", + "Documentation": "\n\nThevisibilityofthenavigator.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigator" + } + }, + { + "HashCode": -1469695340, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigator", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigator", + "Documentation": "\n\nTelerikUIStockChartNavigator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigator" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DateField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigator.DateField", + "Documentation": "\n\nThefieldcontainingthepointdate.Itisusedasadefaultfieldforthenavigatoraxis.Thedataitemfieldvaluemustbeeither:\n\n", + "Metadata": { "Common.PropertyName": "DateField" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigator.Visible", + "Documentation": "\n\nThevisibilityofthenavigator.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigator", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 440137276, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigator" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 908161, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigator" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigator.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1255254133, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxis.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.AxisCrossingValue", + "Documentation": "\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnitStep", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.BaseUnitStep", + "Documentation": "\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n", + "Metadata": { "Common.PropertyName": "BaseUnitStep" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Color", + "Documentation": "\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Field", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategoryname.RequiresthedataSourceoptiontobeset.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Justified", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Justified", + "Documentation": "\n\nIfsettotruethechartwillpositioncategoriesandseriespointsonmajorticks.Thisremovestheemptyspacebeforeandaftertheseries.Thedefaultvalueisfalseexceptfor\"area\"and\"verticalArea\".\n\n", + "Metadata": { "Common.PropertyName": "Justified" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Max", + "Documentation": "\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "MaxDateGroups", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.MaxDateGroups", + "Documentation": "\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n", + "Metadata": { "Common.PropertyName": "MaxDateGroups" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Min", + "Documentation": "\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "Telerik.Blazor.ChartCategoryAxisBaseUnit?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisBaseUnit? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.BaseUnit", + "Documentation": "\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartCategoryAxisType?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Type", + "Documentation": "\n\nSpecifiesthecategoryaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis" + } + }, + { + "HashCode": -2057176786, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxis.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.AxisCrossingValue", + "Documentation": "\n\nCategoryindexatwhichthefirstvalueaxiscrossesthisaxis(whensetasanobject).Categoryindicesatwhichthevalueaxescrossthecategoryaxis(whensetasanarray).\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnitStep", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.BaseUnitStep", + "Documentation": "\n\nThestep(interval)betweencategoriesinbaseunits.Settingitto\"auto\"willsetthesteptosuchvaluethatthetotalnumberofcategoriesdoesnotexceedcategoryAxis.maxDateGroups.ThisoptionisignoredifcategoryAxis.baseUnitissetto\"fit\".\n\n", + "Metadata": { "Common.PropertyName": "BaseUnitStep" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Color", + "Documentation": "\n\nThecolortoapplytoallaxiselements.AcceptsavalidCSScolorstring,includinghexandrgb.CanbeoverriddenbycategoryAxis.labels.colorandcategoryAxis.line.color.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Field", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategoryname.RequiresthedataSourceoptiontobeset.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Justified", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Justified", + "Documentation": "\n\nIfsettotruethechartwillpositioncategoriesandseriespointsonmajorticks.Thisremovestheemptyspacebeforeandaftertheseries.Thedefaultvalueisfalseexceptfor\"area\"and\"verticalArea\".\n\n", + "Metadata": { "Common.PropertyName": "Justified" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Max", + "Documentation": "\n\nThelastdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthelastcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "MaxDateGroups", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.MaxDateGroups", + "Documentation": "\n\nThemaximumnumberofgroups(categories)todisplaywhencategoryAxis.baseUnitissetto\"fit\"orcategoryAxis.baseUnitStepissetto\"auto\".\n\n", + "Metadata": { "Common.PropertyName": "MaxDateGroups" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Min", + "Documentation": "\n\nThefirstdatedisplayedonthecategorydateaxis.Bydefault,theminimumdateisthesameasthefirstcategory.ThisisoftenusedincombinationwiththecategoryAxis.minandcategoryAxis.roundToBaseUnitoptionstosetupafixeddaterange.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxis.Bydefaultthecategoryaxisisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "BaseUnit", + "TypeName": "Telerik.Blazor.ChartCategoryAxisBaseUnit?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisBaseUnit? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.BaseUnit", + "Documentation": "\n\nSpecifiesthebasetimeintervalfortheaxis.\n\n", + "Metadata": { "Common.PropertyName": "BaseUnit" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartCategoryAxisType?", + "DisplayName": "Telerik.Blazor.ChartCategoryAxisType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.Type", + "Documentation": "\n\nSpecifiesthecategoryaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 484299135, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1398713350, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2102669404, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisAutoBaseUnitSteps.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisAutoBaseUnitSteps" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Seconds", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Seconds", + "Documentation": "\n\nThesecondsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Seconds" } + }, + { + "Kind": "Components.Component", + "Name": "Minutes", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Minutes", + "Documentation": "\n\nTheminutesunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Minutes" } + }, + { + "Kind": "Components.Component", + "Name": "Hours", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Hours", + "Documentation": "\n\nThehoursunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Hours" } + }, + { + "Kind": "Components.Component", + "Name": "Days", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Days", + "Documentation": "\n\nThedaysunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Days" } + }, + { + "Kind": "Components.Component", + "Name": "Weeks", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Weeks", + "Documentation": "\n\nTheweeksunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Weeks" } + }, + { + "Kind": "Components.Component", + "Name": "Months", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Months", + "Documentation": "\n\nThemonthsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Months" } + }, + { + "Kind": "Components.Component", + "Name": "Years", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Years", + "Documentation": "\n\nTheyearsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Years" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps" + } + }, + { + "HashCode": 1387832309, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisAutoBaseUnitSteps.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Seconds", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Seconds", + "Documentation": "\n\nThesecondsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Seconds" } + }, + { + "Kind": "Components.Component", + "Name": "Minutes", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Minutes", + "Documentation": "\n\nTheminutesunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Minutes" } + }, + { + "Kind": "Components.Component", + "Name": "Hours", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Hours", + "Documentation": "\n\nThehoursunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Hours" } + }, + { + "Kind": "Components.Component", + "Name": "Days", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Days", + "Documentation": "\n\nThedaysunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Days" } + }, + { + "Kind": "Components.Component", + "Name": "Weeks", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Weeks", + "Documentation": "\n\nTheweeksunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Weeks" } + }, + { + "Kind": "Components.Component", + "Name": "Months", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Months", + "Documentation": "\n\nThemonthsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Months" } + }, + { + "Kind": "Components.Component", + "Name": "Years", + "TypeName": "System.Int32[]", + "DisplayName": "System.Int32[] Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.Years", + "Documentation": "\n\nTheyearsunitsteps.\n\n", + "Metadata": { "Common.PropertyName": "Years" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1333595273, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisAutoBaseUnitSteps" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1961074198, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisAutoBaseUnitSteps.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1736037392, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels" + } + }, + { + "HashCode": 939672895, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Skip", + "Documentation": "\n\nThenumberoflabelstoskip.Bydefaultnolabelsareskipped.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Step", + "Documentation": "\n\nThelabelrenderingstep-rendereveryn-thlabel.Bydefaulteverylabelisrendered.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxislabels.Bydefaultthecategoryaxislabelsarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -366635487, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -116673821, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1995418781, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder" + } + }, + { + "HashCode": -1513961628, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 741334305, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -496179475, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 754173129, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin" + } + }, + { + "HashCode": -1168511978, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Bottom", + "Documentation": "\n\nThebottommarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Left", + "Documentation": "\n\nTheleftmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Right", + "Documentation": "\n\nTherightmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.Top", + "Documentation": "\n\nThetopmarginofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1840814811, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisLabelsMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1009392131, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1670473397, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding" + } + }, + { + "HashCode": 266450024, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLabelsPadding.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Bottom", + "Documentation": "\n\nThebottompaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Left", + "Documentation": "\n\nTheleftpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Right", + "Documentation": "\n\nTherightpaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.Top", + "Documentation": "\n\nThetoppaddingofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 231717589, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisLabelsPadding" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 935430462, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLabelsPadding.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -399478230, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxislines.Bydefaultthecategoryaxislinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine" + } + }, + { + "HashCode": -69603297, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.Color", + "Documentation": "\n\nThecolorofthelines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxislines.Bydefaultthecategoryaxislinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.Width", + "Documentation": "\n\nThewidthofthelineinpixels.Alsoaffectsthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1583732396, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1554472154, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -649032751, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines" + } + }, + { + "HashCode": 924659971, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthemajorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.DashType", + "Documentation": "\n\nThedashtypeofthemajorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythemajorgridlines.Bydefaultthemajorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxismajorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1717244723, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 583799010, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 551190677, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks" + } + }, + { + "HashCode": 485287037, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxismajorticks.Bydefaultthecategoryaxismajorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1837780350, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1777837639, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 386347629, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines" + } + }, + { + "HashCode": -1480281191, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Color", + "Documentation": "\n\nThecoloroftheminorgridlines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaytheminorgridlines.Bydefaulttheminorgridlinesarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthecategoryaxisminorgridlinesinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1462310239, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -187785352, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -183228371, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks" + } + }, + { + "HashCode": -1668881810, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthecategoryaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Size", + "Documentation": "\n\nThelengthoftheticklineinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxisminorticks.Bydefaultthecategoryaxisminorticksarevisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthecategoryaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1128966007, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2117687144, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 99088665, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Position", + "Documentation": "\n\nThepositionofthetitle.Thesupportedvaluesare:\"top\"-theaxistitleispositionedonthetop(applicabletoverticalaxis);\"bottom\"-theaxistitleispositionedonthebottom(applicabletoverticalaxis);\"left\"-theaxistitleispositionedontheleft(applicabletohorizontalaxis);\"right\"-theaxistitleispositionedontheright(applicabletohorizontalaxis)or\"center\"-theaxistitleispositionedinthecenter.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle" + } + }, + { + "HashCode": -1292496483, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Position", + "Documentation": "\n\nThepositionofthetitle.Thesupportedvaluesare:\"top\"-theaxistitleispositionedonthetop(applicabletoverticalaxis);\"bottom\"-theaxistitleispositionedonthebottom(applicabletoverticalaxis);\"left\"-theaxistitleispositionedontheleft(applicabletohorizontalaxis);\"right\"-theaxistitleispositionedontheright(applicabletohorizontalaxis)or\"center\"-theaxistitleispositionedinthecenter.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.Visible", + "Documentation": "\n\nIfsettotruethechartwilldisplaythecategoryaxistitle.Bydefaultthecategoryaxistitleisvisible.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 466845277, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -128411317, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1531816648, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder" + } + }, + { + "HashCode": -1140032537, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborderinpixels.Bydefaulttheborderwidthissettozerowhichmeansthattheborderwillnotappear.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1060981151, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -241226587, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1395603401, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorCategoryAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin" + } + }, + { + "HashCode": -1464205405, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin", + "Documentation": "\n\nTelerikUIStockChartNavigatorCategoryAxisTitleMargin.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Bottom", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Bottom", + "Documentation": "\n\nThebottommarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Bottom" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Left", + "Documentation": "\n\nTheleftmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Right", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Right", + "Documentation": "\n\nTherightmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Right" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.Top", + "Documentation": "\n\nThetopmarginofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1403710546, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorCategoryAxisTitleMargin" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 704527586, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorCategoryAxisTitleMargin.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 122567106, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorHint", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorHint", + "Documentation": "\n\nTelerikUIStockChartNavigatorHint.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorHint" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorHint.Visible", + "Documentation": "\n\nThevisibilityofthehint.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorHint.Format", + "Documentation": "\n\nTheformatofthehint.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorHint" + } + }, + { + "HashCode": -505558615, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorHint", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorHint", + "Documentation": "\n\nTelerikUIStockChartNavigatorHint.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorHint" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorHint.Visible", + "Documentation": "\n\nThevisibilityofthehint.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorHint.Format", + "Documentation": "\n\nTheformatofthehint.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorHint", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 235483692, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorHint" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -992875326, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorHint" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorHint.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1532788496, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelect", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelect", + "Documentation": "\n\nTelerikUIStockChartNavigatorSelect.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSelect" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "From", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorSelect.From", + "Documentation": "\n\nThelowerboundaryoftheselectedrange.\n\n", + "Metadata": { "Common.PropertyName": "From" } + }, + { + "Kind": "Components.Component", + "Name": "To", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorSelect.To", + "Documentation": "\n\nTheupperboundaryoftheselectedrange.\n\n", + "Metadata": { "Common.PropertyName": "To" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelect" + } + }, + { + "HashCode": 1979091527, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelect", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelect", + "Documentation": "\n\nTelerikUIStockChartNavigatorSelect.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSelect" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "From", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorSelect.From", + "Documentation": "\n\nThelowerboundaryoftheselectedrange.\n\n", + "Metadata": { "Common.PropertyName": "From" } + }, + { + "Kind": "Components.Component", + "Name": "To", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.StockChartNavigatorSelect.To", + "Documentation": "\n\nTheupperboundaryoftheselectedrange.\n\n", + "Metadata": { "Common.PropertyName": "To" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelect", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -928450022, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSelect" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1677020015, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSelect" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelect.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -835519673, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel", + "Documentation": "\n\nTelerikUIStockChartNavigatorSelectMousewheel.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSelectMousewheel" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.Enabled", + "Documentation": "\n\nEnablesordisablesthesetting.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.Reverse", + "Documentation": "\n\nIfsettotruewillreversethemousewheeldirection.Thenormaldirectionisdownfor\"zoomout\",upfor\"zoomin\".\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Zoom", + "TypeName": "Telerik.Blazor.ChartMousewheelZoom?", + "DisplayName": "Telerik.Blazor.ChartMousewheelZoom? Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.Zoom", + "Documentation": "\n\nSpecifiesthemousewheelzoomdirection.\n\n", + "Metadata": { "Common.PropertyName": "Zoom" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel" + } + }, + { + "HashCode": -505105164, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel", + "Documentation": "\n\nTelerikUIStockChartNavigatorSelectMousewheel.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.Enabled", + "Documentation": "\n\nEnablesordisablesthesetting.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Reverse", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.Reverse", + "Documentation": "\n\nIfsettotruewillreversethemousewheeldirection.Thenormaldirectionisdownfor\"zoomout\",upfor\"zoomin\".\n\n", + "Metadata": { "Common.PropertyName": "Reverse" } + }, + { + "Kind": "Components.Component", + "Name": "Zoom", + "TypeName": "Telerik.Blazor.ChartMousewheelZoom?", + "DisplayName": "Telerik.Blazor.ChartMousewheelZoom? Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.Zoom", + "Documentation": "\n\nSpecifiesthemousewheelzoomdirection.\n\n", + "Metadata": { "Common.PropertyName": "Zoom" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1601420120, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSelectMousewheel" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2096503362, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSelectMousewheel.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1071594762, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeries", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeries", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeries" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.StockChartSeriesType?", + "DisplayName": "Telerik.Blazor.StockChartSeriesType? Telerik.Blazor.Components.StockChartNavigatorSeries.Type", + "Documentation": "\n\nThetypeoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorSeries.DashType", + "Documentation": "\n\nThedashtypeoflinechart.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.StockChartNavigatorSeries.Data", + "Documentation": "\n\nArrayofdataitems.Thedataitemtypecanbeeithera:Arrayofobjects.Eachpointisboundtothespecifiedseriesfields.;Arrayofnumbers.Availableforarea,columnandlineseries.orArrayofarraysofnumbers.Availablefor:OHLCandcandlestickseries(open,high,low,close).\n\n", + "Metadata": { "Common.PropertyName": "Data" } + }, + { + "Kind": "Components.Component", + "Name": "HighField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.HighField", + "Documentation": "\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "HighField" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Field", + "Documentation": "\n\nThedatafieldcontainingtheseriesvalue.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.CategoryField", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n", + "Metadata": { "Common.PropertyName": "CategoryField" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Name", + "Documentation": "\n\nThenavigatorseriesname.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.ChartSeriesAggregate?", + "DisplayName": "Telerik.Blazor.ChartSeriesAggregate? Telerik.Blazor.Components.StockChartNavigatorSeries.Aggregate", + "Documentation": "\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + }, + { + "Kind": "Components.Component", + "Name": "Axis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Axis", + "Documentation": "\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n", + "Metadata": { "Common.PropertyName": "Axis" } + }, + { + "Kind": "Components.Component", + "Name": "CloseField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.CloseField", + "Documentation": "\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "CloseField" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Color", + "Documentation": "\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.ColorField", + "Documentation": "\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "DownColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.DownColor", + "Documentation": "\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColor" } + }, + { + "Kind": "Components.Component", + "Name": "DownColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.DownColorField", + "Documentation": "\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColorField" } + }, + { + "Kind": "Components.Component", + "Name": "Gap", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Gap", + "Documentation": "\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "Gap" } + }, + { + "Kind": "Components.Component", + "Name": "LowField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.LowField", + "Documentation": "\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "LowField" } + }, + { + "Kind": "Components.Component", + "Name": "MissingValues", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.MissingValues", + "Documentation": "\n\nThebehaviorforhandlingmissingvalues.Thesupportedvaluesare:\"gap\"-theplotstopsbeforethemissingpointandcontinuesafterit.;\"interpolate\"-thevalueisinterpolatedfromneighboringpoints.or\"zero\"-thevalueisassumedtobezero..\n\n", + "Metadata": { "Common.PropertyName": "MissingValues" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Style", + "Documentation": "\n\nThesupportedvaluesare:\"normal\"-Thevalueswillbeconnectedwithstraightline.or\"step\"-Thevalueswillbeconnectedwithalinewithrightangle..\n\n", + "Metadata": { "Common.PropertyName": "Style" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Opacity", + "Documentation": "\n\nTheseriesopacity.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "OpenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.OpenField", + "Documentation": "\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "OpenField" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Spacing", + "Documentation": "\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Width", + "Documentation": "\n\nThelinewidth.**Applicableforlineseries.**\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeries" + } + }, + { + "HashCode": 960584073, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeries", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeries", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeries" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.StockChartSeriesType?", + "DisplayName": "Telerik.Blazor.StockChartSeriesType? Telerik.Blazor.Components.StockChartNavigatorSeries.Type", + "Documentation": "\n\nThetypeoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorSeries.DashType", + "Documentation": "\n\nThedashtypeoflinechart.Thefollowingdashtypesaresupported:\"dash\"-alineconsistingofdashes;\"dashDot\"-alineconsistingofarepeatingpatternofdash-dot;\"dot\"-alineconsistingofdots;\"longDash\"-alineconsistingofarepeatingpatternoflong-dash;\"longDashDot\"-alineconsistingofarepeatingpatternoflong-dash-dot;\"longDashDotDot\"-alineconsistingofarepeatingpatternoflong-dash-dot-dotor\"solid\"-asolidline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.StockChartNavigatorSeries.Data", + "Documentation": "\n\nArrayofdataitems.Thedataitemtypecanbeeithera:Arrayofobjects.Eachpointisboundtothespecifiedseriesfields.;Arrayofnumbers.Availableforarea,columnandlineseries.orArrayofarraysofnumbers.Availablefor:OHLCandcandlestickseries(open,high,low,close).\n\n", + "Metadata": { "Common.PropertyName": "Data" } + }, + { + "Kind": "Components.Component", + "Name": "HighField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.HighField", + "Documentation": "\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "HighField" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Field", + "Documentation": "\n\nThedatafieldcontainingtheseriesvalue.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.CategoryField", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n", + "Metadata": { "Common.PropertyName": "CategoryField" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Name", + "Documentation": "\n\nThenavigatorseriesname.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.ChartSeriesAggregate?", + "DisplayName": "Telerik.Blazor.ChartSeriesAggregate? Telerik.Blazor.Components.StockChartNavigatorSeries.Aggregate", + "Documentation": "\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + }, + { + "Kind": "Components.Component", + "Name": "Axis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Axis", + "Documentation": "\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n", + "Metadata": { "Common.PropertyName": "Axis" } + }, + { + "Kind": "Components.Component", + "Name": "CloseField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.CloseField", + "Documentation": "\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "CloseField" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Color", + "Documentation": "\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.ColorField", + "Documentation": "\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "DownColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.DownColor", + "Documentation": "\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColor" } + }, + { + "Kind": "Components.Component", + "Name": "DownColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.DownColorField", + "Documentation": "\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColorField" } + }, + { + "Kind": "Components.Component", + "Name": "Gap", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Gap", + "Documentation": "\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "Gap" } + }, + { + "Kind": "Components.Component", + "Name": "LowField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.LowField", + "Documentation": "\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "LowField" } + }, + { + "Kind": "Components.Component", + "Name": "MissingValues", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.MissingValues", + "Documentation": "\n\nThebehaviorforhandlingmissingvalues.Thesupportedvaluesare:\"gap\"-theplotstopsbeforethemissingpointandcontinuesafterit.;\"interpolate\"-thevalueisinterpolatedfromneighboringpoints.or\"zero\"-thevalueisassumedtobezero..\n\n", + "Metadata": { "Common.PropertyName": "MissingValues" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.Style", + "Documentation": "\n\nThesupportedvaluesare:\"normal\"-Thevalueswillbeconnectedwithstraightline.or\"step\"-Thevalueswillbeconnectedwithalinewithrightangle..\n\n", + "Metadata": { "Common.PropertyName": "Style" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Opacity", + "Documentation": "\n\nTheseriesopacity.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "OpenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeries.OpenField", + "Documentation": "\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "OpenField" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Spacing", + "Documentation": "\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeries.Width", + "Documentation": "\n\nThelinewidth.**Applicableforlineseries.**\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeries", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -112374224, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeries" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -676403565, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeries" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeries.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1666336369, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesItems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeriesItems" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems" + } + }, + { + "HashCode": 309667502, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesItems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1572323602, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeriesItems" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 697726191, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesItems.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1647401175, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeriesLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Position", + "Documentation": "\n\nDefinesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Visible", + "Documentation": "\n\nThevisibilityofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels" + } + }, + { + "HashCode": -1309751025, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Position", + "Documentation": "\n\nDefinesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.Visible", + "Documentation": "\n\nThevisibilityofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1904321893, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeriesLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1053631776, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1888066997, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeriesLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder" + } + }, + { + "HashCode": 182843898, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2129947686, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeriesLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -195760853, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1272813051, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeriesLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLine.Color", + "Documentation": "\n\nThelinecolor.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesLine.Opacity", + "Documentation": "\n\nThelineopacity.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.StockChartNavigatorSeriesLine.Width", + "Documentation": "\n\nThelinewidth.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine" + } + }, + { + "HashCode": -753587056, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesLine.Color", + "Documentation": "\n\nThelinecolor.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesLine.Opacity", + "Documentation": "\n\nThelineopacity.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.StockChartNavigatorSeriesLine.Width", + "Documentation": "\n\nThelinewidth.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1164851882, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeriesLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1533918789, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1867800384, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesMarkers.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeriesMarkers" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Background", + "Documentation": "\n\nThebackgroundcolorofthecurrentseriesmarkers.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Size", + "Documentation": "\n\nThemarkersize.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Type", + "Documentation": "\n\nConfiguresthemarkersshapetype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Visible", + "Documentation": "\n\nThemarkersvisibility.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers" + } + }, + { + "HashCode": -279135783, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesMarkers.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Background", + "Documentation": "\n\nThebackgroundcolorofthecurrentseriesmarkers.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Size", + "Documentation": "\n\nThemarkersize.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Type", + "Documentation": "\n\nConfiguresthemarkersshapetype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.Visible", + "Documentation": "\n\nThemarkersvisibility.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1366395745, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeriesMarkers" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2014842892, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkers.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -388559495, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesMarkersBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartNavigatorSeriesMarkersBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder" + } + }, + { + "HashCode": 120622801, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder", + "Documentation": "\n\nTelerikUIStockChartNavigatorSeriesMarkersBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1978173466, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartNavigatorSeriesMarkersBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2028086876, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartNavigatorSeriesMarkersBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1645028652, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartSeries", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeries", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartSeries" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeries.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.StockChartSeriesType?", + "DisplayName": "Telerik.Blazor.StockChartSeriesType? Telerik.Blazor.Components.StockChartSeries.Type", + "Documentation": "\n\nThetypeoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartSeries.DashType", + "Documentation": "\n\nTheserieslinedashtype.**Applicableonlytolineseries**\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "HighField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.HighField", + "Documentation": "\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "HighField" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Field", + "Documentation": "\n\nThedatafieldcontainingtheseriesvalue.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.CategoryField", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n", + "Metadata": { "Common.PropertyName": "CategoryField" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Name", + "Documentation": "\n\nTheseriesnamevisibleinthelegend.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.ChartSeriesAggregate?", + "DisplayName": "Telerik.Blazor.ChartSeriesAggregate? Telerik.Blazor.Components.StockChartSeries.Aggregate", + "Documentation": "\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + }, + { + "Kind": "Components.Component", + "Name": "Axis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Axis", + "Documentation": "\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n", + "Metadata": { "Common.PropertyName": "Axis" } + }, + { + "Kind": "Components.Component", + "Name": "CloseField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.CloseField", + "Documentation": "\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "CloseField" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Color", + "Documentation": "\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.ColorField", + "Documentation": "\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "DownColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.DownColor", + "Documentation": "\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColor" } + }, + { + "Kind": "Components.Component", + "Name": "DownColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.DownColorField", + "Documentation": "\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColorField" } + }, + { + "Kind": "Components.Component", + "Name": "Gap", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Gap", + "Documentation": "\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "Gap" } + }, + { + "Kind": "Components.Component", + "Name": "LowField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.LowField", + "Documentation": "\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "LowField" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Opacity", + "Documentation": "\n\nTheseriesopacity.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "OpenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.OpenField", + "Documentation": "\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "OpenField" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Spacing", + "Documentation": "\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Width", + "Documentation": "\n\nThelinewidth.**Applicableforareaandlineseries.**\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "ZIndex", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.ZIndex", + "Documentation": "\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n", + "Metadata": { "Common.PropertyName": "ZIndex" } + }, + { + "Kind": "Components.Component", + "Name": "MissingValues", + "TypeName": "Telerik.Blazor.ChartSeriesMissingValues?", + "DisplayName": "Telerik.Blazor.ChartSeriesMissingValues? Telerik.Blazor.Components.StockChartSeries.MissingValues", + "Documentation": "\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n", + "Metadata": { "Common.PropertyName": "MissingValues" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "Telerik.Blazor.ChartSeriesStyle?", + "DisplayName": "Telerik.Blazor.ChartSeriesStyle? Telerik.Blazor.Components.StockChartSeries.Style", + "Documentation": "\n\nSpecifiesthepreferredrenderingstyle.\n\n", + "Metadata": { "Common.PropertyName": "Style" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.StockChartSeries.Data", + "Documentation": "\n\nThedataoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeries" + } + }, + { + "HashCode": -967566796, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartSeries", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeries", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartSeries" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeries.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.StockChartSeriesType?", + "DisplayName": "Telerik.Blazor.StockChartSeriesType? Telerik.Blazor.Components.StockChartSeries.Type", + "Documentation": "\n\nThetypeoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartSeries.DashType", + "Documentation": "\n\nTheserieslinedashtype.**Applicableonlytolineseries**\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "HighField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.HighField", + "Documentation": "\n\nThedatafieldcontainingthehighvalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "HighField" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Field", + "Documentation": "\n\nThedatafieldcontainingtheseriesvalue.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "CategoryField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.CategoryField", + "Documentation": "\n\nThedataitemfieldwhichcontainsthecategorynameordate.\n\n", + "Metadata": { "Common.PropertyName": "CategoryField" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Name", + "Documentation": "\n\nTheseriesnamevisibleinthelegend.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.ChartSeriesAggregate?", + "DisplayName": "Telerik.Blazor.ChartSeriesAggregate? Telerik.Blazor.Components.StockChartSeries.Aggregate", + "Documentation": "\n\nTheaggregatefunctiontoapplyfordateseries.Thisfunctionisusedwhenacategory(anyear,month,etc.)containstwoormorepoints.Thefunctionreturnvalueisdisplayedinsteadoftheindividualpoints.Thesupportedvaluesare:\"avg\"-theaverageofallvaluesforthedateperiod.;\"count\"-thenumberofvaluesforthedateperiod.;\"max\"-thehighestvalueforthedateperiod.;\"min\"-thelowestvalueforthedateperiod.;\"sum\"-thesumofallvaluesforthedateperiod.Defaultsto0ifnodatapointsaredefined.;\"sumOrNull\"-thesumofallvaluesforthedateperiod.Defaultstonullifnodatapointsaredefined.;\"first\"-thefirstvalue;function(values,series,dataItems,category)-user-definedaggregatefunction.Returnssinglevalueordataitem.orobject-(compoundaggregate)Applicableto\"candlestick\"andohlc\"series\".Specifiestheaggregateforeachdataitemfield..\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + }, + { + "Kind": "Components.Component", + "Name": "Axis", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Axis", + "Documentation": "\n\nThenameofthevalueaxistouse.**Applicabletoarea,column,line,ohlcandcandlestickseries**\n\n", + "Metadata": { "Common.PropertyName": "Axis" } + }, + { + "Kind": "Components.Component", + "Name": "CloseField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.CloseField", + "Documentation": "\n\nThedatafieldcontainingtheclosevalue.**Availableforcandlestickandohlcseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "CloseField" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.Color", + "Documentation": "\n\nTheseriesbasecolor.Thesupportedvaluesare:CSScolorstring,includinghexandrgborfunction(point)-user-definedfunctionthatwillbeevaluatedforeachpoint.Returningundefinedwillassumethedefaultseriescolor..\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.ColorField", + "Documentation": "\n\nThedatafieldcontainingthepointcolor.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "DownColor", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.DownColor", + "Documentation": "\n\nTheseriescolorwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColor" } + }, + { + "Kind": "Components.Component", + "Name": "DownColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.DownColorField", + "Documentation": "\n\nThedatafieldcontainingthecolorappliedwhentheopenvalueisgreaterthantheclosevalue.**Availableforcandlestickseriesonly**\n\n", + "Metadata": { "Common.PropertyName": "DownColorField" } + }, + { + "Kind": "Components.Component", + "Name": "Gap", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Gap", + "Documentation": "\n\nThedistancebetweencategoryclusters.**Applicableforcolumn,candlestickandohlcseries.**\n\n", + "Metadata": { "Common.PropertyName": "Gap" } + }, + { + "Kind": "Components.Component", + "Name": "LowField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.LowField", + "Documentation": "\n\nThedatafieldcontainingthelowvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "LowField" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Opacity", + "Documentation": "\n\nTheseriesopacity.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "OpenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeries.OpenField", + "Documentation": "\n\nThedatafieldcontainingtheopenvalue.**Availableforcandlestickandohlcseries**\n\n", + "Metadata": { "Common.PropertyName": "OpenField" } + }, + { + "Kind": "Components.Component", + "Name": "Spacing", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Spacing", + "Documentation": "\n\nSpacebetweenpointsasproportionofthepointwidth.Availableforcolumn,candlestickandohlcseries.\n\n", + "Metadata": { "Common.PropertyName": "Spacing" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.Width", + "Documentation": "\n\nThelinewidth.**Applicableforareaandlineseries.**\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "ZIndex", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartSeries.ZIndex", + "Documentation": "\n\nAnoptionalZ-indexthatcanbeusedtochangethedefaultstackingorderofseries.TheserieswiththehighestZ-indexwillbeplacedontop.SerieswithnoZ-indexwillusethedefaultstackingorderbasedonseriestype.Forexamplelineserieswillbeontopwithbarandareafollowingbelow.\n\n", + "Metadata": { "Common.PropertyName": "ZIndex" } + }, + { + "Kind": "Components.Component", + "Name": "MissingValues", + "TypeName": "Telerik.Blazor.ChartSeriesMissingValues?", + "DisplayName": "Telerik.Blazor.ChartSeriesMissingValues? Telerik.Blazor.Components.StockChartSeries.MissingValues", + "Documentation": "\n\nSpecifiesthebehaviorforhandlingmissingvaluesintheseries.\n\n", + "Metadata": { "Common.PropertyName": "MissingValues" } + }, + { + "Kind": "Components.Component", + "Name": "Style", + "TypeName": "Telerik.Blazor.ChartSeriesStyle?", + "DisplayName": "Telerik.Blazor.ChartSeriesStyle? Telerik.Blazor.Components.StockChartSeries.Style", + "Documentation": "\n\nSpecifiesthepreferredrenderingstyle.\n\n", + "Metadata": { "Common.PropertyName": "Style" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.StockChartSeries.Data", + "Documentation": "\n\nThedataoftheseries.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeries", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -271669020, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeries.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeries.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartSeries" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeries.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -94417108, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeries.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeries.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartSeries" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeries.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2132362823, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartSeriesItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesItems", + "Documentation": "\n\nTelerikUIStockChartSeriesItems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartSeriesItems" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesItems" + } + }, + { + "HashCode": 402175027, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartSeriesItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesItems", + "Documentation": "\n\nTelerikUIStockChartSeriesItems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartSeriesItems" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesItems", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -312740017, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartSeriesItems" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -358567218, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartSeriesItems" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesItems.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1105918580, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartSeriesTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesTooltip", + "Documentation": "\n\nTelerikUIStockChartSeriesTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartSeriesTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartSeriesTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesTooltip" + } + }, + { + "HashCode": 1703527036, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartSeriesTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesTooltip", + "Documentation": "\n\nTelerikUIStockChartSeriesTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartSeriesTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartSeriesTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1555613033, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartSeriesTooltip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 430721316, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartSeriesTooltip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1681838843, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "StockChartSeriesTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2128516724, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.StockChartSeriesTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartSeriesTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartSeriesTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 412284201, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitle", + "Documentation": "\n\nTelerikUIStockChartTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitle.Text", + "Documentation": "\n\nThetitleofthechart.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartTitle.Visible", + "Documentation": "\n\nThevisibilityofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartTitleAlign?", + "DisplayName": "Telerik.Blazor.ChartTitleAlign? Telerik.Blazor.Components.StockChartTitle.Align", + "Documentation": "\n\nSpecifiesthetextalignment.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartTitlePosition? Telerik.Blazor.Components.StockChartTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitle" + } + }, + { + "HashCode": -453158548, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitle", + "Documentation": "\n\nTelerikUIStockChartTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitle.Text", + "Documentation": "\n\nThetitleofthechart.Youcanalsosetthetextdirectlyforatitlewithdefaultoptions.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartTitle.Visible", + "Documentation": "\n\nThevisibilityofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Align", + "TypeName": "Telerik.Blazor.ChartTitleAlign?", + "DisplayName": "Telerik.Blazor.ChartTitleAlign? Telerik.Blazor.Components.StockChartTitle.Align", + "Documentation": "\n\nSpecifiesthetextalignment.\n\n", + "Metadata": { "Common.PropertyName": "Align" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartTitlePosition? Telerik.Blazor.Components.StockChartTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 2125819877, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -613750765, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1110653644, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitleBorder", + "Documentation": "\n\nTelerikUIStockChartTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitleBorder" + } + }, + { + "HashCode": -1810364511, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitleBorder", + "Documentation": "\n\nTelerikUIStockChartTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 36917119, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1318114523, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1211286241, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip", + "Documentation": "\n\nTelerikUIStockChartTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Shared", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartTooltip.Shared", + "Documentation": "\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n", + "Metadata": { "Common.PropertyName": "Shared" } + }, + { + "Kind": "Components.Component", + "Name": "SharedTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "SharedTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip" + } + }, + { + "HashCode": -994456618, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip", + "Documentation": "\n\nTelerikUIStockChartTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.Thedefaultisdeterminedfromtheseriescolor.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.Thedefaultisthesameastheserieslabelscolor.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Shared", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartTooltip.Shared", + "Documentation": "\n\nIfsettotruethechartwilldisplayasingletooltipforeverycategory.\n\n", + "Metadata": { "Common.PropertyName": "Shared" } + }, + { + "Kind": "Components.Component", + "Name": "SharedTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "SharedTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 93299093, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartTooltip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -199203018, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartTooltip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1141071844, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SharedTemplate", + "ParentTag": "StockChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.SharedTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1920260369, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "Documentation": "\n\nSpecifiesthesharedtooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SharedTemplate", + "ParentTag": "Telerik.Blazor.Components.StockChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.SharedTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'SharedTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip.SharedTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1189688559, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "StockChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 955694490, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.StockChartTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -240352280, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxes", + "Documentation": "\n\nTelerikUIStockChartValueAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxes" + } + }, + { + "HashCode": 192013165, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxes", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxes", + "Documentation": "\n\nTelerikUIStockChartValueAxes.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxes" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxes", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1969606885, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxes" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1404699480, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxes" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxes.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1098543338, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.StockChartValueAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindiciesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxis.Color", + "Documentation": "\n\nColortoapplytoallaxiselements.Individualcolorsettingsforlineandlabelstakepriority.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.Thisisoftenusedincombinationwiththeminconfigurationoption.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.Thisisoftenusedincombinationwiththemaxconfigurationoption.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxis.Visible", + "Documentation": "\n\nThevisibilityoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartValueAxisType?", + "DisplayName": "Telerik.Blazor.ChartValueAxisType? Telerik.Blazor.Components.StockChartValueAxis.Type", + "Documentation": "\n\nSpecifiestheaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxis" + } + }, + { + "HashCode": -1483186184, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxis", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxis", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxis" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AxisCrossingValue", + "TypeName": "System.Object[]", + "DisplayName": "System.Object[] Telerik.Blazor.Components.StockChartValueAxis.AxisCrossingValue", + "Documentation": "\n\nValueatwhichthecategoryaxiscrossesthisaxis.(Onlyforobject)Valueindiciesatwhichthecategoryaxescrossthevalueaxis.(Onlyforarray)Dateatwhichthecategoryaxiscrossesthisaxis.(Onlyfordate)\n\n", + "Metadata": { "Common.PropertyName": "AxisCrossingValue" } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxis.Background", + "Documentation": "\n\nThebackgroundcoloroftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxis.Color", + "Documentation": "\n\nColortoapplytoallaxiselements.Individualcolorsettingsforlineandlabelstakepriority.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxis.Max", + "Documentation": "\n\nThemaximumvalueoftheaxis.Thisisoftenusedincombinationwiththeminconfigurationoption.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxis.Min", + "Documentation": "\n\nTheminimumvalueoftheaxis.Thisisoftenusedincombinationwiththemaxconfigurationoption.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxis.Name", + "Documentation": "\n\nTheuniqueaxisname.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxis.Visible", + "Documentation": "\n\nThevisibilityoftheaxis.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Type", + "TypeName": "Telerik.Blazor.ChartValueAxisType?", + "DisplayName": "Telerik.Blazor.ChartValueAxisType? Telerik.Blazor.Components.StockChartValueAxis.Type", + "Documentation": "\n\nSpecifiestheaxistype.\n\n", + "Metadata": { "Common.PropertyName": "Type" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxis", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1836008986, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxis" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1977268772, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxis" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxis.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -916667960, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshair", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair", + "Documentation": "\n\nTelerikUIStockChartValueAxisCrosshair.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisCrosshair" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshair.Color", + "Documentation": "\n\nThecolorofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisCrosshair.Width", + "Documentation": "\n\nThewidthofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisCrosshair.Opacity", + "Documentation": "\n\nTheopacityofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisCrosshair.Visible", + "Documentation": "\n\nThedashtypeofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair" + } + }, + { + "HashCode": 1295593544, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshair", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair", + "Documentation": "\n\nTelerikUIStockChartValueAxisCrosshair.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshair.Color", + "Documentation": "\n\nThecolorofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisCrosshair.Width", + "Documentation": "\n\nThewidthofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Opacity", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisCrosshair.Opacity", + "Documentation": "\n\nTheopacityofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Opacity" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisCrosshair.Visible", + "Documentation": "\n\nThedashtypeofthecrosshair.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1987237957, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisCrosshair" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1764485342, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisCrosshair" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshair.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -175008447, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip", + "Documentation": "\n\nTelerikUIStockChartValueAxisCrosshairTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisCrosshairTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip" + } + }, + { + "HashCode": -1152398418, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip", + "Documentation": "\n\nTelerikUIStockChartValueAxisCrosshairTooltip.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Background", + "Documentation": "\n\nThebackgroundcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Color", + "Documentation": "\n\nThetextcolorofthetooltip.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Visible", + "Documentation": "\n\nAvalueindicatingifthetooltipshouldbedisplayed.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 100508172, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisCrosshairTooltip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -713772263, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1913612749, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "StockChartValueAxisCrosshairTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1414259718, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "Documentation": "\n\nSpecifiesthetooltiptemplate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisCrosshairTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1075785103, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabels", + "Documentation": "\n\nTelerikUIStockChartValueAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLabels.Skip", + "Documentation": "\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLabels.Step", + "Documentation": "\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisLabels.Visible", + "Documentation": "\n\nThevisibilityofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.StockChartValueAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabels" + } + }, + { + "HashCode": 2090287878, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabels", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabels", + "Documentation": "\n\nTelerikUIStockChartValueAxisLabels.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisLabels" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLabels.Background", + "Documentation": "\n\nThebackgroundcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLabels.Color", + "Documentation": "\n\nThetextcolorofthelabels.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLabels.Skip", + "Documentation": "\n\nNumberoflabelstoskip.Skipsrenderingthefirstnlabels.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLabels.Step", + "Documentation": "\n\nLabelrenderingstep.Everyn-thlabelisrenderedwherenisthestep\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisLabels.Visible", + "Documentation": "\n\nThevisibilityofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisLabelsPosition?", + "DisplayName": "Telerik.Blazor.ChartAxisLabelsPosition? Telerik.Blazor.Components.StockChartValueAxisLabels.Position", + "Documentation": "\n\nSpecifiesthepositionofthelabels.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabels", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -220661483, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisLabels" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -960344209, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisLabels" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabels.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1194326593, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartValueAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder" + } + }, + { + "HashCode": 1361451121, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder", + "Documentation": "\n\nTelerikUIStockChartValueAxisLabelsBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.Color", + "Documentation": "\n\nThecoloroftheborder.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 206048227, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisLabelsBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 656882134, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLabelsBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1083731009, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLine", + "Documentation": "\n\nTelerikUIStockChartValueAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLine.Color", + "Documentation": "\n\nThecoloroftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisLine.Visible", + "Documentation": "\n\nThevisibilityoftheline.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLine.Width", + "Documentation": "\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLine" + } + }, + { + "HashCode": -1146810358, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLine", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLine", + "Documentation": "\n\nTelerikUIStockChartValueAxisLine.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisLine" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisLine.Color", + "Documentation": "\n\nThecoloroftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisLine.DashType", + "Documentation": "\n\nThedashtypeoftheline.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisLine.Visible", + "Documentation": "\n\nThevisibilityoftheline.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisLine.Width", + "Documentation": "\n\nThewidthoftheline.Thiswillalsoeffectthemajorandminorticks,butnotthegridlines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLine", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1832787799, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisLine" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 86960367, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisLine" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisLine.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 71960030, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines", + "Documentation": "\n\nTelerikUIStockChartValueAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines" + } + }, + { + "HashCode": 1375286516, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines", + "Documentation": "\n\nTelerikUIStockChartValueAxisMajorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -882351381, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisMajorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 421292636, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -812619028, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks", + "Documentation": "\n\nTelerikUIStockChartValueAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Size", + "Documentation": "\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Visible", + "Documentation": "\n\nThevisibilityofthemajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks" + } + }, + { + "HashCode": 637425147, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks", + "Documentation": "\n\nTelerikUIStockChartValueAxisMajorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Size", + "Documentation": "\n\nTheaxismajorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Visible", + "Documentation": "\n\nThevisibilityofthemajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxismajortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Width", + "Documentation": "\n\nThewidthofthemajorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMajorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxismajorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1143162846, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisMajorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1398747619, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMajorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1073092063, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines", + "Documentation": "\n\nTelerikUIStockChartValueAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.Notethatthishasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.Notethatthissettingshasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines" + } + }, + { + "HashCode": 1370348051, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines", + "Documentation": "\n\nTelerikUIStockChartValueAxisMinorGridLines.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Color", + "Documentation": "\n\nThecolorofthelines.Notethatthishasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.DashType", + "Documentation": "\n\nThedashtypeoftheminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Visible", + "Documentation": "\n\nThevisibilityofthelines.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Width", + "Documentation": "\n\nThewidthofthelines.Notethatthissettingshasnoeffectifthevisibilityoftheminorgridlinesisnotsettotrue.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Step", + "Documentation": "\n\nThestepofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorgridlines.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 542770089, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisMinorGridLines" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -882700402, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorGridLines.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1483745700, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks", + "Documentation": "\n\nTelerikUIStockChartValueAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Size", + "Documentation": "\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Visible", + "Documentation": "\n\nThevisibilityoftheminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks" + } + }, + { + "HashCode": -868663217, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks", + "Documentation": "\n\nTelerikUIStockChartValueAxisMinorTicks.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Size", + "Documentation": "\n\nTheaxisminorticksize.Thisisthelengthofthelineinpixelsthatisdrawntoindicatethetickonthechart.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Color", + "Documentation": "\n\nThecolorofthevalueaxisminortickslines.AcceptsavalidCSScolorstring,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Width", + "Documentation": "\n\nThewidthoftheminorticksinpixels.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Visible", + "Documentation": "\n\nThevisibilityoftheminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Step", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Step", + "Documentation": "\n\nThestepofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Step" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisMinorTicks.Skip", + "Documentation": "\n\nTheskipofthevalueaxisminorticks.\n\n", + "Metadata": { "Common.PropertyName": "Skip" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1243819072, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisMinorTicks" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1595833268, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisMinorTicks.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 348053120, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitle", + "Documentation": "\n\nTelerikUIStockChartValueAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisTitle.Visible", + "Documentation": "\n\nThevisibilityofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.StockChartValueAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitle" + } + }, + { + "HashCode": -1586992919, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitle", + "Documentation": "\n\nTelerikUIStockChartValueAxisTitle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisTitle" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Background", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitle.Background", + "Documentation": "\n\nThebackgroundcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Background" } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitle.Color", + "Documentation": "\n\nThetextcolorofthetitle.AnyvalidCSScolorstringwillworkhere,includinghexandrgb.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitle.Text", + "Documentation": "\n\nThetextofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.StockChartValueAxisTitle.Visible", + "Documentation": "\n\nThevisibilityofthetitle.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.ChartAxisTitlePosition?", + "DisplayName": "Telerik.Blazor.ChartAxisTitlePosition? Telerik.Blazor.Components.StockChartValueAxisTitle.Position", + "Documentation": "\n\nSpecifiesthetitleposition.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitle", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 725835229, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisTitle" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1042344411, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisTitle" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitle.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 881713263, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder", + "Documentation": "\n\nTelerikUIStockChartValueAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "StockChartValueAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder" + } + }, + { + "HashCode": 1887348488, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder", + "Documentation": "\n\nTelerikUIStockChartValueAxisTitleBorder.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Color", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.StockChartValueAxisTitleBorder.Color", + "Documentation": "\n\nThecoloroftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Color" } + }, + { + "Kind": "Components.Component", + "Name": "DashType", + "TypeName": "Telerik.Blazor.DashType?", + "DisplayName": "Telerik.Blazor.DashType? Telerik.Blazor.Components.StockChartValueAxisTitleBorder.DashType", + "Documentation": "\n\nThedashtypeoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "DashType" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.Double?", + "DisplayName": "System.Double? Telerik.Blazor.Components.StockChartValueAxisTitleBorder.Width", + "Documentation": "\n\nThewidthoftheborder.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -367884357, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "StockChartValueAxisTitleBorder" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -911905995, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.StockChartValueAxisTitleBorder.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1137341748, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikStockChart", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikStockChart", + "Documentation": "\n\nTelerikUIStockChartcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikStockChart" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DateField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikStockChart.DateField", + "Documentation": "\n\nThefieldcontainingthepointdate.ItisusedasadefaultcategoryFieldforallseries.Thedataitemfieldvaluemustbeeither:Dateinstance;StringparsablebynewDate([fieldvalue])orStringinASP.NETJSONformat,i.e.\"\\/Date(1320825600000-0800)\\/\".\n\n", + "Metadata": { "Common.PropertyName": "DateField" } + }, + { + "Kind": "Components.Component", + "Name": "Transitions", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TelerikStockChart.Transitions", + "Documentation": "\n\nAvalueindicatingiftransitionanimationsshouldbeplayed.\n\n", + "Metadata": { "Common.PropertyName": "Transitions" } + }, + { + "Kind": "Components.Component", + "Name": "RenderAs", + "TypeName": "Telerik.Blazor.RenderingMode?", + "DisplayName": "Telerik.Blazor.RenderingMode? Telerik.Blazor.Components.TelerikStockChart.RenderAs", + "Documentation": "\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n", + "Metadata": { "Common.PropertyName": "RenderAs" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikStockChart.Width", + "Documentation": "\n\nSpecifiesthewidthofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikStockChart.Height", + "Documentation": "\n\nSpecifiestheheightofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "OnSeriesClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikStockChart.OnSeriesClick", + "Documentation": "\n\nSpecifiestheseriesclickevent.\n\n", + "Metadata": { + "Common.PropertyName": "OnSeriesClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikStockChart" + } + }, + { + "HashCode": -1968051393, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikStockChart", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikStockChart", + "Documentation": "\n\nTelerikUIStockChartcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikStockChart" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DateField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikStockChart.DateField", + "Documentation": "\n\nThefieldcontainingthepointdate.ItisusedasadefaultcategoryFieldforallseries.Thedataitemfieldvaluemustbeeither:Dateinstance;StringparsablebynewDate([fieldvalue])orStringinASP.NETJSONformat,i.e.\"\\/Date(1320825600000-0800)\\/\".\n\n", + "Metadata": { "Common.PropertyName": "DateField" } + }, + { + "Kind": "Components.Component", + "Name": "Transitions", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TelerikStockChart.Transitions", + "Documentation": "\n\nAvalueindicatingiftransitionanimationsshouldbeplayed.\n\n", + "Metadata": { "Common.PropertyName": "Transitions" } + }, + { + "Kind": "Components.Component", + "Name": "RenderAs", + "TypeName": "Telerik.Blazor.RenderingMode?", + "DisplayName": "Telerik.Blazor.RenderingMode? Telerik.Blazor.Components.TelerikStockChart.RenderAs", + "Documentation": "\n\nSpecifiesthepreferredwidgetrenderingmode.\n\n", + "Metadata": { "Common.PropertyName": "RenderAs" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikStockChart.Width", + "Documentation": "\n\nSpecifiesthewidthofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikStockChart.Height", + "Documentation": "\n\nSpecifiestheheightofthechart.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "OnSeriesClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikStockChart.OnSeriesClick", + "Documentation": "\n\nSpecifiestheseriesclickevent.\n\n", + "Metadata": { + "Common.PropertyName": "OnSeriesClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikStockChart", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1009402179, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikStockChart" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 330019141, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikStockChart" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikStockChart.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -96501628, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikSwitch", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikSwitch", + "Documentation": "\n\nTheclassfortheTelerikSwitchcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikSwitch" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikSwitch.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikSwitchcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "OnLabel", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.OnLabel", + "Documentation": "\n\nDefinestheonlabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"On\"ifthereisnolocalization.\n\n", + "Metadata": { "Common.PropertyName": "OnLabel" } + }, + { + "Kind": "Components.Component", + "Name": "OffLabel", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.OffLabel", + "Documentation": "\n\nDefinestheofflabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"Off\"ifthereisnolocalization.\n\n", + "Metadata": { "Common.PropertyName": "OffLabel" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikSwitch.TabIndex", + "Documentation": "\n\nDefinesthetabindexoftheswitch.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikSwitch.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikSwitch.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikSwitch.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikSwitch.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikSwitch.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikSwitch", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -968367729, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikSwitch", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikSwitch", + "Documentation": "\n\nTheclassfortheTelerikSwitchcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikSwitch" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikSwitch.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheTelerik.Blazor.Components.TelerikSwitchcomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "OnLabel", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.OnLabel", + "Documentation": "\n\nDefinestheonlabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"On\"ifthereisnolocalization.\n\n", + "Metadata": { "Common.PropertyName": "OnLabel" } + }, + { + "Kind": "Components.Component", + "Name": "OffLabel", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.OffLabel", + "Documentation": "\n\nDefinestheofflabeloftheswitch.\nIfnotset,itsvalueissetthroughthelocalizaiton,or\"Off\"ifthereisnolocalization.\n\n", + "Metadata": { "Common.PropertyName": "OffLabel" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikSwitch.TabIndex", + "Documentation": "\n\nDefinesthetabindexoftheswitch.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikSwitch.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikSwitch.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikSwitch.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikSwitch.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Telerik.Blazor.Components.TelerikSwitch.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikSwitch.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikSwitch", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -679745214, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TabStripTabBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTabBase", + "Documentation": "\n\nTheclassforaTabinuseunderaTabStripcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TabStripTabBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TabStripTabBase.Title", + "Documentation": "\n\nThetitleofthetabrenderedinthetablist.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Disabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TabStripTabBase.Disabled", + "Documentation": "\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n", + "Metadata": { "Common.PropertyName": "Disabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TabStripTabBase" + } + }, + { + "HashCode": 1664954069, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TabStripTabBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTabBase", + "Documentation": "\n\nTheclassforaTabinuseunderaTabStripcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TabStripTabBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TabStripTabBase.Title", + "Documentation": "\n\nThetitleofthetabrenderedinthetablist.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Disabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TabStripTabBase.Disabled", + "Documentation": "\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n", + "Metadata": { "Common.PropertyName": "Disabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TabStripTabBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 194941855, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TabStripTabBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1506271757, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TabStripTabBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TabStripTabBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -675716638, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTabStrip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTabStrip", + "Documentation": "\n\nTheclassfortheTelerikTabStripcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTabStrip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabPosition", + "TypeName": "Telerik.Blazor.TabPosition", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TabPosition Telerik.Blazor.Components.TelerikTabStrip.TabPosition", + "Documentation": "\n\nThepositionofthetabslistinrelationtothecontent.\n\n", + "Metadata": { "Common.PropertyName": "TabPosition" } + }, + { + "Kind": "Components.Component", + "Name": "ActiveTabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTabStrip.ActiveTabIndex", + "Documentation": "\n\nThecurrentlyactivetab'sindex.Ifnotset,thefirsttabwillbeactive.\n\n", + "Metadata": { "Common.PropertyName": "ActiveTabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "ActiveTabIndexChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTabStrip.ActiveTabIndexChanged", + "Documentation": "\n\nFireswhentheactivetabhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "ActiveTabIndexChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTabStrip" + } + }, + { + "HashCode": -1994907313, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTabStrip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTabStrip", + "Documentation": "\n\nTheclassfortheTelerikTabStripcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTabStrip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabPosition", + "TypeName": "Telerik.Blazor.TabPosition", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TabPosition Telerik.Blazor.Components.TelerikTabStrip.TabPosition", + "Documentation": "\n\nThepositionofthetabslistinrelationtothecontent.\n\n", + "Metadata": { "Common.PropertyName": "TabPosition" } + }, + { + "Kind": "Components.Component", + "Name": "ActiveTabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTabStrip.ActiveTabIndex", + "Documentation": "\n\nThecurrentlyactivetab'sindex.Ifnotset,thefirsttabwillbeactive.\n\n", + "Metadata": { "Common.PropertyName": "ActiveTabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "ActiveTabIndexChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTabStrip.ActiveTabIndexChanged", + "Documentation": "\n\nFireswhentheactivetabhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "ActiveTabIndexChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTabStrip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 674025885, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikTabStrip" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 939874620, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikTabStrip" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTabStrip.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1110280246, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTextBox", + "Documentation": "\n\nTheTelerikTextBoxclass.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTextBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Label", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Label", + "Documentation": "\n\nSpecifiesthefloatinglabeloftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Label" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Width", + "Documentation": "\n\nSpecifiesthewidthoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Title", + "Documentation": "\n\nSpecifiesthetitleattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "AutoComplete", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.AutoComplete", + "Documentation": "\n\nSpecifiestheautocompleteattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "AutoComplete" } + }, + { + "Kind": "Components.Component", + "Name": "PlaceHolder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.PlaceHolder", + "Documentation": "\n\nSpecifiestheplaceholderattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "PlaceHolder" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TelerikTextBox.TabIndex", + "Documentation": "\n\nSpecifiesthetabindexattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "InputMode", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.InputMode", + "Documentation": "\n\nSpecifiestheinputmodeattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "InputMode" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Name", + "Documentation": "\n\nSpecifiesthenameattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Password", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTextBox.Password", + "Documentation": "\n\nSpecifieswhetherthecharactersoftheTextBoxshouldbemaskedout.\n\n", + "Metadata": { "Common.PropertyName": "Password" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTextBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikTextBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTextBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTextBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTextBox" + } + }, + { + "HashCode": -2343777, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTextBox", + "Documentation": "\n\nTheTelerikTextBoxclass.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTextBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Label", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Label", + "Documentation": "\n\nSpecifiesthefloatinglabeloftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Label" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Width", + "Documentation": "\n\nSpecifiesthewidthoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Title", + "Documentation": "\n\nSpecifiesthetitleattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "AutoComplete", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.AutoComplete", + "Documentation": "\n\nSpecifiestheautocompleteattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "AutoComplete" } + }, + { + "Kind": "Components.Component", + "Name": "PlaceHolder", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.PlaceHolder", + "Documentation": "\n\nSpecifiestheplaceholderattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "PlaceHolder" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TelerikTextBox.TabIndex", + "Documentation": "\n\nSpecifiesthetabindexattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "InputMode", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.InputMode", + "Documentation": "\n\nSpecifiestheinputmodeattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "InputMode" } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Name", + "Documentation": "\n\nSpecifiesthenameattributeoftheTextBox.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Password", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTextBox.Password", + "Documentation": "\n\nSpecifieswhetherthecharactersoftheTextBoxshouldbemaskedout.\n\n", + "Metadata": { "Common.PropertyName": "Password" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTextBox.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikTextBox.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { "Common.PropertyName": "ValueExpression" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTextBox.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTextBox.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTextBox.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTextBox", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1986146888, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTileLayout", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTileLayout", + "Documentation": "\n\nTheclassfortheTelerikTileLayoutcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTileLayout" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTileLayout.Columns", + "Documentation": "\n\nThenumberofcolumnsinthegridlayout.\n\n", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.ColumnWidth", + "Documentation": "\n\nThecolumnwidthinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n", + "Metadata": { "Common.PropertyName": "ColumnWidth" } + }, + { + "Kind": "Components.Component", + "Name": "RowHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.RowHeight", + "Documentation": "\n\nTherowheightinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n", + "Metadata": { "Common.PropertyName": "RowHeight" } + }, + { + "Kind": "Components.Component", + "Name": "RowSpacing", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.RowSpacing", + "Documentation": "\n\nTheoverallpaddingandrowspacingbetweenrows,inpixels.\n\n", + "Metadata": { "Common.PropertyName": "RowSpacing" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnSpacing", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.ColumnSpacing", + "Documentation": "\n\nTheoverallpaddingandcolumnspacingbetweencolumns,inpixels.\n\n", + "Metadata": { "Common.PropertyName": "ColumnSpacing" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "TileLayoutItems", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "Documentation": "\n\nDefinesthecontainerfortheTileLayoutitems.\n\n", + "Metadata": { + "Common.PropertyName": "TileLayoutItems", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTileLayout.Resizable", + "Documentation": "\n\nDefineswhetherresizingoftilesisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTileLayout.Reorderable", + "Documentation": "\n\nDefineswhetherreorderingoftilesisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "OnResize", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTileLayout.OnResize", + "Documentation": "\n\nEventraisedwhenanitemisresized.\n\n", + "Metadata": { + "Common.PropertyName": "OnResize", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnReorder", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTileLayout.OnReorder", + "Documentation": "\n\nEventraisedwhenanitemisreordered.\n\n", + "Metadata": { + "Common.PropertyName": "OnReorder", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTileLayout" + } + }, + { + "HashCode": -279744825, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTileLayout", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTileLayout", + "Documentation": "\n\nTheclassfortheTelerikTileLayoutcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTileLayout" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTileLayout.Columns", + "Documentation": "\n\nThenumberofcolumnsinthegridlayout.\n\n", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.ColumnWidth", + "Documentation": "\n\nThecolumnwidthinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n", + "Metadata": { "Common.PropertyName": "ColumnWidth" } + }, + { + "Kind": "Components.Component", + "Name": "RowHeight", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.RowHeight", + "Documentation": "\n\nTherowheightinthegridlayout.TakesCSSunitsanddefaultsto\"1fr\".\n\n", + "Metadata": { "Common.PropertyName": "RowHeight" } + }, + { + "Kind": "Components.Component", + "Name": "RowSpacing", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.RowSpacing", + "Documentation": "\n\nTheoverallpaddingandrowspacingbetweenrows,inpixels.\n\n", + "Metadata": { "Common.PropertyName": "RowSpacing" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnSpacing", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.ColumnSpacing", + "Documentation": "\n\nTheoverallpaddingandcolumnspacingbetweencolumns,inpixels.\n\n", + "Metadata": { "Common.PropertyName": "ColumnSpacing" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTileLayout.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "TileLayoutItems", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "Documentation": "\n\nDefinesthecontainerfortheTileLayoutitems.\n\n", + "Metadata": { + "Common.PropertyName": "TileLayoutItems", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTileLayout.Resizable", + "Documentation": "\n\nDefineswhetherresizingoftilesisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTileLayout.Reorderable", + "Documentation": "\n\nDefineswhetherreorderingoftilesisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "OnResize", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTileLayout.OnResize", + "Documentation": "\n\nEventraisedwhenanitemisresized.\n\n", + "Metadata": { + "Common.PropertyName": "OnResize", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnReorder", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTileLayout.OnReorder", + "Documentation": "\n\nEventraisedwhenanitemisreordered.\n\n", + "Metadata": { + "Common.PropertyName": "OnReorder", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTileLayout", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1147222680, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "Documentation": "\n\nDefinesthecontainerfortheTileLayoutitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TileLayoutItems", + "ParentTag": "TelerikTileLayout" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1172819737, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "Documentation": "\n\nDefinesthecontainerfortheTileLayoutitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TileLayoutItems", + "ParentTag": "Telerik.Blazor.Components.TelerikTileLayout" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTileLayout.TileLayoutItems", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1201229801, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TileLayoutItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TileLayoutItem", + "Documentation": "\n\nTheclassforTileLayoutitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TileLayoutItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TileLayoutItem.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthetile'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "RowSpan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TileLayoutItem.RowSpan", + "Documentation": "\n\nThenumberofrowstheitemiswide.\n\n", + "Metadata": { "Common.PropertyName": "RowSpan" } + }, + { + "Kind": "Components.Component", + "Name": "ColSpan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TileLayoutItem.ColSpan", + "Documentation": "\n\nThenumberofcolumnstheitemistall.\n\n", + "Metadata": { "Common.PropertyName": "ColSpan" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TileLayoutItem.HeaderText", + "Documentation": "\n\nTheheadertextoftheitem.\n\n", + "Metadata": { "Common.PropertyName": "HeaderText" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "Documentation": "\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Content", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TileLayoutItem.Content", + "Documentation": "\n\nThecontentoftheitem.Cantakecomponents.\n\n", + "Metadata": { + "Common.PropertyName": "Content", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TileLayoutItem" + } + }, + { + "HashCode": -1479071994, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TileLayoutItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TileLayoutItem", + "Documentation": "\n\nTheclassforTileLayoutitems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TileLayoutItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TileLayoutItem.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthetile'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "RowSpan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TileLayoutItem.RowSpan", + "Documentation": "\n\nThenumberofrowstheitemiswide.\n\n", + "Metadata": { "Common.PropertyName": "RowSpan" } + }, + { + "Kind": "Components.Component", + "Name": "ColSpan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TileLayoutItem.ColSpan", + "Documentation": "\n\nThenumberofcolumnstheitemistall.\n\n", + "Metadata": { "Common.PropertyName": "ColSpan" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TileLayoutItem.HeaderText", + "Documentation": "\n\nTheheadertextoftheitem.\n\n", + "Metadata": { "Common.PropertyName": "HeaderText" } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "Documentation": "\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Content", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TileLayoutItem.Content", + "Documentation": "\n\nThecontentoftheitem.Cantakecomponents.\n\n", + "Metadata": { + "Common.PropertyName": "Content", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TileLayoutItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -866380178, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "Documentation": "\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TileLayoutItem" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1945568623, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "Documentation": "\n\nThecontentthatwillberenderedintheitemheader.Cantakecomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TileLayoutItem" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TileLayoutItem.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 533034376, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TileLayoutItem.Content", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TileLayoutItem.Content", + "Documentation": "\n\nThecontentoftheitem.Cantakecomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Content", + "ParentTag": "TileLayoutItem" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TileLayoutItem.Content", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2075208676, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TileLayoutItem.Content", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TileLayoutItem.Content", + "Documentation": "\n\nThecontentoftheitem.Cantakecomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Content", + "ParentTag": "Telerik.Blazor.Components.TileLayoutItem" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TileLayoutItem.Content", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 145063333, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTimePicker", + "Documentation": "\n\nTheclassfortheDatePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTimePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikTimePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikTimePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikTimePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikTimePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInputoftheTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Width", + "Documentation": "\n\nSpecifiesthewidthoftheTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTimePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikTimePicker.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTimePicker.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikTimePicker.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTimePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTimePicker", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 395363265, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTimePicker", + "Documentation": "\n\nTheclassfortheDatePickercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTimePicker" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikTimePicker.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TelerikTimePickercomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikTimePicker.Min", + "Documentation": "\n\nSetstheminimumalloweddateofthetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TelerikTimePicker.Max", + "Documentation": "\n\nSetsthemaximumalloweddateofthetimepicker.\n\n", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Format", + "Documentation": "\n\nSpecifiestheformatoftheDateInputoftheTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Width", + "Documentation": "\n\nSpecifiesthewidthoftheTimePicker.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTimePicker.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTimePicker.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.TelerikTimePicker.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTimePicker.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TelerikTimePicker.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTimePicker.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTimePicker", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1489148558, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikToggleButton", + "Documentation": "\n\nTheclassfortheTelerikToggleButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikToggleButton.Selected", + "Documentation": "\n\nDefineswhetherthetogglebuttonstateisselected.\n\n", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikToggleButton.SelectedChanged", + "Documentation": "\n\nFireswhentheselectedstateofthetogglebuttonischanged.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikToggleButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikToggleButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikToggleButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikToggleButton" + } + }, + { + "HashCode": 495220189, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikToggleButton", + "Documentation": "\n\nTheclassfortheTelerikToggleButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikToggleButton.Selected", + "Documentation": "\n\nDefineswhetherthetogglebuttonstateisselected.\n\n", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikToggleButton.SelectedChanged", + "Documentation": "\n\nFireswhentheselectedstateofthetogglebuttonischanged.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikToggleButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikToggleButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikToggleButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikToggleButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikToggleButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 662656640, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikToggleButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 605124018, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TelerikToggleButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1262916813, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTooltip", + "Documentation": "\n\nTheclassfortheTooltipcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTooltip.Template", + "Documentation": "\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TargetSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.TargetSelector", + "Documentation": "\n\nSpecifiestheselectorforthetargetelementsofthetooltip.UsesCSS-typeselectors.\n\n", + "Metadata": { "Common.PropertyName": "TargetSelector" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Width", + "Documentation": "\n\nSpecifiesthewidthoftheTooltip.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Height", + "Documentation": "\n\nSpecifiestheheightoftheTooltip.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheTooltip.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Id", + "Documentation": "\n\nSpecifiesidattributeoftheTooltipelement.\nCanbeusefulsoyoucanpointanaria-described-byattributeofyourtargettothetooltipIDforthebenefitofscreenreaders.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.TooltipPosition", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TooltipPosition Telerik.Blazor.Components.TelerikTooltip.Position", + "Documentation": "\n\nSpecifiesthepositionoftheTooltipinrelationtoitstarget.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "ShowOn", + "TypeName": "Telerik.Blazor.TooltipShowEvent", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TooltipShowEvent Telerik.Blazor.Components.TelerikTooltip.ShowOn", + "Documentation": "\n\nSpecifiestheeventwhichwilltriggertheTooltiptobeshown.\n\n", + "Metadata": { "Common.PropertyName": "ShowOn" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTooltip" + } + }, + { + "HashCode": -1687293423, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTooltip", + "Documentation": "\n\nTheclassfortheTooltipcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTooltip.Template", + "Documentation": "\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TargetSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.TargetSelector", + "Documentation": "\n\nSpecifiestheselectorforthetargetelementsofthetooltip.UsesCSS-typeselectors.\n\n", + "Metadata": { "Common.PropertyName": "TargetSelector" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Width", + "Documentation": "\n\nSpecifiesthewidthoftheTooltip.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Height", + "Documentation": "\n\nSpecifiestheheightoftheTooltip.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheTooltip.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Id", + "Documentation": "\n\nSpecifiesidattributeoftheTooltipelement.\nCanbeusefulsoyoucanpointanaria-described-byattributeofyourtargettothetooltipIDforthebenefitofscreenreaders.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Position", + "TypeName": "Telerik.Blazor.TooltipPosition", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TooltipPosition Telerik.Blazor.Components.TelerikTooltip.Position", + "Documentation": "\n\nSpecifiesthepositionoftheTooltipinrelationtoitstarget.\n\n", + "Metadata": { "Common.PropertyName": "Position" } + }, + { + "Kind": "Components.Component", + "Name": "ShowOn", + "TypeName": "Telerik.Blazor.TooltipShowEvent", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TooltipShowEvent Telerik.Blazor.Components.TelerikTooltip.ShowOn", + "Documentation": "\n\nSpecifiestheeventwhichwilltriggertheTooltiptobeshown.\n\n", + "Metadata": { "Common.PropertyName": "ShowOn" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -780388412, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTooltip.Template", + "Documentation": "\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "TelerikTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 814677659, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTooltip.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTooltip.Template", + "Documentation": "\n\nSpecifiesthetemplateforthecontentofthetooltip.\nThe@contextofthetemplatecontainsalldataattributeofthetargetelement,lowercase,\nandthetitleattributeofthetarget.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.TelerikTooltip" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTooltip.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTooltip.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1508370879, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns", + "Documentation": "\n\nThecomponentfortheAutoGeneratedColumnofthecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListAutoGeneratedColumns" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ColumnWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListAutoGeneratedColumns.ColumnWidth", + "Documentation": "\n\nDefinesthewidtheachauto-generatedcolumn.\n\n", + "Metadata": { "Common.PropertyName": "ColumnWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns" + } + }, + { + "HashCode": -1340690650, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns", + "Documentation": "\n\nThecomponentfortheAutoGeneratedColumnofthecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ColumnWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListAutoGeneratedColumns.ColumnWidth", + "Documentation": "\n\nDefinesthewidtheachauto-generatedcolumn.\n\n", + "Metadata": { "Common.PropertyName": "ColumnWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListAutoGeneratedColumns", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2089944227, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCheckboxColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCheckboxColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SelectAllMode", + "TypeName": "Telerik.Blazor.TreeListSelectAllMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListSelectAllMode Telerik.Blazor.Components.TreeListCheckboxColumn.SelectAllMode", + "Documentation": "\n\nThemodeusedforselectallcheckbox.\n\n", + "Metadata": { "Common.PropertyName": "SelectAllMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectChildren", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.SelectChildren", + "Documentation": "\n\nDefineswhetherselectingaparentitemshouldalsoselectallchilditems.\n\n", + "Metadata": { "Common.PropertyName": "SelectChildren" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCheckboxColumn.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectAll", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.SelectAll", + "Documentation": "\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n", + "Metadata": { "Common.PropertyName": "SelectAll" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCheckboxColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TreeListCheckboxColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCheckboxColumn" + } + }, + { + "HashCode": -1494656103, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCheckboxColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeListCheckboxColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SelectAllMode", + "TypeName": "Telerik.Blazor.TreeListSelectAllMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListSelectAllMode Telerik.Blazor.Components.TreeListCheckboxColumn.SelectAllMode", + "Documentation": "\n\nThemodeusedforselectallcheckbox.\n\n", + "Metadata": { "Common.PropertyName": "SelectAllMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectChildren", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.SelectChildren", + "Documentation": "\n\nDefineswhetherselectingaparentitemshouldalsoselectallchilditems.\n\n", + "Metadata": { "Common.PropertyName": "SelectChildren" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCheckboxColumn.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectAll", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.SelectAll", + "Documentation": "\n\nCheckboxisrenderedintheColumnheader.Titleoptiongetsignored.\n\n", + "Metadata": { "Common.PropertyName": "SelectAll" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCheckboxColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TreeListCheckboxColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCheckboxColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCheckboxColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1294874676, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn", + "Documentation": "\n\nTheclassfordatacolumnsinthetreelistthatcanshowalltypesofdata.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Expandable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Expandable", + "Documentation": "\n\nSpecifiesifthecolumnshouldrenderanexpandtoggle.\n\n", + "Metadata": { "Common.PropertyName": "Expandable" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Field", + "Documentation": "\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "FieldType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeListColumn.FieldType", + "Documentation": "\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n", + "Metadata": { "Common.PropertyName": "FieldType" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Editable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Editable", + "Documentation": "\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n", + "Metadata": { "Common.PropertyName": "Editable" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Filterable", + "Documentation": "\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Sortable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditorTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "EditorTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterCellTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterCellTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMenuTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterMenuTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TreeListColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn" + } + }, + { + "HashCode": 1164206352, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn", + "Documentation": "\n\nTheclassfordatacolumnsinthetreelistthatcanshowalltypesofdata.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeListColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Expandable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Expandable", + "Documentation": "\n\nSpecifiesifthecolumnshouldrenderanexpandtoggle.\n\n", + "Metadata": { "Common.PropertyName": "Expandable" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Field", + "Documentation": "\n\nThenameofthefieldwhosedatathegridwilldisplay.Youcanusethenameofoperator.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "FieldType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeListColumn.FieldType", + "Documentation": "\n\nThetypeofthefieldwhosedatathegridwilldisplay.YouneedtopassthisparameteronlyifyouareusingExpandoObjectorDictionary.\n\n", + "Metadata": { "Common.PropertyName": "FieldType" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Editable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Editable", + "Documentation": "\n\nWhetherthefieldcanbeeditedbytheuser.Ifsettofalse,\naneditorwillnotberenderedforthiscolumnwhentheusereditsanexistingrecord.\n\n", + "Metadata": { "Common.PropertyName": "Editable" } + }, + { + "Kind": "Components.Component", + "Name": "Filterable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Filterable", + "Documentation": "\n\nWhethertheusercanfilterthiscolumn.Whensettofalse,thefiltercellwillremainempty.\n\n", + "Metadata": { "Common.PropertyName": "Filterable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Sortable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbesorted.Fieldisrequired.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "HeaderTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "HeaderTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditorTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "Metadata": { + "Common.PropertyName": "EditorTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterCellTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterCellTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMenuTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "Metadata": { + "Common.PropertyName": "FilterMenuTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TreeListColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1941313300, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1911610990, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.Template", + "Documentation": "\n\nThetemplateforthecellsofthiscolumn.Usedwhentherowisinreadmode.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 288158263, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "TreeListColumn" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1135438157, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "Documentation": "\n\nThetemplatefortheheadercellofthiscolumn.Whenthetemplateisused,theTitletextisnotrenderedbydefault.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "HeaderTemplate", + "ParentTag": "Telerik.Blazor.Components.TreeListColumn" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.HeaderTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -677242946, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorTemplate", + "ParentTag": "TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.EditorTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1186155589, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhentheuseriseditingtherow.\nYoucanrendercustomcomponentsandapplylogicinit.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorTemplate", + "ParentTag": "Telerik.Blazor.Components.TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.EditorTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'EditorTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.EditorTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1111487657, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterCellTemplate", + "ParentTag": "TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 884302262, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "Documentation": "\n\nThetemplaterenderedinthecellwhenafilterrowisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterCellTemplate", + "ParentTag": "Telerik.Blazor.Components.TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterCellTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.FilterCellTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 862967092, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterMenuTemplate", + "ParentTag": "TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1868066101, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "Documentation": "\n\nThetemplaterenderedinthepopupwhenafiltermenuisused.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterMenuTemplate", + "ParentTag": "Telerik.Blazor.Components.TreeListColumn" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'FilterMenuTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListColumn.FilterMenuTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1931454241, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandColumn", + "Documentation": "\n\nTheclassforthecommandcolumnofthetreelistwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;aswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCommandColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Commands", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandColumn.Commands", + "Documentation": "\n\nForinternaluse.\n\n", + "Metadata": { "Common.PropertyName": "Commands" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TreeListCommandColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandColumn" + } + }, + { + "HashCode": -229744571, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandColumn", + "Documentation": "\n\nTheclassforthecommandcolumnofthetreelistwhereyoucanputbuttonsforbuilt-incommandslikeEdit,Save,Delete,Cancel;aswellasbuttonsforcustomcommandswhoseOnClickyoucanhandle.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeListCommandColumn" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Commands", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandColumn.Commands", + "Documentation": "\n\nForinternaluse.\n\n", + "Metadata": { "Common.PropertyName": "Commands" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandColumn.Title", + "Documentation": "\n\nThestringtitlerenderedinthecolumnheader.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandColumn.Width", + "Documentation": "\n\nThewidthofthecolumn.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Telerik.Blazor.Components.TreeListCommandColumn.Visible", + "Documentation": "\n\nSpecifieswhetherthecolumnisvisible.Ifsettofalse,\nthecolumnwillbehiddenfromthegrid.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandColumn.Reorderable", + "Documentation": "\n\nSpecifieswhetherthecolumncanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandColumn.Resizable", + "Documentation": "\n\nSpecifieswhetherthecolumncanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Locked", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandColumn.Locked", + "Documentation": "\n\nSpecifieswhetherthecolumnislocked.\n\n", + "Metadata": { "Common.PropertyName": "Locked" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1897644541, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TreeListCommandColumn" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 544616949, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "Documentation": "\n\nThecollectionofcommandbuttonsrenderedinthecolumn.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TreeListCommandColumn" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandColumn.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 338255638, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTreeList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList", + "Documentation": "\n\nTheclassfortheTelerikTreeListcomponent.\n\nThetypeofthemodeltowhichtheTreeListisbound.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTreeList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikTreeList.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikTreeListcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTreeList.Page", + "Documentation": "\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "OnExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnExpand", + "Documentation": "\n\nFireswhenarowisexpanded.\n\n", + "Metadata": { + "Common.PropertyName": "OnExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCollapse", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnCollapse", + "Documentation": "\n\nFireswhenarowiscollapsed.\n\n", + "Metadata": { + "Common.PropertyName": "OnCollapse", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnCreate", + "Documentation": "\n\nFireswhentheCreatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnEdit", + "Documentation": "\n\nFireswhentheEditcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnUpdate", + "Documentation": "\n\nFireswhentheUpdatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnCancel", + "Documentation": "\n\nFireswhentheCancelcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnDelete", + "Documentation": "\n\nFireswhentheDeletecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.TreeListSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListSelectionMode Telerik.Blazor.Components.TelerikTreeList.SelectionMode", + "Documentation": "\n\nDefinestheSelectionModeoftheTreeList.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItems", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeList.SelectedItems", + "Documentation": "\n\nDefinesthepredefinedcollectionofselecteditems.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItems", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemsChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeList.SelectedItemsChanged", + "Metadata": { + "Common.PropertyName": "SelectedItemsChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TreeListColumns", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "Documentation": "\n\nDefinesthecontainerfortheTreeListcolumns.\n\n", + "Metadata": { + "Common.PropertyName": "TreeListColumns", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TreeListToolBar", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheTreeList.\n\n", + "Metadata": { + "Common.PropertyName": "TreeListToolBar", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditMode", + "TypeName": "Telerik.Blazor.TreeListEditMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListEditMode Telerik.Blazor.Components.TelerikTreeList.EditMode", + "Documentation": "\n\nDefinestheEditModeoftheTreeList.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n", + "Metadata": { "Common.PropertyName": "EditMode" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.TreeListFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListFilterMode Telerik.Blazor.Components.TelerikTreeList.FilterMode", + "Documentation": "\n\nDefinestheFilterModeoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnVirtualization", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.ColumnVirtualization", + "Documentation": "\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n", + "Metadata": { "Common.PropertyName": "ColumnVirtualization" } + }, + { + "Kind": "Components.Component", + "Name": "AutoGenerateColumns", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.AutoGenerateColumns", + "Documentation": "\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n", + "Metadata": { "Common.PropertyName": "AutoGenerateColumns" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Navigable", + "Documentation": "\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "RowTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "Metadata": { + "Common.PropertyName": "RowTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Resizable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Reorderable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Sortable", + "Documentation": "\n\nDefineswhethertheComponentissortable.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "SortMode", + "TypeName": "Telerik.Blazor.SortMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SortMode Telerik.Blazor.Components.TelerikTreeList.SortMode", + "Documentation": "\n\nDefinesthesortmode.\n\n", + "Metadata": { "Common.PropertyName": "SortMode" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTreeList.PageSize", + "Documentation": "\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.PageChanged", + "Documentation": "\n\nFireswhentheuserchangesthepage.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Pageable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Pageable", + "Documentation": "\n\nDefineswhetherthecomponentispageable.\n\n", + "Metadata": { "Common.PropertyName": "Pageable" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeList.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1115369953, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTreeList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList", + "Documentation": "\n\nTheclassfortheTelerikTreeListcomponent.\n\nThetypeofthemodeltowhichtheTreeListisbound.\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTreeList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TelerikTreeList.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TelerikTreeListcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTreeList.Page", + "Documentation": "\n\nDefinestheselectedpage.Defaultvalueis1.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "OnExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnExpand", + "Documentation": "\n\nFireswhenarowisexpanded.\n\n", + "Metadata": { + "Common.PropertyName": "OnExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCollapse", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnCollapse", + "Documentation": "\n\nFireswhenarowiscollapsed.\n\n", + "Metadata": { + "Common.PropertyName": "OnCollapse", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnCreate", + "Documentation": "\n\nFireswhentheCreatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnEdit", + "Documentation": "\n\nFireswhentheEditcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnUpdate", + "Documentation": "\n\nFireswhentheUpdatecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnCancel", + "Documentation": "\n\nFireswhentheCancelcommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.OnDelete", + "Documentation": "\n\nFireswhentheDeletecommandisexecuted.\n\n", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.TreeListSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListSelectionMode Telerik.Blazor.Components.TelerikTreeList.SelectionMode", + "Documentation": "\n\nDefinestheSelectionModeoftheTreeList.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItems", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeList.SelectedItems", + "Documentation": "\n\nDefinesthepredefinedcollectionofselecteditems.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItems", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemsChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeList.SelectedItemsChanged", + "Metadata": { + "Common.PropertyName": "SelectedItemsChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TreeListColumns", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "Documentation": "\n\nDefinesthecontainerfortheTreeListcolumns.\n\n", + "Metadata": { + "Common.PropertyName": "TreeListColumns", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TreeListToolBar", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheTreeList.\n\n", + "Metadata": { + "Common.PropertyName": "TreeListToolBar", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EditMode", + "TypeName": "Telerik.Blazor.TreeListEditMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListEditMode Telerik.Blazor.Components.TelerikTreeList.EditMode", + "Documentation": "\n\nDefinestheEditModeoftheTreeList.Supports\"Inline\",\"Popup\"and\"Incell\"editing.\n\n", + "Metadata": { "Common.PropertyName": "EditMode" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.TreeListFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListFilterMode Telerik.Blazor.Components.TelerikTreeList.FilterMode", + "Documentation": "\n\nDefinestheFilterModeoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnVirtualization", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.ColumnVirtualization", + "Documentation": "\n\nDefineswhethertheComponenthasColumnVirtualizationenabled.\n\n", + "Metadata": { "Common.PropertyName": "ColumnVirtualization" } + }, + { + "Kind": "Components.Component", + "Name": "AutoGenerateColumns", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.AutoGenerateColumns", + "Documentation": "\n\nDefineswhethertheComponentwillauto-generatecolumnsforyou.\n\n", + "Metadata": { "Common.PropertyName": "AutoGenerateColumns" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Navigable", + "Documentation": "\n\nDefineswhethertheComponentisnavigableusingthekeyboard.\n\n", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "RowTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "Metadata": { + "Common.PropertyName": "RowTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Resizable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanberesized.\n\n", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Reorderable", + "Documentation": "\n\nDefineswhetherthecolumnsoftheComponentcanbereordered.\n\n", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Sortable", + "Documentation": "\n\nDefineswhethertheComponentissortable.\n\n", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "SortMode", + "TypeName": "Telerik.Blazor.SortMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SortMode Telerik.Blazor.Components.TelerikTreeList.SortMode", + "Documentation": "\n\nDefinesthesortmode.\n\n", + "Metadata": { "Common.PropertyName": "SortMode" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthecomponent'swrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Width", + "Documentation": "\n\nDefinesthewidthofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Height", + "Documentation": "\n\nDefinestheheightofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TelerikTreeList.PageSize", + "Documentation": "\n\nDefinesthepagesizeofthecomponent.RequiresPageable=\"true\".\n\n", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "PageChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.PageChanged", + "Documentation": "\n\nFireswhentheuserchangesthepage.\n\n", + "Metadata": { + "Common.PropertyName": "PageChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Pageable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikTreeList.Pageable", + "Documentation": "\n\nDefineswhetherthecomponentispageable.\n\n", + "Metadata": { "Common.PropertyName": "Pageable" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeList.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { + "Common.PropertyName": "Data", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1795541761, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "Documentation": "\n\nDefinesthecontainerfortheTreeListcolumns.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeListColumns", + "ParentTag": "TelerikTreeList" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 250385757, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "Documentation": "\n\nDefinesthecontainerfortheTreeListcolumns.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeListColumns", + "ParentTag": "Telerik.Blazor.Components.TelerikTreeList" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList.TreeListColumns", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -18190313, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheTreeList.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeListToolBar", + "ParentTag": "TelerikTreeList" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1351734200, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "Documentation": "\n\nDefinesthetoolbaroftheTreeList.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeListToolBar", + "ParentTag": "Telerik.Blazor.Components.TelerikTreeList" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList.TreeListToolBar", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -417070273, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "RowTemplate", + "ParentTag": "TelerikTreeList" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.RowTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'RowTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -537405500, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "Documentation": "\n\nDefinestherowtemplateoftheComponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "RowTemplate", + "ParentTag": "Telerik.Blazor.Components.TelerikTreeList" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikTreeList.RowTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'RowTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList.RowTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -916747207, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListCommandButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandButton", + "Documentation": "\n\nTheclassforthecommandbuttoninaTreeList.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCommandButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ShowInEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandButton.ShowInEdit", + "Documentation": "\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n", + "Metadata": { "Common.PropertyName": "ShowInEdit" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeListCommandButton.OnClick", + "Documentation": "\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-intreelisteventstohandletheCRUDoperations.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Command", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Command", + "Documentation": "\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n", + "Metadata": { "Common.PropertyName": "Command" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeListCommandButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandButton" + } + }, + { + "HashCode": -846578971, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListCommandButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandButton", + "Documentation": "\n\nTheclassforthecommandbuttoninaTreeList.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeListCommandButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ShowInEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandButton.ShowInEdit", + "Documentation": "\n\nDefineswhetherthebuttonwillbeshownwhentherowisineditmode.Settofalsetomakeitvisibleonlyinreadmode.\n\n", + "Metadata": { "Common.PropertyName": "ShowInEdit" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeListCommandButton.OnClick", + "Documentation": "\n\nTheclickhandlerthatwillbeexecutedwhenthebuttonisclicked.Forthebuilt-incommands,\nconsiderusingonlythebuilt-intreelisteventstohandletheCRUDoperations.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Command", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Command", + "Documentation": "\n\nThecommandnamethebuttonwillinvoke.Supportscustomcommandnames,aswellasthebuilt-in\"Save\",\"Edit\",\"Cancel\",\"Add\"and\"Delete\"commands.\n\n", + "Metadata": { "Common.PropertyName": "Command" } + }, + { + "Kind": "Components.Component", + "Name": "Primary", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandButton.Primary", + "Documentation": "\n\nWhetherthebuttonisprimary(hasstrongercolors).\n\n", + "Metadata": { "Common.PropertyName": "Primary" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListCommandButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeListCommandButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeListCommandButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1493825603, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TreeListCommandButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1009539521, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TreeListCommandButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeListCommandButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1573961618, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListSearchBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListSearchBox", + "Documentation": "\n\nTheclassfortheSearchBoxyoucanaddintheTreeListToolBar.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListSearchBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DebounceDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeListSearchBox.DebounceDelay", + "Documentation": "\n\nTimeinmsbetweenlasttypedsymbolandthetreelistfilteringoperation.\n\n", + "Metadata": { "Common.PropertyName": "DebounceDelay" } + }, + { + "Kind": "Components.Component", + "Name": "Fields", + "TypeName": "System.Collections.Generic.IList", + "DisplayName": "System.Collections.Generic.IList Telerik.Blazor.Components.TreeListSearchBox.Fields", + "Documentation": "\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n", + "Metadata": { "Common.PropertyName": "Fields" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListSearchBox.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListSearchBox" + } + }, + { + "HashCode": 1292308694, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeListSearchBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeListSearchBox", + "Documentation": "\n\nTheclassfortheSearchBoxyoucanaddintheTreeListToolBar.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeListSearchBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DebounceDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeListSearchBox.DebounceDelay", + "Documentation": "\n\nTimeinmsbetweenlasttypedsymbolandthetreelistfilteringoperation.\n\n", + "Metadata": { "Common.PropertyName": "DebounceDelay" } + }, + { + "Kind": "Components.Component", + "Name": "Fields", + "TypeName": "System.Collections.Generic.IList", + "DisplayName": "System.Collections.Generic.IList Telerik.Blazor.Components.TreeListSearchBox.Fields", + "Documentation": "\n\nFieldnamestouseforsearching.Leaveemptytouseallstringfields.\n\n", + "Metadata": { "Common.PropertyName": "Fields" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeListSearchBox.Class", + "Documentation": "\n\nTheCSSclassthatwillberenderedonthewrappingelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeListSearchBox", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1362482894, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTreeView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeView", + "Documentation": "\n\nTheclassfortheTelerikTreeViewcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikTreeView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TreeViewBindings", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "Documentation": "\n\nDefinesthecontainerforItemFieldsperlevel.\n\n", + "Metadata": { + "Common.PropertyName": "TreeViewBindings", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeView.OnExpand", + "Documentation": "\n\nFireswhenanitemfromtheDataSourceisexpanded.\n\n", + "Metadata": { + "Common.PropertyName": "OnExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeView.OnItemClick", + "Documentation": "\n\nFireswhenanitemisclicked.\n\n", + "Metadata": { + "Common.PropertyName": "OnItemClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItems", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeView.SelectedItems", + "Documentation": "\n\nDefinescollectionofSelectedItemsintheTreeView.\n\n", + "Metadata": { "Common.PropertyName": "SelectedItems" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemsChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeView.SelectedItemsChanged", + "Documentation": "\n\nFireswhenSelectedItemscollectionhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItemsChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.Components.TreeViewSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.TreeViewSelectionMode Telerik.Blazor.Components.TelerikTreeView.SelectionMode", + "Documentation": "\n\nDefinesmodefortheitemsselection.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeView.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeView" + } + }, + { + "HashCode": 1656183580, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikTreeView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeView", + "Documentation": "\n\nTheclassfortheTelerikTreeViewcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikTreeView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TreeViewBindings", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "Documentation": "\n\nDefinesthecontainerforItemFieldsperlevel.\n\n", + "Metadata": { + "Common.PropertyName": "TreeViewBindings", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeView.OnExpand", + "Documentation": "\n\nFireswhenanitemfromtheDataSourceisexpanded.\n\n", + "Metadata": { + "Common.PropertyName": "OnExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeView.OnItemClick", + "Documentation": "\n\nFireswhenanitemisclicked.\n\n", + "Metadata": { + "Common.PropertyName": "OnItemClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItems", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeView.SelectedItems", + "Documentation": "\n\nDefinescollectionofSelectedItemsintheTreeView.\n\n", + "Metadata": { "Common.PropertyName": "SelectedItems" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedItemsChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeView.SelectedItemsChanged", + "Documentation": "\n\nFireswhenSelectedItemscollectionhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "SelectedItemsChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.Components.TreeViewSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.TreeViewSelectionMode Telerik.Blazor.Components.TelerikTreeView.SelectionMode", + "Documentation": "\n\nDefinesmodefortheitemsselection.\n\n", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.TelerikTreeView.Data", + "Documentation": "\n\nDefinestheDataofthecomponent.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -778343833, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "Documentation": "\n\nDefinesthecontainerforItemFieldsperlevel.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeViewBindings", + "ParentTag": "TelerikTreeView" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 61571453, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "Documentation": "\n\nDefinesthecontainerforItemFieldsperlevel.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeViewBindings", + "ParentTag": "Telerik.Blazor.Components.TelerikTreeView" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeView.TreeViewBindings", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2039107749, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikUpload", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikUpload", + "Documentation": "\n\nTheclassfortheTelerikUploadcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikUpload" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SaveUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.SaveUrl", + "Documentation": "\n\nTheURLofthehandlerthatwillreceivethesubmittedfile(s).\n\n", + "Metadata": { "Common.PropertyName": "SaveUrl" } + }, + { + "Kind": "Components.Component", + "Name": "RemoveUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.RemoveUrl", + "Documentation": "\n\nTheURLofthehandlerwhichisresponsiblefortheremovaloftheuploadedfiles(ifany).\n\n", + "Metadata": { "Common.PropertyName": "RemoveUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SaveField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.SaveField", + "Documentation": "\n\nSetstheFormDatakeywhichcontainsthefilessubmittedtosaveUrl.\n\n", + "Metadata": { "Common.PropertyName": "SaveField" } + }, + { + "Kind": "Components.Component", + "Name": "RemoveField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.RemoveField", + "Documentation": "\n\nSetstheFormDatakeywhichcontainsthelistoffilenamesthataresubmittedtoremoveUrl.\n\n", + "Metadata": { "Common.PropertyName": "RemoveField" } + }, + { + "Kind": "Components.Component", + "Name": "WithCredentials", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.WithCredentials", + "Documentation": "\n\nConfigureswhethercredentials(cookies,headers)willbesentforcross-siterequests.\n\n", + "Metadata": { "Common.PropertyName": "WithCredentials" } + }, + { + "Kind": "Components.Component", + "Name": "AllowedExtensions", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikUpload.AllowedExtensions", + "Documentation": "\n\nThelistoftheallowedfileextensions.\n\n", + "Metadata": { "Common.PropertyName": "AllowedExtensions" } + }, + { + "Kind": "Components.Component", + "Name": "MinFileSize", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TelerikUpload.MinFileSize", + "Documentation": "\n\nDefinestheminimumfilesizeinbytes.\n\n", + "Metadata": { "Common.PropertyName": "MinFileSize" } + }, + { + "Kind": "Components.Component", + "Name": "MaxFileSize", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TelerikUpload.MaxFileSize", + "Documentation": "\n\nDefinesthemaximumfilesizeinbytes.\n\n", + "Metadata": { "Common.PropertyName": "MaxFileSize" } + }, + { + "Kind": "Components.Component", + "Name": "AutoUpload", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.AutoUpload", + "Documentation": "\n\nConfigureswhethertheselectedfileswillbeuploadedautomatically.\n\n", + "Metadata": { "Common.PropertyName": "AutoUpload" } + }, + { + "Kind": "Components.Component", + "Name": "Multiple", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.Multiple", + "Documentation": "\n\nEnablestheselectionofmultiplefiles.Ifsettofalse,onlyonefilecanbeselectedatatime.\n\n", + "Metadata": { "Common.PropertyName": "Multiple" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.Enabled", + "Documentation": "\n\nSpecifiesifthecomponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "OnUpload", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnUpload", + "Documentation": "\n\nTriggeredbeforeafileisuploaded.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpload", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnRemove", + "Documentation": "\n\nTriggeredbeforeafileisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnError", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnError", + "Documentation": "\n\nTriggeredwhenafileuploadhasfailed.\n\n", + "Metadata": { + "Common.PropertyName": "OnError", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSuccess", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnSuccess", + "Documentation": "\n\nTriggeredwhenafilehasbeenuploaded.\n\n", + "Metadata": { + "Common.PropertyName": "OnSuccess", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnCancel", + "Documentation": "\n\nTriggeredwhenafileuploadiscanceled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnSelect", + "Documentation": "\n\nTriggeredwhenafileisselectedforupload.\n\n", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnProgress", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnProgress", + "Documentation": "\n\nTriggeredwhentheprogressofthefileuploadischanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnProgress", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClear", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnClear", + "Documentation": "\n\nTriggeredwhenthelistoffilesiscleared.\n\n", + "Metadata": { + "Common.PropertyName": "OnClear", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikUpload" + } + }, + { + "HashCode": -196704721, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikUpload", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikUpload", + "Documentation": "\n\nTheclassfortheTelerikUploadcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikUpload" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SaveUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.SaveUrl", + "Documentation": "\n\nTheURLofthehandlerthatwillreceivethesubmittedfile(s).\n\n", + "Metadata": { "Common.PropertyName": "SaveUrl" } + }, + { + "Kind": "Components.Component", + "Name": "RemoveUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.RemoveUrl", + "Documentation": "\n\nTheURLofthehandlerwhichisresponsiblefortheremovaloftheuploadedfiles(ifany).\n\n", + "Metadata": { "Common.PropertyName": "RemoveUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SaveField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.SaveField", + "Documentation": "\n\nSetstheFormDatakeywhichcontainsthefilessubmittedtosaveUrl.\n\n", + "Metadata": { "Common.PropertyName": "SaveField" } + }, + { + "Kind": "Components.Component", + "Name": "RemoveField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikUpload.RemoveField", + "Documentation": "\n\nSetstheFormDatakeywhichcontainsthelistoffilenamesthataresubmittedtoremoveUrl.\n\n", + "Metadata": { "Common.PropertyName": "RemoveField" } + }, + { + "Kind": "Components.Component", + "Name": "WithCredentials", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.WithCredentials", + "Documentation": "\n\nConfigureswhethercredentials(cookies,headers)willbesentforcross-siterequests.\n\n", + "Metadata": { "Common.PropertyName": "WithCredentials" } + }, + { + "Kind": "Components.Component", + "Name": "AllowedExtensions", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TelerikUpload.AllowedExtensions", + "Documentation": "\n\nThelistoftheallowedfileextensions.\n\n", + "Metadata": { "Common.PropertyName": "AllowedExtensions" } + }, + { + "Kind": "Components.Component", + "Name": "MinFileSize", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TelerikUpload.MinFileSize", + "Documentation": "\n\nDefinestheminimumfilesizeinbytes.\n\n", + "Metadata": { "Common.PropertyName": "MinFileSize" } + }, + { + "Kind": "Components.Component", + "Name": "MaxFileSize", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TelerikUpload.MaxFileSize", + "Documentation": "\n\nDefinesthemaximumfilesizeinbytes.\n\n", + "Metadata": { "Common.PropertyName": "MaxFileSize" } + }, + { + "Kind": "Components.Component", + "Name": "AutoUpload", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.AutoUpload", + "Documentation": "\n\nConfigureswhethertheselectedfileswillbeuploadedautomatically.\n\n", + "Metadata": { "Common.PropertyName": "AutoUpload" } + }, + { + "Kind": "Components.Component", + "Name": "Multiple", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.Multiple", + "Documentation": "\n\nEnablestheselectionofmultiplefiles.Ifsettofalse,onlyonefilecanbeselectedatatime.\n\n", + "Metadata": { "Common.PropertyName": "Multiple" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikUpload.Enabled", + "Documentation": "\n\nSpecifiesifthecomponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "OnUpload", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnUpload", + "Documentation": "\n\nTriggeredbeforeafileisuploaded.\n\n", + "Metadata": { + "Common.PropertyName": "OnUpload", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnRemove", + "Documentation": "\n\nTriggeredbeforeafileisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnError", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnError", + "Documentation": "\n\nTriggeredwhenafileuploadhasfailed.\n\n", + "Metadata": { + "Common.PropertyName": "OnError", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSuccess", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnSuccess", + "Documentation": "\n\nTriggeredwhenafilehasbeenuploaded.\n\n", + "Metadata": { + "Common.PropertyName": "OnSuccess", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnCancel", + "Documentation": "\n\nTriggeredwhenafileuploadiscanceled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnSelect", + "Documentation": "\n\nTriggeredwhenafileisselectedforupload.\n\n", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnProgress", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnProgress", + "Documentation": "\n\nTriggeredwhentheprogressofthefileuploadischanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnProgress", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClear", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikUpload.OnClear", + "Documentation": "\n\nTriggeredwhenthelistoffilesiscleared.\n\n", + "Metadata": { + "Common.PropertyName": "OnClear", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikUpload", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1970518530, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikWindow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow", + "Documentation": "\n\nTheclassfortheTelerikWindowcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikWindow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "WindowActions", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikWindow.WindowActions", + "Documentation": "\n\nDefinestheactionbuttonsoftheWindow.\n\n", + "Metadata": { + "Common.PropertyName": "WindowActions", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "WindowTitle", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "Documentation": "\n\nDefinesthetitletemplateoftheWindow.\n\n", + "Metadata": { + "Common.PropertyName": "WindowTitle", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "WindowContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikWindow.WindowContent", + "Documentation": "\n\nDefinesthecontentoftheWindow.\n\n", + "Metadata": { + "Common.PropertyName": "WindowContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Width", + "Documentation": "\n\nDefinesthewidthoftheWindow.OverridesapredefinedSize.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Height", + "Documentation": "\n\nDefinestheheightoftheWindow.OverridesapredefinedSize.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Top", + "Documentation": "\n\nDefinesthetoppositionoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Left", + "Documentation": "\n\nDefinestheleftpositionoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikWindow.Visible", + "Documentation": "\n\nDefineswhethertheWindowisrendered.Candefineinitialvisibilityandtogglevisibilityatruntime.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.VisibleChanged", + "Documentation": "\n\nFireswhentheVisibleParameterhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "VisibleChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.WindowState", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.WindowState Telerik.Blazor.Components.TelerikWindow.State", + "Documentation": "\n\nDefinesthestateofthewindow.Toberenderedminimized,maximizedorindefaultstate.\n\n", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "StateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.StateChanged", + "Documentation": "\n\nFireswhentheStateParameterhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "StateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "Telerik.Blazor.WindowSize?", + "DisplayName": "Telerik.Blazor.WindowSize? Telerik.Blazor.Components.TelerikWindow.Size", + "Documentation": "\n\nDefinesthepredefinedsizesoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Centered", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikWindow.Centered", + "Documentation": "\n\nDefineswhethertheWindowwillbecentered.Itistruebydefault.\nNotrespectedifWindowhasToporLeftPosition.\n\n", + "Metadata": { "Common.PropertyName": "Centered" } + }, + { + "Kind": "Components.Component", + "Name": "Modal", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikWindow.Modal", + "Documentation": "\n\nWhethertheWindowismodal.\n\n", + "Metadata": { "Common.PropertyName": "Modal" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Class", + "Documentation": "\n\nTheCSSclassrenderedinthemainHTMLelementoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow" + } + }, + { + "HashCode": 1672435143, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TelerikWindow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow", + "Documentation": "\n\nTheclassfortheTelerikWindowcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TelerikWindow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "WindowActions", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikWindow.WindowActions", + "Documentation": "\n\nDefinestheactionbuttonsoftheWindow.\n\n", + "Metadata": { + "Common.PropertyName": "WindowActions", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "WindowTitle", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "Documentation": "\n\nDefinesthetitletemplateoftheWindow.\n\n", + "Metadata": { + "Common.PropertyName": "WindowTitle", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "WindowContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TelerikWindow.WindowContent", + "Documentation": "\n\nDefinesthecontentoftheWindow.\n\n", + "Metadata": { + "Common.PropertyName": "WindowContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Width", + "Documentation": "\n\nDefinesthewidthoftheWindow.OverridesapredefinedSize.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Height", + "Documentation": "\n\nDefinestheheightoftheWindow.OverridesapredefinedSize.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Top", + "Documentation": "\n\nDefinesthetoppositionoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Left", + "Documentation": "\n\nDefinestheleftpositionoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikWindow.Visible", + "Documentation": "\n\nDefineswhethertheWindowisrendered.Candefineinitialvisibilityandtogglevisibilityatruntime.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.VisibleChanged", + "Documentation": "\n\nFireswhentheVisibleParameterhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "VisibleChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.WindowState", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.WindowState Telerik.Blazor.Components.TelerikWindow.State", + "Documentation": "\n\nDefinesthestateofthewindow.Toberenderedminimized,maximizedorindefaultstate.\n\n", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "StateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.StateChanged", + "Documentation": "\n\nFireswhentheStateParameterhaschanged.\n\n", + "Metadata": { + "Common.PropertyName": "StateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Size", + "TypeName": "Telerik.Blazor.WindowSize?", + "DisplayName": "Telerik.Blazor.WindowSize? Telerik.Blazor.Components.TelerikWindow.Size", + "Documentation": "\n\nDefinesthepredefinedsizesoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Size" } + }, + { + "Kind": "Components.Component", + "Name": "Centered", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikWindow.Centered", + "Documentation": "\n\nDefineswhethertheWindowwillbecentered.Itistruebydefault.\nNotrespectedifWindowhasToporLeftPosition.\n\n", + "Metadata": { "Common.PropertyName": "Centered" } + }, + { + "Kind": "Components.Component", + "Name": "Modal", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TelerikWindow.Modal", + "Documentation": "\n\nWhethertheWindowismodal.\n\n", + "Metadata": { "Common.PropertyName": "Modal" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TelerikWindow.Class", + "Documentation": "\n\nTheCSSclassrenderedinthemainHTMLelementoftheWindow.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1750897917, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikWindow.WindowActions", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow.WindowActions", + "Documentation": "\n\nDefinestheactionbuttonsoftheWindow.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "WindowActions", + "ParentTag": "TelerikWindow" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow.WindowActions", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1931985784, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikWindow.WindowActions", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow.WindowActions", + "Documentation": "\n\nDefinestheactionbuttonsoftheWindow.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "WindowActions", + "ParentTag": "Telerik.Blazor.Components.TelerikWindow" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow.WindowActions", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2117058814, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "Documentation": "\n\nDefinesthetitletemplateoftheWindow.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "WindowTitle", + "ParentTag": "TelerikWindow" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 761906483, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "Documentation": "\n\nDefinesthetitletemplateoftheWindow.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "WindowTitle", + "ParentTag": "Telerik.Blazor.Components.TelerikWindow" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow.WindowTitle", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1690496840, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikWindow.WindowContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow.WindowContent", + "Documentation": "\n\nDefinesthecontentoftheWindow.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "WindowContent", + "ParentTag": "TelerikWindow" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow.WindowContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 92000524, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TelerikWindow.WindowContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow.WindowContent", + "Documentation": "\n\nDefinesthecontentoftheWindow.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "WindowContent", + "ParentTag": "Telerik.Blazor.Components.TelerikWindow" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow.WindowContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1659605311, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroupButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ButtonGroupButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupButton.Visible", + "Documentation": "\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ButtonGroupButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupButton" + } + }, + { + "HashCode": -1406606586, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroupButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ButtonGroupButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupButton.Visible", + "Documentation": "\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupButton.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroupButton.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroupButton.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ButtonGroupButton.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -952009072, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ButtonGroupButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 288215030, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ButtonGroupButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -296013570, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridAggregate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridAggregate", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridAggregate" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridAggregate.Field", + "Documentation": "\n\nThemodelfieldthattheaggregateisappliedon.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.GridAggregateType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridAggregateType Telerik.Blazor.Components.GridAggregate.Aggregate", + "Documentation": "\n\nTheaggregatefunctionname.\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridAggregate" + } + }, + { + "HashCode": -822853686, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.GridAggregate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.GridAggregate", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.GridAggregate" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.GridAggregate.Field", + "Documentation": "\n\nThemodelfieldthattheaggregateisappliedon.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregate", + "TypeName": "Telerik.Blazor.GridAggregateType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridAggregateType Telerik.Blazor.Components.GridAggregate.Aggregate", + "Documentation": "\n\nTheaggregatefunctionname.\n\n", + "Metadata": { "Common.PropertyName": "Aggregate" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.GridAggregate", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1591705420, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerResource", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerResource", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerResource" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.Title", + "Documentation": "\n\nTheuserfriendlytitleoftheresource,displayedintheschedulereditform.\nIfnotset,thevalueoftheFieldoptionisused.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.Field", + "Documentation": "\n\nThefieldoftheschedulerappointmentthatcontainstheresourceid.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.TextField", + "Documentation": "\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcetext.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.ValueField", + "Documentation": "\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcevalue.\nTheresourcevalueisusedtolinkaschedulerappointmentwitharesource.\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.ColorField", + "Documentation": "\n\nThefieldoftheresourcedataitemwhichcontainstheresourcecolor.\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.SchedulerResource.Data", + "Documentation": "\n\nDefinesthedatasourceoftheresource.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerResource" + } + }, + { + "HashCode": 991266611, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerResource", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerResource", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.SchedulerResource" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.Title", + "Documentation": "\n\nTheuserfriendlytitleoftheresource,displayedintheschedulereditform.\nIfnotset,thevalueoftheFieldoptionisused.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.Field", + "Documentation": "\n\nThefieldoftheschedulerappointmentthatcontainstheresourceid.\n\n", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.TextField", + "Documentation": "\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcetext.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "ValueField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.ValueField", + "Documentation": "\n\nThefieldoftheresourcedataitemwhichrepresentstheresourcevalue.\nTheresourcevalueisusedtolinkaschedulerappointmentwitharesource.\n\n", + "Metadata": { "Common.PropertyName": "ValueField" } + }, + { + "Kind": "Components.Component", + "Name": "ColorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.SchedulerResource.ColorField", + "Documentation": "\n\nThefieldoftheresourcedataitemwhichcontainstheresourcecolor.\n\n", + "Metadata": { "Common.PropertyName": "ColorField" } + }, + { + "Kind": "Components.Component", + "Name": "Data", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Telerik.Blazor.Components.SchedulerResource.Data", + "Documentation": "\n\nDefinesthedatasourceoftheresource.\n\n", + "Metadata": { "Common.PropertyName": "Data" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerResource", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -195612003, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerDayView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerDayView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerDayView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SlotDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerDayView.SlotDuration", + "Metadata": { "Common.PropertyName": "SlotDuration" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDivisions", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerDayView.SlotDivisions", + "Metadata": { "Common.PropertyName": "SlotDivisions" } + }, + { + "Kind": "Components.Component", + "Name": "StartTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.StartTime", + "Metadata": { "Common.PropertyName": "StartTime" } + }, + { + "Kind": "Components.Component", + "Name": "EndTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.EndTime", + "Metadata": { "Common.PropertyName": "EndTime" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.WorkDayStart", + "Metadata": { "Common.PropertyName": "WorkDayStart" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.WorkDayEnd", + "Metadata": { "Common.PropertyName": "WorkDayEnd" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerDayView" + } + }, + { + "HashCode": 1263195851, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerDayView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerDayView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.SchedulerDayView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SlotDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerDayView.SlotDuration", + "Metadata": { "Common.PropertyName": "SlotDuration" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDivisions", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerDayView.SlotDivisions", + "Metadata": { "Common.PropertyName": "SlotDivisions" } + }, + { + "Kind": "Components.Component", + "Name": "StartTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.StartTime", + "Metadata": { "Common.PropertyName": "StartTime" } + }, + { + "Kind": "Components.Component", + "Name": "EndTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.EndTime", + "Metadata": { "Common.PropertyName": "EndTime" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.WorkDayStart", + "Metadata": { "Common.PropertyName": "WorkDayStart" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerDayView.WorkDayEnd", + "Metadata": { "Common.PropertyName": "WorkDayEnd" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerDayView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1608280331, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerMonthView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerMonthView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerMonthView" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerMonthView" + } + }, + { + "HashCode": 1941899715, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerMonthView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerMonthView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.SchedulerMonthView" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerMonthView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 148633611, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerMultiDayView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerMultiDayView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerMultiDayView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "NumberOfDays", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerMultiDayView.NumberOfDays", + "Metadata": { "Common.PropertyName": "NumberOfDays" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerMultiDayView.SlotDuration", + "Metadata": { "Common.PropertyName": "SlotDuration" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDivisions", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerMultiDayView.SlotDivisions", + "Metadata": { "Common.PropertyName": "SlotDivisions" } + }, + { + "Kind": "Components.Component", + "Name": "StartTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.StartTime", + "Metadata": { "Common.PropertyName": "StartTime" } + }, + { + "Kind": "Components.Component", + "Name": "EndTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.EndTime", + "Metadata": { "Common.PropertyName": "EndTime" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.WorkDayStart", + "Metadata": { "Common.PropertyName": "WorkDayStart" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.WorkDayEnd", + "Metadata": { "Common.PropertyName": "WorkDayEnd" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerMultiDayView" + } + }, + { + "HashCode": -156470837, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerMultiDayView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerMultiDayView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.SchedulerMultiDayView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "NumberOfDays", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerMultiDayView.NumberOfDays", + "Metadata": { "Common.PropertyName": "NumberOfDays" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerMultiDayView.SlotDuration", + "Metadata": { "Common.PropertyName": "SlotDuration" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDivisions", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerMultiDayView.SlotDivisions", + "Metadata": { "Common.PropertyName": "SlotDivisions" } + }, + { + "Kind": "Components.Component", + "Name": "StartTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.StartTime", + "Metadata": { "Common.PropertyName": "StartTime" } + }, + { + "Kind": "Components.Component", + "Name": "EndTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.EndTime", + "Metadata": { "Common.PropertyName": "EndTime" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.WorkDayStart", + "Metadata": { "Common.PropertyName": "WorkDayStart" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerMultiDayView.WorkDayEnd", + "Metadata": { "Common.PropertyName": "WorkDayEnd" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerMultiDayView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1176902715, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerWeekView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerWeekView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerWeekView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SlotDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerWeekView.SlotDuration", + "Metadata": { "Common.PropertyName": "SlotDuration" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDivisions", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerWeekView.SlotDivisions", + "Metadata": { "Common.PropertyName": "SlotDivisions" } + }, + { + "Kind": "Components.Component", + "Name": "StartTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.StartTime", + "Metadata": { "Common.PropertyName": "StartTime" } + }, + { + "Kind": "Components.Component", + "Name": "EndTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.EndTime", + "Metadata": { "Common.PropertyName": "EndTime" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.WorkDayStart", + "Metadata": { "Common.PropertyName": "WorkDayStart" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.WorkDayEnd", + "Metadata": { "Common.PropertyName": "WorkDayEnd" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerWeekView" + } + }, + { + "HashCode": -743488818, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.SchedulerWeekView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.SchedulerWeekView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.SchedulerWeekView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "SlotDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerWeekView.SlotDuration", + "Metadata": { "Common.PropertyName": "SlotDuration" } + }, + { + "Kind": "Components.Component", + "Name": "SlotDivisions", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.SchedulerWeekView.SlotDivisions", + "Metadata": { "Common.PropertyName": "SlotDivisions" } + }, + { + "Kind": "Components.Component", + "Name": "StartTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.StartTime", + "Metadata": { "Common.PropertyName": "StartTime" } + }, + { + "Kind": "Components.Component", + "Name": "EndTime", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.EndTime", + "Metadata": { "Common.PropertyName": "EndTime" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayStart", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.WorkDayStart", + "Metadata": { "Common.PropertyName": "WorkDayStart" } + }, + { + "Kind": "Components.Component", + "Name": "WorkDayEnd", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.SchedulerWeekView.WorkDayEnd", + "Metadata": { "Common.PropertyName": "WorkDayEnd" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.SchedulerWeekView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -775955785, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TabStripTab", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTab", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TabStripTab" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TabStripTab.Title", + "Documentation": "\n\nThetitleofthetabrenderedinthetablist.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TabStripTab.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Disabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TabStripTab.Disabled", + "Documentation": "\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n", + "Metadata": { "Common.PropertyName": "Disabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TabStripTab" + } + }, + { + "HashCode": -199297521, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TabStripTab", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTab", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TabStripTab" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TabStripTab.Title", + "Documentation": "\n\nThetitleofthetabrenderedinthetablist.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TabStripTab.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Disabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TabStripTab.Disabled", + "Documentation": "\n\nWhetherthetabisdisabledsotheusercan'tselectit.\n\n", + "Metadata": { "Common.PropertyName": "Disabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TabStripTab", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1720936431, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TabStripTab.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTab.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TabStripTab" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TabStripTab.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1815978768, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TabStripTab.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStripTab.ChildContent", + "Documentation": "\n\nThecontentsofthetab.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TabStripTab" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TabStripTab.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 213556399, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeViewBinding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeViewBinding", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeViewBinding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Level", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TreeViewBinding.Level", + "Documentation": "\n\nDefinestheHierarchyLeveloftheDataSourcethatshouldapplybindingsto.\n\n", + "Metadata": { "Common.PropertyName": "Level" } + }, + { + "Kind": "Components.Component", + "Name": "ExpandedField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ExpandedField", + "Documentation": "\n\nDefinestheExpandedDataFieldoftheDataSource\n\n", + "Metadata": { "Common.PropertyName": "ExpandedField" } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeViewBinding" + } + }, + { + "HashCode": 2061509911, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeViewBinding", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeViewBinding", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeViewBinding" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Level", + "TypeName": "System.Int32?", + "DisplayName": "System.Int32? Telerik.Blazor.Components.TreeViewBinding.Level", + "Documentation": "\n\nDefinestheHierarchyLeveloftheDataSourcethatshouldapplybindingsto.\n\n", + "Metadata": { "Common.PropertyName": "Level" } + }, + { + "Kind": "Components.Component", + "Name": "ExpandedField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ExpandedField", + "Documentation": "\n\nDefinestheExpandedDataFieldoftheDataSource\n\n", + "Metadata": { "Common.PropertyName": "ExpandedField" } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeViewBinding", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 968679492, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "TreeViewBinding" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1766818279, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.TreeViewBinding" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeViewBinding.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeViewBinding.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1684367528, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.WindowAction", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.WindowAction", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "WindowAction" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.Name", + "Documentation": "\n\nDefinesthenameoftheAction.PredefinedActionNamesare:Close,Minimize,Maximize\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.Title", + "Documentation": "\n\nDefinesthetitleoftheAction.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.IconClass", + "Documentation": "\n\nTheCSSclassrenderedfortheicon.Youcanusethistosetcustomfonticons.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.Icon", + "Documentation": "\n\nThepredefinedTelerikiconthatwillbeused.SeetheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.WindowAction.OnClick", + "Documentation": "\n\nDefinesaclickhandleroftheAction\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Hidden", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.WindowAction.Hidden", + "Documentation": "\n\nDefineswhethertheactionshouldbehidden\n\n", + "Metadata": { "Common.PropertyName": "Hidden" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.WindowAction" + } + }, + { + "HashCode": 2059743732, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.WindowAction", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.WindowAction", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.WindowAction" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.Name", + "Documentation": "\n\nDefinesthenameoftheAction.PredefinedActionNamesare:Close,Minimize,Maximize\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.Title", + "Documentation": "\n\nDefinesthetitleoftheAction.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.IconClass", + "Documentation": "\n\nTheCSSclassrenderedfortheicon.Youcanusethistosetcustomfonticons.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowAction.Icon", + "Documentation": "\n\nThepredefinedTelerikiconthatwillbeused.SeetheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.WindowAction.OnClick", + "Documentation": "\n\nDefinesaclickhandleroftheAction\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Hidden", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.WindowAction.Hidden", + "Documentation": "\n\nDefineswhethertheactionshouldbehidden\n\n", + "Metadata": { "Common.PropertyName": "Hidden" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.WindowAction", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1116733780, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.WindowHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.WindowHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "WindowHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.WindowHeader.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TitleId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowHeader.TitleId", + "Metadata": { "Common.PropertyName": "TitleId" } + }, + { + "Kind": "Components.Component", + "Name": "ActionCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.WindowHeader.ActionCollection", + "Metadata": { "Common.PropertyName": "ActionCollection" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.WindowHeader" + } + }, + { + "HashCode": 1934192584, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.WindowHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.WindowHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.WindowHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.WindowHeader.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TitleId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.WindowHeader.TitleId", + "Metadata": { "Common.PropertyName": "TitleId" } + }, + { + "Kind": "Components.Component", + "Name": "ActionCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.WindowHeader.ActionCollection", + "Metadata": { "Common.PropertyName": "ActionCollection" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.WindowHeader", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 983945010, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.WindowHeader.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.WindowHeader.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "WindowHeader" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.WindowHeader.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -981880604, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.WindowHeader.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.WindowHeader.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.WindowHeader" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.WindowHeader.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 918362136, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "Documentation": "\n\nThebaseclassfortheButtonGroupButtoncomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ButtonGroupButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Visible", + "Documentation": "\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase" + } + }, + { + "HashCode": -546196049, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "Documentation": "\n\nThebaseclassfortheButtonGroupButtoncomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Visible", + "Documentation": "\n\nDefineswhetherabuttonisvisiblebydefault.Defaultvalueistrue.\n\n", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.OnClick", + "Documentation": "\n\nTheClickhandlerofthetogglebutton.FiredbeforeSelectedChanged.\n\n", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 823061450, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ButtonGroupButtonBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1466720122, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1424453981, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ButtonGroupItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "IsFirst", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.IsFirst", + "Metadata": { "Common.PropertyName": "IsFirst" } + }, + { + "Kind": "Components.Component", + "Name": "IsLast", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.IsLast", + "Metadata": { "Common.PropertyName": "IsLast" } + }, + { + "Kind": "Components.Component", + "Name": "OnButtonSelect", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.OnButtonSelect", + "Metadata": { + "Common.PropertyName": "OnButtonSelect", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem" + } + }, + { + "HashCode": -1178824555, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase", + "DisplayName": "Telerik.Blazor.Components.ButtonGroup.ButtonGroupButtonBase Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "IsFirst", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.IsFirst", + "Metadata": { "Common.PropertyName": "IsFirst" } + }, + { + "Kind": "Components.Component", + "Name": "IsLast", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.IsLast", + "Metadata": { "Common.PropertyName": "IsLast" } + }, + { + "Kind": "Components.Component", + "Name": "OnButtonSelect", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem.OnButtonSelect", + "Metadata": { + "Common.PropertyName": "OnButtonSelect", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroup.Rendering.ButtonGroupItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -839788870, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.CalendarCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Calendar.CalendarRow", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarRow Telerik.Blazor.Components.Calendar.CalendarCell.ContainerRow", + "Metadata": { "Common.PropertyName": "ContainerRow" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarCell.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Empty", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Calendar.CalendarCell.Empty", + "Metadata": { "Common.PropertyName": "Empty" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.CalendarCell" + } + }, + { + "HashCode": 1148327134, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.CalendarCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.CalendarCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Calendar.CalendarRow", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarRow Telerik.Blazor.Components.Calendar.CalendarCell.ContainerRow", + "Metadata": { "Common.PropertyName": "ContainerRow" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarCell.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Empty", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Calendar.CalendarCell.Empty", + "Metadata": { "Common.PropertyName": "Empty" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.CalendarCell", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 968133209, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.CalendarHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.CalendarHeader.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Views", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Calendar.CalendarHeader.Views", + "Metadata": { "Common.PropertyName": "Views" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.CalendarHeader.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarHeader.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "OnViewChange", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Calendar.CalendarHeader.OnViewChange", + "Metadata": { + "Common.PropertyName": "OnViewChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.CalendarHeader.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarHeader.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarHeader.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "OnPrevClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Calendar.CalendarHeader.OnPrevClick", + "Metadata": { + "Common.PropertyName": "OnPrevClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnNextClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Calendar.CalendarHeader.OnNextClick", + "Metadata": { + "Common.PropertyName": "OnNextClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.CalendarHeader" + } + }, + { + "HashCode": -1283237571, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.CalendarHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.CalendarHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.CalendarHeader.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Views", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Calendar.CalendarHeader.Views", + "Metadata": { "Common.PropertyName": "Views" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.CalendarHeader.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarHeader.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "OnViewChange", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Calendar.CalendarHeader.OnViewChange", + "Metadata": { + "Common.PropertyName": "OnViewChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.CalendarHeader.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarHeader.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarHeader.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "OnPrevClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Calendar.CalendarHeader.OnPrevClick", + "Metadata": { + "Common.PropertyName": "OnPrevClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnNextClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Calendar.CalendarHeader.OnNextClick", + "Metadata": { + "Common.PropertyName": "OnNextClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.CalendarHeader", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -63389941, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.CalendarRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.CalendarRow.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.CalendarRow.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.CalendarRow" + } + }, + { + "HashCode": -705837861, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.CalendarRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.CalendarRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.CalendarRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.CalendarRow.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.CalendarRow.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.CalendarRow.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.CalendarRow", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -697279645, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarBaseViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Offset", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Offset", + "Metadata": { "Common.PropertyName": "Offset" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase" + } + }, + { + "HashCode": -1973064889, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Offset", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.Offset", + "Metadata": { "Common.PropertyName": "Offset" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseViewBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1187495814, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarCenturyViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase" + } + }, + { + "HashCode": -518333142, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyViewBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -888246109, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarDecadeViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase" + } + }, + { + "HashCode": -1488799109, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeViewBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -454297533, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarMonthViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase" + } + }, + { + "HashCode": 1232339027, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthViewBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 107423478, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarViewComponentBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase" + } + }, + { + "HashCode": -2017968881, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarViewComponentBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2085459938, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarYearViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase" + } + }, + { + "HashCode": 1631209628, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearViewBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1320807335, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarBaseView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Offset", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Offset", + "Metadata": { "Common.PropertyName": "Offset" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView" + } + }, + { + "HashCode": 1202844791, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "View", + "TypeName": "Telerik.Blazor.CalendarView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.CalendarView Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.View", + "Metadata": { "Common.PropertyName": "View" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Offset", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.Offset", + "Metadata": { "Common.PropertyName": "Offset" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarBaseView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarBaseView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1098196472, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarCenturyView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView" + } + }, + { + "HashCode": -2103229927, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarCenturyView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -114769846, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarDecadeView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView" + } + }, + { + "HashCode": 190194797, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarDecadeView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1705849188, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarMonthView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView" + } + }, + { + "HashCode": 1664694658, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarMonthView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarMonthView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -207269378, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CalendarYearView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarYearView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarYearView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView" + } + }, + { + "HashCode": 1904871131, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerCalendar", + "TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar Telerik.Blazor.Components.Calendar.Views.CalendarYearView.ContainerCalendar", + "Metadata": { "Common.PropertyName": "ContainerCalendar" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "StartDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.StartDate", + "Metadata": { "Common.PropertyName": "StartDate" } + }, + { + "Kind": "Components.Component", + "Name": "EndDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.EndDate", + "Metadata": { "Common.PropertyName": "EndDate" } + }, + { + "Kind": "Components.Component", + "Name": "FirstDate", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Calendar.Views.CalendarYearView.FirstDate", + "Metadata": { "Common.PropertyName": "FirstDate" } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel", + "DisplayName": "Telerik.Blazor.Components.Calendar.Models.ICalendarViewModel Telerik.Blazor.Components.Calendar.Views.CalendarYearView.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Calendar.Views.CalendarYearView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -346221707, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.BaseComponent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.BaseComponent", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "BaseComponent" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.BaseComponent" + } + }, + { + "HashCode": -666774935, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.BaseComponent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.BaseComponent", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.BaseComponent" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.BaseComponent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 156203440, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ButtonBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ButtonBase.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.ButtonBase.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ButtonBase" + } + }, + { + "HashCode": 429609966, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ButtonBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Id", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Class", + "Documentation": "\n\nTheCSSclassrenderedonthebutton.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Title", + "Documentation": "\n\nThetitleattributeoftheButton.\n\n", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.Icon", + "Documentation": "\n\nThepredefinedTelerikIconrenderedinthebutton.CantakeamemberoftheIconNameclass.\n\n", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.IconClass", + "Documentation": "\n\nAcustomCSSclassfortheiconelement.\n\n", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.ImageUrl", + "Documentation": "\n\nTheURLofanimageinsidethebutton.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ButtonBase.SpriteClass", + "Documentation": "\n\nTheCSSclasstodefineanimagefromasprite.\n\n", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ButtonBase.Enabled", + "Documentation": "\n\nWhetherthebuttonisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.ButtonBase.TabIndex", + "Documentation": "\n\nThetabindexofthebutton.\n\n", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ButtonBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1758493521, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ButtonBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1532554760, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.ButtonBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.ButtonBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1258451451, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.TelerikInputBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikInputBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.TelerikInputBase.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.TelerikInputBasecomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.TelerikInputBase.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.TelerikInputBase.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.TelerikInputBase.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.Common.TelerikInputBase.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.TelerikInputBase.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.Common.TelerikInputBase.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.TelerikInputBase.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -158966851, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.TelerikInputBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.TelerikInputBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.TelerikInputBase.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.TelerikInputBasecomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.TelerikInputBase.Id", + "Documentation": "\n\nSpecifiestheidoftheComponent.\n\n", + "Metadata": { "Common.PropertyName": "Id" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.TelerikInputBase.Enabled", + "Documentation": "\n\nSpecifieswhethertheComponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.TelerikInputBase.Class", + "Documentation": "\n\nSpecifiescssclassestobeappliedtotheComponent'swrapper.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ValueExpression", + "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Telerik.Blazor.Components.Common.TelerikInputBase.ValueExpression", + "Documentation": "\n\nSpecifiestheexpressionthatidentifiestheboundvalue.\n\n", + "Metadata": { + "Common.PropertyName": "ValueExpression", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.TelerikInputBase.ValueChanged", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthevaluechanges.\n\n", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.Common.TelerikInputBase.Value", + "Documentation": "\n\nSpecifiesthevalueoftheinput.Usedwithtwo-waybinding.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.TelerikInputBase.OnChange", + "Documentation": "\n\nSpecifiesthecallbackthat'scalledwhenthecurrentvalueiscommitted(confirmed)\nbytheuser-eitherthroughtheEnterkey,orwhentheComponentlosesfocus.\n\n", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1812589561, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.TrialMessage", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.TrialMessage", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TrialMessage" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.TrialMessage" + } + }, + { + "HashCode": -328428824, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.TrialMessage", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.TrialMessage", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.TrialMessage" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.TrialMessage", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 915000315, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase", + "Documentation": "\n\nTheclassforAnimationGroup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "AnimationGroupBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.Height", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.AnimationType", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "Duration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.Duration", + "Metadata": { "Common.PropertyName": "Duration" } + }, + { + "Kind": "Components.Component", + "Name": "ExitDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ExitDelay", + "Metadata": { "Common.PropertyName": "ExitDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AppearDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.AppearDelay", + "Metadata": { "Common.PropertyName": "AppearDelay" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnShowStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.OnShowStart", + "Documentation": "\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnShowStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnHideStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.OnHideStart", + "Documentation": "\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnHideStart", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase" + } + }, + { + "HashCode": 1111443631, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase", + "Documentation": "\n\nTheclassforAnimationGroup.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.Height", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.AnimationType", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "Duration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.Duration", + "Metadata": { "Common.PropertyName": "Duration" } + }, + { + "Kind": "Components.Component", + "Name": "ExitDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ExitDelay", + "Metadata": { "Common.PropertyName": "ExitDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AppearDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.AppearDelay", + "Metadata": { "Common.PropertyName": "AppearDelay" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnShowStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.OnShowStart", + "Documentation": "\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnShowStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnHideStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.OnHideStart", + "Documentation": "\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnHideStart", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1533413978, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "AnimationGroupBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -174005888, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroupBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -124121590, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "AnimationGroup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroup.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroup.Height", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.Common.Animation.AnimationGroup.AnimationType", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "Duration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroup.Duration", + "Metadata": { "Common.PropertyName": "Duration" } + }, + { + "Kind": "Components.Component", + "Name": "ExitDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroup.ExitDelay", + "Metadata": { "Common.PropertyName": "ExitDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AppearDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroup.AppearDelay", + "Metadata": { "Common.PropertyName": "AppearDelay" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnShowStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroup.OnShowStart", + "Documentation": "\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnShowStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnHideStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroup.OnHideStart", + "Documentation": "\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnHideStart", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup" + } + }, + { + "HashCode": 105350292, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroup.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Animation.AnimationGroup.Height", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.Common.Animation.AnimationGroup.AnimationType", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "Duration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroup.Duration", + "Metadata": { "Common.PropertyName": "Duration" } + }, + { + "Kind": "Components.Component", + "Name": "ExitDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroup.ExitDelay", + "Metadata": { "Common.PropertyName": "ExitDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AppearDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Animation.AnimationGroup.AppearDelay", + "Metadata": { "Common.PropertyName": "AppearDelay" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnShowStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroup.OnShowStart", + "Documentation": "\n\nEventthat'striggeredaftertheelementhasbeenshown\nbutbeforetheanimationhasstarted.Thisisanotification.\neventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnShowStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnHideStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Animation.AnimationGroup.OnHideStart", + "Documentation": "\n\nEventthat'striggeredjustbeforethehideanimation\nisstarted.Thisisanotificationeventandisnotawaited.\n\n", + "Metadata": { + "Common.PropertyName": "OnHideStart", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1646779173, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "AnimationGroup" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1504374972, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.Animation.AnimationGroup" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Animation.AnimationGroup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 223635350, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CrosshairTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AxisKey", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip.AxisKey", + "Metadata": { "Common.PropertyName": "AxisKey" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip" + } + }, + { + "HashCode": -48507533, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AxisKey", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip.AxisKey", + "Metadata": { "Common.PropertyName": "AxisKey" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Charts.Tooltip.CrosshairTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1519858083, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SeriesTooltip" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip" + } + }, + { + "HashCode": 1500944136, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Charts.Tooltip.SeriesTooltip", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 203845369, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TooltipBase" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase" + } + }, + { + "HashCode": 1690923688, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Charts.Tooltip.TooltipBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2007395780, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.Columns", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "ChooserColumns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ChooserColumns", + "Metadata": { "Common.PropertyName": "ChooserColumns" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowColumnChooser", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "ShowSort", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowSort", + "Metadata": { "Common.PropertyName": "ShowSort" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ShowFilter", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowFilter", + "Metadata": { "Common.PropertyName": "ShowFilter" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ShowLock", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowLock", + "Metadata": { "Common.PropertyName": "ShowLock" } + }, + { + "Kind": "Components.Component", + "Name": "OnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnLock", + "Metadata": { + "Common.PropertyName": "OnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnUnlock", + "Metadata": { + "Common.PropertyName": "OnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClose", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnClose", + "Metadata": { + "Common.PropertyName": "OnClose", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu" + } + }, + { + "HashCode": 842958842, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.Columns", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "ChooserColumns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ChooserColumns", + "Metadata": { "Common.PropertyName": "ChooserColumns" } + }, + { + "Kind": "Components.Component", + "Name": "ShowColumnChooser", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowColumnChooser", + "Metadata": { "Common.PropertyName": "ShowColumnChooser" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "ShowSort", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowSort", + "Metadata": { "Common.PropertyName": "ShowSort" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ShowFilter", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowFilter", + "Metadata": { "Common.PropertyName": "ShowFilter" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ShowLock", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.ShowLock", + "Metadata": { "Common.PropertyName": "ShowLock" } + }, + { + "Kind": "Components.Component", + "Name": "OnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnLock", + "Metadata": { + "Common.PropertyName": "OnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnUnlock", + "Metadata": { + "Common.PropertyName": "OnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClose", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.OnClose", + "Metadata": { + "Common.PropertyName": "OnClose", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -440217052, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenuChooser" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AllColumns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.AllColumns", + "Metadata": { "Common.PropertyName": "AllColumns" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.Columns", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expandable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.Expandable", + "Metadata": { "Common.PropertyName": "Expandable" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser" + } + }, + { + "HashCode": 223276124, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AllColumns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.AllColumns", + "Metadata": { "Common.PropertyName": "AllColumns" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.Columns", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expandable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser.Expandable", + "Metadata": { "Common.PropertyName": "Expandable" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuChooser", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 2001531043, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenuFilter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expandable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.Expandable", + "Metadata": { "Common.PropertyName": "Expandable" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter" + } + }, + { + "HashCode": -802088775, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expandable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.Expandable", + "Metadata": { "Common.PropertyName": "Expandable" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -175821620, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenuItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Text", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnKeyDown", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.OnKeyDown", + "Metadata": { + "Common.PropertyName": "OnKeyDown", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem" + } + }, + { + "HashCode": 1256109057, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Text", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Text", + "Metadata": { "Common.PropertyName": "Text" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnKeyDown", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.OnKeyDown", + "Metadata": { + "Common.PropertyName": "OnKeyDown", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1760311621, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenuItemList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnKeyDown", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.OnKeyDown", + "Metadata": { + "Common.PropertyName": "OnKeyDown", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList" + } + }, + { + "HashCode": 1321604649, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnKeyDown", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.OnKeyDown", + "Metadata": { + "Common.PropertyName": "OnKeyDown", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -575919930, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ColumnMenuItemList" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2124971709, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuItemList.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1040840234, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenuLock" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "OnLock", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock.OnLock", + "Metadata": { + "Common.PropertyName": "OnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUnlock", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock.OnUnlock", + "Metadata": { + "Common.PropertyName": "OnUnlock", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock" + } + }, + { + "HashCode": 714846640, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "OnLock", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock.OnLock", + "Metadata": { + "Common.PropertyName": "OnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUnlock", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock.OnUnlock", + "Metadata": { + "Common.PropertyName": "OnUnlock", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuLock", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 416164211, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ColumnMenuSort" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.Field", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort" + } + }, + { + "HashCode": 1947699492, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.Field", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuSort", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1971979045, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ListContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Dropdowns.ListContainer.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Dropdowns.ListContainercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.ListContainer.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Items", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.Dropdowns.ListContainer.Items", + "Metadata": { "Common.PropertyName": "Items" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.ListContainer.OnItemSelect", + "Metadata": { + "Common.PropertyName": "OnItemSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Dropdowns.ListContainer.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -2105656189, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Dropdowns.ListContainer.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Dropdowns.ListContainercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.ListContainer.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Items", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.Dropdowns.ListContainer.Items", + "Metadata": { "Common.PropertyName": "Items" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.ListContainer.OnItemSelect", + "Metadata": { + "Common.PropertyName": "OnItemSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Dropdowns.ListContainer.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1321968820, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "ListContainer" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1821253369, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListContainer.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2007967208, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ListItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Dropdowns.ListItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.ListItem.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.Common.Dropdowns.ListItem.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.ListItem.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem" + } + }, + { + "HashCode": -40326244, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Dropdowns.ListItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.ListItem.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.Common.Dropdowns.ListItem.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.ListItem.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 523301206, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ListItem" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -980738066, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.Dropdowns.ListItem" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1592237482, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ListItemBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase" + } + }, + { + "HashCode": -192569953, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -343287008, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ListItemBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -228034408, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListItemBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2121152431, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DefaultListItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem" + } + }, + { + "HashCode": -1839642172, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IDropdownState Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.State", + "Metadata": { "Common.PropertyName": "State" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 711087346, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "DefaultListItem" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1117090844, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Dropdowns.DefaultListItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 979344418, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikBooleanEditorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase" + } + }, + { + "HashCode": 857533768, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 2098661746, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikEditorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.Editors.TelerikEditorBasecomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1908584003, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.Common.Editors.TelerikEditorBasecomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 443938963, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikEnumEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "NullableForEnum", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.NullableForEnum", + "Metadata": { "Common.PropertyName": "NullableForEnum" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor" + } + }, + { + "HashCode": 1340456189, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + }, + { + "Kind": "Components.Component", + "Name": "NullableForEnum", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.NullableForEnum", + "Metadata": { "Common.PropertyName": "NullableForEnum" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1289510082, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikBooleanCheckBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox" + } + }, + { + "HashCode": -30114072, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1904913632, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikBooleanDropDownList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList" + } + }, + { + "HashCode": -296621959, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1657058966, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDateTimeEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor" + } + }, + { + "HashCode": -655539409, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1017637432, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDecimalEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor" + } + }, + { + "HashCode": 1868030759, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1802795989, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikDoubleEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor" + } + }, + { + "HashCode": -2130271999, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1036641409, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikEditorFactory" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "CheckBoxForBoolean", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.CheckBoxForBoolean", + "Metadata": { "Common.PropertyName": "CheckBoxForBoolean" } + }, + { + "Kind": "Components.Component", + "Name": "NullableForEnum", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.NullableForEnum", + "Metadata": { "Common.PropertyName": "NullableForEnum" } + }, + { + "Kind": "Components.Component", + "Name": "FieldIdentifier", + "TypeName": "Microsoft.AspNetCore.Components.Forms.FieldIdentifier?", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.FieldIdentifier? Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.FieldIdentifier", + "Metadata": { "Common.PropertyName": "FieldIdentifier" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory" + } + }, + { + "HashCode": 1282072154, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "CheckBoxForBoolean", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.CheckBoxForBoolean", + "Metadata": { "Common.PropertyName": "CheckBoxForBoolean" } + }, + { + "Kind": "Components.Component", + "Name": "NullableForEnum", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.NullableForEnum", + "Metadata": { "Common.PropertyName": "NullableForEnum" } + }, + { + "Kind": "Components.Component", + "Name": "FieldIdentifier", + "TypeName": "Microsoft.AspNetCore.Components.Forms.FieldIdentifier?", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.FieldIdentifier? Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.FieldIdentifier", + "Metadata": { "Common.PropertyName": "FieldIdentifier" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 797036273, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFieldEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "PropName", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.PropName", + "Metadata": { "Common.PropertyName": "PropName" } + }, + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor" + } + }, + { + "HashCode": 545929397, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "PropName", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.PropName", + "Metadata": { "Common.PropertyName": "PropName" } + }, + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikFieldEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1820708218, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFloatEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor" + } + }, + { + "HashCode": 730621078, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 2028303696, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikIntEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor" + } + }, + { + "HashCode": 994207248, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -215384699, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikLongEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor" + } + }, + { + "HashCode": 693627359, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -676105630, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikShortEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor" + } + }, + { + "HashCode": 1868788572, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1071332375, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikStringEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor" + } + }, + { + "HashCode": 765662348, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TabIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.TabIndex", + "Metadata": { "Common.PropertyName": "TabIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1493276920, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFilterHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.TelerikFilterHeadercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 351904799, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.TelerikFilterHeadercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.TelerikFilterHeader", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1923423134, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Documentation": "\n\nTheclassfortheTelerikFiltercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFilter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter" + } + }, + { + "HashCode": -45126384, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Documentation": "\n\nTheclassfortheTelerikFiltercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2087557180, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Documentation": "\n\nTheclassfortheTelerikFilterExpressioncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFilterExpression" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression" + } + }, + { + "HashCode": 1422195770, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Documentation": "\n\nTheclassfortheTelerikFilterExpressioncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1225783292, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFilterList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "Telerik.DataSource.FilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.DataSource.FilterOperator Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectArrowIconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.SelectArrowIconClass", + "Metadata": { "Common.PropertyName": "SelectArrowIconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ShowSelectedValue", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.ShowSelectedValue", + "Metadata": { "Common.PropertyName": "ShowSelectedValue" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.PopupWidth", + "Metadata": { "Common.PropertyName": "PopupWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList" + } + }, + { + "HashCode": 481502750, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "PropType", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.PropType", + "Metadata": { "Common.PropertyName": "PropType" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "Telerik.DataSource.FilterOperator", + "IsEnum": true, + "DisplayName": "Telerik.DataSource.FilterOperator Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnChange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.OnChange", + "Metadata": { + "Common.PropertyName": "OnChange", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SelectArrowIconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.SelectArrowIconClass", + "Metadata": { "Common.PropertyName": "SelectArrowIconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ShowSelectedValue", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.ShowSelectedValue", + "Metadata": { "Common.PropertyName": "ShowSelectedValue" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "PopupWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.PopupWidth", + "Metadata": { "Common.PropertyName": "PopupWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1816326380, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "FilterMenuForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "TemplateContainer", + "TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.TemplateContainer", + "Metadata": { "Common.PropertyName": "TemplateContainer" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm" + } + }, + { + "HashCode": -2077171050, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "TemplateContainer", + "TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.TemplateContainer", + "Metadata": { "Common.PropertyName": "TemplateContainer" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 364507774, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "FilterMenuHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnKeyDown", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader.OnKeyDown", + "Metadata": { + "Common.PropertyName": "OnKeyDown", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader" + } + }, + { + "HashCode": -1854296118, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnKeyDown", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader.OnKeyDown", + "Metadata": { + "Common.PropertyName": "OnKeyDown", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuHeader", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 183914039, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Documentation": "\n\nTheclassfortheTelerikFilterMenucomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFilterMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "TemplateContainer", + "TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.TemplateContainer", + "Metadata": { "Common.PropertyName": "TemplateContainer" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu" + } + }, + { + "HashCode": 219842108, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Documentation": "\n\nTheclassfortheTelerikFilterMenucomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "OnFilter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.OnFilter", + "Metadata": { + "Common.PropertyName": "OnFilter", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "TemplateContainer", + "TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuTemplateContainer Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.TemplateContainer", + "Metadata": { "Common.PropertyName": "TemplateContainer" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1507355792, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFilterMenuHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeadercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -542980937, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeadercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Navigable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.Navigable", + "Metadata": { "Common.PropertyName": "Navigable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 880213501, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Grid.GridEditForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Grid.GridEditForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridEditForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Grid.GridEditForm.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Grid.GridEditFormcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.Grid.GridEditForm.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Common.Grid.GridEditForm.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Grid.GridEditForm.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Grid.GridEditForm.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SaveText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Grid.GridEditForm.SaveText", + "Metadata": { "Common.PropertyName": "SaveText" } + }, + { + "Kind": "Components.Component", + "Name": "CancelText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Grid.GridEditForm.CancelText", + "Metadata": { "Common.PropertyName": "CancelText" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Grid.GridEditForm", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -830821009, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Grid.GridEditForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Grid.GridEditForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Grid.GridEditForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Grid.GridEditForm.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Grid.GridEditFormcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.Grid.GridEditForm.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Common.Grid.GridEditForm.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.Grid.GridEditForm.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Grid.GridEditForm.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "SaveText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Grid.GridEditForm.SaveText", + "Metadata": { "Common.PropertyName": "SaveText" } + }, + { + "Kind": "Components.Component", + "Name": "CancelText", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Grid.GridEditForm.CancelText", + "Metadata": { "Common.PropertyName": "CancelText" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Grid.GridEditForm", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -225680772, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "BindingComponentBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Layout.BindingComponentBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.BindingComponentBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -883782513, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Layout.BindingComponentBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.BindingComponentBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1745476597, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "BindingComponentBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 57753450, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.BindingComponentBase.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1249723325, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "HierarchicalBindingComponentBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -2030688742, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.IdField", + "Documentation": "\n\nDefinestheIdDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "IdField" } + }, + { + "Kind": "Components.Component", + "Name": "ParentIdField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ParentIdField", + "Documentation": "\n\nDefinestheParentIdDataFieldoftheDataSource.UsethisDataFieldwhenthecomponentisboundtoaflatdatastructure.\n\n", + "Metadata": { "Common.PropertyName": "ParentIdField" } + }, + { + "Kind": "Components.Component", + "Name": "HasChildrenField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.HasChildrenField", + "Documentation": "\n\nDefinestheHasChildrenDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "HasChildrenField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemsField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemsField", + "Documentation": "\n\nDefinestheItemsDataFieldoftheDataSourcethatcontainsthechildnodes.\n\n", + "Metadata": { "Common.PropertyName": "ItemsField" } + }, + { + "Kind": "Components.Component", + "Name": "TextField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.TextField", + "Documentation": "\n\nDefinestheTextDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "TextField" } + }, + { + "Kind": "Components.Component", + "Name": "IconClassField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.IconClassField", + "Documentation": "\n\nDefinestheIconClassDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheIconandImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconClassField" } + }, + { + "Kind": "Components.Component", + "Name": "IconField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.IconField", + "Documentation": "\n\nDefinestheIconDataFieldoftheDataSource.\nIt'svalueistakenwithpriorityovertheImageUrlfield.\n\n", + "Metadata": { "Common.PropertyName": "IconField" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ImageUrlField", + "Documentation": "\n\nDefinestheImageUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "ImageUrlField" } + }, + { + "Kind": "Components.Component", + "Name": "UrlField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.UrlField", + "Documentation": "\n\nDefinestheUrlDataFieldoftheDataSource.\n\n", + "Metadata": { "Common.PropertyName": "UrlField" } + }, + { + "Kind": "Components.Component", + "Name": "ItemTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "Metadata": { + "Common.PropertyName": "ItemTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1274329323, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "HierarchicalBindingComponentBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -39758975, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "Documentation": "\n\nDefinesthetemplateforthechilditems.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ItemTemplate", + "ParentTag": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'ItemTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.HierarchicalBindingComponentBase.ItemTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -241266086, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Layout.ItemElement", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.ItemElement", + "Documentation": "\n\nTheclassfortheTelerikNavigationItemElementBasecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ItemElement" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Layout.ItemElement.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.ItemElementcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.ItemElement.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Layout.ItemElement.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Common.Layout.ItemElement.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.Common.Layout.IItemBinding", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.IItemBinding Telerik.Blazor.Components.Common.Layout.ItemElement.Binding", + "Metadata": { + "Common.PropertyName": "Binding", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.ItemElement", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -170092756, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.Layout.ItemElement", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.ItemElement", + "Documentation": "\n\nTheclassfortheTelerikNavigationItemElementBasecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.Layout.ItemElement" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.Layout.ItemElement.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Common.Layout.ItemElementcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.Layout.ItemElement.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Common.Layout.ItemElement.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Common.Layout.ItemElement.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.Common.Layout.IItemBinding", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.IItemBinding Telerik.Blazor.Components.Common.Layout.ItemElement.Binding", + "Metadata": { + "Common.PropertyName": "Binding", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.ItemElement", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1443917368, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ItemElement" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -23989774, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.Layout.ItemElement" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Layout.ItemElement.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 613472497, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "VirtualColumnScroller" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TColumn", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.TColumn", + "Documentation": "SpecifiesthetypeofthetypeparameterTColumnfortheTelerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScrollercomponent.", + "Metadata": { + "Common.PropertyName": "TColumn", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DataId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.DataId", + "Metadata": { "Common.PropertyName": "DataId" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.Columns", + "Metadata": { + "Common.PropertyName": "Columns", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnScroll", + "TypeName": "System.Action>", + "DisplayName": "System.Action> Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.OnScroll", + "Metadata": { + "Common.PropertyName": "OnScroll", + "Components.DelegateSignature": "True", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1912748331, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TColumn", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.TColumn", + "Documentation": "SpecifiesthetypeofthetypeparameterTColumnfortheTelerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScrollercomponent.", + "Metadata": { + "Common.PropertyName": "TColumn", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DataId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.DataId", + "Metadata": { "Common.PropertyName": "DataId" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.Columns", + "Metadata": { + "Common.PropertyName": "Columns", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnScroll", + "TypeName": "System.Action>", + "DisplayName": "System.Action> Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller.OnScroll", + "Metadata": { + "Common.PropertyName": "OnScroll", + "Components.DelegateSignature": "True", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualColumnScroller.VirtualColumnScroller", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -2095627729, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Documentation": "\n\nTheclassfortheVirtualScrollContainercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "VirtualScrollContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Total", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Total", + "Metadata": { "Common.PropertyName": "Total" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.PageSize", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "ItemHeight", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ItemHeight", + "Metadata": { "Common.PropertyName": "ItemHeight" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Skip", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "SkipChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.SkipChanged", + "Metadata": { + "Common.PropertyName": "SkipChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EnableVirtualScroll", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.EnableVirtualScroll", + "Metadata": { "Common.PropertyName": "EnableVirtualScroll" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer" + } + }, + { + "HashCode": 301807537, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Documentation": "\n\nTheclassfortheVirtualScrollContainercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Total", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Total", + "Metadata": { "Common.PropertyName": "Total" } + }, + { + "Kind": "Components.Component", + "Name": "PageSize", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.PageSize", + "Metadata": { "Common.PropertyName": "PageSize" } + }, + { + "Kind": "Components.Component", + "Name": "ItemHeight", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ItemHeight", + "Metadata": { "Common.PropertyName": "ItemHeight" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Skip", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "SkipChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.SkipChanged", + "Metadata": { + "Common.PropertyName": "SkipChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "EnableVirtualScroll", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.EnableVirtualScroll", + "Metadata": { "Common.PropertyName": "EnableVirtualScroll" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 84394966, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "VirtualScrollContainer" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 337147838, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 707935610, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Documentation": "\n\nTheclassfortheVirtualScrollercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "VirtualScroller" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DataId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.DataId", + "Metadata": { "Common.PropertyName": "DataId" } + }, + { + "Kind": "Components.Component", + "Name": "Total", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.Total", + "Metadata": { "Common.PropertyName": "Total" } + }, + { + "Kind": "Components.Component", + "Name": "ItemHeight", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.ItemHeight", + "Metadata": { "Common.PropertyName": "ItemHeight" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.Skip", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "SkipChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.SkipChanged", + "Metadata": { + "Common.PropertyName": "SkipChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller" + } + }, + { + "HashCode": 618245329, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Documentation": "\n\nTheclassfortheVirtualScrollercomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DataId", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.DataId", + "Metadata": { "Common.PropertyName": "DataId" } + }, + { + "Kind": "Components.Component", + "Name": "Total", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.Total", + "Metadata": { "Common.PropertyName": "Total" } + }, + { + "Kind": "Components.Component", + "Name": "ItemHeight", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.ItemHeight", + "Metadata": { "Common.PropertyName": "ItemHeight" } + }, + { + "Kind": "Components.Component", + "Name": "Skip", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.Skip", + "Metadata": { "Common.PropertyName": "Skip" } + }, + { + "Kind": "Components.Component", + "Name": "SkipChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.SkipChanged", + "Metadata": { + "Common.PropertyName": "SkipChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -751156615, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector", + "Documentation": "\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DateTimeSelector" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.DateTimePicker.DateTimeSelectorcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSet", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnSet", + "Metadata": { + "Common.PropertyName": "OnSet", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDateSelected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnDateSelected", + "Metadata": { + "Common.PropertyName": "OnDateSelected", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnTimeSelected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnTimeSelected", + "Metadata": { + "Common.PropertyName": "OnTimeSelected", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Value", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Max", + "Metadata": { "Common.PropertyName": "Max" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1050503838, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector", + "Documentation": "\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.DateTimePicker.DateTimeSelectorcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSet", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnSet", + "Metadata": { + "Common.PropertyName": "OnSet", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDateSelected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnDateSelected", + "Metadata": { + "Common.PropertyName": "OnDateSelected", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnTimeSelected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.OnTimeSelected", + "Metadata": { + "Common.PropertyName": "OnTimeSelected", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Value", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.DateTimePicker.DateTimeSelector.Max", + "Metadata": { "Common.PropertyName": "Max" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.DateTimePicker.DateTimeSelector", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -508306562, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Drawer.DrawerItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Drawer.DrawerItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DrawerItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Drawer.DrawerItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Drawer.DrawerItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Drawer.DrawerItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Drawer.DrawerItem.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.DelegateSignature": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFocus", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Drawer.DrawerItem.OnFocus", + "Metadata": { + "Common.PropertyName": "OnFocus", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Drawer.DrawerItem.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer Telerik.Blazor.Components.Drawer.DrawerItem.Binding", + "Metadata": { + "Common.PropertyName": "Binding", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Drawer.DrawerItem", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 278519854, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Drawer.DrawerItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Drawer.DrawerItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Drawer.DrawerItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Drawer.DrawerItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Drawer.DrawerItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Drawer.DrawerItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "OnSelect", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Drawer.DrawerItem.OnSelect", + "Metadata": { + "Common.PropertyName": "OnSelect", + "Components.DelegateSignature": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFocus", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Drawer.DrawerItem.OnFocus", + "Metadata": { + "Common.PropertyName": "OnFocus", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Drawer.DrawerItem.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer Telerik.Blazor.Components.Drawer.DrawerItem.Binding", + "Metadata": { + "Common.PropertyName": "Binding", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Drawer.DrawerItem", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1390450125, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.EditorCustomTool", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.EditorCustomTool", + "Documentation": "\n\nTheclassfortheCustomToolsintheEditor.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "EditorCustomTool" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Editor.EditorCustomTool.Name", + "Documentation": "\n\nDefinesthetoolnamethatisassociatedtothetoolrendering.Usedtoaddthecustomtooltothetoolbar.Required.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "Documentation": "\n\nContainsthetoolrendering.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.EditorCustomTool" + } + }, + { + "HashCode": -654504664, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.EditorCustomTool", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.EditorCustomTool", + "Documentation": "\n\nTheclassfortheCustomToolsintheEditor.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.EditorCustomTool" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Editor.EditorCustomTool.Name", + "Documentation": "\n\nDefinesthetoolnamethatisassociatedtothetoolrendering.Usedtoaddthecustomtooltothetoolbar.Required.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "Documentation": "\n\nContainsthetoolrendering.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.EditorCustomTool", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 129564042, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "Documentation": "\n\nContainsthetoolrendering.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "EditorCustomTool" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1421981990, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "Documentation": "\n\nContainsthetoolrendering.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Editor.EditorCustomTool" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Editor.EditorCustomTool.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 696755396, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.EditorToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.EditorToolBar", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "EditorToolBar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Editor", + "TypeName": "Telerik.Blazor.Components.TelerikEditor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor Telerik.Blazor.Components.Editor.EditorToolBar.Editor", + "Metadata": { "Common.PropertyName": "Editor" } + }, + { + "Kind": "Components.Component", + "Name": "Tools", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Editor.EditorToolBar.Tools", + "Metadata": { "Common.PropertyName": "Tools" } + }, + { + "Kind": "Components.Component", + "Name": "CustomTools", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Editor.EditorToolBar.CustomTools", + "Metadata": { "Common.PropertyName": "CustomTools" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.EditorToolBar" + } + }, + { + "HashCode": 232764162, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.EditorToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.EditorToolBar", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.EditorToolBar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Editor", + "TypeName": "Telerik.Blazor.Components.TelerikEditor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor Telerik.Blazor.Components.Editor.EditorToolBar.Editor", + "Metadata": { "Common.PropertyName": "Editor" } + }, + { + "Kind": "Components.Component", + "Name": "Tools", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Editor.EditorToolBar.Tools", + "Metadata": { "Common.PropertyName": "Tools" } + }, + { + "Kind": "Components.Component", + "Name": "CustomTools", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Editor.EditorToolBar.CustomTools", + "Metadata": { "Common.PropertyName": "CustomTools" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.EditorToolBar", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 359901040, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InsertImageForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.ImageCommandArgs", + "DisplayName": "Telerik.Blazor.Components.Editor.ImageCommandArgs Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm" + } + }, + { + "HashCode": 1311131422, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.ImageCommandArgs", + "DisplayName": "Telerik.Blazor.Components.Editor.ImageCommandArgs Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.InsertImageForm", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1800425274, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InsertLinkForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.LinkCommandArgs", + "DisplayName": "Telerik.Blazor.Components.Editor.LinkCommandArgs Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm" + } + }, + { + "HashCode": 902288454, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.LinkCommandArgs", + "DisplayName": "Telerik.Blazor.Components.Editor.LinkCommandArgs Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.InsertLinkForm", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -64794532, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ViewHtmlDialog" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.HtmlCommandArgs", + "DisplayName": "Telerik.Blazor.Components.Editor.HtmlCommandArgs Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog" + } + }, + { + "HashCode": -882977506, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.HtmlCommandArgs", + "DisplayName": "Telerik.Blazor.Components.Editor.HtmlCommandArgs Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.ViewHtmlDialog", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1128994944, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "InsertTablePopup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Tool", + "TypeName": "Telerik.Blazor.Components.Editor.ButtonTool", + "DisplayName": "Telerik.Blazor.Components.Editor.ButtonTool Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup.Tool", + "Metadata": { "Common.PropertyName": "Tool" } + }, + { + "Kind": "Components.Component", + "Name": "OnExecute", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup.OnExecute", + "Metadata": { + "Common.PropertyName": "OnExecute", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup" + } + }, + { + "HashCode": -2031516157, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Tool", + "TypeName": "Telerik.Blazor.Components.Editor.ButtonTool", + "DisplayName": "Telerik.Blazor.Components.Editor.ButtonTool Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup.Tool", + "Metadata": { "Common.PropertyName": "Tool" } + }, + { + "Kind": "Components.Component", + "Name": "OnExecute", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup.OnExecute", + "Metadata": { + "Common.PropertyName": "OnExecute", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.InsertTablePopup", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 657518054, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "EditorDialog" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Tool", + "TypeName": "Telerik.Blazor.Components.Editor.DialogTool", + "DisplayName": "Telerik.Blazor.Components.Editor.DialogTool Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.Tool", + "Metadata": { "Common.PropertyName": "Tool" } + }, + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.ToolCommandArgsBase", + "DisplayName": "Telerik.Blazor.Components.Editor.ToolCommandArgsBase Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "EditorContainer", + "TypeName": "Telerik.Blazor.Components.TelerikEditor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.EditorContainer", + "Metadata": { "Common.PropertyName": "EditorContainer" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.VisibleChanged", + "Metadata": { + "Common.PropertyName": "VisibleChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog" + } + }, + { + "HashCode": -328360755, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Tool", + "TypeName": "Telerik.Blazor.Components.Editor.DialogTool", + "DisplayName": "Telerik.Blazor.Components.Editor.DialogTool Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.Tool", + "Metadata": { "Common.PropertyName": "Tool" } + }, + { + "Kind": "Components.Component", + "Name": "CommandArgs", + "TypeName": "Telerik.Blazor.Components.Editor.ToolCommandArgsBase", + "DisplayName": "Telerik.Blazor.Components.Editor.ToolCommandArgsBase Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.CommandArgs", + "Metadata": { "Common.PropertyName": "CommandArgs" } + }, + { + "Kind": "Components.Component", + "Name": "EditorContainer", + "TypeName": "Telerik.Blazor.Components.TelerikEditor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.EditorContainer", + "Metadata": { "Common.PropertyName": "EditorContainer" } + }, + { + "Kind": "Components.Component", + "Name": "OnConfirm", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.OnConfirm", + "Metadata": { + "Common.PropertyName": "OnConfirm", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + }, + { + "Kind": "Components.Component", + "Name": "VisibleChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.VisibleChanged", + "Metadata": { + "Common.PropertyName": "VisibleChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 652431263, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "EditorDialog" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -964959753, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 150112745, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "EditorToolsFactory" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Tool", + "TypeName": "Telerik.Blazor.Components.IEditorTool", + "DisplayName": "Telerik.Blazor.Components.IEditorTool Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.Tool", + "Metadata": { "Common.PropertyName": "Tool" } + }, + { + "Kind": "Components.Component", + "Name": "StateContainer", + "TypeName": "Telerik.Blazor.Components.Editor.State.EditorStateContainer", + "DisplayName": "Telerik.Blazor.Components.Editor.State.EditorStateContainer Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.StateContainer", + "Metadata": { "Common.PropertyName": "StateContainer" } + }, + { + "Kind": "Components.Component", + "Name": "ToolRendering", + "TypeName": "Telerik.Blazor.Components.Editor.IEditorCustomToolRendering", + "DisplayName": "Telerik.Blazor.Components.Editor.IEditorCustomToolRendering Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.ToolRendering", + "Metadata": { "Common.PropertyName": "ToolRendering" } + }, + { + "Kind": "Components.Component", + "Name": "OnExecute", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.OnExecute", + "Metadata": { + "Common.PropertyName": "OnExecute", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDialogOpen", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.OnDialogOpen", + "Metadata": { + "Common.PropertyName": "OnDialogOpen", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory" + } + }, + { + "HashCode": -1503925145, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Tool", + "TypeName": "Telerik.Blazor.Components.IEditorTool", + "DisplayName": "Telerik.Blazor.Components.IEditorTool Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.Tool", + "Metadata": { "Common.PropertyName": "Tool" } + }, + { + "Kind": "Components.Component", + "Name": "StateContainer", + "TypeName": "Telerik.Blazor.Components.Editor.State.EditorStateContainer", + "DisplayName": "Telerik.Blazor.Components.Editor.State.EditorStateContainer Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.StateContainer", + "Metadata": { "Common.PropertyName": "StateContainer" } + }, + { + "Kind": "Components.Component", + "Name": "ToolRendering", + "TypeName": "Telerik.Blazor.Components.Editor.IEditorCustomToolRendering", + "DisplayName": "Telerik.Blazor.Components.Editor.IEditorCustomToolRendering Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.ToolRendering", + "Metadata": { "Common.PropertyName": "ToolRendering" } + }, + { + "Kind": "Components.Component", + "Name": "OnExecute", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.OnExecute", + "Metadata": { + "Common.PropertyName": "OnExecute", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDialogOpen", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory.OnDialogOpen", + "Metadata": { + "Common.PropertyName": "OnDialogOpen", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Editor.ToolBar.EditorToolsFactory", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1949911442, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridCheckBoxCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridCheckBoxCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCheckBoxCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridCheckBoxCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCheckBoxCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridCheckBoxCell.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase Telerik.Blazor.Components.Grid.GridCheckBoxCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridCheckBoxCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridCheckBoxCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCheckBoxCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCheckBoxCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridCheckBoxCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1432547860, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridCheckBoxCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridCheckBoxCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridCheckBoxCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridCheckBoxCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCheckBoxCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridCheckBoxCell.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase Telerik.Blazor.Components.Grid.GridCheckBoxCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridCheckBoxCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridCheckBoxCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCheckBoxCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCheckBoxCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridCheckBoxCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -67061760, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridCommandCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridCommandCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCommandCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridCommandCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCommandCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase Telerik.Blazor.Components.Grid.GridCommandCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridCommandCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridCommandCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCommandCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCommandCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridCommandCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 413221895, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridCommandCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridCommandCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridCommandCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridCommandCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridCommandCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase Telerik.Blazor.Components.Grid.GridCommandCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridCommandCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridCommandCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCommandCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridCommandCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridCommandCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -760544759, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridContentCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridContentCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridContentCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridContentCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridContentCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase Telerik.Blazor.Components.Grid.GridContentCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridContentCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridContentCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridContentCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridContentCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridContentCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -438009134, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridContentCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridContentCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridContentCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridContentCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridContentCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase Telerik.Blazor.Components.Grid.GridContentCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridContentCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridContentCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridContentCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridContentCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridContentCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 449232353, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFilterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFilterCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridFilterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFilterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Grid.GridFilterCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.Grid.GridFilterCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFilterCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFilterCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -939773596, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFilterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFilterCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridFilterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFilterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Grid.GridFilterCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.Grid.GridFilterCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFilterCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFilterCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 144394920, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFooterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFooterCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridFooterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFooterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "Telerik.Blazor.Components.FooterTemplateContext", + "DisplayName": "Telerik.Blazor.Components.FooterTemplateContext Telerik.Blazor.Components.Grid.GridFooterCell.Context", + "Metadata": { "Common.PropertyName": "Context" } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Grid.GridFooterCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFooterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFooterCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFooterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFooterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFooterCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -87512774, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFooterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFooterCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridFooterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFooterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "Telerik.Blazor.Components.FooterTemplateContext", + "DisplayName": "Telerik.Blazor.Components.FooterTemplateContext Telerik.Blazor.Components.Grid.GridFooterCell.Context", + "Metadata": { "Common.PropertyName": "Context" } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Grid.GridFooterCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFooterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFooterCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFooterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFooterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFooterCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1177489648, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridHeaderCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridHeaderCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Grid.GridHeaderCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridHeaderCell.Columns", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.Grid.GridHeaderCell.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.Grid.GridHeaderCell.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Groupable", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Grid.GridHeaderCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.OnLock", + "Metadata": { + "Common.PropertyName": "OnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.OnUnlock", + "Metadata": { + "Common.PropertyName": "OnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Grid.GridHeaderCell.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridHeaderCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1145557206, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridHeaderCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridHeaderCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.Grid.GridHeaderCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Columns", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridHeaderCell.Columns", + "Metadata": { "Common.PropertyName": "Columns" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.Grid.GridHeaderCell.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.Grid.GridHeaderCell.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Groupable", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderCell.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.Grid.GridHeaderCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.OnLock", + "Metadata": { + "Common.PropertyName": "OnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.OnUnlock", + "Metadata": { + "Common.PropertyName": "OnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Grid.GridHeaderCell.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridHeaderCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1537584704, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailRowBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailRowBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DetailRowBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.DetailRowBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailRowBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.DetailRowBase.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailRowBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailRowBase.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeRowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailRowBase.RelativeRowIndex", + "Metadata": { "Common.PropertyName": "RelativeRowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailRowBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailRowBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailRowBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1825035361, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailRowBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailRowBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.DetailRowBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.DetailRowBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailRowBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.DetailRowBase.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailRowBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailRowBase.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeRowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailRowBase.RelativeRowIndex", + "Metadata": { "Common.PropertyName": "RelativeRowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailRowBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailRowBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailRowBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -2103256369, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "DetailRowBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailRowBase.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1736058455, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.Grid.DetailRowBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailRowBase.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailRowBase.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1099321899, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFooterRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFooterRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridFooterRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFooterRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFooterRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFooterRow.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "AggregateResults", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridFooterRow.AggregateResults", + "Metadata": { "Common.PropertyName": "AggregateResults" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFooterRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1853945859, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFooterRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFooterRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridFooterRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFooterRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFooterRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFooterRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFooterRow.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "AggregateResults", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridFooterRow.AggregateResults", + "Metadata": { "Common.PropertyName": "AggregateResults" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFooterRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -342529708, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridLoadingCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridLoadingCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridLoadingCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridLoadingCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridLoadingCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridLoadingCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridLoadingCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridLoadingCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1703515184, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridLoadingCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridLoadingCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridLoadingCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridLoadingCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridLoadingCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridLoadingCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridLoadingCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridLoadingCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 70388702, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridLoadingRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridLoadingRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridLoadingRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridLoadingRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridLoadingRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridLoadingRow.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.Grid.GridLoadingRow.Height", + "Metadata": { "Common.PropertyName": "Height" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridLoadingRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 109110732, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridLoadingRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridLoadingRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridLoadingRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridLoadingRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridLoadingRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridLoadingRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridLoadingRow.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.Decimal", + "DisplayName": "decimal Telerik.Blazor.Components.Grid.GridLoadingRow.Height", + "Metadata": { "Common.PropertyName": "Height" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridLoadingRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1960713237, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridRowBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.GridRowBase.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "InEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRowBase.InEdit", + "Metadata": { "Common.PropertyName": "InEdit" } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRowBase.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "AllowInCellEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRowBase.AllowInCellEdit", + "Metadata": { "Common.PropertyName": "AllowInCellEdit" } + }, + { + "Kind": "Components.Component", + "Name": "EditField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.EditField", + "Metadata": { "Common.PropertyName": "EditField" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRowBase.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowBase.RelativeIndex", + "Metadata": { "Common.PropertyName": "RelativeIndex" } + }, + { + "Kind": "Components.Component", + "Name": "DetailTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "Metadata": { + "Common.PropertyName": "DetailTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRowBase.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -644507036, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridRowBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.GridRowBase.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "InEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRowBase.InEdit", + "Metadata": { "Common.PropertyName": "InEdit" } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRowBase.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "AllowInCellEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRowBase.AllowInCellEdit", + "Metadata": { "Common.PropertyName": "AllowInCellEdit" } + }, + { + "Kind": "Components.Component", + "Name": "EditField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.EditField", + "Metadata": { "Common.PropertyName": "EditField" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRowBase.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowBase.RelativeIndex", + "Metadata": { "Common.PropertyName": "RelativeIndex" } + }, + { + "Kind": "Components.Component", + "Name": "DetailTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "Metadata": { + "Common.PropertyName": "DetailTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRowBase.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 193306565, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "DetailTemplate", + "ParentTag": "GridRowBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1222034811, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "DetailTemplate", + "ParentTag": "Telerik.Blazor.Components.Grid.GridRowBase" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowBase.DetailTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1633079374, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowCollectionBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowCollectionBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridRowCollectionBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowCollectionBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectionBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowCollectionBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Rows", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridRowCollectionBase.Rows", + "Metadata": { + "Common.PropertyName": "Rows", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowCollectionBase.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowCollectionBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1962116078, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowCollectionBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowCollectionBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridRowCollectionBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowCollectionBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectionBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowCollectionBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Rows", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridRowCollectionBase.Rows", + "Metadata": { + "Common.PropertyName": "Rows", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowCollectionBase.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowCollectionBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -150446837, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridRowGroupedCollectionBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectionBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Groups", + "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.Groups", + "Metadata": { "Common.PropertyName": "Groups" } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "ParentGroupIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.ParentGroupIndex", + "Metadata": { "Common.PropertyName": "ParentGroupIndex" } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1928089419, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectionBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Groups", + "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.Groups", + "Metadata": { "Common.PropertyName": "Groups" } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "ParentGroupIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.ParentGroupIndex", + "Metadata": { "Common.PropertyName": "ParentGroupIndex" } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollectionBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1159760730, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItemBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridToolBarItemBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridToolBarItemBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.GridToolBarItemBase.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 355763271, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItemBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridToolBarItemBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.GridToolBarItemBase.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -225218915, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "GridToolBarItemBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 421006282, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Grid.GridToolBarItemBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItemBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1676715394, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFilterRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFilterRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridFilterRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFilterRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFilterRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterRow.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFilterRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -772924096, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridFilterRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridFilterRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridFilterRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridFilterRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridFilterRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridFilterRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridFilterRow.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridFilterRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridFilterRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -693070346, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderRowBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderRowBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridHeaderRowBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridHeaderRowBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridHeaderRowBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnReorder", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnReorder", + "Metadata": { + "Common.PropertyName": "OnColumnReorder", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnResize", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnResize", + "Metadata": { + "Common.PropertyName": "OnColumnResize", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridHeaderRowBase.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.Grid.GridHeaderRowBase.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Groupable", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnLock", + "Metadata": { + "Common.PropertyName": "OnColumnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnUnlock", + "Metadata": { + "Common.PropertyName": "OnColumnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderRowBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "HasDetails", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.HasDetails", + "Metadata": { "Common.PropertyName": "HasDetails" } + }, + { + "Kind": "Components.Component", + "Name": "DraggableGroup", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRowBase.DraggableGroup", + "Metadata": { "Common.PropertyName": "DraggableGroup" } + }, + { + "Kind": "Components.Component", + "Name": "TableWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRowBase.TableWidth", + "Metadata": { "Common.PropertyName": "TableWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderRowBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -342933853, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderRowBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderRowBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridHeaderRowBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridHeaderRowBase.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowBasecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridHeaderRowBase.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnReorder", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnReorder", + "Metadata": { + "Common.PropertyName": "OnColumnReorder", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnResize", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnResize", + "Metadata": { + "Common.PropertyName": "OnColumnResize", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridHeaderRowBase.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.Grid.GridHeaderRowBase.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Groupable", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnLock", + "Metadata": { + "Common.PropertyName": "OnColumnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnUnlock", + "Metadata": { + "Common.PropertyName": "OnColumnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Grid.GridHeaderRowBase.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRowBase.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderRowBase.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "HasDetails", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRowBase.HasDetails", + "Metadata": { "Common.PropertyName": "HasDetails" } + }, + { + "Kind": "Components.Component", + "Name": "DraggableGroup", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRowBase.DraggableGroup", + "Metadata": { "Common.PropertyName": "DraggableGroup" } + }, + { + "Kind": "Components.Component", + "Name": "TableWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRowBase.TableWidth", + "Metadata": { "Common.PropertyName": "TableWidth" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderRowBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1115635362, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.GridRow.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "InEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRow.InEdit", + "Metadata": { "Common.PropertyName": "InEdit" } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRow.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "AllowInCellEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRow.AllowInCellEdit", + "Metadata": { "Common.PropertyName": "AllowInCellEdit" } + }, + { + "Kind": "Components.Component", + "Name": "EditField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.EditField", + "Metadata": { "Common.PropertyName": "EditField" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRow.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRow.RelativeIndex", + "Metadata": { "Common.PropertyName": "RelativeIndex" } + }, + { + "Kind": "Components.Component", + "Name": "DetailTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "Metadata": { + "Common.PropertyName": "DetailTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRow.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1772992859, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.GridRow.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "InEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRow.InEdit", + "Metadata": { "Common.PropertyName": "InEdit" } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRow.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "AllowInCellEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridRow.AllowInCellEdit", + "Metadata": { "Common.PropertyName": "AllowInCellEdit" } + }, + { + "Kind": "Components.Component", + "Name": "EditField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.EditField", + "Metadata": { "Common.PropertyName": "EditField" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRow.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRow.RelativeIndex", + "Metadata": { "Common.PropertyName": "RelativeIndex" } + }, + { + "Kind": "Components.Component", + "Name": "DetailTemplate", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "Metadata": { + "Common.PropertyName": "DetailTemplate", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridRow.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1921936444, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "DetailTemplate", + "ParentTag": "GridRow" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.DetailTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 251426838, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "DetailTemplate", + "ParentTag": "Telerik.Blazor.Components.Grid.GridRow" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridRow.DetailTemplate.Context", + "Documentation": "Specifiestheparameternameforthe'DetailTemplate'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRow.DetailTemplate", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1156075, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowCollection", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowCollection", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridRowCollection" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowCollection.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectioncomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowCollection.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Rows", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridRowCollection.Rows", + "Metadata": { + "Common.PropertyName": "Rows", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowCollection.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowCollection", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -432113989, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowCollection", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowCollection", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridRowCollection" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowCollection.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowCollectioncomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowCollection.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Rows", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridRowCollection.Rows", + "Metadata": { + "Common.PropertyName": "Rows", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowCollection.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowCollection", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 961575717, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridRowGroupedCollection" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowGroupedCollection.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectioncomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowGroupedCollection.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Groups", + "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Telerik.Blazor.Components.Grid.GridRowGroupedCollection.Groups", + "Metadata": { "Common.PropertyName": "Groups" } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollection.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "ParentGroupIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollection.ParentGroupIndex", + "Metadata": { "Common.PropertyName": "ParentGroupIndex" } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollection.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1780821264, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridRowGroupedCollection.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridRowGroupedCollectioncomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridRowGroupedCollection.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Groups", + "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Telerik.Blazor.Components.Grid.GridRowGroupedCollection.Groups", + "Metadata": { "Common.PropertyName": "Groups" } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollection.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "ParentGroupIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollection.ParentGroupIndex", + "Metadata": { "Common.PropertyName": "ParentGroupIndex" } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridRowGroupedCollection.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridRowGroupedCollection", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1715763311, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridToolBarItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridToolBarItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.GridToolBarItem.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItem", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -795535826, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridToolBarItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridToolBarItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridToolBarItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.GridToolBarItem.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItem", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1945591762, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "GridToolBarItem" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1669081463, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Grid.GridToolBarItem" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridToolBarItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -487415110, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridHeaderRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridHeaderRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridHeaderRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnReorder", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnReorder", + "Metadata": { + "Common.PropertyName": "OnColumnReorder", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnResize", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnResize", + "Metadata": { + "Common.PropertyName": "OnColumnResize", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridHeaderRow.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.Grid.GridHeaderRow.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Groupable", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnLock", + "Metadata": { + "Common.PropertyName": "OnColumnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnUnlock", + "Metadata": { + "Common.PropertyName": "OnColumnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "HasDetails", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.HasDetails", + "Metadata": { "Common.PropertyName": "HasDetails" } + }, + { + "Kind": "Components.Component", + "Name": "DraggableGroup", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRow.DraggableGroup", + "Metadata": { "Common.PropertyName": "DraggableGroup" } + }, + { + "Kind": "Components.Component", + "Name": "TableWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRow.TableWidth", + "Metadata": { "Common.PropertyName": "TableWidth" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1023020312, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.GridHeaderRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.GridHeaderRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.GridHeaderRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.GridHeaderRow.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnReorder", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnReorder", + "Metadata": { + "Common.PropertyName": "OnColumnReorder", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnResize", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnResize", + "Metadata": { + "Common.PropertyName": "OnColumnResize", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.GridHeaderRow.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.GridFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.GridFilterMode Telerik.Blazor.Components.Grid.GridHeaderRow.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "Groupable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Groupable", + "Metadata": { "Common.PropertyName": "Groupable" } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnLock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnLock", + "Metadata": { + "Common.PropertyName": "OnColumnLock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnUnlock", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnUnlock", + "Metadata": { + "Common.PropertyName": "OnColumnUnlock", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnVisibilityChange", + "TypeName": "System.Func,System.Threading.Tasks.Task>", + "DisplayName": "System.Func,System.Threading.Tasks.Task> Telerik.Blazor.Components.Grid.GridHeaderRow.OnColumnVisibilityChange", + "Metadata": { + "Common.PropertyName": "OnColumnVisibilityChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.GridHeaderRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.GridHeaderRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "HasDetails", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.GridHeaderRow.HasDetails", + "Metadata": { "Common.PropertyName": "HasDetails" } + }, + { + "Kind": "Components.Component", + "Name": "DraggableGroup", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRow.DraggableGroup", + "Metadata": { "Common.PropertyName": "DraggableGroup" } + }, + { + "Kind": "Components.Component", + "Name": "TableWidth", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.GridHeaderRow.TableWidth", + "Metadata": { "Common.PropertyName": "TableWidth" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 2055132413, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridColumnMenuSettings" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings" + } + }, + { + "HashCode": -1553110400, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.ColumnMenu.GridColumnMenuSettings", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 231987675, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCheckboxColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn" + } + }, + { + "HashCode": -981631716, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Columns.GridCheckboxColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 621610695, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Columns.GridColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Columns.GridColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Columns.GridColumn" + } + }, + { + "HashCode": 1156241658, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Columns.GridColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Columns.GridColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Columns.GridColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Columns.GridColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 246482700, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridCommandColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn" + } + }, + { + "HashCode": -187518757, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Columns.GridCommandColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1354666644, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DetailCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -778674408, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1683359120, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DetailColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn" + } + }, + { + "HashCode": -271510736, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1689145064, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DetailRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeRowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.RelativeRowIndex", + "Metadata": { "Common.PropertyName": "RelativeRowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1897438552, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.DetailTemplate.DetailRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeRowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.RelativeRowIndex", + "Metadata": { "Common.PropertyName": "RelativeRowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1301677921, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "DetailRow" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1643104671, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.DetailTemplate.DetailRow.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -466673223, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GridExcelExport" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport" + } + }, + { + "HashCode": -173474792, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Export.Excel.GridExcelExport", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1063192952, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupCellSpacerBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Length", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase.Length", + "Metadata": { "Common.PropertyName": "Length" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase" + } + }, + { + "HashCode": -865652602, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Length", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase.Length", + "Metadata": { "Common.PropertyName": "Length" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacerBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -528412865, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter", + "Documentation": "\n\nThegroupfooter.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupFooter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupFooter.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFootercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupFooter.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupFooter.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.Grouping.GroupFooter.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregates", + "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Telerik.Blazor.Components.Grid.Grouping.GroupFooter.Aggregates", + "Metadata": { "Common.PropertyName": "Aggregates" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1604411099, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter", + "Documentation": "\n\nThegroupfooter.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupFooter.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFootercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupFooter.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupFooter.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.Grouping.GroupFooter.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "Aggregates", + "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Telerik.Blazor.Components.Grid.Grouping.GroupFooter.Aggregates", + "Metadata": { "Common.PropertyName": "Aggregates" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooter", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -278287821, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell", + "Documentation": "\n\nThegroupfootercell.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupFooterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFooterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupFooterTemplateContext", + "TypeName": "Telerik.Blazor.Components.GridGroupTemplateContext", + "DisplayName": "Telerik.Blazor.Components.GridGroupTemplateContext Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.GroupFooterTemplateContext", + "Metadata": { "Common.PropertyName": "GroupFooterTemplateContext" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1763212104, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell", + "Documentation": "\n\nThegroupfootercell.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupFooterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupFooterTemplateContext", + "TypeName": "Telerik.Blazor.Components.GridGroupTemplateContext", + "DisplayName": "Telerik.Blazor.Components.GridGroupTemplateContext Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.GroupFooterTemplateContext", + "Metadata": { "Common.PropertyName": "GroupFooterTemplateContext" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupFooterCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -24097957, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader", + "Documentation": "\n\nThegroupindicator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupHeader.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeadercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupHeader.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.GroupIndex", + "Metadata": { "Common.PropertyName": "GroupIndex" } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.Grouping.GroupHeader.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.RelativeIndex", + "Metadata": { "Common.PropertyName": "RelativeIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Group", + "TypeName": "Telerik.DataSource.AggregateFunctionsGroup", + "DisplayName": "Telerik.DataSource.AggregateFunctionsGroup Telerik.Blazor.Components.Grid.Grouping.GroupHeader.Group", + "Metadata": { "Common.PropertyName": "Group" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.Grouping.GroupHeader.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupHeader.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 403967012, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader", + "Documentation": "\n\nThegroupindicator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupHeader.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeadercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupHeader.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "GroupIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.GroupIndex", + "Metadata": { "Common.PropertyName": "GroupIndex" } + }, + { + "Kind": "Components.Component", + "Name": "GroupLevel", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.GroupLevel", + "Metadata": { "Common.PropertyName": "GroupLevel" } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.Grouping.GroupHeader.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "RelativeIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeader.RelativeIndex", + "Metadata": { "Common.PropertyName": "RelativeIndex" } + }, + { + "Kind": "Components.Component", + "Name": "Group", + "TypeName": "Telerik.DataSource.AggregateFunctionsGroup", + "DisplayName": "Telerik.DataSource.AggregateFunctionsGroup Telerik.Blazor.Components.Grid.Grouping.GroupHeader.Group", + "Metadata": { "Common.PropertyName": "Group" } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Grid.Grouping.GroupHeader.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupHeader.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeader", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1240042694, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell", + "Documentation": "\n\nThegroupindicator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupHeaderCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeaderCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Components.Grid.IGridBoundColumn", + "DisplayName": "Telerik.Blazor.Components.Grid.IGridBoundColumn Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Group", + "TypeName": "Telerik.DataSource.AggregateFunctionsGroup", + "DisplayName": "Telerik.DataSource.AggregateFunctionsGroup Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Group", + "Metadata": { "Common.PropertyName": "Group" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1618306728, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell", + "Documentation": "\n\nThegroupindicator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Grid.Grouping.GroupHeaderCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Expanded", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Expanded", + "Metadata": { "Common.PropertyName": "Expanded" } + }, + { + "Kind": "Components.Component", + "Name": "Colspan", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Colspan", + "Metadata": { "Common.PropertyName": "Colspan" } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Components.Grid.IGridBoundColumn", + "DisplayName": "Telerik.Blazor.Components.Grid.IGridBoundColumn Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Group", + "TypeName": "Telerik.DataSource.AggregateFunctionsGroup", + "DisplayName": "Telerik.DataSource.AggregateFunctionsGroup Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.Group", + "Metadata": { "Common.PropertyName": "Group" } + }, + { + "Kind": "Components.Component", + "Name": "OnToggle", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.OnToggle", + "Metadata": { + "Common.PropertyName": "OnToggle", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerGrid", + "TypeName": "Telerik.Blazor.Components.TelerikGrid", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.ContainerGrid", + "Metadata": { + "Common.PropertyName": "ContainerGrid", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupHeaderCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1597220280, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase", + "Documentation": "\n\nThegroupindicator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupIndicatorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase.Field", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase.OnRemove", + "Documentation": "\n\nTriggeredwhentheindicatorisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase" + } + }, + { + "HashCode": -1971953693, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase", + "Documentation": "\n\nThegroupindicator.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase.Field", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase.OnRemove", + "Documentation": "\n\nTriggeredwhentheindicatorisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicatorBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -567786162, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel", + "Documentation": "\n\nThegrouppanel.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupPanel" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Groups", + "TypeName": "System.Collections.Generic.IList", + "DisplayName": "System.Collections.Generic.IList Telerik.Blazor.Components.Grid.Grouping.GroupPanel.Groups", + "Metadata": { "Common.PropertyName": "Groups" } + }, + { + "Kind": "Components.Component", + "Name": "GetGroupTitles", + "TypeName": "System.Func>", + "DisplayName": "System.Func> Telerik.Blazor.Components.Grid.Grouping.GroupPanel.GetGroupTitles", + "Metadata": { + "Common.PropertyName": "GetGroupTitles", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnGroupAdd", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupPanel.OnGroupAdd", + "Documentation": "\n\nTriggeredwhenagroupisadded.\n\n", + "Metadata": { + "Common.PropertyName": "OnGroupAdd", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnGroupRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupPanel.OnGroupRemove", + "Documentation": "\n\nTriggeredwhenagroupisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnGroupRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DropTargetGroup", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupPanel.DropTargetGroup", + "Metadata": { "Common.PropertyName": "DropTargetGroup" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel" + } + }, + { + "HashCode": -262451271, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel", + "Documentation": "\n\nThegrouppanel.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Groups", + "TypeName": "System.Collections.Generic.IList", + "DisplayName": "System.Collections.Generic.IList Telerik.Blazor.Components.Grid.Grouping.GroupPanel.Groups", + "Metadata": { "Common.PropertyName": "Groups" } + }, + { + "Kind": "Components.Component", + "Name": "GetGroupTitles", + "TypeName": "System.Func>", + "DisplayName": "System.Func> Telerik.Blazor.Components.Grid.Grouping.GroupPanel.GetGroupTitles", + "Metadata": { + "Common.PropertyName": "GetGroupTitles", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnGroupAdd", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupPanel.OnGroupAdd", + "Documentation": "\n\nTriggeredwhenagroupisadded.\n\n", + "Metadata": { + "Common.PropertyName": "OnGroupAdd", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnGroupRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupPanel.OnGroupRemove", + "Documentation": "\n\nTriggeredwhenagroupisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnGroupRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DropTargetGroup", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupPanel.DropTargetGroup", + "Metadata": { "Common.PropertyName": "DropTargetGroup" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupPanel", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -715034104, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupCellSpacer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Length", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer.Length", + "Metadata": { "Common.PropertyName": "Length" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer" + } + }, + { + "HashCode": 1622058106, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Length", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer.Length", + "Metadata": { "Common.PropertyName": "Length" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupCellSpacer", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 394891922, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "GroupIndicator" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicator.Field", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicator.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupIndicator.OnRemove", + "Documentation": "\n\nTriggeredwhentheindicatorisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator" + } + }, + { + "HashCode": 1641456143, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Field", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicator.Field", + "Metadata": { "Common.PropertyName": "Field" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Grid.Grouping.GroupIndicator.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Grid.Grouping.GroupIndicator.OnRemove", + "Documentation": "\n\nTriggeredwhentheindicatorisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Grid.Grouping.GroupIndicator", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -311623972, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ListView.ListViewItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListView.ListViewItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ListViewItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.ListView.ListViewItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.ListView.ListViewItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ListView.ListViewItem.Template", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.ListView.ListViewItem.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.ListView.ListViewItem.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ListView.ListViewItem.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListView.ListViewItem.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ListView.ListViewItem", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1577114709, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ListView.ListViewItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListView.ListViewItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ListView.ListViewItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.ListView.ListViewItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.ListView.ListViewItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Template", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ListView.ListViewItem.Template", + "Metadata": { + "Common.PropertyName": "Template", + "Components.ChildContent": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.ListView.ListViewItem.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.ListView.ListViewItem.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ListView.ListViewItem.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListView.ListViewItem.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ListView.ListViewItem", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1637779639, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ListView.ListViewItem.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListView.ListViewItem.Template", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "ListViewItem" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListView.ListViewItem.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ListView.ListViewItem.Template", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2094646659, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ListView.ListViewItem.Template", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ListView.ListViewItem.Template", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Template", + "ParentTag": "Telerik.Blazor.Components.ListView.ListViewItem" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ListView.ListViewItem.Template.Context", + "Documentation": "Specifiestheparameternameforthe'Template'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ListView.ListViewItem.Template", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 670480253, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Menu.MenuItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Menu.MenuItem", + "Documentation": "\n\nTheclassfortheMenuItem.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "MenuItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Menu.MenuItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Menu.MenuItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Menu.MenuItem.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "PopupAlign", + "TypeName": "Telerik.Blazor.Components.Popup.PopupAlignSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupAlignSettings Telerik.Blazor.Components.Menu.MenuItem.PopupAlign", + "Metadata": { "Common.PropertyName": "PopupAlign" } + }, + { + "Kind": "Components.Component", + "Name": "ReadChildren", + "TypeName": "System.Func>", + "DisplayName": "System.Func> Telerik.Blazor.Components.Menu.MenuItem.ReadChildren", + "Metadata": { + "Common.PropertyName": "ReadChildren", + "Components.DelegateSignature": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParentPopupRef", + "TypeName": "Telerik.Blazor.Components.Popup.TelerikPopup", + "DisplayName": "Telerik.Blazor.Components.Popup.TelerikPopup Telerik.Blazor.Components.Menu.MenuItem.ParentPopupRef", + "Metadata": { "Common.PropertyName": "ParentPopupRef" } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.MenuOrientation", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.MenuOrientation Telerik.Blazor.Components.Menu.MenuItem.Orientation", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "NavigationState", + "TypeName": "Telerik.Blazor.Components.Common.Layout.Navigation.State.IMenuNavigationState", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.Navigation.State.IMenuNavigationState Telerik.Blazor.Components.Menu.MenuItem.NavigationState", + "Metadata": { "Common.PropertyName": "NavigationState" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Menu.MenuItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "SeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Menu.MenuItem.SeparatorField", + "Metadata": { "Common.PropertyName": "SeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Menu.MenuItem.DisabledField", + "Metadata": { "Common.PropertyName": "DisabledField" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Menu.MenuItem.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding Telerik.Blazor.Components.Menu.MenuItem.Binding", + "Metadata": { + "Common.PropertyName": "Binding", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Menu.MenuItem", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 961938157, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Menu.MenuItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Menu.MenuItem", + "Documentation": "\n\nTheclassfortheMenuItem.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Menu.MenuItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Menu.MenuItem.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Menu.MenuItemcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Menu.MenuItem.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "PopupAlign", + "TypeName": "Telerik.Blazor.Components.Popup.PopupAlignSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupAlignSettings Telerik.Blazor.Components.Menu.MenuItem.PopupAlign", + "Metadata": { "Common.PropertyName": "PopupAlign" } + }, + { + "Kind": "Components.Component", + "Name": "ReadChildren", + "TypeName": "System.Func>", + "DisplayName": "System.Func> Telerik.Blazor.Components.Menu.MenuItem.ReadChildren", + "Metadata": { + "Common.PropertyName": "ReadChildren", + "Components.DelegateSignature": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParentPopupRef", + "TypeName": "Telerik.Blazor.Components.Popup.TelerikPopup", + "DisplayName": "Telerik.Blazor.Components.Popup.TelerikPopup Telerik.Blazor.Components.Menu.MenuItem.ParentPopupRef", + "Metadata": { "Common.PropertyName": "ParentPopupRef" } + }, + { + "Kind": "Components.Component", + "Name": "Orientation", + "TypeName": "Telerik.Blazor.MenuOrientation", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.MenuOrientation Telerik.Blazor.Components.Menu.MenuItem.Orientation", + "Metadata": { "Common.PropertyName": "Orientation" } + }, + { + "Kind": "Components.Component", + "Name": "NavigationState", + "TypeName": "Telerik.Blazor.Components.Common.Layout.Navigation.State.IMenuNavigationState", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.Navigation.State.IMenuNavigationState Telerik.Blazor.Components.Menu.MenuItem.NavigationState", + "Metadata": { "Common.PropertyName": "NavigationState" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Menu.MenuItem.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "SeparatorField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Menu.MenuItem.SeparatorField", + "Metadata": { "Common.PropertyName": "SeparatorField" } + }, + { + "Kind": "Components.Component", + "Name": "DisabledField", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Menu.MenuItem.DisabledField", + "Metadata": { "Common.PropertyName": "DisabledField" } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.Menu.MenuItem.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding Telerik.Blazor.Components.Menu.MenuItem.Binding", + "Metadata": { + "Common.PropertyName": "Binding", + "Components.GenericTyped": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Menu.MenuItem", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -543550990, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.MultiSelect.Tag", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.MultiSelect.Tag", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Tag" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.MultiSelect.Tag.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "DataItem", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.MultiSelect.Tag.DataItem", + "Metadata": { "Common.PropertyName": "DataItem" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.MultiSelect.Tag.OnRemove", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState Telerik.Blazor.Components.MultiSelect.Tag.State", + "Metadata": { "Common.PropertyName": "State" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.MultiSelect.Tag" + } + }, + { + "HashCode": 1141658299, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.MultiSelect.Tag", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.MultiSelect.Tag", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.MultiSelect.Tag" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.MultiSelect.Tag.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "DataItem", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.ListDataItem Telerik.Blazor.Components.MultiSelect.Tag.DataItem", + "Metadata": { "Common.PropertyName": "DataItem" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.MultiSelect.Tag.OnRemove", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState Telerik.Blazor.Components.MultiSelect.Tag.State", + "Metadata": { "Common.PropertyName": "State" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.MultiSelect.Tag", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1772418718, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.MultiSelect.TagList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.MultiSelect.TagList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TagList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DataItems", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.MultiSelect.TagList.DataItems", + "Metadata": { "Common.PropertyName": "DataItems" } + }, + { + "Kind": "Components.Component", + "Name": "OnItemRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.MultiSelect.TagList.OnItemRemove", + "Metadata": { + "Common.PropertyName": "OnItemRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState Telerik.Blazor.Components.MultiSelect.TagList.State", + "Metadata": { "Common.PropertyName": "State" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.MultiSelect.TagList" + } + }, + { + "HashCode": 1425269489, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.MultiSelect.TagList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.MultiSelect.TagList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.MultiSelect.TagList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "DataItems", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.MultiSelect.TagList.DataItems", + "Metadata": { "Common.PropertyName": "DataItems" } + }, + { + "Kind": "Components.Component", + "Name": "OnItemRemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.MultiSelect.TagList.OnItemRemove", + "Metadata": { + "Common.PropertyName": "OnItemRemove", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "State", + "TypeName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState", + "DisplayName": "Telerik.Blazor.Components.Common.Dropdowns.IMultiSelectState Telerik.Blazor.Components.MultiSelect.TagList.State", + "Metadata": { "Common.PropertyName": "State" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.MultiSelect.TagList", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1039600324, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "PagerButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IconCssClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerButton.IconCssClass", + "Metadata": { "Common.PropertyName": "IconCssClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Pager.PagerButton.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerButton.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerButton" + } + }, + { + "HashCode": -910521397, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Pager.PagerButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IconCssClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerButton.IconCssClass", + "Metadata": { "Common.PropertyName": "IconCssClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Pager.PagerButton.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerButton.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 317731950, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerListBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerListBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "PagerListBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.Page", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.PageCount", + "Metadata": { "Common.PropertyName": "PageCount" } + }, + { + "Kind": "Components.Component", + "Name": "ButtonCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.ButtonCount", + "Metadata": { "Common.PropertyName": "ButtonCount" } + }, + { + "Kind": "Components.Component", + "Name": "OnPageChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerListBase.OnPageChange", + "Metadata": { + "Common.PropertyName": "OnPageChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEndReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerListBase.OnEndReached", + "Metadata": { + "Common.PropertyName": "OnEndReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStartReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerListBase.OnStartReached", + "Metadata": { + "Common.PropertyName": "OnStartReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerListBase" + } + }, + { + "HashCode": 1239201043, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerListBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerListBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Pager.PagerListBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.Page", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.PageCount", + "Metadata": { "Common.PropertyName": "PageCount" } + }, + { + "Kind": "Components.Component", + "Name": "ButtonCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.ButtonCount", + "Metadata": { "Common.PropertyName": "ButtonCount" } + }, + { + "Kind": "Components.Component", + "Name": "OnPageChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerListBase.OnPageChange", + "Metadata": { + "Common.PropertyName": "OnPageChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEndReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerListBase.OnEndReached", + "Metadata": { + "Common.PropertyName": "OnEndReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStartReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerListBase.OnStartReached", + "Metadata": { + "Common.PropertyName": "OnStartReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerListBase.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerListBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1290025757, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerMoreButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerMoreButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "PagerMoreButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerMoreButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerMoreButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerMoreButton.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerMoreButton" + } + }, + { + "HashCode": 870780842, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerMoreButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerMoreButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Pager.PagerMoreButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerMoreButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerMoreButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerMoreButton.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerMoreButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 575265144, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "PagerNumberButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Pager.PagerNumberButtonBase.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerNumberButtonBase.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerNumberButtonBase.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerNumberButtonBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase" + } + }, + { + "HashCode": -1227323772, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Pager.PagerNumberButtonBase.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerNumberButtonBase.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerNumberButtonBase.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerNumberButtonBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerNumberButtonBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1327012108, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "PagerList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.Page", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.PageCount", + "Metadata": { "Common.PropertyName": "PageCount" } + }, + { + "Kind": "Components.Component", + "Name": "ButtonCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.ButtonCount", + "Metadata": { "Common.PropertyName": "ButtonCount" } + }, + { + "Kind": "Components.Component", + "Name": "OnPageChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerList.OnPageChange", + "Metadata": { + "Common.PropertyName": "OnPageChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEndReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerList.OnEndReached", + "Metadata": { + "Common.PropertyName": "OnEndReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStartReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerList.OnStartReached", + "Metadata": { + "Common.PropertyName": "OnStartReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerList" + } + }, + { + "HashCode": -1745387036, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Pager.PagerList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Page", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.Page", + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "Components.Component", + "Name": "PageCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.PageCount", + "Metadata": { "Common.PropertyName": "PageCount" } + }, + { + "Kind": "Components.Component", + "Name": "ButtonCount", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.ButtonCount", + "Metadata": { "Common.PropertyName": "ButtonCount" } + }, + { + "Kind": "Components.Component", + "Name": "OnPageChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerList.OnPageChange", + "Metadata": { + "Common.PropertyName": "OnPageChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEndReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerList.OnEndReached", + "Metadata": { + "Common.PropertyName": "OnEndReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnStartReached", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerList.OnStartReached", + "Metadata": { + "Common.PropertyName": "OnStartReached", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "StartIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerList.StartIndex", + "Metadata": { "Common.PropertyName": "StartIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerList", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 602428076, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerNumberButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerNumberButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "PagerNumberButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Pager.PagerNumberButton.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerNumberButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerNumberButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerNumberButton.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerNumberButton" + } + }, + { + "HashCode": -851956838, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Pager.PagerNumberButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Pager.PagerNumberButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Pager.PagerNumberButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Pager.PagerNumberButton.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Pager.PagerNumberButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Pager.PagerNumberButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Pager.PagerNumberButton.Index", + "Metadata": { "Common.PropertyName": "Index" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Pager.PagerNumberButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1805327036, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Popup.TelerikPopup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Popup.TelerikPopup", + "Documentation": "\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikPopup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AnchorSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.AnchorSelector", + "Metadata": { "Common.PropertyName": "AnchorSelector" } + }, + { + "Kind": "Components.Component", + "Name": "PopupAlign", + "TypeName": "Telerik.Blazor.Components.Popup.PopupAlignSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupAlignSettings Telerik.Blazor.Components.Popup.TelerikPopup.PopupAlign", + "Metadata": { "Common.PropertyName": "PopupAlign" } + }, + { + "Kind": "Components.Component", + "Name": "AnchorAlign", + "TypeName": "Telerik.Blazor.Components.Popup.PopupAlignSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupAlignSettings Telerik.Blazor.Components.Popup.TelerikPopup.AnchorAlign", + "Metadata": { "Common.PropertyName": "AnchorAlign" } + }, + { + "Kind": "Components.Component", + "Name": "MarginSettings", + "TypeName": "Telerik.Blazor.Components.Popup.PopupMarginSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupMarginSettings Telerik.Blazor.Components.Popup.TelerikPopup.MarginSettings", + "Metadata": { "Common.PropertyName": "MarginSettings" } + }, + { + "Kind": "Components.Component", + "Name": "CloseOn", + "TypeName": "Telerik.Blazor.PopupTriggerEvent", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.PopupTriggerEvent Telerik.Blazor.Components.Popup.TelerikPopup.CloseOn", + "Metadata": { "Common.PropertyName": "CloseOn" } + }, + { + "Kind": "Components.Component", + "Name": "OpenOn", + "TypeName": "Telerik.Blazor.PopupTriggerEvent", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.PopupTriggerEvent Telerik.Blazor.Components.Popup.TelerikPopup.OpenOn", + "Metadata": { "Common.PropertyName": "OpenOn" } + }, + { + "Kind": "Components.Component", + "Name": "ToggleElementSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.ToggleElementSelector", + "Metadata": { "Common.PropertyName": "ToggleElementSelector" } + }, + { + "Kind": "Components.Component", + "Name": "AutoSize", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Popup.TelerikPopup.AutoSize", + "Metadata": { "Common.PropertyName": "AutoSize" } + }, + { + "Kind": "Components.Component", + "Name": "OnBeforeShow", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Popup.TelerikPopup.OnBeforeShow", + "Metadata": { + "Common.PropertyName": "OnBeforeShow", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnShowStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Popup.TelerikPopup.OnShowStart", + "Metadata": { + "Common.PropertyName": "OnShowStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnHideStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Popup.TelerikPopup.OnHideStart", + "Metadata": { + "Common.PropertyName": "OnHideStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "CloseParentPopupsUntilSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.CloseParentPopupsUntilSelector", + "Documentation": "\n\nDefineswhethertocloseparentpopupsonchildpopupcloseaction.Iftheselectorisnotnullorempty-CloseParentPopupswillbeexecuted.\nCurrently,wehavepopupelementcloseactiononlyinCloseOn=Mouseleavescenario.Neededinmenu.\n\n", + "Metadata": { "Common.PropertyName": "CloseParentPopupsUntilSelector" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Top", + "Documentation": "\n\nDefinesthetoppositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Left", + "Documentation": "\n\nDefinestheleftpositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Width", + "Documentation": "\n\nDefinesthewidthoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Height", + "Documentation": "\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "ShowDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Popup.TelerikPopup.ShowDelay", + "Documentation": "\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "ShowDelay" } + }, + { + "Kind": "Components.Component", + "Name": "HideDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Popup.TelerikPopup.HideDelay", + "Documentation": "\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "HideDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.Popup.TelerikPopup.AnimationType", + "Documentation": "\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Popup.TelerikPopup.AnimationDuration", + "Documentation": "\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n", + "Metadata": { "Common.PropertyName": "AnimationDuration" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParentInlineStyle", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.ParentInlineStyle", + "Documentation": "\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentInlineStyle" } + }, + { + "Kind": "Components.Component", + "Name": "ParentClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.ParentClass", + "Documentation": "\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentClass" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Class", + "Documentation": "\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Popup.TelerikPopup" + } + }, + { + "HashCode": 1563675919, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Popup.TelerikPopup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Popup.TelerikPopup", + "Documentation": "\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Popup.TelerikPopup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AnchorSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.AnchorSelector", + "Metadata": { "Common.PropertyName": "AnchorSelector" } + }, + { + "Kind": "Components.Component", + "Name": "PopupAlign", + "TypeName": "Telerik.Blazor.Components.Popup.PopupAlignSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupAlignSettings Telerik.Blazor.Components.Popup.TelerikPopup.PopupAlign", + "Metadata": { "Common.PropertyName": "PopupAlign" } + }, + { + "Kind": "Components.Component", + "Name": "AnchorAlign", + "TypeName": "Telerik.Blazor.Components.Popup.PopupAlignSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupAlignSettings Telerik.Blazor.Components.Popup.TelerikPopup.AnchorAlign", + "Metadata": { "Common.PropertyName": "AnchorAlign" } + }, + { + "Kind": "Components.Component", + "Name": "MarginSettings", + "TypeName": "Telerik.Blazor.Components.Popup.PopupMarginSettings", + "DisplayName": "Telerik.Blazor.Components.Popup.PopupMarginSettings Telerik.Blazor.Components.Popup.TelerikPopup.MarginSettings", + "Metadata": { "Common.PropertyName": "MarginSettings" } + }, + { + "Kind": "Components.Component", + "Name": "CloseOn", + "TypeName": "Telerik.Blazor.PopupTriggerEvent", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.PopupTriggerEvent Telerik.Blazor.Components.Popup.TelerikPopup.CloseOn", + "Metadata": { "Common.PropertyName": "CloseOn" } + }, + { + "Kind": "Components.Component", + "Name": "OpenOn", + "TypeName": "Telerik.Blazor.PopupTriggerEvent", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.PopupTriggerEvent Telerik.Blazor.Components.Popup.TelerikPopup.OpenOn", + "Metadata": { "Common.PropertyName": "OpenOn" } + }, + { + "Kind": "Components.Component", + "Name": "ToggleElementSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.ToggleElementSelector", + "Metadata": { "Common.PropertyName": "ToggleElementSelector" } + }, + { + "Kind": "Components.Component", + "Name": "AutoSize", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Popup.TelerikPopup.AutoSize", + "Metadata": { "Common.PropertyName": "AutoSize" } + }, + { + "Kind": "Components.Component", + "Name": "OnBeforeShow", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.Popup.TelerikPopup.OnBeforeShow", + "Metadata": { + "Common.PropertyName": "OnBeforeShow", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnShowStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Popup.TelerikPopup.OnShowStart", + "Metadata": { + "Common.PropertyName": "OnShowStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnHideStart", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Popup.TelerikPopup.OnHideStart", + "Metadata": { + "Common.PropertyName": "OnHideStart", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "CloseParentPopupsUntilSelector", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.CloseParentPopupsUntilSelector", + "Documentation": "\n\nDefineswhethertocloseparentpopupsonchildpopupcloseaction.Iftheselectorisnotnullorempty-CloseParentPopupswillbeexecuted.\nCurrently,wehavepopupelementcloseactiononlyinCloseOn=Mouseleavescenario.Neededinmenu.\n\n", + "Metadata": { "Common.PropertyName": "CloseParentPopupsUntilSelector" } + }, + { + "Kind": "Components.Component", + "Name": "Top", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Top", + "Documentation": "\n\nDefinesthetoppositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Top" } + }, + { + "Kind": "Components.Component", + "Name": "Left", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Left", + "Documentation": "\n\nDefinestheleftpositionoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Left" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Width", + "Documentation": "\n\nDefinesthewidthoftheanimationcontainer.\n\n", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "Height", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Height", + "Documentation": "\n\nDefinestheheightoftheanimationcontainer.Cannotbeinpercent.\n\n", + "Metadata": { "Common.PropertyName": "Height" } + }, + { + "Kind": "Components.Component", + "Name": "ShowDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Popup.TelerikPopup.ShowDelay", + "Documentation": "\n\nDefinestheshowdelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "ShowDelay" } + }, + { + "Kind": "Components.Component", + "Name": "HideDelay", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Popup.TelerikPopup.HideDelay", + "Documentation": "\n\nDefinesthehidedelayoftheanimationcontainer.Defaultdelayis20ms.\n\n", + "Metadata": { "Common.PropertyName": "HideDelay" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationType", + "TypeName": "Telerik.Blazor.AnimationType", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.AnimationType Telerik.Blazor.Components.Popup.TelerikPopup.AnimationType", + "Documentation": "\n\nDefinestheanimationtypeofthecontainer.DefaultvalueisAnimationType.SlideDown.\n\n", + "Metadata": { "Common.PropertyName": "AnimationType" } + }, + { + "Kind": "Components.Component", + "Name": "AnimationDuration", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.Popup.TelerikPopup.AnimationDuration", + "Documentation": "\n\nDefinestheanimationdurationofthecontainer.DefaultAnimationDurationis300ms.\n\n", + "Metadata": { "Common.PropertyName": "AnimationDuration" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ParentInlineStyle", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.ParentInlineStyle", + "Documentation": "\n\nDefinesinlinestyletobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentInlineStyle" } + }, + { + "Kind": "Components.Component", + "Name": "ParentClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.ParentClass", + "Documentation": "\n\nDefinesclasstobeaddedtothek-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "ParentClass" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Popup.TelerikPopup.Class", + "Documentation": "\n\nDefinesclassnamestobeaddedtothek-child-animation-containerelement.\n\n", + "Metadata": { "Common.PropertyName": "Class" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Popup.TelerikPopup", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1298230603, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikPopup" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -353489797, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Popup.TelerikPopup" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Popup.TelerikPopup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2128259674, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikFragmentContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer" + } + }, + { + "HashCode": -723491200, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 928921455, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikFragmentContainer" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 180496094, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikFragmentContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2137001434, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment", + "Documentation": "\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikRootComponentFragment" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment" + } + }, + { + "HashCode": -403205034, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment", + "Documentation": "\n\nAcontainerthatcanbepositionedandsizedasdesired,andshowswithananimation.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1106240678, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikRootComponentFragment" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1753460068, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.RootComponent.TelerikRootComponentFragment.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1409457626, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceDialog" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Status", + "TypeName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialogStatus", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialogStatus Telerik.Blazor.Components.Scheduler.RecurrenceDialog.Status", + "Metadata": { "Common.PropertyName": "Status" } + }, + { + "Kind": "Components.Component", + "Name": "OnClose", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnClose", + "Metadata": { + "Common.PropertyName": "OnClose", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDeleteOccurrence", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnDeleteOccurrence", + "Metadata": { + "Common.PropertyName": "OnDeleteOccurrence", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDeleteSeries", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnDeleteSeries", + "Metadata": { + "Common.PropertyName": "OnDeleteSeries", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnMoveOccurrence", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnMoveOccurrence", + "Metadata": { + "Common.PropertyName": "OnMoveOccurrence", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnMoveSeries", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnMoveSeries", + "Metadata": { + "Common.PropertyName": "OnMoveSeries", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEditOccurrence", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnEditOccurrence", + "Metadata": { + "Common.PropertyName": "OnEditOccurrence", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEditSeries", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnEditSeries", + "Metadata": { + "Common.PropertyName": "OnEditSeries", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog" + } + }, + { + "HashCode": 272824015, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Status", + "TypeName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialogStatus", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialogStatus Telerik.Blazor.Components.Scheduler.RecurrenceDialog.Status", + "Metadata": { "Common.PropertyName": "Status" } + }, + { + "Kind": "Components.Component", + "Name": "OnClose", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnClose", + "Metadata": { + "Common.PropertyName": "OnClose", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDeleteOccurrence", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnDeleteOccurrence", + "Metadata": { + "Common.PropertyName": "OnDeleteOccurrence", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDeleteSeries", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnDeleteSeries", + "Metadata": { + "Common.PropertyName": "OnDeleteSeries", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnMoveOccurrence", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnMoveOccurrence", + "Metadata": { + "Common.PropertyName": "OnMoveOccurrence", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnMoveSeries", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnMoveSeries", + "Metadata": { + "Common.PropertyName": "OnMoveSeries", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEditOccurrence", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnEditOccurrence", + "Metadata": { + "Common.PropertyName": "OnEditOccurrence", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnEditSeries", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.RecurrenceDialog.OnEditSeries", + "Metadata": { + "Common.PropertyName": "OnEditSeries", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.RecurrenceDialog", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 427247966, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerEditForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.SchedulerEditForm.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "Appointment", + "TypeName": "Telerik.Blazor.Components.Scheduler.Models.Appointment", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Models.Appointment Telerik.Blazor.Components.Scheduler.SchedulerEditForm.Appointment", + "Metadata": { "Common.PropertyName": "Appointment" } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerEditForm.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerEditForm.OnAppointmentUpdate", + "Metadata": { + "Common.PropertyName": "OnAppointmentUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerEditForm.OnAppointmentCancel", + "Metadata": { + "Common.PropertyName": "OnAppointmentCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resources", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.SchedulerEditForm.Resources", + "Metadata": { "Common.PropertyName": "Resources" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm" + } + }, + { + "HashCode": -631916751, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.SchedulerEditForm.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "Appointment", + "TypeName": "Telerik.Blazor.Components.Scheduler.Models.Appointment", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Models.Appointment Telerik.Blazor.Components.Scheduler.SchedulerEditForm.Appointment", + "Metadata": { "Common.PropertyName": "Appointment" } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerEditForm.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentUpdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerEditForm.OnAppointmentUpdate", + "Metadata": { + "Common.PropertyName": "OnAppointmentUpdate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerEditForm.OnAppointmentCancel", + "Metadata": { + "Common.PropertyName": "OnAppointmentCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resources", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.SchedulerEditForm.Resources", + "Metadata": { "Common.PropertyName": "Resources" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerEditForm", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2021074511, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerFooter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ShowWorkHours", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.SchedulerFooter.ShowWorkHours", + "Metadata": { "Common.PropertyName": "ShowWorkHours" } + }, + { + "Kind": "Components.Component", + "Name": "ShowWorkHoursChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerFooter.ShowWorkHoursChanged", + "Metadata": { + "Common.PropertyName": "ShowWorkHoursChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter" + } + }, + { + "HashCode": -1495882490, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ShowWorkHours", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.SchedulerFooter.ShowWorkHours", + "Metadata": { "Common.PropertyName": "ShowWorkHours" } + }, + { + "Kind": "Components.Component", + "Name": "ShowWorkHoursChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerFooter.ShowWorkHoursChanged", + "Metadata": { + "Common.PropertyName": "ShowWorkHoursChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1867371532, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerToolbar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.SchedulerToolbar.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "OnTodayClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.OnTodayClick", + "Metadata": { + "Common.PropertyName": "OnTodayClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnPrevClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.OnPrevClick", + "Metadata": { + "Common.PropertyName": "OnPrevClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnNextClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.OnNextClick", + "Metadata": { + "Common.PropertyName": "OnNextClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.DateChanged", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Views", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.SchedulerToolbar.Views", + "Metadata": { "Common.PropertyName": "Views" } + }, + { + "Kind": "Components.Component", + "Name": "ViewType", + "TypeName": "Telerik.Blazor.SchedulerView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SchedulerView Telerik.Blazor.Components.Scheduler.SchedulerToolbar.ViewType", + "Metadata": { "Common.PropertyName": "ViewType" } + }, + { + "Kind": "Components.Component", + "Name": "ViewTypeChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.ViewTypeChanged", + "Metadata": { + "Common.PropertyName": "ViewTypeChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar" + } + }, + { + "HashCode": 1977703023, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.SchedulerToolbar.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "OnTodayClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.OnTodayClick", + "Metadata": { + "Common.PropertyName": "OnTodayClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnPrevClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.OnPrevClick", + "Metadata": { + "Common.PropertyName": "OnPrevClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnNextClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.OnNextClick", + "Metadata": { + "Common.PropertyName": "OnNextClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.DateChanged", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Views", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.SchedulerToolbar.Views", + "Metadata": { "Common.PropertyName": "Views" } + }, + { + "Kind": "Components.Component", + "Name": "ViewType", + "TypeName": "Telerik.Blazor.SchedulerView", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.SchedulerView Telerik.Blazor.Components.Scheduler.SchedulerToolbar.ViewType", + "Metadata": { "Common.PropertyName": "ViewType" } + }, + { + "Kind": "Components.Component", + "Name": "ViewTypeChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.ViewTypeChanged", + "Metadata": { + "Common.PropertyName": "ViewTypeChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -419732631, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerToolbarButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton" + } + }, + { + "HashCode": 386360698, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 806759383, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerToolbarCalendar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar.DateChanged", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar" + } + }, + { + "HashCode": -374608809, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "DateChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar.DateChanged", + "Metadata": { + "Common.PropertyName": "DateChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -252369909, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ByDayEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ByDay", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor.ByDay", + "Metadata": { "Common.PropertyName": "ByDay" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor" + } + }, + { + "HashCode": 610776526, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ByDay", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor.ByDay", + "Metadata": { "Common.PropertyName": "ByDay" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByDayEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 992907046, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ByMonthDayEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ByMonthDay", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor.ByMonthDay", + "Metadata": { "Common.PropertyName": "ByMonthDay" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor" + } + }, + { + "HashCode": 1499976564, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ByMonthDay", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor.ByMonthDay", + "Metadata": { "Common.PropertyName": "ByMonthDay" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthDayEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1536503302, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ByMonthEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ByMonth", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor.ByMonth", + "Metadata": { "Common.PropertyName": "ByMonth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor" + } + }, + { + "HashCode": -1050436164, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ByMonth", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor.ByMonth", + "Metadata": { "Common.PropertyName": "ByMonth" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ByMonthEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1004122131, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "BySetPositionEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "BySetPosition", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor.BySetPosition", + "Metadata": { "Common.PropertyName": "BySetPosition" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor" + } + }, + { + "HashCode": -1295007188, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "BySetPosition", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor.BySetPosition", + "Metadata": { "Common.PropertyName": "BySetPosition" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.BySetPositionEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1860109804, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton" + } + }, + { + "HashCode": -1411212012, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -2000620568, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ToggleButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 2041212209, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.ToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1781329908, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Start", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.Start", + "Metadata": { "Common.PropertyName": "Start" } + }, + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + }, + { + "Kind": "Components.Component", + "Name": "RuleChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.RuleChanged", + "Metadata": { + "Common.PropertyName": "RuleChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor" + } + }, + { + "HashCode": -1686668216, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Start", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.Start", + "Metadata": { "Common.PropertyName": "Start" } + }, + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + }, + { + "Kind": "Components.Component", + "Name": "RuleChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.RuleChanged", + "Metadata": { + "Common.PropertyName": "RuleChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 106946226, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceEndEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Start", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor.Start", + "Metadata": { "Common.PropertyName": "Start" } + }, + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor" + } + }, + { + "HashCode": 375146790, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Start", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor.Start", + "Metadata": { "Common.PropertyName": "Start" } + }, + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEndEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1255336605, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceFrequencyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + }, + { + "Kind": "Components.Component", + "Name": "RuleChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor.RuleChanged", + "Metadata": { + "Common.PropertyName": "RuleChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor" + } + }, + { + "HashCode": 652259660, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + }, + { + "Kind": "Components.Component", + "Name": "RuleChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor.RuleChanged", + "Metadata": { + "Common.PropertyName": "RuleChanged", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1461272499, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceIntervalEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor" + } + }, + { + "HashCode": -517314859, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceIntervalEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1737165838, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceMonthlyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor" + } + }, + { + "HashCode": -2107756670, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceMonthlyEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 202917851, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceWeeklyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor" + } + }, + { + "HashCode": 2111620671, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceWeeklyEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1681390219, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RecurrenceYearlyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor" + } + }, + { + "HashCode": -214417169, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Rule", + "TypeName": "Telerik.Recurrence.RecurrenceRule", + "DisplayName": "Telerik.Recurrence.RecurrenceRule Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor.Rule", + "Metadata": { "Common.PropertyName": "Rule" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceYearlyEditor", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -793064920, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DateHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.Rendering.DateHeader.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.Rendering.DateHeader.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DateHeader.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader" + } + }, + { + "HashCode": -9913453, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Date", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.Scheduler.Rendering.DateHeader.Date", + "Metadata": { "Common.PropertyName": "Date" } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.Scheduler.Rendering.DateHeader.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DateHeader.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.DateHeader", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1970709619, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DayAppointment" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AppointmentElement", + "TypeName": "Telerik.Blazor.Components.Scheduler.Models.AppointmentElement", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Models.AppointmentElement Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.AppointmentElement", + "Metadata": { "Common.PropertyName": "AppointmentElement" } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.OnEdit", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.OnDelete", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnMouseDown", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.OnMouseDown", + "Metadata": { + "Common.PropertyName": "OnMouseDown", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AllowDelete", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.AllowDelete", + "Metadata": { "Common.PropertyName": "AllowDelete" } + }, + { + "Kind": "Components.Component", + "Name": "AllowUpdate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.AllowUpdate", + "Metadata": { "Common.PropertyName": "AllowUpdate" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment" + } + }, + { + "HashCode": 957435798, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AppointmentElement", + "TypeName": "Telerik.Blazor.Components.Scheduler.Models.AppointmentElement", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Models.AppointmentElement Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.AppointmentElement", + "Metadata": { "Common.PropertyName": "AppointmentElement" } + }, + { + "Kind": "Components.Component", + "Name": "OnEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.OnEdit", + "Metadata": { + "Common.PropertyName": "OnEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.OnDelete", + "Metadata": { + "Common.PropertyName": "OnDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnMouseDown", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.OnMouseDown", + "Metadata": { + "Common.PropertyName": "OnMouseDown", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AllowDelete", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.AllowDelete", + "Metadata": { "Common.PropertyName": "AllowDelete" } + }, + { + "Kind": "Components.Component", + "Name": "AllowUpdate", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment.AllowUpdate", + "Metadata": { "Common.PropertyName": "AllowUpdate" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.DayAppointment", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 560212697, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "SchedulerContentTable" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTablecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel", + "DisplayName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Appointments", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.Appointments", + "Metadata": { "Common.PropertyName": "Appointments" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentEdit", + "Metadata": { + "Common.PropertyName": "OnAppointmentEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentDelete", + "Metadata": { + "Common.PropertyName": "OnAppointmentDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentMove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentMove", + "Metadata": { + "Common.PropertyName": "OnAppointmentMove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1521585122, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTablecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel", + "DisplayName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Appointments", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.Appointments", + "Metadata": { "Common.PropertyName": "Appointments" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentEdit", + "Metadata": { + "Common.PropertyName": "OnAppointmentEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentDelete", + "Metadata": { + "Common.PropertyName": "OnAppointmentDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentMove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable.OnAppointmentMove", + "Metadata": { + "Common.PropertyName": "OnAppointmentMove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.SchedulerContentTable", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1875189254, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "DayTable" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.DayView.DayTablecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel", + "DisplayName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Appointments", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.Appointments", + "Metadata": { "Common.PropertyName": "Appointments" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentEdit", + "Metadata": { + "Common.PropertyName": "OnAppointmentEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentDelete", + "Metadata": { + "Common.PropertyName": "OnAppointmentDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentMove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentMove", + "Metadata": { + "Common.PropertyName": "OnAppointmentMove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1347184317, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.DayView.DayTablecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel", + "DisplayName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Appointments", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.Appointments", + "Metadata": { "Common.PropertyName": "Appointments" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentEdit", + "Metadata": { + "Common.PropertyName": "OnAppointmentEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentDelete", + "Metadata": { + "Common.PropertyName": "OnAppointmentDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentMove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable.OnAppointmentMove", + "Metadata": { + "Common.PropertyName": "OnAppointmentMove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.DayView.DayTable", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 189768619, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "MonthTable" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTablecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel", + "DisplayName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Appointments", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.Appointments", + "Metadata": { "Common.PropertyName": "Appointments" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentEdit", + "Metadata": { + "Common.PropertyName": "OnAppointmentEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentDelete", + "Metadata": { + "Common.PropertyName": "OnAppointmentDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentMove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentMove", + "Metadata": { + "Common.PropertyName": "OnAppointmentMove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 1770763622, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTablecomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ViewModel", + "TypeName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel", + "DisplayName": "Telerik.Blazor.Components.Scheduler.ViewModels.ISchedulerViewModel Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.ViewModel", + "Metadata": { "Common.PropertyName": "ViewModel" } + }, + { + "Kind": "Components.Component", + "Name": "Appointments", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.Appointments", + "Metadata": { "Common.PropertyName": "Appointments" } + }, + { + "Kind": "Components.Component", + "Name": "OnDateHeaderClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnDateHeaderClick", + "Metadata": { + "Common.PropertyName": "OnDateHeaderClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentEdit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentEdit", + "Metadata": { + "Common.PropertyName": "OnAppointmentEdit", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentDelete", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentDelete", + "Metadata": { + "Common.PropertyName": "OnAppointmentDelete", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentCreate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentCreate", + "Metadata": { + "Common.PropertyName": "OnAppointmentCreate", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnAppointmentMove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable.OnAppointmentMove", + "Metadata": { + "Common.PropertyName": "OnAppointmentMove", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.Rendering.MonthView.MonthTable", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 33163391, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TabStrip.TabContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStrip.TabContent", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TabContent" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ActiveTab", + "TypeName": "Telerik.Blazor.Components.TabStrip.ITab", + "DisplayName": "Telerik.Blazor.Components.TabStrip.ITab Telerik.Blazor.Components.TabStrip.TabContent.ActiveTab", + "Metadata": { "Common.PropertyName": "ActiveTab" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TabStrip.TabContent.Id", + "Metadata": { "Common.PropertyName": "Id" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TabStrip.TabContent" + } + }, + { + "HashCode": 876122513, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TabStrip.TabContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TabStrip.TabContent", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TabStrip.TabContent" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ActiveTab", + "TypeName": "Telerik.Blazor.Components.TabStrip.ITab", + "DisplayName": "Telerik.Blazor.Components.TabStrip.ITab Telerik.Blazor.Components.TabStrip.TabContent.ActiveTab", + "Metadata": { "Common.PropertyName": "ActiveTab" } + }, + { + "Kind": "Components.Component", + "Name": "Id", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TabStrip.TabContent.Id", + "Metadata": { "Common.PropertyName": "Id" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TabStrip.TabContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1834331998, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase", + "Documentation": "\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TimeSelectorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TimePicker.TimeSelectorBase.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorBasecomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSet", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorBase.OnSet", + "Metadata": { + "Common.PropertyName": "OnSet", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorBase.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Value", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "ShowActions", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TimePicker.TimeSelectorBase.ShowActions", + "Metadata": { "Common.PropertyName": "ShowActions" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1004215703, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase", + "Documentation": "\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TimePicker.TimeSelectorBase.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorBasecomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSet", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorBase.OnSet", + "Metadata": { + "Common.PropertyName": "OnSet", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorBase.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Value", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "ShowActions", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TimePicker.TimeSelectorBase.ShowActions", + "Metadata": { "Common.PropertyName": "ShowActions" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorBase", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 165484353, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Documentation": "\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TimeSelectorCarouselBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "TimePart", + "TypeName": "Telerik.Blazor.Common.DateHelpers.TimePart", + "DisplayName": "Telerik.Blazor.Common.DateHelpers.TimePart Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.TimePart", + "Metadata": { "Common.PropertyName": "TimePart" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "OnEnter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.OnEnter", + "Metadata": { + "Common.PropertyName": "OnEnter", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase" + } + }, + { + "HashCode": -1590333517, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Documentation": "\n\nTheclassfortheTimePickerTimeSelectorcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "TimePart", + "TypeName": "Telerik.Blazor.Common.DateHelpers.TimePart", + "DisplayName": "Telerik.Blazor.Common.DateHelpers.TimePart Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.TimePart", + "Metadata": { "Common.PropertyName": "TimePart" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "OnEnter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.OnEnter", + "Metadata": { + "Common.PropertyName": "OnEnter", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1055812008, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelector", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelector", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TimeSelector" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TimePicker.TimeSelector.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSet", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelector.OnSet", + "Metadata": { + "Common.PropertyName": "OnSet", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelector.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TimePicker.TimeSelector.Value", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TimePicker.TimeSelector.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelector.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelector.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "ShowActions", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TimePicker.TimeSelector.ShowActions", + "Metadata": { "Common.PropertyName": "ShowActions" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelector", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -599575992, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelector", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelector", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TimePicker.TimeSelector" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "T", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TimePicker.TimeSelector.T", + "Documentation": "SpecifiesthetypeofthetypeparameterTfortheTelerik.Blazor.Components.TimePicker.TimeSelectorcomponent.", + "Metadata": { + "Common.PropertyName": "T", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSet", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelector.OnSet", + "Metadata": { + "Common.PropertyName": "OnSet", + "Components.EventCallback": "True", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelector.OnCancel", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "T", + "DisplayName": "T Telerik.Blazor.Components.TimePicker.TimeSelector.Value", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Format", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TimePicker.TimeSelector.Format", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelector.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelector.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "ShowActions", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TimePicker.TimeSelector.ShowActions", + "Metadata": { "Common.PropertyName": "ShowActions" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelector", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1461325941, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TimeSelectorCarousel" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "TimePart", + "TypeName": "Telerik.Blazor.Common.DateHelpers.TimePart", + "DisplayName": "Telerik.Blazor.Common.DateHelpers.TimePart Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.TimePart", + "Metadata": { "Common.PropertyName": "TimePart" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "OnEnter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.OnEnter", + "Metadata": { + "Common.PropertyName": "OnEnter", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel" + } + }, + { + "HashCode": -1326136659, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "TimePart", + "TypeName": "Telerik.Blazor.Common.DateHelpers.TimePart", + "DisplayName": "Telerik.Blazor.Common.DateHelpers.TimePart Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.TimePart", + "Metadata": { "Common.PropertyName": "TimePart" } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Value", + "Metadata": { "Common.PropertyName": "Value" } + }, + { + "Kind": "Components.Component", + "Name": "ValueChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.ValueChanged", + "Metadata": { + "Common.PropertyName": "ValueChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Min", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Min", + "Metadata": { "Common.PropertyName": "Min" } + }, + { + "Kind": "Components.Component", + "Name": "Max", + "TypeName": "System.DateTime", + "DisplayName": "System.DateTime Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Max", + "Metadata": { "Common.PropertyName": "Max" } + }, + { + "Kind": "Components.Component", + "Name": "OnEnter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.OnEnter", + "Metadata": { + "Common.PropertyName": "OnEnter", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -879872319, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IsIconButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.IsIconButton", + "Metadata": { "Common.PropertyName": "IsIconButton" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ImageUrl", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.SpriteClass", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase" + } + }, + { + "HashCode": 2029760497, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IsIconButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.IsIconButton", + "Metadata": { "Common.PropertyName": "IsIconButton" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ImageUrl", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.SpriteClass", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1253142566, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ToolBarButtonBase" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2029499877, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonBase.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 777131734, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarItemBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarItemBase.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase" + } + }, + { + "HashCode": -831983501, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarItemBase.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarItemBase", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 733475003, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarButtonGroup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.ButtonGroupSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ButtonGroupSelectionMode Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.SelectionMode", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup" + } + }, + { + "HashCode": 1025783599, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "Width", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Width", + "Metadata": { "Common.PropertyName": "Width" } + }, + { + "Kind": "Components.Component", + "Name": "SelectionMode", + "TypeName": "Telerik.Blazor.ButtonGroupSelectionMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.ButtonGroupSelectionMode Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.SelectionMode", + "Metadata": { "Common.PropertyName": "SelectionMode" } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1453642348, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ToolBarButtonGroup" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2013484458, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButtonGroup.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1880827506, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarTemplateItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem" + } + }, + { + "HashCode": 1797475145, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1191706158, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ToolBarTemplateItem" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1497239650, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarTemplateItem.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 662136889, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Documentation": "\n\nTheclassfortheToolbarToggleButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.SelectedChanged", + "Metadata": { + "Common.PropertyName": "SelectedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IsIconButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.IsIconButton", + "Metadata": { "Common.PropertyName": "IsIconButton" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ImageUrl", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.SpriteClass", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton" + } + }, + { + "HashCode": -726470141, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Documentation": "\n\nTheclassfortheToolbarToggleButtoncomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "SelectedChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.SelectedChanged", + "Metadata": { + "Common.PropertyName": "SelectedChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "IsIconButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.IsIconButton", + "Metadata": { "Common.PropertyName": "IsIconButton" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ImageUrl", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.SpriteClass", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 306996569, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ToolBarToggleButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -108967077, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1720695684, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.TelerikToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar", + "Documentation": "\n\nTheclassfortheTelerikToolBarcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TelerikToolBar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.TelerikToolBar.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar" + } + }, + { + "HashCode": -1935225544, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.TelerikToolBar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar", + "Documentation": "\n\nTheclassfortheTelerikToolBarcomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.TelerikToolBar.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 1984159033, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TelerikToolBar" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -1769816537, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ToolBar.TelerikToolBar" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.TelerikToolBar.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -20956323, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IsIconButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButton.IsIconButton", + "Metadata": { "Common.PropertyName": "IsIconButton" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.ImageUrl", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.SpriteClass", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButton.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButton.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButton" + } + }, + { + "HashCode": 1868600777, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButton", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarButton" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "IsIconButton", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButton.IsIconButton", + "Metadata": { "Common.PropertyName": "IsIconButton" } + }, + { + "Kind": "Components.Component", + "Name": "Class", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.Class", + "Metadata": { "Common.PropertyName": "Class" } + }, + { + "Kind": "Components.Component", + "Name": "Title", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.Title", + "Metadata": { "Common.PropertyName": "Title" } + }, + { + "Kind": "Components.Component", + "Name": "Icon", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.Icon", + "Metadata": { "Common.PropertyName": "Icon" } + }, + { + "Kind": "Components.Component", + "Name": "IconClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.IconClass", + "Metadata": { "Common.PropertyName": "IconClass" } + }, + { + "Kind": "Components.Component", + "Name": "ImageUrl", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.ImageUrl", + "Metadata": { "Common.PropertyName": "ImageUrl" } + }, + { + "Kind": "Components.Component", + "Name": "SpriteClass", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.ToolBar.ToolBarButton.SpriteClass", + "Metadata": { "Common.PropertyName": "SpriteClass" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButton.Enabled", + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnClick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarButton.OnClick", + "Metadata": { + "Common.PropertyName": "OnClick", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Visible", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.ToolBar.ToolBarButton.Visible", + "Metadata": { "Common.PropertyName": "Visible" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButton", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -372998690, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "ToolBarButton" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 571403020, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.ToolBar.ToolBarButton" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarButton.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1068634658, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "ToolBarToolsFactory" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.ToolBar.IToolBarItem", + "DisplayName": "Telerik.Blazor.Components.ToolBar.IToolBarItem Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory.Item", + "Metadata": { "Common.PropertyName": "Item" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory" + } + }, + { + "HashCode": 1795439672, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.ToolBar.IToolBarItem", + "DisplayName": "Telerik.Blazor.Components.ToolBar.IToolBarItem Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory.Item", + "Metadata": { "Common.PropertyName": "Item" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToolsFactory", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 946307264, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCheckBoxCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCheckBoxCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 298780324, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCheckBoxCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Selected", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.Selected", + "Metadata": { "Common.PropertyName": "Selected" } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListCheckBoxCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 19313403, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListCommandCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListCommandCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCommandCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListCommandCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCommandCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow Telerik.Blazor.Components.TreeList.TreeListCommandCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListCommandCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListCommandCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCommandCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCommandCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCommandCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListCommandCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -79077273, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListCommandCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListCommandCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListCommandCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListCommandCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListCommandCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow Telerik.Blazor.Components.TreeList.TreeListCommandCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListCommandCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListCommandCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCommandCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCommandCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListCommandCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListCommandCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 830621897, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListContentCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListContentCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListContentCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListContentCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListContentCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow Telerik.Blazor.Components.TreeList.TreeListContentCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListContentCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListContentCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListContentCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListContentCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListContentCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListContentCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1672956087, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListContentCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListContentCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListContentCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListContentCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListContentCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ContainerRow", + "TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow Telerik.Blazor.Components.TreeList.TreeListContentCell.ContainerRow", + "Metadata": { + "Common.PropertyName": "ContainerRow", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListContentCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListContentCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListContentCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListContentCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListContentCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListContentCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 391173479, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListFilterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListFilterCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListFilterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListFilterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.TreeList.TreeListFilterCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.TreeList.TreeListFilterCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListFilterCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListFilterCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -484940103, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListFilterCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListFilterCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListFilterCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListFilterCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.TreeList.TreeListFilterCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.FilterDescriptor", + "DisplayName": "Telerik.DataSource.FilterDescriptor Telerik.Blazor.Components.TreeList.TreeListFilterCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListFilterCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListFilterCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1551152762, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListFilterRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListFilterRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListFilterRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListFilterRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListFilterRow.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TreeList.TreeListFilterRow.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterRow.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListFilterRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 493788659, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListFilterRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListFilterRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListFilterRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListFilterRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListFilterRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListFilterRow.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TreeList.TreeListFilterRow.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListFilterRow.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListFilterRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListFilterRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1002102447, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListHeaderCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListHeaderCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.TreeList.TreeListHeaderCell.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.TreeListFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListFilterMode Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListHeaderCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListHeaderCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListHeaderCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -196228744, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListHeaderCell.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderCellcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Column", + "TypeName": "Telerik.Blazor.Common.Columns.IColumn", + "DisplayName": "Telerik.Blazor.Common.Columns.IColumn Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Column", + "Metadata": { "Common.PropertyName": "Column" } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "SortDescriptor", + "TypeName": "Telerik.DataSource.SortDescriptor", + "DisplayName": "Telerik.DataSource.SortDescriptor Telerik.Blazor.Components.TreeList.TreeListHeaderCell.SortDescriptor", + "Metadata": { "Common.PropertyName": "SortDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.TreeListFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListFilterMode Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptor", + "TypeName": "Telerik.DataSource.CompositeFilterDescriptor", + "DisplayName": "Telerik.DataSource.CompositeFilterDescriptor Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterDescriptor", + "Metadata": { "Common.PropertyName": "FilterDescriptor" } + }, + { + "Kind": "Components.Component", + "Name": "FilterDescriptorChanged", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterDescriptorChanged", + "Metadata": { + "Common.PropertyName": "FilterDescriptorChanged", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderCell.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListHeaderCell.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "RowIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListHeaderCell.RowIndex", + "Metadata": { "Common.PropertyName": "RowIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListHeaderCell.CellIndex", + "Metadata": { "Common.PropertyName": "CellIndex" } + }, + { + "Kind": "Components.Component", + "Name": "CellOrderIndex", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListHeaderCell.CellOrderIndex", + "Metadata": { "Common.PropertyName": "CellOrderIndex" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 388881522, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListHeaderRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListHeaderRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TreeList.TreeListHeaderRow.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnResize", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnColumnResize", + "Metadata": { + "Common.PropertyName": "OnColumnResize", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.TreeListFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListFilterMode Telerik.Blazor.Components.TreeList.TreeListHeaderRow.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnReorder", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnColumnReorder", + "Metadata": { + "Common.PropertyName": "OnColumnReorder", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 115172527, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListHeaderRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListHeaderRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ColumnsCollection", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.TreeList.TreeListHeaderRow.ColumnsCollection", + "Metadata": { "Common.PropertyName": "ColumnsCollection" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Resizable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Resizable", + "Metadata": { "Common.PropertyName": "Resizable" } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnResize", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnColumnResize", + "Metadata": { + "Common.PropertyName": "OnColumnResize", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Sortable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Sortable", + "Metadata": { "Common.PropertyName": "Sortable" } + }, + { + "Kind": "Components.Component", + "Name": "OnSort", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnSort", + "Metadata": { + "Common.PropertyName": "OnSort", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnSortClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnSortClear", + "Metadata": { + "Common.PropertyName": "OnSortClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FilterMode", + "TypeName": "Telerik.Blazor.TreeListFilterMode", + "IsEnum": true, + "DisplayName": "Telerik.Blazor.TreeListFilterMode Telerik.Blazor.Components.TreeList.TreeListHeaderRow.FilterMode", + "Metadata": { "Common.PropertyName": "FilterMode" } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterChange", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnFilterChange", + "Metadata": { + "Common.PropertyName": "OnFilterChange", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnFilterClear", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnFilterClear", + "Metadata": { + "Common.PropertyName": "OnFilterClear", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Reorderable", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListHeaderRow.Reorderable", + "Metadata": { "Common.PropertyName": "Reorderable" } + }, + { + "Kind": "Components.Component", + "Name": "OnColumnReorder", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderRow.OnColumnReorder", + "Metadata": { + "Common.PropertyName": "OnColumnReorder", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListHeaderRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -69001341, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListToolBarContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListToolBarContainercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": 204703446, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListToolBarContainercomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.EventCallback": "True" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 1850275549, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "TreeListToolBarContainer" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -2002506668, + "Kind": "Components.ChildContent", + "Name": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer" + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListToolBarContainer.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1869848258, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListRow.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListRow.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "InEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListRow.InEdit", + "Metadata": { "Common.PropertyName": "InEdit" } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListRow.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.TreeList.Models.TreeListItem", + "DisplayName": "Telerik.Blazor.Components.TreeList.Models.TreeListItem Telerik.Blazor.Components.TreeList.TreeListRow.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DataItem", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.TreeList.TreeListRow.DataItem", + "Metadata": { + "Common.PropertyName": "DataItem", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AllowInCellEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListRow.AllowInCellEdit", + "Metadata": { "Common.PropertyName": "AllowInCellEdit" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -1727268332, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.TreeListRow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.TreeListRow" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TItem", + "TypeName": "System.Type", + "DisplayName": "System.Type Telerik.Blazor.Components.TreeList.TreeListRow.TItem", + "Documentation": "SpecifiesthetypeofthetypeparameterTItemfortheTelerik.Blazor.Components.TreeList.TreeListRowcomponent.", + "Metadata": { + "Common.PropertyName": "TItem", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeList.TreeListRow.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "Container", + "TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList Telerik.Blazor.Components.TreeList.TreeListRow.Container", + "Metadata": { + "Common.PropertyName": "Container", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "InEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListRow.InEdit", + "Metadata": { "Common.PropertyName": "InEdit" } + }, + { + "Kind": "Components.Component", + "Name": "IsNew", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListRow.IsNew", + "Metadata": { "Common.PropertyName": "IsNew" } + }, + { + "Kind": "Components.Component", + "Name": "ExecuteCommand", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeList.TreeListRow.ExecuteCommand", + "Metadata": { + "Common.PropertyName": "ExecuteCommand", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "Telerik.Blazor.Components.TreeList.Models.TreeListItem", + "DisplayName": "Telerik.Blazor.Components.TreeList.Models.TreeListItem Telerik.Blazor.Components.TreeList.TreeListRow.Item", + "Metadata": { + "Common.PropertyName": "Item", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "DataItem", + "TypeName": "TItem", + "DisplayName": "TItem Telerik.Blazor.Components.TreeList.TreeListRow.DataItem", + "Metadata": { + "Common.PropertyName": "DataItem", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "AllowInCellEdit", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.TreeList.TreeListRow.AllowInCellEdit", + "Metadata": { "Common.PropertyName": "AllowInCellEdit" } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListRow", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": -1008074317, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCheckboxColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn" + } + }, + { + "HashCode": -604019929, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCheckboxColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -734817407, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn" + } + }, + { + "HashCode": 870585519, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.Columns.TreeListColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1199242833, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeListCommandColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn" + } + }, + { + "HashCode": 2051123846, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn" } ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeList.Columns.TreeListCommandColumn", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1967945825, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeView.TreeViewNode", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeView.TreeViewNode", + "Documentation": "\n\nTheclassfortheTelerikTreeViewNodecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "TreeViewNode" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerTreeView", + "TypeName": "Telerik.Blazor.Components.TreeView.ITreeViewContainer", + "DisplayName": "Telerik.Blazor.Components.TreeView.ITreeViewContainer Telerik.Blazor.Components.TreeView.TreeViewNode.ContainerTreeView", + "Metadata": { "Common.PropertyName": "ContainerTreeView" } + }, + { + "Kind": "Components.Component", + "Name": "Level", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeView.TreeViewNode.Level", + "Metadata": { "Common.PropertyName": "Level" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeView.TreeViewNode.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "OnExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeView.TreeViewNode.OnExpand", + "Metadata": { + "Common.PropertyName": "OnExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeView.TreeViewNode.OnItemClick", + "Metadata": { + "Common.PropertyName": "OnItemClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemSelect", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeView.TreeViewNode.OnItemSelect", + "Metadata": { + "Common.PropertyName": "OnItemSelect", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FocusChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeView.TreeViewNode.FocusChanged", + "Metadata": { + "Common.PropertyName": "FocusChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.TreeView.TreeViewNode.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding Telerik.Blazor.Components.TreeView.TreeViewNode.Binding", + "Metadata": { "Common.PropertyName": "Binding" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeView.TreeViewNode" + } + }, + { + "HashCode": 864179156, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.TreeView.TreeViewNode", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeView.TreeViewNode", + "Documentation": "\n\nTheclassfortheTelerikTreeViewNodecomponent.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.TreeView.TreeViewNode" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ContainerTreeView", + "TypeName": "Telerik.Blazor.Components.TreeView.ITreeViewContainer", + "DisplayName": "Telerik.Blazor.Components.TreeView.ITreeViewContainer Telerik.Blazor.Components.TreeView.TreeViewNode.ContainerTreeView", + "Metadata": { "Common.PropertyName": "ContainerTreeView" } + }, + { + "Kind": "Components.Component", + "Name": "Level", + "TypeName": "System.Int32", + "DisplayName": "int Telerik.Blazor.Components.TreeView.TreeViewNode.Level", + "Metadata": { "Common.PropertyName": "Level" } + }, + { + "Kind": "Components.Component", + "Name": "Index", + "TypeName": "System.String", + "DisplayName": "string Telerik.Blazor.Components.TreeView.TreeViewNode.Index", + "Metadata": { "Common.PropertyName": "Index" } + }, + { + "Kind": "Components.Component", + "Name": "OnExpand", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeView.TreeViewNode.OnExpand", + "Metadata": { + "Common.PropertyName": "OnExpand", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemClick", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeView.TreeViewNode.OnItemClick", + "Metadata": { + "Common.PropertyName": "OnItemClick", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnItemSelect", + "TypeName": "System.Func", + "DisplayName": "System.Func Telerik.Blazor.Components.TreeView.TreeViewNode.OnItemSelect", + "Metadata": { + "Common.PropertyName": "OnItemSelect", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "FocusChanged", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TreeView.TreeViewNode.FocusChanged", + "Metadata": { + "Common.PropertyName": "FocusChanged", + "Components.EventCallback": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Item", + "TypeName": "System.Object", + "DisplayName": "object Telerik.Blazor.Components.TreeView.TreeViewNode.Item", + "Metadata": { "Common.PropertyName": "Item" } + }, + { + "Kind": "Components.Component", + "Name": "Binding", + "TypeName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding", + "DisplayName": "Telerik.Blazor.Components.Common.Layout.IHierarchicalItemBinding Telerik.Blazor.Components.TreeView.TreeViewNode.Binding", + "Metadata": { "Common.PropertyName": "Binding" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.TreeView.TreeViewNode", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -1781380145, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Upload.UploadFileList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadFileList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "UploadFileList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Files", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Upload.UploadFileList.Files", + "Documentation": "\n\nTriggeredwhenagroupisadded.\n\n", + "Metadata": { "Common.PropertyName": "Files" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileList.OnRemove", + "Documentation": "\n\nTriggeredwhenafileisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileList.OnCancel", + "Documentation": "\n\nTriggeredwhenafileuploadiscanceled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRetry", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileList.OnRetry", + "Documentation": "\n\nTriggeredwhenafileuploadisretried.\n\n", + "Metadata": { + "Common.PropertyName": "OnRetry", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Upload.UploadFileList" + } + }, + { + "HashCode": 1450547943, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Upload.UploadFileList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadFileList", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Upload.UploadFileList" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Files", + "TypeName": "System.Collections.Generic.List", + "DisplayName": "System.Collections.Generic.List Telerik.Blazor.Components.Upload.UploadFileList.Files", + "Documentation": "\n\nTriggeredwhenagroupisadded.\n\n", + "Metadata": { "Common.PropertyName": "Files" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileList.OnRemove", + "Documentation": "\n\nTriggeredwhenafileisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileList.OnCancel", + "Documentation": "\n\nTriggeredwhenafileuploadiscanceled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRetry", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileList.OnRetry", + "Documentation": "\n\nTriggeredwhenafileuploadisretried.\n\n", + "Metadata": { + "Common.PropertyName": "OnRetry", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Upload.UploadFileList", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 914242618, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Upload.UploadFileListItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadFileListItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "UploadFileListItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "File", + "TypeName": "Telerik.Blazor.Components.Upload.UploadFileInfo", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadFileInfo Telerik.Blazor.Components.Upload.UploadFileListItem.File", + "Documentation": "\n\nTriggeredwhenagroupisadded.\n\n", + "Metadata": { "Common.PropertyName": "File" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileListItem.OnRemove", + "Documentation": "\n\nTriggeredwhenafileisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileListItem.OnCancel", + "Documentation": "\n\nTriggeredwhenafileuploadiscanceled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRetry", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileListItem.OnRetry", + "Documentation": "\n\nTriggeredwhenafileuploadisretried.\n\n", + "Metadata": { + "Common.PropertyName": "OnRetry", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Upload.UploadFileListItem" + } + }, + { + "HashCode": -688510646, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Upload.UploadFileListItem", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadFileListItem", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Upload.UploadFileListItem" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "File", + "TypeName": "Telerik.Blazor.Components.Upload.UploadFileInfo", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadFileInfo Telerik.Blazor.Components.Upload.UploadFileListItem.File", + "Documentation": "\n\nTriggeredwhenagroupisadded.\n\n", + "Metadata": { "Common.PropertyName": "File" } + }, + { + "Kind": "Components.Component", + "Name": "OnRemove", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileListItem.OnRemove", + "Documentation": "\n\nTriggeredwhenafileisremoved.\n\n", + "Metadata": { + "Common.PropertyName": "OnRemove", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnCancel", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileListItem.OnCancel", + "Documentation": "\n\nTriggeredwhenafileuploadiscanceled.\n\n", + "Metadata": { + "Common.PropertyName": "OnCancel", + "Components.DelegateSignature": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "OnRetry", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Upload.UploadFileListItem.OnRetry", + "Documentation": "\n\nTriggeredwhenafileuploadisretried.\n\n", + "Metadata": { + "Common.PropertyName": "OnRetry", + "Components.DelegateSignature": "True" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Upload.UploadFileListItem", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -359321247, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Upload.UploadInput", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadInput", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "UploadInput" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Multiple", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Upload.UploadInput.Multiple", + "Documentation": "\n\nEnablestheselectionofmultiplefiles.\n\n", + "Metadata": { "Common.PropertyName": "Multiple" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Upload.UploadInput.Enabled", + "Documentation": "\n\nSpecifiesifthecomponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Upload.UploadInput" + } + }, + { + "HashCode": -971612771, + "Kind": "Components.Component", + "Name": "Telerik.Blazor.Components.Upload.UploadInput", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Upload.UploadInput", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Telerik.Blazor.Components.Upload.UploadInput" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "Multiple", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Upload.UploadInput.Multiple", + "Documentation": "\n\nEnablestheselectionofmultiplefiles.\n\n", + "Metadata": { "Common.PropertyName": "Multiple" } + }, + { + "Kind": "Components.Component", + "Name": "Enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Telerik.Blazor.Components.Upload.UploadInput.Enabled", + "Documentation": "\n\nSpecifiesifthecomponentisenabled.\n\n", + "Metadata": { "Common.PropertyName": "Enabled" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Telerik.Blazor.Components.Upload.UploadInput", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -97218844, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.CascadingValue", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", + "Documentation": "\n\nAcomponentthatprovidesacascadingvaluetoalldescendantcomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "CascadingValue" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.CascadingValuecomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "Documentation": "\n\nThecontenttowhichthevalueshouldbeprovided.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", + "Documentation": "\n\nThevaluetobeprovided.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", + "Documentation": "\n\nOptionallygivesanametotheprovidedvalue.Descendantcomponents\nwillbeabletoreceivethevaluebyspecifyingthisname.\n\nIfnonameisspecified,thendescendantcomponentswillreceivethe\nvaluebasedthetypeofvaluetheyarerequesting.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "IsFixed", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", + "Documentation": "\n\nIftrue,indicatesthatwillnotchange.Thisisa\nperformanceoptimizationthatallowstheframeworktoskipsettingup\nchangenotifications.Setthisflagonlyifyouwillnotchange\nduringthecomponent'slifetime.\n\n", + "Metadata": { "Common.PropertyName": "IsFixed" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue", + "Components.GenericTyped": "True" + } + }, + { + "HashCode": -2001694280, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.CascadingValue", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", + "Documentation": "\n\nAcomponentthatprovidesacascadingvaluetoalldescendantcomponents.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.CascadingValue" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "TValue", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", + "Documentation": "SpecifiesthetypeofthetypeparameterTValuefortheMicrosoft.AspNetCore.Components.CascadingValuecomponent.", + "Metadata": { + "Common.PropertyName": "TValue", + "Components.TypeParameter": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "Documentation": "\n\nThecontenttowhichthevalueshouldbeprovided.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Value", + "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", + "Documentation": "\n\nThevaluetobeprovided.\n\n", + "Metadata": { + "Common.PropertyName": "Value", + "Components.GenericTyped": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", + "Documentation": "\n\nOptionallygivesanametotheprovidedvalue.Descendantcomponents\nwillbeabletoreceivethevaluebyspecifyingthisname.\n\nIfnonameisspecified,thendescendantcomponentswillreceivethe\nvaluebasedthetypeofvaluetheyarerequesting.\n\n", + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "Components.Component", + "Name": "IsFixed", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", + "Documentation": "\n\nIftrue,indicatesthatwillnotchange.Thisisa\nperformanceoptimizationthatallowstheframeworktoskipsettingup\nchangenotifications.Setthisflagonlyifyouwillnotchange\nduringthecomponent'slifetime.\n\n", + "Metadata": { "Common.PropertyName": "IsFixed" } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue", + "Components.GenericTyped": "True", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.IComponent" + } + }, + { + "HashCode": 888670325, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "Documentation": "\n\nThecontenttowhichthevalueshouldbeprovided.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "CascadingValue" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1203441254, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "Documentation": "\n\nThecontenttowhichthevalueshouldbeprovided.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.CascadingValue" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2084485513, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.LayoutView", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", + "Documentation": "\n\nDisplaysthespecifiedcontentinsidethespecifiedlayoutandanyfurther\nnestedlayouts.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "LayoutView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "Documentation": "\n\nGetsorsetsthecontenttodisplay.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Layout", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", + "Documentation": "\n\nGetsorsetsthetypeofthelayoutinwhichtodisplaythecontent.\nThetypemustimplementandacceptaparameternamed.\n\n", + "Metadata": { "Common.PropertyName": "Layout" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView" + } + }, + { + "HashCode": -1134912767, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.LayoutView", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", + "Documentation": "\n\nDisplaysthespecifiedcontentinsidethespecifiedlayoutandanyfurther\nnestedlayouts.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.LayoutView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "ChildContent", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "Documentation": "\n\nGetsorsetsthecontenttodisplay.\n\n", + "Metadata": { + "Common.PropertyName": "ChildContent", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Layout", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", + "Documentation": "\n\nGetsorsetsthetypeofthelayoutinwhichtodisplaythecontent.\nThetypemustimplementandacceptaparameternamed.\n\n", + "Metadata": { "Common.PropertyName": "Layout" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -29019810, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "Documentation": "\n\nGetsorsetsthecontenttodisplay.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "LayoutView" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 988077338, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "Documentation": "\n\nGetsorsetsthecontenttodisplay.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ChildContent", + "ParentTag": "Microsoft.AspNetCore.Components.LayoutView" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -149217666, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.RouteView", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", + "Documentation": "\n\nDisplaysthespecifiedpagecomponent,renderingitinsideitslayout\nandanyfurthernestedlayouts.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "RouteView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "RouteData", + "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", + "Documentation": "\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n", + "Metadata": { "Common.PropertyName": "RouteData" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultLayout", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", + "Documentation": "\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n", + "Metadata": { "Common.PropertyName": "DefaultLayout" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.RouteView" + } + }, + { + "HashCode": 1079863647, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.RouteView", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", + "Documentation": "\n\nDisplaysthespecifiedpagecomponent,renderingitinsideitslayout\nandanyfurthernestedlayouts.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.RouteView" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "RouteData", + "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", + "Documentation": "\n\nGetsorsetstheroutedata.Thisdeterminesthepagethatwillbe\ndisplayedandtheparametervaluesthatwillbesuppliedtothepage.\n\n", + "Metadata": { "Common.PropertyName": "RouteData" } + }, + { + "Kind": "Components.Component", + "Name": "DefaultLayout", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", + "Documentation": "\n\nGetsorsetsthetypeofalayouttobeusedifthepagedoesnot\ndeclareanylayout.Ifspecified,thetypemustimplement\nandacceptaparameternamed.\n\n", + "Metadata": { "Common.PropertyName": "DefaultLayout" } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.RouteView", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": 261789678, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Routing.Router", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", + "Documentation": "\n\nAcomponentthatsuppliesroutedatacorrespondingtothecurrentnavigationstate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Router" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AppAssembly", + "TypeName": "System.Reflection.Assembly", + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", + "Documentation": "\n\nGetsorsetstheassemblythatshouldbesearchedforcomponentsmatchingtheURI.\n\n", + "Metadata": { "Common.PropertyName": "AppAssembly" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAssemblies", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", + "Documentation": "\n\nGetsorsetsacollectionofadditionalassembliesthatshouldbesearchedforcomponents\nthatcanmatchURIs.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAssemblies" } + }, + { + "Kind": "Components.Component", + "Name": "NotFound", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n", + "Metadata": { + "Common.PropertyName": "NotFound", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Found", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n", + "Metadata": { + "Common.PropertyName": "Found", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router" + } + }, + { + "HashCode": 918939779, + "Kind": "Components.Component", + "Name": "Microsoft.AspNetCore.Components.Routing.Router", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", + "Documentation": "\n\nAcomponentthatsuppliesroutedatacorrespondingtothecurrentnavigationstate.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.Router" } ], + "BoundAttributes": [ + { + "Kind": "Components.Component", + "Name": "AppAssembly", + "TypeName": "System.Reflection.Assembly", + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", + "Documentation": "\n\nGetsorsetstheassemblythatshouldbesearchedforcomponentsmatchingtheURI.\n\n", + "Metadata": { "Common.PropertyName": "AppAssembly" } + }, + { + "Kind": "Components.Component", + "Name": "AdditionalAssemblies", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", + "Documentation": "\n\nGetsorsetsacollectionofadditionalassembliesthatshouldbesearchedforcomponents\nthatcanmatchURIs.\n\n", + "Metadata": { "Common.PropertyName": "AdditionalAssemblies" } + }, + { + "Kind": "Components.Component", + "Name": "NotFound", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n", + "Metadata": { + "Common.PropertyName": "NotFound", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Found", + "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n", + "Metadata": { + "Common.PropertyName": "Found", + "Components.ChildContent": "True" + } + }, + { + "Kind": "Components.Component", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", + "Documentation": "Specifiestheparameternameforallchildcontentexpressions.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.IComponent", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router", + "Components.NameMatch": "Components.FullyQualifiedNameMatch" + } + }, + { + "HashCode": -104376485, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "NotFound", + "ParentTag": "Router" + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": -521433189, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhennomatchisfoundfortherequestedroute.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "NotFound", + "ParentTag": "Microsoft.AspNetCore.Components.Routing.Router" + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 565555241, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Found", + "ParentTag": "Router" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", + "Documentation": "Specifiestheparameternameforthe'Found'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Runtime.Name": "Components.None", + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Found", + "Components.IsSpecialKind": "Components.ChildContent" + } + }, + { + "HashCode": 1350680744, + "Kind": "Components.ChildContent", + "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", + "Documentation": "\n\nGetsorsetsthecontenttodisplaywhenamatchisfoundfortherequestedroute.\n\n", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Found", + "ParentTag": "Microsoft.AspNetCore.Components.Routing.Router" + } + ], + "BoundAttributes": [ + { + "Kind": "Components.ChildContent", + "Name": "Context", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", + "Documentation": "Specifiestheparameternameforthe'Found'childcontentexpression.", + "Metadata": { + "Components.ChildContentParameterName": "True", + "Common.PropertyName": "Context" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Found", + "Components.IsSpecialKind": "Components.ChildContent", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 750601313, + "Kind": "Components.EventHandler", + "Name": "onfocus", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onfocus'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocus", + "DisplayName": "@onfocus", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocus:preventDefault", + "DisplayName": "@onfocus:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocus:stopPropagation", + "DisplayName": "@onfocus:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onfocus", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocus", + "Documentation": "Setsthe'@onfocus'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfocus'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onfocus'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocus" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -290962584, + "Kind": "Components.EventHandler", + "Name": "onblur", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onblur'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onblur", + "DisplayName": "@onblur", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onblur:preventDefault", + "DisplayName": "@onblur:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onblur:stopPropagation", + "DisplayName": "@onblur:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onblur", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onblur", + "Documentation": "Setsthe'@onblur'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onblur'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onblur'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onblur" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1615019671, + "Kind": "Components.EventHandler", + "Name": "onfocusin", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onfocusin'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocusin", + "DisplayName": "@onfocusin", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocusin:preventDefault", + "DisplayName": "@onfocusin:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocusin:stopPropagation", + "DisplayName": "@onfocusin:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onfocusin", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusin", + "Documentation": "Setsthe'@onfocusin'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfocusin'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onfocusin'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusin" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -242962983, + "Kind": "Components.EventHandler", + "Name": "onfocusout", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onfocusout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocusout", + "DisplayName": "@onfocusout", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocusout:preventDefault", + "DisplayName": "@onfocusout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfocusout:stopPropagation", + "DisplayName": "@onfocusout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onfocusout", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusout", + "Documentation": "Setsthe'@onfocusout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfocusout'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onfocusout'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusout" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1348800004, + "Kind": "Components.EventHandler", + "Name": "onmouseover", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onmouseover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseover", + "DisplayName": "@onmouseover", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseover:preventDefault", + "DisplayName": "@onmouseover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseover:stopPropagation", + "DisplayName": "@onmouseover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmouseover", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseover", + "Documentation": "Setsthe'@onmouseover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmouseover'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onmouseover'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseover" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 311908439, + "Kind": "Components.EventHandler", + "Name": "onmouseout", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onmouseout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseout", + "DisplayName": "@onmouseout", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseout:preventDefault", + "DisplayName": "@onmouseout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseout:stopPropagation", + "DisplayName": "@onmouseout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmouseout", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseout", + "Documentation": "Setsthe'@onmouseout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmouseout'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onmouseout'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseout" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 787114247, + "Kind": "Components.EventHandler", + "Name": "onmousemove", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onmousemove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousemove", + "DisplayName": "@onmousemove", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousemove:preventDefault", + "DisplayName": "@onmousemove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousemove:stopPropagation", + "DisplayName": "@onmousemove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmousemove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousemove", + "Documentation": "Setsthe'@onmousemove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmousemove'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onmousemove'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousemove" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 411435873, + "Kind": "Components.EventHandler", + "Name": "onmousedown", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onmousedown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousedown", + "DisplayName": "@onmousedown", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousedown:preventDefault", + "DisplayName": "@onmousedown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousedown:stopPropagation", + "DisplayName": "@onmousedown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmousedown", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousedown", + "Documentation": "Setsthe'@onmousedown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmousedown'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onmousedown'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousedown" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2076165348, + "Kind": "Components.EventHandler", + "Name": "onmouseup", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onmouseup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseup", + "DisplayName": "@onmouseup", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseup:preventDefault", + "DisplayName": "@onmouseup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseup:stopPropagation", + "DisplayName": "@onmouseup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmouseup", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseup", + "Documentation": "Setsthe'@onmouseup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmouseup'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onmouseup'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseup" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -272259669, + "Kind": "Components.EventHandler", + "Name": "onclick", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onclick", + "DisplayName": "@onclick", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onclick:preventDefault", + "DisplayName": "@onclick:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onclick:stopPropagation", + "DisplayName": "@onclick:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onclick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onclick", + "Documentation": "Setsthe'@onclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onclick'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onclick'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onclick" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1863992535, + "Kind": "Components.EventHandler", + "Name": "ondblclick", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondblclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondblclick", + "DisplayName": "@ondblclick", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondblclick:preventDefault", + "DisplayName": "@ondblclick:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondblclick:stopPropagation", + "DisplayName": "@ondblclick:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondblclick", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondblclick", + "Documentation": "Setsthe'@ondblclick'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondblclick'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondblclick'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondblclick" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 817557931, + "Kind": "Components.EventHandler", + "Name": "onwheel", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onwheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onwheel", + "DisplayName": "@onwheel", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onwheel:preventDefault", + "DisplayName": "@onwheel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onwheel:stopPropagation", + "DisplayName": "@onwheel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onwheel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwheel", + "Documentation": "Setsthe'@onwheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onwheel'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onwheel'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwheel" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1641645176, + "Kind": "Components.EventHandler", + "Name": "onmousewheel", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onmousewheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousewheel", + "DisplayName": "@onmousewheel", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousewheel:preventDefault", + "DisplayName": "@onmousewheel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmousewheel:stopPropagation", + "DisplayName": "@onmousewheel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmousewheel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousewheel", + "Documentation": "Setsthe'@onmousewheel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onmousewheel'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onmousewheel'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousewheel" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 475169132, + "Kind": "Components.EventHandler", + "Name": "oncontextmenu", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oncontextmenu'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncontextmenu", + "DisplayName": "@oncontextmenu", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncontextmenu:preventDefault", + "DisplayName": "@oncontextmenu:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncontextmenu:stopPropagation", + "DisplayName": "@oncontextmenu:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oncontextmenu", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncontextmenu", + "Documentation": "Setsthe'@oncontextmenu'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncontextmenu'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oncontextmenu'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncontextmenu" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1468848286, + "Kind": "Components.EventHandler", + "Name": "ondrag", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondrag'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondrag", + "DisplayName": "@ondrag", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondrag:preventDefault", + "DisplayName": "@ondrag:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondrag:stopPropagation", + "DisplayName": "@ondrag:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondrag", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrag", + "Documentation": "Setsthe'@ondrag'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondrag'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondrag'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrag" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1765667378, + "Kind": "Components.EventHandler", + "Name": "ondragend", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondragend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragend", + "DisplayName": "@ondragend", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragend:preventDefault", + "DisplayName": "@ondragend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragend:stopPropagation", + "DisplayName": "@ondragend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondragend", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragend", + "Documentation": "Setsthe'@ondragend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragend'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondragend'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragend" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1643842571, + "Kind": "Components.EventHandler", + "Name": "ondragenter", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondragenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragenter", + "DisplayName": "@ondragenter", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragenter:preventDefault", + "DisplayName": "@ondragenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragenter:stopPropagation", + "DisplayName": "@ondragenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondragenter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragenter", + "Documentation": "Setsthe'@ondragenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragenter'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondragenter'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragenter" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1853860121, + "Kind": "Components.EventHandler", + "Name": "ondragleave", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondragleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragleave", + "DisplayName": "@ondragleave", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragleave:preventDefault", + "DisplayName": "@ondragleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragleave:stopPropagation", + "DisplayName": "@ondragleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondragleave", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragleave", + "Documentation": "Setsthe'@ondragleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragleave'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondragleave'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragleave" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -886775228, + "Kind": "Components.EventHandler", + "Name": "ondragover", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondragover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragover", + "DisplayName": "@ondragover", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragover:preventDefault", + "DisplayName": "@ondragover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragover:stopPropagation", + "DisplayName": "@ondragover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondragover", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragover", + "Documentation": "Setsthe'@ondragover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragover'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondragover'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragover" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1277301004, + "Kind": "Components.EventHandler", + "Name": "ondragstart", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondragstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragstart", + "DisplayName": "@ondragstart", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragstart:preventDefault", + "DisplayName": "@ondragstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondragstart:stopPropagation", + "DisplayName": "@ondragstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondragstart", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragstart", + "Documentation": "Setsthe'@ondragstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondragstart'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondragstart'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragstart" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -577157414, + "Kind": "Components.EventHandler", + "Name": "ondrop", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondrop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondrop", + "DisplayName": "@ondrop", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondrop:preventDefault", + "DisplayName": "@ondrop:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondrop:stopPropagation", + "DisplayName": "@ondrop:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondrop", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrop", + "Documentation": "Setsthe'@ondrop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.DragEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondrop'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondrop'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrop" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -811456832, + "Kind": "Components.EventHandler", + "Name": "onkeydown", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onkeydown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeydown", + "DisplayName": "@onkeydown", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeydown:preventDefault", + "DisplayName": "@onkeydown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeydown:stopPropagation", + "DisplayName": "@onkeydown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onkeydown", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeydown", + "Documentation": "Setsthe'@onkeydown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onkeydown'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onkeydown'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeydown" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1247964955, + "Kind": "Components.EventHandler", + "Name": "onkeyup", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onkeyup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeyup", + "DisplayName": "@onkeyup", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeyup:preventDefault", + "DisplayName": "@onkeyup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeyup:stopPropagation", + "DisplayName": "@onkeyup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onkeyup", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeyup", + "Documentation": "Setsthe'@onkeyup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onkeyup'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onkeyup'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeyup" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2099132758, + "Kind": "Components.EventHandler", + "Name": "onkeypress", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onkeypress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeypress", + "DisplayName": "@onkeypress", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeypress:preventDefault", + "DisplayName": "@onkeypress:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onkeypress:stopPropagation", + "DisplayName": "@onkeypress:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onkeypress", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeypress", + "Documentation": "Setsthe'@onkeypress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onkeypress'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onkeypress'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeypress" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 647314754, + "Kind": "Components.EventHandler", + "Name": "onchange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.ChangeEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onchange", + "DisplayName": "@onchange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onchange:preventDefault", + "DisplayName": "@onchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onchange:stopPropagation", + "DisplayName": "@onchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onchange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onchange", + "Documentation": "Setsthe'@onchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.ChangeEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onchange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onchange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onchange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 699628170, + "Kind": "Components.EventHandler", + "Name": "oninput", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oninput'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.ChangeEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oninput", + "DisplayName": "@oninput", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oninput:preventDefault", + "DisplayName": "@oninput:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oninput:stopPropagation", + "DisplayName": "@oninput:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oninput", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninput", + "Documentation": "Setsthe'@oninput'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.ChangeEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oninput'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oninput'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninput" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -646869698, + "Kind": "Components.EventHandler", + "Name": "oninvalid", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oninvalid'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oninvalid", + "DisplayName": "@oninvalid", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oninvalid:preventDefault", + "DisplayName": "@oninvalid:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oninvalid:stopPropagation", + "DisplayName": "@oninvalid:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oninvalid", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninvalid", + "Documentation": "Setsthe'@oninvalid'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oninvalid'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oninvalid'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninvalid" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1007560617, + "Kind": "Components.EventHandler", + "Name": "onreset", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onreset'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onreset", + "DisplayName": "@onreset", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onreset:preventDefault", + "DisplayName": "@onreset:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onreset:stopPropagation", + "DisplayName": "@onreset:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onreset", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreset", + "Documentation": "Setsthe'@onreset'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onreset'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onreset'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreset" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2117797640, + "Kind": "Components.EventHandler", + "Name": "onselect", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onselect'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselect", + "DisplayName": "@onselect", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselect:preventDefault", + "DisplayName": "@onselect:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselect:stopPropagation", + "DisplayName": "@onselect:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onselect", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselect", + "Documentation": "Setsthe'@onselect'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onselect'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onselect'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselect" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1128801664, + "Kind": "Components.EventHandler", + "Name": "onselectstart", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onselectstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselectstart", + "DisplayName": "@onselectstart", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselectstart:preventDefault", + "DisplayName": "@onselectstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselectstart:stopPropagation", + "DisplayName": "@onselectstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onselectstart", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectstart", + "Documentation": "Setsthe'@onselectstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onselectstart'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onselectstart'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectstart" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1974519641, + "Kind": "Components.EventHandler", + "Name": "onselectionchange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onselectionchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselectionchange", + "DisplayName": "@onselectionchange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselectionchange:preventDefault", + "DisplayName": "@onselectionchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onselectionchange:stopPropagation", + "DisplayName": "@onselectionchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onselectionchange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectionchange", + "Documentation": "Setsthe'@onselectionchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onselectionchange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onselectionchange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectionchange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1343005126, + "Kind": "Components.EventHandler", + "Name": "onsubmit", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onsubmit'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onsubmit", + "DisplayName": "@onsubmit", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onsubmit:preventDefault", + "DisplayName": "@onsubmit:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onsubmit:stopPropagation", + "DisplayName": "@onsubmit:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onsubmit", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsubmit", + "Documentation": "Setsthe'@onsubmit'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onsubmit'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onsubmit'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsubmit" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 764390861, + "Kind": "Components.EventHandler", + "Name": "onbeforecopy", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onbeforecopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforecopy", + "DisplayName": "@onbeforecopy", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforecopy:preventDefault", + "DisplayName": "@onbeforecopy:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforecopy:stopPropagation", + "DisplayName": "@onbeforecopy:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onbeforecopy", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecopy", + "Documentation": "Setsthe'@onbeforecopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforecopy'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onbeforecopy'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecopy" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 387354422, + "Kind": "Components.EventHandler", + "Name": "onbeforecut", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onbeforecut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforecut", + "DisplayName": "@onbeforecut", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforecut:preventDefault", + "DisplayName": "@onbeforecut:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforecut:stopPropagation", + "DisplayName": "@onbeforecut:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onbeforecut", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecut", + "Documentation": "Setsthe'@onbeforecut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforecut'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onbeforecut'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecut" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1761728651, + "Kind": "Components.EventHandler", + "Name": "onbeforepaste", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onbeforepaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforepaste", + "DisplayName": "@onbeforepaste", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforepaste:preventDefault", + "DisplayName": "@onbeforepaste:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforepaste:stopPropagation", + "DisplayName": "@onbeforepaste:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onbeforepaste", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforepaste", + "Documentation": "Setsthe'@onbeforepaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforepaste'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onbeforepaste'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforepaste" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 25198209, + "Kind": "Components.EventHandler", + "Name": "oncopy", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oncopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncopy", + "DisplayName": "@oncopy", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncopy:preventDefault", + "DisplayName": "@oncopy:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncopy:stopPropagation", + "DisplayName": "@oncopy:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oncopy", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncopy", + "Documentation": "Setsthe'@oncopy'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncopy'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oncopy'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncopy" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -265289260, + "Kind": "Components.EventHandler", + "Name": "oncut", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oncut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncut", + "DisplayName": "@oncut", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncut:preventDefault", + "DisplayName": "@oncut:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncut:stopPropagation", + "DisplayName": "@oncut:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oncut", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncut", + "Documentation": "Setsthe'@oncut'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncut'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oncut'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncut" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1677424883, + "Kind": "Components.EventHandler", + "Name": "onpaste", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpaste", + "DisplayName": "@onpaste", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpaste:preventDefault", + "DisplayName": "@onpaste:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpaste:stopPropagation", + "DisplayName": "@onpaste:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpaste", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpaste", + "Documentation": "Setsthe'@onpaste'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpaste'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpaste'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpaste" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -359391395, + "Kind": "Components.EventHandler", + "Name": "ontouchcancel", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontouchcancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchcancel", + "DisplayName": "@ontouchcancel", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchcancel:preventDefault", + "DisplayName": "@ontouchcancel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchcancel:stopPropagation", + "DisplayName": "@ontouchcancel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontouchcancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchcancel", + "Documentation": "Setsthe'@ontouchcancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchcancel'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontouchcancel'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchcancel" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1385760987, + "Kind": "Components.EventHandler", + "Name": "ontouchend", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontouchend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchend", + "DisplayName": "@ontouchend", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchend:preventDefault", + "DisplayName": "@ontouchend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchend:stopPropagation", + "DisplayName": "@ontouchend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontouchend", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchend", + "Documentation": "Setsthe'@ontouchend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchend'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontouchend'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchend" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -516881563, + "Kind": "Components.EventHandler", + "Name": "ontouchmove", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontouchmove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchmove", + "DisplayName": "@ontouchmove", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchmove:preventDefault", + "DisplayName": "@ontouchmove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchmove:stopPropagation", + "DisplayName": "@ontouchmove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontouchmove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchmove", + "Documentation": "Setsthe'@ontouchmove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchmove'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontouchmove'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchmove" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1418578831, + "Kind": "Components.EventHandler", + "Name": "ontouchstart", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontouchstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchstart", + "DisplayName": "@ontouchstart", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchstart:preventDefault", + "DisplayName": "@ontouchstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchstart:stopPropagation", + "DisplayName": "@ontouchstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontouchstart", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchstart", + "Documentation": "Setsthe'@ontouchstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchstart'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontouchstart'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchstart" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -427283946, + "Kind": "Components.EventHandler", + "Name": "ontouchenter", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontouchenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchenter", + "DisplayName": "@ontouchenter", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchenter:preventDefault", + "DisplayName": "@ontouchenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchenter:stopPropagation", + "DisplayName": "@ontouchenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontouchenter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchenter", + "Documentation": "Setsthe'@ontouchenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchenter'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontouchenter'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchenter" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -990782573, + "Kind": "Components.EventHandler", + "Name": "ontouchleave", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontouchleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchleave", + "DisplayName": "@ontouchleave", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchleave:preventDefault", + "DisplayName": "@ontouchleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontouchleave:stopPropagation", + "DisplayName": "@ontouchleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontouchleave", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchleave", + "Documentation": "Setsthe'@ontouchleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontouchleave'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontouchleave'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchleave" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1280181852, + "Kind": "Components.EventHandler", + "Name": "ongotpointercapture", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ongotpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ongotpointercapture", + "DisplayName": "@ongotpointercapture", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ongotpointercapture:preventDefault", + "DisplayName": "@ongotpointercapture:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ongotpointercapture:stopPropagation", + "DisplayName": "@ongotpointercapture:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ongotpointercapture", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ongotpointercapture", + "Documentation": "Setsthe'@ongotpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ongotpointercapture'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ongotpointercapture'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ongotpointercapture" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -797168165, + "Kind": "Components.EventHandler", + "Name": "onlostpointercapture", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onlostpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onlostpointercapture", + "DisplayName": "@onlostpointercapture", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onlostpointercapture:preventDefault", + "DisplayName": "@onlostpointercapture:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onlostpointercapture:stopPropagation", + "DisplayName": "@onlostpointercapture:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onlostpointercapture", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onlostpointercapture", + "Documentation": "Setsthe'@onlostpointercapture'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onlostpointercapture'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onlostpointercapture'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onlostpointercapture" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 799241465, + "Kind": "Components.EventHandler", + "Name": "onpointercancel", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointercancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointercancel", + "DisplayName": "@onpointercancel", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointercancel:preventDefault", + "DisplayName": "@onpointercancel:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointercancel:stopPropagation", + "DisplayName": "@onpointercancel:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointercancel", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointercancel", + "Documentation": "Setsthe'@onpointercancel'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointercancel'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointercancel'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointercancel" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 677362838, + "Kind": "Components.EventHandler", + "Name": "onpointerdown", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerdown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerdown", + "DisplayName": "@onpointerdown", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerdown:preventDefault", + "DisplayName": "@onpointerdown:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerdown:stopPropagation", + "DisplayName": "@onpointerdown:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerdown", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerdown", + "Documentation": "Setsthe'@onpointerdown'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerdown'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerdown'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerdown" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1915977829, + "Kind": "Components.EventHandler", + "Name": "onpointerenter", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerenter", + "DisplayName": "@onpointerenter", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerenter:preventDefault", + "DisplayName": "@onpointerenter:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerenter:stopPropagation", + "DisplayName": "@onpointerenter:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerenter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerenter", + "Documentation": "Setsthe'@onpointerenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerenter'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerenter'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerenter" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -409335593, + "Kind": "Components.EventHandler", + "Name": "onpointerleave", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerleave", + "DisplayName": "@onpointerleave", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerleave:preventDefault", + "DisplayName": "@onpointerleave:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerleave:stopPropagation", + "DisplayName": "@onpointerleave:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerleave", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerleave", + "Documentation": "Setsthe'@onpointerleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerleave'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerleave'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerleave" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -677765454, + "Kind": "Components.EventHandler", + "Name": "onpointermove", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointermove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointermove", + "DisplayName": "@onpointermove", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointermove:preventDefault", + "DisplayName": "@onpointermove:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointermove:stopPropagation", + "DisplayName": "@onpointermove:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointermove", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointermove", + "Documentation": "Setsthe'@onpointermove'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointermove'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointermove'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointermove" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1816382699, + "Kind": "Components.EventHandler", + "Name": "onpointerout", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerout", + "DisplayName": "@onpointerout", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerout:preventDefault", + "DisplayName": "@onpointerout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerout:stopPropagation", + "DisplayName": "@onpointerout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerout", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerout", + "Documentation": "Setsthe'@onpointerout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerout'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerout'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerout" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 628702697, + "Kind": "Components.EventHandler", + "Name": "onpointerover", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerover", + "DisplayName": "@onpointerover", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerover:preventDefault", + "DisplayName": "@onpointerover:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerover:stopPropagation", + "DisplayName": "@onpointerover:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerover", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerover", + "Documentation": "Setsthe'@onpointerover'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerover'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerover'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerover" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 367054927, + "Kind": "Components.EventHandler", + "Name": "onpointerup", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerup", + "DisplayName": "@onpointerup", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerup:preventDefault", + "DisplayName": "@onpointerup:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerup:stopPropagation", + "DisplayName": "@onpointerup:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerup", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerup", + "Documentation": "Setsthe'@onpointerup'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerup'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerup'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerup" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1640368399, + "Kind": "Components.EventHandler", + "Name": "oncanplay", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oncanplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncanplay", + "DisplayName": "@oncanplay", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncanplay:preventDefault", + "DisplayName": "@oncanplay:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncanplay:stopPropagation", + "DisplayName": "@oncanplay:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oncanplay", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplay", + "Documentation": "Setsthe'@oncanplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncanplay'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oncanplay'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplay" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1272483630, + "Kind": "Components.EventHandler", + "Name": "oncanplaythrough", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oncanplaythrough'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncanplaythrough", + "DisplayName": "@oncanplaythrough", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncanplaythrough:preventDefault", + "DisplayName": "@oncanplaythrough:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncanplaythrough:stopPropagation", + "DisplayName": "@oncanplaythrough:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oncanplaythrough", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplaythrough", + "Documentation": "Setsthe'@oncanplaythrough'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncanplaythrough'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oncanplaythrough'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplaythrough" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1125909206, + "Kind": "Components.EventHandler", + "Name": "oncuechange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@oncuechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncuechange", + "DisplayName": "@oncuechange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncuechange:preventDefault", + "DisplayName": "@oncuechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@oncuechange:stopPropagation", + "DisplayName": "@oncuechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@oncuechange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncuechange", + "Documentation": "Setsthe'@oncuechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@oncuechange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@oncuechange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncuechange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -711635739, + "Kind": "Components.EventHandler", + "Name": "ondurationchange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondurationchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondurationchange", + "DisplayName": "@ondurationchange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondurationchange:preventDefault", + "DisplayName": "@ondurationchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondurationchange:stopPropagation", + "DisplayName": "@ondurationchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondurationchange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondurationchange", + "Documentation": "Setsthe'@ondurationchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondurationchange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondurationchange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondurationchange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1683911341, + "Kind": "Components.EventHandler", + "Name": "onemptied", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onemptied'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onemptied", + "DisplayName": "@onemptied", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onemptied:preventDefault", + "DisplayName": "@onemptied:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onemptied:stopPropagation", + "DisplayName": "@onemptied:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onemptied", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onemptied", + "Documentation": "Setsthe'@onemptied'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onemptied'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onemptied'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onemptied" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1885479177, + "Kind": "Components.EventHandler", + "Name": "onpause", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpause'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpause", + "DisplayName": "@onpause", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpause:preventDefault", + "DisplayName": "@onpause:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpause:stopPropagation", + "DisplayName": "@onpause:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpause", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpause", + "Documentation": "Setsthe'@onpause'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpause'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpause'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpause" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 948512832, + "Kind": "Components.EventHandler", + "Name": "onplay", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onplay", + "DisplayName": "@onplay", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onplay:preventDefault", + "DisplayName": "@onplay:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onplay:stopPropagation", + "DisplayName": "@onplay:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onplay", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplay", + "Documentation": "Setsthe'@onplay'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onplay'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onplay'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplay" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 625848184, + "Kind": "Components.EventHandler", + "Name": "onplaying", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onplaying'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onplaying", + "DisplayName": "@onplaying", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onplaying:preventDefault", + "DisplayName": "@onplaying:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onplaying:stopPropagation", + "DisplayName": "@onplaying:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onplaying", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplaying", + "Documentation": "Setsthe'@onplaying'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onplaying'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onplaying'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplaying" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 402247110, + "Kind": "Components.EventHandler", + "Name": "onratechange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onratechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onratechange", + "DisplayName": "@onratechange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onratechange:preventDefault", + "DisplayName": "@onratechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onratechange:stopPropagation", + "DisplayName": "@onratechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onratechange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onratechange", + "Documentation": "Setsthe'@onratechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onratechange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onratechange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onratechange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1080414061, + "Kind": "Components.EventHandler", + "Name": "onseeked", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onseeked'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onseeked", + "DisplayName": "@onseeked", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onseeked:preventDefault", + "DisplayName": "@onseeked:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onseeked:stopPropagation", + "DisplayName": "@onseeked:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onseeked", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeked", + "Documentation": "Setsthe'@onseeked'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onseeked'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onseeked'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeked" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -705972375, + "Kind": "Components.EventHandler", + "Name": "onseeking", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onseeking'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onseeking", + "DisplayName": "@onseeking", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onseeking:preventDefault", + "DisplayName": "@onseeking:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onseeking:stopPropagation", + "DisplayName": "@onseeking:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onseeking", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeking", + "Documentation": "Setsthe'@onseeking'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onseeking'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onseeking'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeking" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1248223587, + "Kind": "Components.EventHandler", + "Name": "onstalled", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onstalled'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onstalled", + "DisplayName": "@onstalled", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onstalled:preventDefault", + "DisplayName": "@onstalled:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onstalled:stopPropagation", + "DisplayName": "@onstalled:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onstalled", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstalled", + "Documentation": "Setsthe'@onstalled'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onstalled'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onstalled'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstalled" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1156657133, + "Kind": "Components.EventHandler", + "Name": "onstop", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onstop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onstop", + "DisplayName": "@onstop", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onstop:preventDefault", + "DisplayName": "@onstop:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onstop:stopPropagation", + "DisplayName": "@onstop:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onstop", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstop", + "Documentation": "Setsthe'@onstop'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onstop'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onstop'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstop" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1574163866, + "Kind": "Components.EventHandler", + "Name": "onsuspend", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onsuspend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onsuspend", + "DisplayName": "@onsuspend", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onsuspend:preventDefault", + "DisplayName": "@onsuspend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onsuspend:stopPropagation", + "DisplayName": "@onsuspend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onsuspend", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsuspend", + "Documentation": "Setsthe'@onsuspend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onsuspend'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onsuspend'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsuspend" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -660622319, + "Kind": "Components.EventHandler", + "Name": "ontimeupdate", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontimeupdate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontimeupdate", + "DisplayName": "@ontimeupdate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontimeupdate:preventDefault", + "DisplayName": "@ontimeupdate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontimeupdate:stopPropagation", + "DisplayName": "@ontimeupdate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontimeupdate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeupdate", + "Documentation": "Setsthe'@ontimeupdate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontimeupdate'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontimeupdate'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeupdate" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 333857903, + "Kind": "Components.EventHandler", + "Name": "onvolumechange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onvolumechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onvolumechange", + "DisplayName": "@onvolumechange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onvolumechange:preventDefault", + "DisplayName": "@onvolumechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onvolumechange:stopPropagation", + "DisplayName": "@onvolumechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onvolumechange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onvolumechange", + "Documentation": "Setsthe'@onvolumechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onvolumechange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onvolumechange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onvolumechange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 751407109, + "Kind": "Components.EventHandler", + "Name": "onwaiting", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onwaiting'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onwaiting", + "DisplayName": "@onwaiting", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onwaiting:preventDefault", + "DisplayName": "@onwaiting:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onwaiting:stopPropagation", + "DisplayName": "@onwaiting:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onwaiting", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwaiting", + "Documentation": "Setsthe'@onwaiting'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onwaiting'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onwaiting'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwaiting" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1225758522, + "Kind": "Components.EventHandler", + "Name": "onloadstart", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onloadstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadstart", + "DisplayName": "@onloadstart", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadstart:preventDefault", + "DisplayName": "@onloadstart:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadstart:stopPropagation", + "DisplayName": "@onloadstart:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onloadstart", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadstart", + "Documentation": "Setsthe'@onloadstart'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadstart'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onloadstart'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadstart" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -390623000, + "Kind": "Components.EventHandler", + "Name": "ontimeout", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ontimeout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontimeout", + "DisplayName": "@ontimeout", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontimeout:preventDefault", + "DisplayName": "@ontimeout:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ontimeout:stopPropagation", + "DisplayName": "@ontimeout:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ontimeout", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeout", + "Documentation": "Setsthe'@ontimeout'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ontimeout'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ontimeout'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeout" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -388355591, + "Kind": "Components.EventHandler", + "Name": "onabort", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onabort'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onabort", + "DisplayName": "@onabort", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onabort:preventDefault", + "DisplayName": "@onabort:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onabort:stopPropagation", + "DisplayName": "@onabort:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onabort", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onabort", + "Documentation": "Setsthe'@onabort'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onabort'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onabort'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onabort" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1962953791, + "Kind": "Components.EventHandler", + "Name": "onload", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onload'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onload", + "DisplayName": "@onload", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onload:preventDefault", + "DisplayName": "@onload:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onload:stopPropagation", + "DisplayName": "@onload:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onload", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onload", + "Documentation": "Setsthe'@onload'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onload'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onload'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onload" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1669901225, + "Kind": "Components.EventHandler", + "Name": "onloadend", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onloadend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadend", + "DisplayName": "@onloadend", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadend:preventDefault", + "DisplayName": "@onloadend:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadend:stopPropagation", + "DisplayName": "@onloadend:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onloadend", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadend", + "Documentation": "Setsthe'@onloadend'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadend'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onloadend'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadend" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 213326791, + "Kind": "Components.EventHandler", + "Name": "onprogress", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onprogress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onprogress", + "DisplayName": "@onprogress", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onprogress:preventDefault", + "DisplayName": "@onprogress:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onprogress:stopPropagation", + "DisplayName": "@onprogress:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onprogress", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onprogress", + "Documentation": "Setsthe'@onprogress'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onprogress'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onprogress'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onprogress" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -363572802, + "Kind": "Components.EventHandler", + "Name": "onerror", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onerror", + "DisplayName": "@onerror", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onerror:preventDefault", + "DisplayName": "@onerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onerror:stopPropagation", + "DisplayName": "@onerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onerror", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onerror", + "Documentation": "Setsthe'@onerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onerror'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onerror'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onerror" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ErrorEventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -540806576, + "Kind": "Components.EventHandler", + "Name": "onactivate", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onactivate", + "DisplayName": "@onactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onactivate:preventDefault", + "DisplayName": "@onactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onactivate:stopPropagation", + "DisplayName": "@onactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onactivate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onactivate", + "Documentation": "Setsthe'@onactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onactivate'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onactivate'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onactivate" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1647443979, + "Kind": "Components.EventHandler", + "Name": "onbeforeactivate", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onbeforeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforeactivate", + "DisplayName": "@onbeforeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforeactivate:preventDefault", + "DisplayName": "@onbeforeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforeactivate:stopPropagation", + "DisplayName": "@onbeforeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onbeforeactivate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforeactivate", + "Documentation": "Setsthe'@onbeforeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforeactivate'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onbeforeactivate'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforeactivate" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 571546129, + "Kind": "Components.EventHandler", + "Name": "onbeforedeactivate", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onbeforedeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforedeactivate", + "DisplayName": "@onbeforedeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforedeactivate:preventDefault", + "DisplayName": "@onbeforedeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onbeforedeactivate:stopPropagation", + "DisplayName": "@onbeforedeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onbeforedeactivate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforedeactivate", + "Documentation": "Setsthe'@onbeforedeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onbeforedeactivate'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onbeforedeactivate'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforedeactivate" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 488303668, + "Kind": "Components.EventHandler", + "Name": "ondeactivate", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@ondeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondeactivate", + "DisplayName": "@ondeactivate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondeactivate:preventDefault", + "DisplayName": "@ondeactivate:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ondeactivate:stopPropagation", + "DisplayName": "@ondeactivate:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@ondeactivate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondeactivate", + "Documentation": "Setsthe'@ondeactivate'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@ondeactivate'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@ondeactivate'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondeactivate" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -366829694, + "Kind": "Components.EventHandler", + "Name": "onended", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onended'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onended", + "DisplayName": "@onended", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onended:preventDefault", + "DisplayName": "@onended:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onended:stopPropagation", + "DisplayName": "@onended:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onended", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onended", + "Documentation": "Setsthe'@onended'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onended'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onended'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onended" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -73237292, + "Kind": "Components.EventHandler", + "Name": "onfullscreenchange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onfullscreenchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfullscreenchange", + "DisplayName": "@onfullscreenchange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfullscreenchange:preventDefault", + "DisplayName": "@onfullscreenchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfullscreenchange:stopPropagation", + "DisplayName": "@onfullscreenchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onfullscreenchange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenchange", + "Documentation": "Setsthe'@onfullscreenchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfullscreenchange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onfullscreenchange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenchange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -70903820, + "Kind": "Components.EventHandler", + "Name": "onfullscreenerror", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onfullscreenerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfullscreenerror", + "DisplayName": "@onfullscreenerror", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfullscreenerror:preventDefault", + "DisplayName": "@onfullscreenerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onfullscreenerror:stopPropagation", + "DisplayName": "@onfullscreenerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onfullscreenerror", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenerror", + "Documentation": "Setsthe'@onfullscreenerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onfullscreenerror'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onfullscreenerror'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenerror" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1048012333, + "Kind": "Components.EventHandler", + "Name": "onloadeddata", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onloadeddata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadeddata", + "DisplayName": "@onloadeddata", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadeddata:preventDefault", + "DisplayName": "@onloadeddata:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadeddata:stopPropagation", + "DisplayName": "@onloadeddata:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onloadeddata", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadeddata", + "Documentation": "Setsthe'@onloadeddata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadeddata'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onloadeddata'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadeddata" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1889066949, + "Kind": "Components.EventHandler", + "Name": "onloadedmetadata", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onloadedmetadata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadedmetadata", + "DisplayName": "@onloadedmetadata", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadedmetadata:preventDefault", + "DisplayName": "@onloadedmetadata:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onloadedmetadata:stopPropagation", + "DisplayName": "@onloadedmetadata:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onloadedmetadata", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadedmetadata", + "Documentation": "Setsthe'@onloadedmetadata'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onloadedmetadata'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onloadedmetadata'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadedmetadata" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -100797050, + "Kind": "Components.EventHandler", + "Name": "onpointerlockchange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerlockchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerlockchange", + "DisplayName": "@onpointerlockchange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerlockchange:preventDefault", + "DisplayName": "@onpointerlockchange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerlockchange:stopPropagation", + "DisplayName": "@onpointerlockchange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerlockchange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockchange", + "Documentation": "Setsthe'@onpointerlockchange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerlockchange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerlockchange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockchange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -734306763, + "Kind": "Components.EventHandler", + "Name": "onpointerlockerror", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onpointerlockerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerlockerror", + "DisplayName": "@onpointerlockerror", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerlockerror:preventDefault", + "DisplayName": "@onpointerlockerror:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onpointerlockerror:stopPropagation", + "DisplayName": "@onpointerlockerror:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onpointerlockerror", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockerror", + "Documentation": "Setsthe'@onpointerlockerror'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onpointerlockerror'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onpointerlockerror'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockerror" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -403829313, + "Kind": "Components.EventHandler", + "Name": "onreadystatechange", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onreadystatechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onreadystatechange", + "DisplayName": "@onreadystatechange", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onreadystatechange:preventDefault", + "DisplayName": "@onreadystatechange:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onreadystatechange:stopPropagation", + "DisplayName": "@onreadystatechange:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onreadystatechange", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreadystatechange", + "Documentation": "Setsthe'@onreadystatechange'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onreadystatechange'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onreadystatechange'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreadystatechange" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1534943667, + "Kind": "Components.EventHandler", + "Name": "onscroll", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Documentation": "Setsthe'@onscroll'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onscroll", + "DisplayName": "@onscroll", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onscroll:preventDefault", + "DisplayName": "@onscroll:preventDefault", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + }, + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onscroll:stopPropagation", + "DisplayName": "@onscroll:stopPropagation", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onscroll", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onscroll", + "Documentation": "Setsthe'@onscroll'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "BoundAttributeParameters": [ + { + "Kind": "Components.EventHandler", + "Name": "preventDefault", + "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", + "Documentation": "Specifieswhethertocancel(ifcancelable)thedefaultactionthatbelongstothe'@onscroll'event.", + "Metadata": { "Common.PropertyName": "PreventDefault" } + }, + { + "Kind": "Components.EventHandler", + "Name": "stopPropagation", + "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", + "Documentation": "Specifieswhethertopreventfurtherpropagationofthe'@onscroll'eventinthecapturingandbubblingphases.", + "Metadata": { "Common.PropertyName": "StopPropagation" } + } + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onscroll" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1792911606, + "Kind": "Components.EventHandler", + "Name": "onmouseenter", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Telerik.Blazor.Common.EventHandlers", + "Documentation": "Setsthe'@onmouseenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseenter", + "DisplayName": "@onmouseenter", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmouseenter", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Common.EventHandlers.onmouseenter", + "Documentation": "Setsthe'@onmouseenter'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseenter" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Telerik.Blazor.Common.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -182791093, + "Kind": "Components.EventHandler", + "Name": "onmouseleave", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Telerik.Blazor.Common.EventHandlers", + "Documentation": "Setsthe'@onmouseleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@onmouseleave", + "DisplayName": "@onmouseleave", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.EventHandler", + "Name": "@onmouseleave", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Common.EventHandlers.onmouseleave", + "Documentation": "Setsthe'@onmouseleave'attributetotheprovidedstringordelegatevalue.Adelegatevalueshouldbeoftype'System.EventArgs'.", + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseleave" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Telerik.Blazor.Common.EventHandlers", + "Components.EventHandler.EventArgs": "System.EventArgs", + "Components.IsSpecialKind": "Components.EventHandler", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1884692274, + "Kind": "Components.Splat", + "Name": "Attributes", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Attributes", + "Documentation": "Mergesacollectionofattributesintothecurrentelementorcomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@attributes", + "DisplayName": "@attributes", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Splat", + "Name": "@attributes", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Attributes.Attributes", + "Documentation": "Mergesacollectionofattributesintothecurrentelementorcomponent.", + "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": 1391735173, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor", + "DisplayName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", + "Documentation": "\n\nimplementationtargetingelementscontainingattributeswithURLexpectedvalues.\n\nResolvesURLsstartingwith'~/'(relativetotheapplication's'webroot'setting)thatarenot\ntargetedbyothers.Runspriortootherstoensure\napplication-relativeURLsareresolved.\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "*", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "itemid", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "itemid" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "href", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "href" + } + ] + }, + { + "TagName": "applet", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "archive", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "archive" + } + ] + }, + { + "TagName": "area", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "href", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "href" + } + ] + }, + { + "TagName": "audio", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "base", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "href", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "href" + } + ] + }, + { + "TagName": "blockquote", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "cite", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "cite" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "formaction", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "formaction" + } + ] + }, + { + "TagName": "del", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "cite", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "cite" + } + ] + }, + { + "TagName": "embed", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "form", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "action", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "action" + } + ] + }, + { + "TagName": "html", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "manifest", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "manifest" + } + ] + }, + { + "TagName": "iframe", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "img", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "img", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "srcset", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "srcset" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "formaction", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "formaction" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "ins", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "cite", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "cite" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "href", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "href" + } + ] + }, + { + "TagName": "menuitem", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "icon", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "icon" + } + ] + }, + { + "TagName": "object", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "archive", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "archive" + } + ] + }, + { + "TagName": "object", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "data", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "data" + } + ] + }, + { + "TagName": "q", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "cite", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "cite" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "source", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "source", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "srcset", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "srcset" + } + ] + }, + { + "TagName": "track", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + }, + { + "TagName": "video", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "poster", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "poster" + } + ] + }, + { + "TagName": "video", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "src", + "CaseSensitive": false, + "Value": "~/", + "ValueComparison": 2, + "DisplayName": "src" + } + ] + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper" + } + }, + { + "HashCode": 642505940, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", + "Documentation": "\n\nimplementationtargeting<a>elements.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-host", + "CaseSensitive": false, + "DisplayName": "asp-host" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-protocol", + "CaseSensitive": false, + "DisplayName": "asp-protocol" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] + }, + { + "TagName": "a", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route-", + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-action", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action", + "Documentation": "\n\nThenameoftheactionmethod.\n\n\nMustbenulliforisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-area", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area", + "Documentation": "\n\nThenameofthearea.\n\n\nMustbenullifisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-controller", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller", + "Documentation": "\n\nThenameofthecontroller.\n\n\nMustbenulliforisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fragment", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Fragment", + "Documentation": "\n\nTheURLfragmentname.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-host", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Host", + "Documentation": "\n\nThehostname.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Host" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-page", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page", + "Documentation": "\n\nThenameofthepage.\n\n\nMustbenullifor,\nisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-page-handler", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.PageHandler", + "Documentation": "\n\nThenameofthepagehandler.\n\n\nMustbenullifor,or\nisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-protocol", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Protocol", + "Documentation": "\n\nTheprotocolfortheURL,suchas\"http\"or\"https\".\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Protocol" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-route", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route", + "Documentation": "\n\nNameoftheroute.\n\n\nMustbenullifoneof,,\norisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-all-route-data", + "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, + "IndexerNamePrefix": "asp-route-", + "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.RouteValues", + "Documentation": "\n\nAdditionalparametersfortheroute.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper" + } + }, + { + "HashCode": -1058361463, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", + "Documentation": "\n\nimplementationtargeting<cache>elements.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "cache", + "CaseSensitive": false + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "priority", + "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?", + "DisplayName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Priority", + "Documentation": "\n\nGetsorsetsthepolicyforthecacheentry.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Priority" } + }, + { + "Kind": "ITagHelper", + "Name": "enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Enabled", + "Documentation": "\n\nGetsorsetsthevaluewhichdeterminesifthetaghelperisenabledornot.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "ITagHelper", + "Name": "expires-after", + "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresAfter", + "Documentation": "\n\nGetsorsetstheduration,fromthetimethecacheentrywasadded,whenitshouldbeevicted.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresAfter" } + }, + { + "Kind": "ITagHelper", + "Name": "expires-on", + "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresOn", + "Documentation": "\n\nGetsorsetstheexactthecacheentryshouldbeevicted.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresOn" } + }, + { + "Kind": "ITagHelper", + "Name": "expires-sliding", + "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresSliding", + "Documentation": "\n\nGetsorsetsthedurationfromlastaccessthatthecacheentryshouldbeevicted.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresSliding" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryBy", + "Documentation": "\n\nGetsorsetsatovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryBy" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-cookie", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCookie", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofcookienamestovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCookie" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-culture", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCulture", + "Documentation": "\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbyrequestculture.\n\nSettingthistotruewouldresultintheresulttobevariedby\nand.\n\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCulture" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-header", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByHeader", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofHTTPrequestheaderstovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByHeader" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-query", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByQuery", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofqueryparameterstovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByQuery" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-route", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByRoute", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofroutedataparameterstovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByRoute" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-user", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByUser", + "Documentation": "\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbytheIdentityfortheloggedin\n.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByUser" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper" + } + }, + { + "HashCode": -254904418, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", + "Documentation": "\n\nAthatrendersaRazorcomponent.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "component", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "DisplayName": "type" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "type", + "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.ComponentType", + "Documentation": "\n\nGetsorsetsthecomponenttype.Thisvalueisrequired.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ComponentType" } + }, + { + "Kind": "ITagHelper", + "Name": "params", + "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, + "IndexerNamePrefix": "param-", + "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.Parameters", + "Documentation": "\n\nGetsorsetsvaluesforcomponentparameters.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Parameters" } + }, + { + "Kind": "ITagHelper", + "Name": "render-mode", + "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.RenderMode", + "Documentation": "\n\nGetsorsetsthe\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RenderMode" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper" + } + }, + { + "HashCode": -865201992, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", + "Documentation": "\n\nimplementationtargeting<distributed-cache>elements.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "distributed-cache", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Name", + "Documentation": "\n\nGetsorsetsauniquenametodiscriminatecachedentries.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "ITagHelper", + "Name": "enabled", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Enabled", + "Documentation": "\n\nGetsorsetsthevaluewhichdeterminesifthetaghelperisenabledornot.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Enabled" } + }, + { + "Kind": "ITagHelper", + "Name": "expires-after", + "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresAfter", + "Documentation": "\n\nGetsorsetstheduration,fromthetimethecacheentrywasadded,whenitshouldbeevicted.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresAfter" } + }, + { + "Kind": "ITagHelper", + "Name": "expires-on", + "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresOn", + "Documentation": "\n\nGetsorsetstheexactthecacheentryshouldbeevicted.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresOn" } + }, + { + "Kind": "ITagHelper", + "Name": "expires-sliding", + "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresSliding", + "Documentation": "\n\nGetsorsetsthedurationfromlastaccessthatthecacheentryshouldbeevicted.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ExpiresSliding" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryBy", + "Documentation": "\n\nGetsorsetsatovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryBy" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-cookie", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCookie", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofcookienamestovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCookie" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-culture", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCulture", + "Documentation": "\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbyrequestculture.\n\nSettingthistotruewouldresultintheresulttobevariedby\nand.\n\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByCulture" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-header", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByHeader", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofHTTPrequestheaderstovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByHeader" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-query", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByQuery", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofqueryparameterstovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByQuery" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-route", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByRoute", + "Documentation": "\n\nGetsorsetsacomma-delimitedsetofroutedataparameterstovarythecachedresultby.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByRoute" } + }, + { + "Kind": "ITagHelper", + "Name": "vary-by-user", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByUser", + "Documentation": "\n\nGetsorsetsavaluethatdeterminesifthecachedresultistobevariedbytheIdentityfortheloggedin\n.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "VaryByUser" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper" + } + }, + { + "HashCode": -1972980816, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", + "Documentation": "\n\nimplementationtargeting<environment>elementsthatconditionallyrenders\ncontentbasedonthecurrentvalueof.\nIftheenvironmentisnotlistedinthespecifiedor,\norifitisin,thecontentwillnotberendered.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "environment", + "CaseSensitive": false + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "exclude", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude", + "Documentation": "\n\nAcommaseparatedlistofenvironmentnamesinwhichthecontentwillnotberendered.\n\n\nThespecifiedenvironmentnamesarecomparedcaseinsensitivelytothecurrentvalueof\n.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Exclude" } + }, + { + "Kind": "ITagHelper", + "Name": "include", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include", + "Documentation": "\n\nAcommaseparatedlistofenvironmentnamesinwhichthecontentshouldberendered.\nIfthecurrentenvironmentisalsointhelist,thecontentwillnotberendered.\n\n\nThespecifiedenvironmentnamesarecomparedcaseinsensitivelytothecurrentvalueof\n.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Include" } + }, + { + "Kind": "ITagHelper", + "Name": "names", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names", + "Documentation": "\n\nAcommaseparatedlistofenvironmentnamesinwhichthecontentshouldberendered.\nIfthecurrentenvironmentisalsointhelist,thecontentwillnotberendered.\n\n\nThespecifiedenvironmentnamesarecomparedcaseinsensitivelytothecurrentvalueof\n.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Names" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper" + } + }, + { + "HashCode": -83711103, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", + "Documentation": "\n\nimplementationtargeting<button>elementsand<input>elementswith\ntheirtypeattributesettoimageorsubmit.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] + }, + { + "TagName": "button", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route-", + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "image", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-route-", + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] + }, + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "Value": "submit", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "asp-route-", + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-action", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action", + "Documentation": "\n\nThenameoftheactionmethod.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-area", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Area", + "Documentation": "\n\nThenameofthearea.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-controller", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller", + "Documentation": "\n\nThenameofthecontroller.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fragment", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Fragment", + "Documentation": "\n\nGetsorsetstheURLfragment.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-page", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Page", + "Documentation": "\n\nThenameofthepage.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-page-handler", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.PageHandler", + "Documentation": "\n\nThenameofthepagehandler.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-route", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Route", + "Documentation": "\n\nNameoftheroute.\n\n\nMustbenulliforisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-all-route-data", + "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, + "IndexerNamePrefix": "asp-route-", + "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.RouteValues", + "Documentation": "\n\nAdditionalparametersfortheroute.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper" + } + }, + { + "HashCode": -56391851, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", + "Documentation": "\n\nimplementationtargeting<form>elements.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "form", + "CaseSensitive": false + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-action", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action", + "Documentation": "\n\nThenameoftheactionmethod.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Action" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-antiforgery", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Antiforgery", + "Documentation": "\n\nWhethertheantiforgerytokenshouldbegenerated.\n\nDefaultstofalseifuserprovidesanactionattribute\norifthemethodis;trueotherwise.\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Antiforgery" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-area", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Area", + "Documentation": "\n\nThenameofthearea.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Area" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-controller", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller", + "Documentation": "\n\nThenameofthecontroller.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Controller" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fragment", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Fragment", + "Documentation": "\n\nGetsorsetstheURLfragment.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Fragment" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-page", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Page", + "Documentation": "\n\nThenameofthepage.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Page" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-page-handler", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.PageHandler", + "Documentation": "\n\nThenameofthepagehandler.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "PageHandler" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-route", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Route", + "Documentation": "\n\nNameoftheroute.\n\n\nMustbenulliforisnon-null.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Route" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-all-route-data", + "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, + "IndexerNamePrefix": "asp-route-", + "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.RouteValues", + "Documentation": "\n\nAdditionalparametersfortheroute.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "RouteValues" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper" + } + }, + { + "HashCode": -1013224162, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", + "Documentation": "\n\nimplementationtargeting<img>elementsthatsupportsfileversioning.\n\n\nThetaghelperwon'tprocessforcaseswithjustthe'src'attribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "img", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + }, + { + "Name": "src", + "CaseSensitive": false, + "DisplayName": "src" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-append-version", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.AppendVersion", + "Documentation": "\n\nValueindicatingiffileversionshouldbeappendedtothesrcurls.\n\n\nIftruethenaquerystring\"v\"withtheencodedcontentofthefileisadded.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } + }, + { + "Kind": "ITagHelper", + "Name": "src", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.Src", + "Documentation": "\n\nSourceoftheimage.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Src" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper" + } + }, + { + "HashCode": 1346321222, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", + "Documentation": "\n\nimplementationtargeting<input>elementswithanasp-forattribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "input", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-for", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For", + "Documentation": "\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-format", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format", + "Documentation": "\n\nTheformatstring(seehttps://msdn.microsoft.com/en-us/library/txafckwd.aspx)usedtoformatthe\nresult.Setsthegenerated\"value\"attributetothatformattedstring.\n\n\nNotusediftheprovided(see)orcalculated\"type\"attributevalueis\ncheckbox,password,orradio.Thatis,isusedwhencalling\n.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "ITagHelper", + "Name": "type", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName", + "Documentation": "\n\nThetypeofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminethe\nhelpertocallandthedefaultvalue.Adefaultisnotcalculated\niftheprovided(see)orcalculated\"type\"attributevalueischeckbox,\nhidden,password,orradio.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "InputTypeName" } + }, + { + "Kind": "ITagHelper", + "Name": "name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Name", + "Documentation": "\n\nThenameofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminewhetheris\nvalidwithanempty.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "ITagHelper", + "Name": "value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Value", + "Documentation": "\n\nThevalueofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminethegenerated\"checked\"attribute\nifis\"radio\".Mustnotbenullinthatcase.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper" + } + }, + { + "HashCode": -2025457236, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", + "Documentation": "\n\nimplementationtargeting<label>elementswithanasp-forattribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "label", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-for", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper.For", + "Documentation": "\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper" + } + }, + { + "HashCode": -282637719, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", + "Documentation": "\n\nimplementationtargeting<link>elementsthatsupportsfallbackhrefpaths.\n\n\nThetaghelperwon'tprocessforcaseswithjustthe'href'attribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-exclude" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-include" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-class", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-class" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-property", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-property" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-value", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-value" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-href-exclude" + } + ] + }, + { + "TagName": "link", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-href-include", + "CaseSensitive": false, + "DisplayName": "asp-href-include" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-append-version", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.AppendVersion", + "Documentation": "\n\nValueindicatingiffileversionshouldbeappendedtothehrefurls.\n\n\nIftruethenaquerystring\"v\"withtheencodedcontentofthefileisadded.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-href", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref", + "Documentation": "\n\nTheURLofaCSSstylesheettofallbacktointhecasetheprimaryonefails.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHref" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-href-exclude", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefExclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstoexcludefromthefallbacklist,in\nthecasetheprimaryonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHrefExclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-href-include", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstofallbacktointhecasetheprimary\nonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackHrefInclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-test-class", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass", + "Documentation": "\n\nTheclassnamedefinedinthestylesheettouseforthefallbacktest.\nMustbeusedinconjunctionwithand,\nandeitheror.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestClass" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-test-property", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty", + "Documentation": "\n\nTheCSSpropertynametouseforthefallbacktest.\nMustbeusedinconjunctionwithand,\nandeitheror.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestProperty" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-test-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue", + "Documentation": "\n\nTheCSSpropertyvaluetouseforthefallbacktest.\nMustbeusedinconjunctionwithand,\nandeitheror.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestValue" } + }, + { + "Kind": "ITagHelper", + "Name": "href", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.Href", + "Documentation": "\n\nAddressofthelinkedresource.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Href" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-href-exclude", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefExclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstoexcludefromloading.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HrefExclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-href-include", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofCSSstylesheetstoload.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "HrefInclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-suppress-fallback-integrity", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.SuppressFallbackIntegrity", + "Documentation": "\n\nBooleanvaluethatdeterminesifanintegrityhashwillbecomparedwithvalue.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper" + } + }, + { + "HashCode": -569631802, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", + "Documentation": "\n\nimplementationtargeting<option>elements.\n\n\nThisworksinconjunctionwith.Itreadselements\ncontentbutdoesnotmodifythatcontent.Theonlymodificationitmakesistoaddaselectedattribute\ninsomecases.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "option", + "CaseSensitive": false + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper.Value", + "Documentation": "\n\nSpecifiesavalueforthe<option>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Value" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper" + } + }, + { + "HashCode": 33008827, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", + "Documentation": "\n\nRendersapartialview.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "partial", + "TagStructure": 2, + "CaseSensitive": false, + "Attributes": [ + { + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "fallback-name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.FallbackName", + "Documentation": "\n\nViewtolookupiftheviewspecifiedbycannotbelocated.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackName" } + }, + { + "Kind": "ITagHelper", + "Name": "for", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For", + "Documentation": "\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.Cannotbeusedtogetherwith.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } + }, + { + "Kind": "ITagHelper", + "Name": "model", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model", + "Documentation": "\n\nThemodeltopassintothepartialview.Cannotbeusedtogetherwith.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Model" } + }, + { + "Kind": "ITagHelper", + "Name": "name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name", + "Documentation": "\n\nThenameorpathofthepartialviewthatisrenderedtotheresponse.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } + }, + { + "Kind": "ITagHelper", + "Name": "optional", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Optional", + "Documentation": "\n\nWhenoptional,executingthetaghelperwillno-opiftheviewcannotbelocated.\nOtherwisewillthrowstatingtheviewcouldnotbefound.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Optional" } + }, + { + "Kind": "ITagHelper", + "Name": "view-data", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary", + "HasIndexer": true, + "IndexerNamePrefix": "view-data-", + "IndexerTypeName": "System.Object", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ViewData", + "Documentation": "\n\nAtopassintothepartialview.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ViewData" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper" + } + }, + { + "HashCode": 224783089, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", + "Documentation": "\n\nimplementationtargeting<script>elementsthatsupportsfallbacksrcpaths.\n\n\nThetaghelperwon'tprocessforcaseswithjustthe'src'attribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-exclude" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-include" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-src-exclude" + } + ] + }, + { + "TagName": "script", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-src-include", + "CaseSensitive": false, + "DisplayName": "asp-src-include" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-append-version", + "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.AppendVersion", + "Documentation": "\n\nValueindicatingiffileversionshouldbeappendedtosrcurls.\n\n\nAquerystring\"v\"withtheencodedcontentofthefileisadded.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "AppendVersion" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-src", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc", + "Documentation": "\n\nTheURLofaScripttagtofallbacktointhecasetheprimaryonefails.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrc" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-src-exclude", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcExclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstoexcludefromthefallbacklist,in\nthecasetheprimaryonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrcExclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-src-include", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstofallbacktointhecasethe\nprimaryonefails.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackSrcInclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-fallback-test", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackTestExpression", + "Documentation": "\n\nThescriptmethoddefinedintheprimaryscripttouseforthefallbacktest.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "FallbackTestExpression" } + }, + { + "Kind": "ITagHelper", + "Name": "src", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Src", + "Documentation": "\n\nAddressoftheexternalscripttouse.\n\n\nPassedthroughtothegeneratedHTMLinallcases.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Src" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-src-exclude", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcExclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstoexcludefromloading.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\nMustbeusedinconjunctionwith.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SrcExclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-src-include", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude", + "Documentation": "\n\nAcommaseparatedlistofglobbedfilepatternsofJavaScriptscriptstoload.\nTheglobpatternsareassessedrelativetotheapplication's'webroot'setting.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SrcInclude" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-suppress-fallback-integrity", + "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SuppressFallbackIntegrity", + "Documentation": "\n\nBooleanvaluethatdeterminesifanintegrityhashwillbecomparedwithvalue.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper" + } + }, + { + "HashCode": 1010452763, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", + "Documentation": "\n\nimplementationtargeting<select>elementswithasp-forand/or\nasp-itemsattribute(s).\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "select", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] + }, + { + "TagName": "select", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-items", + "CaseSensitive": false, + "DisplayName": "asp-items" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-for", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For", + "Documentation": "\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } + }, + { + "Kind": "ITagHelper", + "Name": "asp-items", + "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Items", + "Documentation": "\n\nAcollectionofobjectsusedtopopulatethe<select>elementwith\n<optgroup>and<option>elements.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Items" } + }, + { + "Kind": "ITagHelper", + "Name": "name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Name", + "Documentation": "\n\nThenameofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminewhetheris\nvalidwithanempty.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper" + } + }, + { + "HashCode": -1245449699, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", + "Documentation": "\n\nimplementationtargeting<textarea>elementswithanasp-forattribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "textarea", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-for", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For", + "Documentation": "\n\nAnexpressiontobeevaluatedagainstthecurrentmodel.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } + }, + { + "Kind": "ITagHelper", + "Name": "name", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.Name", + "Documentation": "\n\nThenameofthe<input>element.\n\n\nPassedthroughtothegeneratedHTMLinallcases.Alsousedtodeterminewhetheris\nvalidwithanempty.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "Name" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper" + } + }, + { + "HashCode": 1305181061, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", + "Documentation": "\n\nimplementationtargetinganyHTMLelementwithanasp-validation-for\nattribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "span", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-validation-for", + "CaseSensitive": false, + "DisplayName": "asp-validation-for" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-validation-for", + "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper.For", + "Documentation": "\n\nGetsanexpressiontobeevaluatedagainstthecurrentmodel.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "For" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper" + } + }, + { + "HashCode": -1952366159, + "Kind": "ITagHelper", + "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", + "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", + "Documentation": "\n\nimplementationtargetinganyHTMLelementwithanasp-validation-summary\nattribute.\n\n", + "CaseSensitive": false, + "TagMatchingRules": [ + { + "TagName": "div", + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-validation-summary", + "CaseSensitive": false, + "DisplayName": "asp-validation-summary" + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "ITagHelper", + "Name": "asp-validation-summary", + "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary", + "Documentation": "\n\nIfor,appendsavalidation\nsummary.Otherwise(,thedefault),thistaghelperdoesnothing.\n\n\nThrownifsetteriscalledwithanundefinedvaluee.g.\n(ValidationSummary)23.\n\n", + "CaseSensitive": false, + "Metadata": { "Common.PropertyName": "ValidationSummary" } + } + ], + "Metadata": { + "Runtime.Name": "ITagHelper", + "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper" + } + }, + { + "HashCode": -542053015, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Bind", + "Documentation": "Bindstheprovidedexpressiontoanattributeandachangeevent,basedonthenamingofthebindattribute.Forexample:@bind-value=\"...\"and@bind-value:event=\"onchange\"willassignthecurrentvalueoftheexpressiontothe'value'attribute,andassignadelegatethatattemptstosetthevaluetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@bind-", + "NameComparison": 1, + "DisplayName": "@bind-...", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-...", + "TypeName": "System.Collections.Generic.Dictionary", + "HasIndexer": true, + "IndexerNamePrefix": "@bind-", + "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.Dictionary Microsoft.AspNetCore.Components.Bind.Bind", + "Documentation": "Bindstheprovidedexpressiontoanattributeandachangeevent,basedonthenamingofthebindattribute.Forexample:@bind-value=\"...\"and@bind-value:event=\"onchange\"willassignthecurrentvalueoftheexpressiontothe'value'attribute,andassignadelegatethatattemptstosetthevaluetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythecorrespondingbindattribute.Forexample:@bind-value:format=\"...\"willapplyaformatstringtothevaluespecifiedin@bind-value=\"...\".TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-...'attribute.", + "Metadata": { "Common.PropertyName": "Event" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Bind", + "Components.Bind.Fallback": "True", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -584105963, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -871577237, + "Kind": "Components.Bind", + "Name": "Bind_value", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "@bind-value", + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-value", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -1585579564, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'checked'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "checkbox", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'checked'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_checked" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_checked" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-checked", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_checked", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_checked" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -50478297, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "text", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -640713098, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "number", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": 1277429670, + "Kind": "Components.Bind", + "Name": "Bind_value", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "number", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind-value", + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-value", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": 1928889352, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "date", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -1688166377, + "Kind": "Components.Bind", + "Name": "Bind_value", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "date", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind-value", + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-value", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": 1754413715, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "datetime-local", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -1786423038, + "Kind": "Components.Bind", + "Name": "Bind_value", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "datetime-local", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind-value", + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-value", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -1828314048, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "month", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -33019082, + "Kind": "Components.Bind", + "Name": "Bind_value", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "month", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind-value", + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-value", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": 1561342363, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "time", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -1895640160, + "Kind": "Components.Bind", + "Name": "Bind_value", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "input", + "Attributes": [ + { + "Name": "type", + "Value": "time", + "ValueComparison": 1, + "DisplayName": "type" + }, + { + "Name": "@bind-value", + "DisplayName": "@bind-value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-value", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind-value'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind-value'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -258009077, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "select", + "Attributes": [ + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": 926673700, + "Kind": "Components.Bind", + "Name": "Bind", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "textarea", + "Attributes": [ + { + "Name": "@bind", + "DisplayName": "@bind", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", + "Documentation": "Bindstheprovidedexpressiontothe'value'attributeandachangeeventdelegatetothe'onchange'attribute.", + "BoundAttributeParameters": [ + { + "Kind": "Components.Bind", + "Name": "format", + "TypeName": "System.String", + "DisplayName": ":format", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + }, + { + "Kind": "Components.Bind", + "Name": "event", + "TypeName": "System.String", + "DisplayName": ":event", + "Documentation": "Specifiestheeventhandlernametoattachforchangenotificationsforthevalueprovidedbythe'@bind'attribute.", + "Metadata": { "Common.PropertyName": "Event_value" } + }, + { + "Kind": "Components.Bind", + "Name": "culture", + "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", + "Documentation": "Specifiestheculturetouseforconversions.", + "Metadata": { "Common.PropertyName": "Culture" } + } + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } + }, + { + "Kind": "Components.Bind", + "Name": "format-value", + "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", + "Documentation": "Specifiesaformattoconvertthevaluespecifiedbythe'@bind'attribute.TheformatstringcancurrentlyonlybeusedwithexpressionsoftypeDateTime.", + "Metadata": { "Common.PropertyName": "Format_value" } + } + ], + "Metadata": { + "Common.ClassifyAttributesOnly": "True", + "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes", + "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": -554108155, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "InputCheckbox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1374418644, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", + "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": -515718319, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "InputDate", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2040320179, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate", + "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": 913215813, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "InputNumber", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1488561003, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber", + "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": -2127569891, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "InputSelect", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -685207355, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect", + "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": 1354611729, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputText", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "InputText", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2068996660, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputText", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Microsoft.AspNetCore.Components.Forms.InputText", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText", + "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": 1239855746, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "InputTextArea", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1321066558, + "Kind": "Components.Bind", + "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", + "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": 441893006, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikAutoComplete", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2009951019, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikAutoComplete", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikAutoComplete", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikAutoComplete.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikAutoComplete", + "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": 1919250381, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ButtonGroupToggleButton", + "Attributes": [ + { + "Name": "@bind-Selected", + "DisplayName": "@bind-Selected", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Selected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupToggleButton.Selected", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Selected" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Components.Bind.ChangeAttribute": "SelectedChanged", + "Components.Bind.ValueAttribute": "Selected", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 980563005, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Attributes": [ + { + "Name": "@bind-Selected", + "DisplayName": "@bind-Selected", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Selected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ButtonGroupToggleButton.Selected", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Selected" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ButtonGroupToggleButton", + "Components.Bind.ChangeAttribute": "SelectedChanged", + "Components.Bind.ValueAttribute": "Selected", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1442631716, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-View", + "DisplayName": "@bind-View", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-View", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.View", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "View" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "ViewChanged", + "Components.Bind.ValueAttribute": "View", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1061005742, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -552507939, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1198904756, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-RangeStart", + "DisplayName": "@bind-RangeStart", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-RangeStart", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeStart", + "Documentation": "Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "RangeStart" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "RangeStartChanged", + "Components.Bind.ValueAttribute": "RangeStart", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -238167871, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-RangeEnd", + "DisplayName": "@bind-RangeEnd", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-RangeEnd", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeEnd", + "Documentation": "Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "RangeEnd" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "RangeEndChanged", + "Components.Bind.ValueAttribute": "RangeEnd", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 247164519, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-View", + "DisplayName": "@bind-View", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-View", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.View", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "View" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "ViewChanged", + "Components.Bind.ValueAttribute": "View", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1939265243, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1073527929, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1101380029, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-RangeStart", + "DisplayName": "@bind-RangeStart", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-RangeStart", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeStart", + "Documentation": "Bindstheprovidedexpressiontothe'RangeStart'propertyandachangeeventdelegatetothe'RangeStartChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "RangeStart" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "RangeStartChanged", + "Components.Bind.ValueAttribute": "RangeStart", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 405877419, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCalendar", + "Attributes": [ + { + "Name": "@bind-RangeEnd", + "DisplayName": "@bind-RangeEnd", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-RangeEnd", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCalendar.RangeEnd", + "Documentation": "Bindstheprovidedexpressiontothe'RangeEnd'propertyandachangeeventdelegatetothe'RangeEndChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "RangeEnd" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCalendar", + "Components.Bind.ChangeAttribute": "RangeEndChanged", + "Components.Bind.ValueAttribute": "RangeEnd", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1520784248, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCheckBox", + "Documentation": "Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCheckBox", + "Attributes": [ + { + "Name": "@bind-Indeterminate", + "DisplayName": "@bind-Indeterminate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Indeterminate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.Indeterminate", + "Documentation": "Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Indeterminate" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCheckBox", + "Components.Bind.ChangeAttribute": "IndeterminateChanged", + "Components.Bind.ValueAttribute": "Indeterminate", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 832075088, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCheckBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikCheckBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCheckBox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 10371598, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCheckBox", + "Documentation": "Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCheckBox", + "Attributes": [ + { + "Name": "@bind-Indeterminate", + "DisplayName": "@bind-Indeterminate", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Indeterminate", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.Indeterminate", + "Documentation": "Bindstheprovidedexpressiontothe'Indeterminate'propertyandachangeeventdelegatetothe'IndeterminateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Indeterminate" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCheckBox", + "Components.Bind.ChangeAttribute": "IndeterminateChanged", + "Components.Bind.ValueAttribute": "Indeterminate", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1852096426, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikCheckBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikCheckBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikCheckBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikCheckBox", + "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": 1159516733, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikComboBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikComboBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 217741214, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikComboBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikComboBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikComboBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikComboBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikComboBox", + "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": -2000853235, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateInput", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateInput", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDateInput", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateInput.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateInput", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 283065739, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateInput", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateInput", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDateInput", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateInput.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateInput", + "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": -1345091988, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDatePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDatePicker", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDatePicker", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDatePicker.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDatePicker", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1441467132, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDatePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDatePicker", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDatePicker", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDatePicker.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDatePicker", + "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": -490734219, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDateRangePicker", + "Attributes": [ + { + "Name": "@bind-StartValue", + "DisplayName": "@bind-StartValue", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-StartValue", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.StartValue", + "Documentation": "Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "StartValue" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.Bind.ChangeAttribute": "StartValueChanged", + "Components.Bind.ExpressionAttribute": "StartValueExpression", + "Components.Bind.ValueAttribute": "StartValue", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1098821884, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDateRangePicker", + "Attributes": [ + { + "Name": "@bind-EndValue", + "DisplayName": "@bind-EndValue", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-EndValue", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.EndValue", + "Documentation": "Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "EndValue" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.Bind.ChangeAttribute": "EndValueChanged", + "Components.Bind.ExpressionAttribute": "EndValueExpression", + "Components.Bind.ValueAttribute": "EndValue", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2011001330, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDateRangePicker", + "Attributes": [ + { + "Name": "@bind-View", + "DisplayName": "@bind-View", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-View", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.View", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "View" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.Bind.ChangeAttribute": "ViewChanged", + "Components.Bind.ValueAttribute": "View", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1417895209, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Attributes": [ + { + "Name": "@bind-StartValue", + "DisplayName": "@bind-StartValue", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-StartValue", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.StartValue", + "Documentation": "Bindstheprovidedexpressiontothe'StartValue'propertyandachangeeventdelegatetothe'StartValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "StartValue" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.Bind.ChangeAttribute": "StartValueChanged", + "Components.Bind.ExpressionAttribute": "StartValueExpression", + "Components.Bind.ValueAttribute": "StartValue", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 68891729, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Attributes": [ + { + "Name": "@bind-EndValue", + "DisplayName": "@bind-EndValue", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-EndValue", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.EndValue", + "Documentation": "Bindstheprovidedexpressiontothe'EndValue'propertyandachangeeventdelegatetothe'EndValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "EndValue" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.Bind.ChangeAttribute": "EndValueChanged", + "Components.Bind.ExpressionAttribute": "EndValueExpression", + "Components.Bind.ValueAttribute": "EndValue", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -854656704, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateRangePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Attributes": [ + { + "Name": "@bind-View", + "DisplayName": "@bind-View", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-View", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateRangePicker.View", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "View" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateRangePicker", + "Components.Bind.ChangeAttribute": "ViewChanged", + "Components.Bind.ValueAttribute": "View", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1832420364, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDateTimePicker", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateTimePicker.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1170305166, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDateTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDateTimePicker.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDateTimePicker", + "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": -1615973174, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDrawer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer", + "Documentation": "Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDrawer", + "Attributes": [ + { + "Name": "@bind-Expanded", + "DisplayName": "@bind-Expanded", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Expanded", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.Expanded", + "Documentation": "Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Expanded" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "Components.Bind.ChangeAttribute": "ExpandedChanged", + "Components.Bind.ValueAttribute": "Expanded", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -413526957, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDrawer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDrawer", + "Attributes": [ + { + "Name": "@bind-SelectedItem", + "DisplayName": "@bind-SelectedItem", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItem", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.SelectedItem", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItem" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "Components.Bind.ChangeAttribute": "SelectedItemChanged", + "Components.Bind.ValueAttribute": "SelectedItem", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1668741329, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDrawer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer", + "Documentation": "Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDrawer", + "Attributes": [ + { + "Name": "@bind-Expanded", + "DisplayName": "@bind-Expanded", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Expanded", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.Expanded", + "Documentation": "Bindstheprovidedexpressiontothe'Expanded'propertyandachangeeventdelegatetothe'ExpandedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Expanded" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "Components.Bind.ChangeAttribute": "ExpandedChanged", + "Components.Bind.ValueAttribute": "Expanded", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1829985095, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDrawer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDrawer", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDrawer", + "Attributes": [ + { + "Name": "@bind-SelectedItem", + "DisplayName": "@bind-SelectedItem", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItem", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDrawer.SelectedItem", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItem'propertyandachangeeventdelegatetothe'SelectedItemChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItem" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDrawer", + "Components.Bind.ChangeAttribute": "SelectedItemChanged", + "Components.Bind.ValueAttribute": "SelectedItem", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 503618693, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDropDownList", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDropDownList.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 886926793, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikDropDownList", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikDropDownList", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikDropDownList.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikDropDownList", + "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": 765026819, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1474822066, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikEditor", + "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": -1741326740, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikGrid", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikGrid", + "Attributes": [ + { + "Name": "@bind-SelectedItems", + "DisplayName": "@bind-SelectedItems", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItems", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.SelectedItems", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItems" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid", + "Components.Bind.ChangeAttribute": "SelectedItemsChanged", + "Components.Bind.ValueAttribute": "SelectedItems", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -971575830, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikGrid", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikGrid", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -266732734, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikGrid", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikGrid", + "Attributes": [ + { + "Name": "@bind-SelectedItems", + "DisplayName": "@bind-SelectedItems", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItems", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikGrid.SelectedItems", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItems" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid", + "Components.Bind.ChangeAttribute": "SelectedItemsChanged", + "Components.Bind.ValueAttribute": "SelectedItems", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 695331482, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikGrid", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikGrid", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikGrid", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikGrid.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikGrid", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1649557470, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikListView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikListView", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1713069301, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikListView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikListView", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikListView", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikListView.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikListView", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1493308181, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikMultiSelect", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikMultiSelect.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -350843435, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikMultiSelect", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikMultiSelect", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikMultiSelect.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikMultiSelect", + "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": 1376623261, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikNumericTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikNumericTextBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikNumericTextBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -738242045, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikNumericTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikNumericTextBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikNumericTextBox", + "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": -137546018, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikPager", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikPager", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikPager", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikPager.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikPager", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1500547595, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikPager", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikPager", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikPager", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikPager.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikPager", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 247086869, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikScheduler", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikScheduler", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 301280048, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikScheduler", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikScheduler", + "Attributes": [ + { + "Name": "@bind-View", + "DisplayName": "@bind-View", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-View", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.View", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "View" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler", + "Components.Bind.ChangeAttribute": "ViewChanged", + "Components.Bind.ValueAttribute": "View", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 294984963, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikScheduler", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikScheduler", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -776078569, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikScheduler", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikScheduler", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikScheduler", + "Attributes": [ + { + "Name": "@bind-View", + "DisplayName": "@bind-View", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-View", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikScheduler.View", + "Documentation": "Bindstheprovidedexpressiontothe'View'propertyandachangeeventdelegatetothe'ViewChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "View" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikScheduler", + "Components.Bind.ChangeAttribute": "ViewChanged", + "Components.Bind.ValueAttribute": "View", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1882839057, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikSwitch", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikSwitch", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikSwitch", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikSwitch.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikSwitch", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1733221813, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikSwitch", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikSwitch", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikSwitch", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikSwitch.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikSwitch", + "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": -1835109461, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTabStrip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTabStrip", + "Documentation": "Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikTabStrip", + "Attributes": [ + { + "Name": "@bind-ActiveTabIndex", + "DisplayName": "@bind-ActiveTabIndex", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-ActiveTabIndex", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTabStrip.ActiveTabIndex", + "Documentation": "Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ActiveTabIndex" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTabStrip", + "Components.Bind.ChangeAttribute": "ActiveTabIndexChanged", + "Components.Bind.ValueAttribute": "ActiveTabIndex", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 696486006, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTabStrip", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTabStrip", + "Documentation": "Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikTabStrip", + "Attributes": [ + { + "Name": "@bind-ActiveTabIndex", + "DisplayName": "@bind-ActiveTabIndex", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-ActiveTabIndex", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTabStrip.ActiveTabIndex", + "Documentation": "Bindstheprovidedexpressiontothe'ActiveTabIndex'propertyandachangeeventdelegatetothe'ActiveTabIndexChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ActiveTabIndex" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTabStrip", + "Components.Bind.ChangeAttribute": "ActiveTabIndexChanged", + "Components.Bind.ValueAttribute": "ActiveTabIndex", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2067527326, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTextBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikTextBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTextBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTextBox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -60261348, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTextBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTextBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikTextBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTextBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTextBox", + "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": 2092815716, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTimePicker", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikTimePicker", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTimePicker.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTimePicker", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1564537091, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTimePicker", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTimePicker", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikTimePicker", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTimePicker.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTimePicker", + "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": 1720348282, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikToggleButton", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikToggleButton", + "Attributes": [ + { + "Name": "@bind-Selected", + "DisplayName": "@bind-Selected", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Selected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikToggleButton.Selected", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Selected" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikToggleButton", + "Components.Bind.ChangeAttribute": "SelectedChanged", + "Components.Bind.ValueAttribute": "Selected", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -977685871, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikToggleButton", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikToggleButton", + "Attributes": [ + { + "Name": "@bind-Selected", + "DisplayName": "@bind-Selected", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Selected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikToggleButton.Selected", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Selected" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikToggleButton", + "Components.Bind.ChangeAttribute": "SelectedChanged", + "Components.Bind.ValueAttribute": "Selected", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 216514440, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTreeList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikTreeList", + "Attributes": [ + { + "Name": "@bind-SelectedItems", + "DisplayName": "@bind-SelectedItems", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItems", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeList.SelectedItems", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItems" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "Components.Bind.ChangeAttribute": "SelectedItemsChanged", + "Components.Bind.ValueAttribute": "SelectedItems", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1307827453, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTreeList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikTreeList", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1450975120, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTreeList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikTreeList", + "Attributes": [ + { + "Name": "@bind-SelectedItems", + "DisplayName": "@bind-SelectedItems", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItems", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeList.SelectedItems", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItems" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "Components.Bind.ChangeAttribute": "SelectedItemsChanged", + "Components.Bind.ValueAttribute": "SelectedItems", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -485586738, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTreeList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeList", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikTreeList", + "Attributes": [ + { + "Name": "@bind-Page", + "DisplayName": "@bind-Page", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Page", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikTreeList.Page", + "Documentation": "Bindstheprovidedexpressiontothe'Page'propertyandachangeeventdelegatetothe'PageChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Page" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeList", + "Components.Bind.ChangeAttribute": "PageChanged", + "Components.Bind.ValueAttribute": "Page", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1825166563, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTreeView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeView", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikTreeView", + "Attributes": [ + { + "Name": "@bind-SelectedItems", + "DisplayName": "@bind-SelectedItems", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItems", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeView.SelectedItems", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItems" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeView", + "Components.Bind.ChangeAttribute": "SelectedItemsChanged", + "Components.Bind.ValueAttribute": "SelectedItems", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -703758024, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikTreeView", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikTreeView", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikTreeView", + "Attributes": [ + { + "Name": "@bind-SelectedItems", + "DisplayName": "@bind-SelectedItems", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-SelectedItems", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback>", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback> Telerik.Blazor.Components.TelerikTreeView.SelectedItems", + "Documentation": "Bindstheprovidedexpressiontothe'SelectedItems'propertyandachangeeventdelegatetothe'SelectedItemsChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "SelectedItems" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikTreeView", + "Components.Bind.ChangeAttribute": "SelectedItemsChanged", + "Components.Bind.ValueAttribute": "SelectedItems", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -68752140, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikWindow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikWindow", + "Attributes": [ + { + "Name": "@bind-Visible", + "DisplayName": "@bind-Visible", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Visible", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.Visible", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Visible" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow", + "Components.Bind.ChangeAttribute": "VisibleChanged", + "Components.Bind.ValueAttribute": "Visible", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -339596304, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikWindow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow", + "Documentation": "Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikWindow", + "Attributes": [ + { + "Name": "@bind-State", + "DisplayName": "@bind-State", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-State", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.State", + "Documentation": "Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "State" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow", + "Components.Bind.ChangeAttribute": "StateChanged", + "Components.Bind.ValueAttribute": "State", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -453282267, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikWindow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikWindow", + "Attributes": [ + { + "Name": "@bind-Visible", + "DisplayName": "@bind-Visible", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Visible", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.Visible", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Visible" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow", + "Components.Bind.ChangeAttribute": "VisibleChanged", + "Components.Bind.ValueAttribute": "Visible", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 77445433, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TelerikWindow", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TelerikWindow", + "Documentation": "Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TelerikWindow", + "Attributes": [ + { + "Name": "@bind-State", + "DisplayName": "@bind-State", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-State", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TelerikWindow.State", + "Documentation": "Bindstheprovidedexpressiontothe'State'propertyandachangeeventdelegatetothe'StateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "State" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TelerikWindow", + "Components.Bind.ChangeAttribute": "StateChanged", + "Components.Bind.ValueAttribute": "State", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1457412219, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.TelerikInputBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikInputBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.TelerikInputBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ExpressionAttribute": "ValueExpression", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -347393772, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.TelerikInputBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.TelerikInputBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.TelerikInputBase", + "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": 1246843150, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ColumnMenu", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 186627121, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenu", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 433902839, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ColumnMenuFilter", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 707201275, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.ColumnMenu.ColumnMenuFilter", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1415149779, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikBooleanEditorBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 162559056, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanEditorBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1004663360, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikEditorBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1861277198, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 175005541, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikEnumEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1619522933, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEnumEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1507453640, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikBooleanCheckBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -363609479, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanCheckBox", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -952758818, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikBooleanDropDownList", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -398785151, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikBooleanDropDownList", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1644649269, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDateTimeEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1367828892, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDateTimeEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 459678228, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDecimalEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1699860165, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDecimalEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1401831813, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikDoubleEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1884011364, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikDoubleEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1548238132, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikEditorFactory", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1466698284, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikEditorFactory", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2127394069, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikFloatEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 99495314, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikFloatEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1365094923, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikIntEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1933654441, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikIntEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikIntEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -459261079, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikLongEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1810011768, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikLongEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikLongEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -816037512, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikShortEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 756966582, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikShortEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikShortEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1674393986, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikStringEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -225226143, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Editors.TelerikStringEditor.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Editors.TelerikStringEditor", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -990248778, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikFilter", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -337524364, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilter", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 518720200, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikFilterExpression", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1434295150, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.Filter.TelerikFilterExpression", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1718675093, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikFilterList", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 946898162, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterList.TelerikFilterList", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1598938338, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "FilterMenuForm", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1329058727, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.FilterMenuForm", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2101252276, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikFilterMenu", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2047872009, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenu", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1991323356, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TelerikFilterMenuHeader", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 560485075, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.Filters.FilterMenu.TelerikFilterMenuHeader", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1451427977, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "VirtualScrollContainer", + "Attributes": [ + { + "Name": "@bind-Skip", + "DisplayName": "@bind-Skip", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Skip", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Skip", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Skip" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Components.Bind.ChangeAttribute": "SkipChanged", + "Components.Bind.ValueAttribute": "Skip", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 333861291, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Attributes": [ + { + "Name": "@bind-Skip", + "DisplayName": "@bind-Skip", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Skip", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer.Skip", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Skip" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScrollContainer", + "Components.Bind.ChangeAttribute": "SkipChanged", + "Components.Bind.ValueAttribute": "Skip", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -863974113, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "VirtualScroller", + "Attributes": [ + { + "Name": "@bind-Skip", + "DisplayName": "@bind-Skip", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Skip", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.Skip", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Skip" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Components.Bind.ChangeAttribute": "SkipChanged", + "Components.Bind.ValueAttribute": "Skip", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2068147301, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Attributes": [ + { + "Name": "@bind-Skip", + "DisplayName": "@bind-Skip", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Skip", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller.Skip", + "Documentation": "Bindstheprovidedexpressiontothe'Skip'propertyandachangeeventdelegatetothe'SkipChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Skip" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Common.VirtualScroller.VirtualScroller", + "Components.Bind.ChangeAttribute": "SkipChanged", + "Components.Bind.ValueAttribute": "Skip", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1803824002, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "EditorDialog", + "Attributes": [ + { + "Name": "@bind-Visible", + "DisplayName": "@bind-Visible", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Visible", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.Visible", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Visible" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "Components.Bind.ChangeAttribute": "VisibleChanged", + "Components.Bind.ValueAttribute": "Visible", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1158862344, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "Attributes": [ + { + "Name": "@bind-Visible", + "DisplayName": "@bind-Visible", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Visible", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Editor.Dialogs.EditorDialog.Visible", + "Documentation": "Bindstheprovidedexpressiontothe'Visible'propertyandachangeeventdelegatetothe'VisibleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Visible" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Editor.Dialogs.EditorDialog", + "Components.Bind.ChangeAttribute": "VisibleChanged", + "Components.Bind.ValueAttribute": "Visible", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1405245913, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "GridHeaderCell", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -870535481, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.Grid.GridHeaderCell.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Grid.GridHeaderCell", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 747103690, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "Documentation": "Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerFooter", + "Attributes": [ + { + "Name": "@bind-ShowWorkHours", + "DisplayName": "@bind-ShowWorkHours", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-ShowWorkHours", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerFooter.ShowWorkHours", + "Documentation": "Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ShowWorkHours" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "Components.Bind.ChangeAttribute": "ShowWorkHoursChanged", + "Components.Bind.ValueAttribute": "ShowWorkHours", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -539663696, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "Documentation": "Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "Attributes": [ + { + "Name": "@bind-ShowWorkHours", + "DisplayName": "@bind-ShowWorkHours", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-ShowWorkHours", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerFooter.ShowWorkHours", + "Documentation": "Bindstheprovidedexpressiontothe'ShowWorkHours'propertyandachangeeventdelegatetothe'ShowWorkHoursChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ShowWorkHours" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerFooter", + "Components.Bind.ChangeAttribute": "ShowWorkHoursChanged", + "Components.Bind.ValueAttribute": "ShowWorkHours", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1527508271, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerToolbar", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -872928790, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Documentation": "Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerToolbar", + "Attributes": [ + { + "Name": "@bind-ViewType", + "DisplayName": "@bind-ViewType", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-ViewType", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.ViewType", + "Documentation": "Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ViewType" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Components.Bind.ChangeAttribute": "ViewTypeChanged", + "Components.Bind.ValueAttribute": "ViewType", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 283344062, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 658509945, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Documentation": "Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Attributes": [ + { + "Name": "@bind-ViewType", + "DisplayName": "@bind-ViewType", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-ViewType", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbar.ViewType", + "Documentation": "Bindstheprovidedexpressiontothe'ViewType'propertyandachangeeventdelegatetothe'ViewTypeChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ViewType" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbar", + "Components.Bind.ChangeAttribute": "ViewTypeChanged", + "Components.Bind.ValueAttribute": "ViewType", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1124744133, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "SchedulerToolbarCalendar", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1684516703, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "Attributes": [ + { + "Name": "@bind-Date", + "DisplayName": "@bind-Date", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Date", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar.Date", + "Documentation": "Bindstheprovidedexpressiontothe'Date'propertyandachangeeventdelegatetothe'DateChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Date" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.SchedulerToolbarCalendar", + "Components.Bind.ChangeAttribute": "DateChanged", + "Components.Bind.ValueAttribute": "Date", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -325914797, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "RecurrenceEditor", + "Attributes": [ + { + "Name": "@bind-Rule", + "DisplayName": "@bind-Rule", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Rule", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.Rule", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Rule" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "Components.Bind.ChangeAttribute": "RuleChanged", + "Components.Bind.ValueAttribute": "Rule", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 526465786, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "Attributes": [ + { + "Name": "@bind-Rule", + "DisplayName": "@bind-Rule", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Rule", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor.Rule", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Rule" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceEditor", + "Components.Bind.ChangeAttribute": "RuleChanged", + "Components.Bind.ValueAttribute": "Rule", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1362249266, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "RecurrenceFrequencyEditor", + "Attributes": [ + { + "Name": "@bind-Rule", + "DisplayName": "@bind-Rule", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Rule", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor.Rule", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Rule" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "Components.Bind.ChangeAttribute": "RuleChanged", + "Components.Bind.ValueAttribute": "Rule", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 343007980, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "Attributes": [ + { + "Name": "@bind-Rule", + "DisplayName": "@bind-Rule", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Rule", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor.Rule", + "Documentation": "Bindstheprovidedexpressiontothe'Rule'propertyandachangeeventdelegatetothe'RuleChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Rule" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.Scheduler.EditForm.RecurrenceEditor.RecurrenceFrequencyEditor", + "Components.Bind.ChangeAttribute": "RuleChanged", + "Components.Bind.ValueAttribute": "Rule", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 2075981410, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TimeSelectorCarouselBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 1210912011, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarouselBase", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1338025953, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TimeSelectorCarousel", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -16560718, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "Attributes": [ + { + "Name": "@bind-Value", + "DisplayName": "@bind-Value", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Value", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel.Value", + "Documentation": "Bindstheprovidedexpressiontothe'Value'propertyandachangeeventdelegatetothe'ValueChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TimePicker.TimeSelectorCarousel", + "Components.Bind.ChangeAttribute": "ValueChanged", + "Components.Bind.ValueAttribute": "Value", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -60381933, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "ToolBarToggleButton", + "Attributes": [ + { + "Name": "@bind-Selected", + "DisplayName": "@bind-Selected", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Selected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Selected", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Selected" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Components.Bind.ChangeAttribute": "SelectedChanged", + "Components.Bind.ValueAttribute": "Selected", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 956002028, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Attributes": [ + { + "Name": "@bind-Selected", + "DisplayName": "@bind-Selected", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-Selected", + "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Telerik.Blazor.Components.ToolBar.ToolBarToggleButton.Selected", + "Documentation": "Bindstheprovidedexpressiontothe'Selected'propertyandachangeeventdelegatetothe'SelectedChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Selected" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.ToolBar.ToolBarToggleButton", + "Components.Bind.ChangeAttribute": "SelectedChanged", + "Components.Bind.ValueAttribute": "Selected", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": 186941778, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "TreeListHeaderCell", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -1544360494, + "Kind": "Components.Bind", + "Name": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "AssemblyName": "Telerik.Blazor", + "DisplayName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Attributes": [ + { + "Name": "@bind-FilterDescriptor", + "DisplayName": "@bind-FilterDescriptor", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Bind", + "Name": "@bind-FilterDescriptor", + "TypeName": "System.Action", + "DisplayName": "System.Action Telerik.Blazor.Components.TreeList.TreeListHeaderCell.FilterDescriptor", + "Documentation": "Bindstheprovidedexpressiontothe'FilterDescriptor'propertyandachangeeventdelegatetothe'FilterDescriptorChanged'propertyofthecomponent.", + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "FilterDescriptor" + } + } + ], + "Metadata": { + "Common.TypeName": "Telerik.Blazor.Components.TreeList.TreeListHeaderCell", + "Components.Bind.ChangeAttribute": "FilterDescriptorChanged", + "Components.Bind.ValueAttribute": "FilterDescriptor", + "Components.IsSpecialKind": "Components.Bind", + "Components.NameMatch": "Components.FullyQualifiedNameMatch", + "Runtime.Name": "Components.None" + } + }, + { + "HashCode": -2134082317, + "Kind": "Components.Ref", + "Name": "Ref", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Ref", + "Documentation": "Populatesthespecifiedfieldorpropertywithareferencetotheelementorcomponent.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@ref", + "DisplayName": "@ref", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Ref", + "Name": "@ref", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Ref.Ref", + "Documentation": "Populatesthespecifiedfieldorpropertywithareferencetotheelementorcomponent.", + "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": 729522241, + "Kind": "Components.Key", + "Name": "Key", + "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Key", + "Documentation": "Ensuresthatthecomponentorelementwillbepreservedacrossrendersif(andonlyif)thesuppliedkeyvaluematches.", + "CaseSensitive": true, + "TagMatchingRules": [ + { + "TagName": "*", + "Attributes": [ + { + "Name": "@key", + "DisplayName": "@key", + "Metadata": { "Common.DirectiveAttribute": "True" } + } + ] + } + ], + "BoundAttributes": [ + { + "Kind": "Components.Key", + "Name": "@key", + "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Key.Key", + "Documentation": "Ensuresthatthecomponentorelementwillbepreservedacrossrendersif(andonlyif)thesuppliedkeyvaluematches.", + "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" + } + } +] \ No newline at end of file diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Serialization/TagHelperResolutionResultSerializationBenchmark.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Serialization/TagHelperResolutionResultSerializationBenchmark.cs deleted file mode 100644 index 1b37fea32e5..00000000000 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/Serialization/TagHelperResolutionResultSerializationBenchmark.cs +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Immutable; -using System.IO; -using System.Text; -using BenchmarkDotNet.Attributes; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Serialization.Converters; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.Microbenchmarks.Serialization; - -public class TagHelperResolutionResultSerializationBenchmark -{ - [ParamsAllValues] - public ResourceSet ResourceSet { get; set; } - - private ImmutableArray TagHelpers - => ResourceSet switch - { - ResourceSet.Telerik => CommonResources.TelerikTagHelpers, - _ => CommonResources.LegacyTagHelpers - }; - - private JsonSerializer? _serializer; - private TagHelperResolutionResult? _tagHelperResolutionResult; - - private JsonSerializer Serializer => _serializer.AssumeNotNull(); - private TagHelperResolutionResult TagHelperResolutionResult => _tagHelperResolutionResult.AssumeNotNull(); - - [GlobalSetup] - public void GlobalSetup() - { - _serializer = new JsonSerializer(); - _serializer.Converters.Add(TagHelperResolutionResultJsonConverter.Instance); - } - - [IterationSetup] - public void IterationSetup() - { - _tagHelperResolutionResult = new TagHelperResolutionResult(TagHelpers); - } - - [Benchmark(Description = "RoundTrip TagHelperDescriptorResult")] - public void RoundTrip() - { - using var stream = new MemoryStream(); - using (var writer = new StreamWriter(stream, Encoding.UTF8, bufferSize: 4096, leaveOpen: true)) - { - Serializer.Serialize(writer, TagHelperResolutionResult); - } - - stream.Seek(0, SeekOrigin.Begin); - - using var reader = new StreamReader(stream); - using var jsonReader = new JsonTextReader(reader); - - var result = Serializer.Deserialize(jsonReader); - - if (result is null || - result.Descriptors.Length != TagHelpers.Length) - { - throw new InvalidDataException(); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/.editorconfig b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/.editorconfig deleted file mode 100644 index bb66e48ef6f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/.editorconfig +++ /dev/null @@ -1,3 +0,0 @@ -[*.cs] -# RS0016: Add public types and members to the declared API -dotnet_diagnostic.RS0016.severity = warning \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpBackgroundDocumentGenerator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpBackgroundDocumentGenerator.cs deleted file mode 100644 index d2c64922a13..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpBackgroundDocumentGenerator.cs +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.LanguageServer; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; - -public class OmniSharpBackgroundDocumentGenerator : IOmniSharpProjectSnapshotManagerChangeTrigger -{ - private readonly BackgroundDocumentGenerator _backgroundDocumentGenerator; - - public OmniSharpBackgroundDocumentGenerator( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - RemoteTextLoaderFactory remoteTextLoaderFactory, - IEnumerable documentProcessedListeners) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (remoteTextLoaderFactory is null) - { - throw new ArgumentNullException(nameof(remoteTextLoaderFactory)); - } - - if (documentProcessedListeners is null) - { - throw new ArgumentNullException(nameof(documentProcessedListeners)); - } - - var wrappedListeners = documentProcessedListeners.Select(listener => new WrappedDocumentProcessedListener(remoteTextLoaderFactory, listener)); - _backgroundDocumentGenerator = new BackgroundDocumentGenerator(projectSnapshotManagerDispatcher.InternalDispatcher, wrappedListeners); - } - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - _backgroundDocumentGenerator.Initialize(projectManager.InternalProjectSnapshotManager); - } - - private class WrappedDocumentProcessedListener : DocumentProcessedListener - { - private readonly RemoteTextLoaderFactory _remoteTextLoaderFactory; - private readonly OmniSharpDocumentProcessedListener _innerDocumentProcessedListener; - - internal WrappedDocumentProcessedListener( - RemoteTextLoaderFactory remoteTextLoaderFactory, - OmniSharpDocumentProcessedListener innerDocumentProcessedListener) - { - if (remoteTextLoaderFactory is null) - { - throw new ArgumentNullException(nameof(remoteTextLoaderFactory)); - } - - if (innerDocumentProcessedListener is null) - { - throw new ArgumentNullException(nameof(innerDocumentProcessedListener)); - } - - _remoteTextLoaderFactory = remoteTextLoaderFactory; - _innerDocumentProcessedListener = innerDocumentProcessedListener; - } - - public override void DocumentProcessed(RazorCodeDocument codeDocument, IDocumentSnapshot document) - { - var omniSharpDocument = new OmniSharpDocumentSnapshot(document); - _innerDocumentProcessedListener.DocumentProcessed(codeDocument, omniSharpDocument); - } - - public override void Initialize(ProjectSnapshotManager projectManager) - { - var omniSharpProjectManager = new OmniSharpProjectSnapshotManager((ProjectSnapshotManagerBase)projectManager, _remoteTextLoaderFactory); - _innerDocumentProcessedListener.Initialize(omniSharpProjectManager); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentProcessedListener.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentProcessedListener.cs deleted file mode 100644 index 1f0ecd32874..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentProcessedListener.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; - -public abstract class OmniSharpDocumentProcessedListener -{ - public abstract void Initialize(OmniSharpProjectSnapshotManager projectManager); - - public abstract void DocumentProcessed(RazorCodeDocument codeDocument, OmniSharpDocumentSnapshot document); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentSnapshot.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentSnapshot.cs deleted file mode 100644 index b10ec190c03..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpDocumentSnapshot.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; - -public sealed class OmniSharpDocumentSnapshot -{ - private readonly IDocumentSnapshot _documentSnapshot; - private readonly object _projectLock; - private OmniSharpHostDocument? _hostDocument; - private OmniSharpProjectSnapshot? _project; - - internal OmniSharpDocumentSnapshot(IDocumentSnapshot documentSnapshot) - { - if (documentSnapshot is null) - { - throw new ArgumentNullException(nameof(documentSnapshot)); - } - - _documentSnapshot = documentSnapshot; - _projectLock = new object(); - } - - public OmniSharpHostDocument HostDocument - { - get - { - if (_hostDocument is null) - { - var defaultDocumentSnapshot = (DocumentSnapshot)_documentSnapshot; - var hostDocument = defaultDocumentSnapshot.State.HostDocument; - _hostDocument = new OmniSharpHostDocument(hostDocument.FilePath, hostDocument.TargetPath, hostDocument.FileKind); - } - - return _hostDocument; - } - } - - public string? FileKind => _documentSnapshot.FileKind; - - public string? FilePath => _documentSnapshot.FilePath; - - public OmniSharpProjectSnapshot Project - { - get - { - lock (_projectLock) - { - _project ??= new OmniSharpProjectSnapshot(_documentSnapshot.Project); - } - - return _project; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocument.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocument.cs deleted file mode 100644 index 89d3ff53d38..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocument.cs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; - -public sealed class OmniSharpHostDocument -{ - public OmniSharpHostDocument(string filePath, string targetPath, string kind) - { - InternalHostDocument = new HostDocument(filePath, targetPath, kind); - - if (targetPath.Contains("/")) - { - throw new FormatException("TargetPath's must use '\\' instead of '/'"); - } - - if (targetPath.StartsWith("\\", StringComparison.Ordinal)) - { - throw new FormatException("TargetPath's can't start with '\\'"); - } - } - - public string FilePath => InternalHostDocument.FilePath; - - internal string TargetPath => InternalHostDocument.TargetPath; - - internal string FileKind => InternalHostDocument.FileKind; - - internal HostDocument InternalHostDocument { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocumentComparer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocumentComparer.cs deleted file mode 100644 index 9e0efb2d09f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Document/OmniSharpHostDocumentComparer.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.LanguageServer.Common; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; - -public sealed class OmniSharpHostDocumentComparer : IEqualityComparer -{ - public static readonly OmniSharpHostDocumentComparer Instance = new(); - - private OmniSharpHostDocumentComparer() - { - } - - public bool Equals(OmniSharpHostDocument? x, OmniSharpHostDocument? y) => - HostDocumentComparer.Instance.Equals(x?.InternalHostDocument, y?.InternalHostDocument); - - public int GetHashCode(OmniSharpHostDocument hostDocument) => - HostDocumentComparer.Instance.GetHashCode(hostDocument.InternalHostDocument); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/ExportedTagHelperResolverFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/ExportedTagHelperResolverFactory.cs deleted file mode 100644 index f43283d9e7d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/ExportedTagHelperResolverFactory.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Composition; -using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.CodeAnalysis.Host; -using Microsoft.CodeAnalysis.Host.Mef; -using Microsoft.CodeAnalysis.Razor; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; - -[Shared] -[ExportWorkspaceServiceFactory(typeof(TagHelperResolver), ServiceLayer.Default)] -internal class ExportedTagHelperResolverFactory : IWorkspaceServiceFactory -{ - private readonly ITelemetryReporter _telemetryReporter; - - [ImportingConstructor] - public ExportedTagHelperResolverFactory() - { - _telemetryReporter = new OmniSharpTelemetryReporter(); - } - - public IWorkspaceService CreateService(HostWorkspaceServices workspaceServices) - { - return new DefaultTagHelperResolver(_telemetryReporter); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Extensions/OmniSharpRazorCodeDocumentExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Extensions/OmniSharpRazorCodeDocumentExtensions.cs deleted file mode 100644 index dac85b791d0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Extensions/OmniSharpRazorCodeDocumentExtensions.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.Razor.Workspaces.Extensions; -using Microsoft.CodeAnalysis.Text; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Extensions; - -public static class OmniSharpRazorCodeDocumentExtensions -{ - public static SourceText GetInternalCSharpSourceText(this RazorCodeDocument codeDocument) - { - return codeDocument.GetCSharpSourceText(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/FallbackRazorConfiguration.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/FallbackRazorConfiguration.cs deleted file mode 100644 index 638c05d9d90..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/FallbackRazorConfiguration.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; - -public class FallbackRazorConfiguration -{ - public static RazorConfiguration SelectConfiguration(Version version) => CodeAnalysis.Razor.ProjectSystem.FallbackRazorConfiguration.SelectConfiguration(version); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.csproj deleted file mode 100644 index 35f622c9a27..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.csproj +++ /dev/null @@ -1,11 +0,0 @@ - - - $(DefaultNetCoreTargetFrameworks);$(DefaultNetFxTargetFramework) - enable - enable - - - - - - diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/OmniSharpLanguageServerFeatureOptions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/OmniSharpLanguageServerFeatureOptions.cs deleted file mode 100644 index bf91362a471..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/OmniSharpLanguageServerFeatureOptions.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.LanguageServer; -using Microsoft.CodeAnalysis.Razor.Workspaces; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; - -public class OmniSharpLanguageServerFeatureOptions -{ - internal LanguageServerFeatureOptions InternalLanguageServerFeatureOptions { get; } = new DefaultLanguageServerFeatureOptions(); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/IOmniSharpProjectSnapshotManagerChangeTrigger.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/IOmniSharpProjectSnapshotManagerChangeTrigger.cs deleted file mode 100644 index 25e726d3570..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/IOmniSharpProjectSnapshotManagerChangeTrigger.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public interface IOmniSharpProjectSnapshotManagerChangeTrigger -{ - void Initialize(OmniSharpProjectSnapshotManager projectManager); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpHostProject.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpHostProject.cs deleted file mode 100644 index c00640c856d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpHostProject.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public sealed class OmniSharpHostProject -{ - public OmniSharpHostProject(string projectFilePath, string intermediateOutputPath, RazorConfiguration razorConfiguration, string rootNamespace) - { - if (projectFilePath is null) - { - throw new ArgumentNullException(nameof(projectFilePath)); - } - - if (intermediateOutputPath is null) - { - throw new ArgumentNullException(nameof(intermediateOutputPath)); - } - - if (razorConfiguration is null) - { - throw new ArgumentNullException(nameof(razorConfiguration)); - } - - InternalHostProject = new HostProject(projectFilePath, intermediateOutputPath, razorConfiguration, rootNamespace); - } - - public OmniSharpProjectKey Key => new OmniSharpProjectKey(InternalHostProject.Key); - - internal HostProject InternalHostProject { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeEventArgs.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeEventArgs.cs deleted file mode 100644 index 493b1f9f7ed..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeEventArgs.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public class OmniSharpProjectChangeEventArgs : EventArgs -{ - internal OmniSharpProjectChangeEventArgs(ProjectChangeEventArgs args) : this( - OmniSharpProjectSnapshot.Convert(args.Older), - OmniSharpProjectSnapshot.Convert(args.Newer), - args.DocumentFilePath, - (OmniSharpProjectChangeKind)args.Kind) - { - } - - public OmniSharpProjectChangeEventArgs(OmniSharpProjectSnapshot? older, OmniSharpProjectSnapshot? newer, string? documentFilePath, OmniSharpProjectChangeKind kind) - { - if (older is null && newer is null) - { - throw new ArgumentException("Both projects cannot be null."); - } - - Older = older; - Newer = newer; - DocumentFilePath = documentFilePath; - Kind = kind; - } - - public OmniSharpProjectSnapshot? Older { get; } - - public OmniSharpProjectSnapshot? Newer { get; } - - public string? DocumentFilePath { get; } - - public OmniSharpProjectChangeKind Kind { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeKind.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeKind.cs deleted file mode 100644 index 93cd7399257..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectChangeKind.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public enum OmniSharpProjectChangeKind -{ - ProjectAdded = ProjectChangeKind.ProjectAdded, - ProjectRemoved = ProjectChangeKind.ProjectRemoved, - ProjectChanged = ProjectChangeKind.ProjectChanged, - DocumentAdded = ProjectChangeKind.DocumentAdded, - DocumentRemoved = ProjectChangeKind.DocumentRemoved, -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectKey.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectKey.cs deleted file mode 100644 index ca07a32be69..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectKey.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public sealed class OmniSharpProjectKey -{ - public static OmniSharpProjectKey? From(CodeAnalysis.Project workspaceProject) - { - var key = ProjectKey.From(workspaceProject); - return key is null ? null : new(key); - } - - internal ProjectKey Key { get; } - - internal OmniSharpProjectKey(ProjectKey key) - { - this.Key = key; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshot.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshot.cs deleted file mode 100644 index df301316af6..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshot.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ProjectSystem; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; -using Microsoft.CodeAnalysis.Razor.Workspaces.ProjectSystem; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public sealed class OmniSharpProjectSnapshot -{ - internal readonly IProjectSnapshot InternalProjectSnapshot; - - internal OmniSharpProjectSnapshot(IProjectSnapshot projectSnapshot) - { - InternalProjectSnapshot = projectSnapshot; - } - - public OmniSharpProjectKey Key => new OmniSharpProjectKey(InternalProjectSnapshot.Key); - - public string FilePath => InternalProjectSnapshot.FilePath; - - public IEnumerable DocumentFilePaths => InternalProjectSnapshot.DocumentFilePaths; - - public ProjectWorkspaceState? ProjectWorkspaceState => InternalProjectSnapshot.ProjectWorkspaceState; - - public OmniSharpDocumentSnapshot? GetDocument(string filePath) - { - var documentSnapshot = InternalProjectSnapshot.GetDocument(filePath); - if (documentSnapshot is null) - { - return null; - } - - var internalDocumentSnapshot = new OmniSharpDocumentSnapshot(documentSnapshot); - return internalDocumentSnapshot; - } - - public void Serialize(string publishFilePath, JsonSerializer serializer, StreamWriter writer) - { - var projectRazorJson = InternalProjectSnapshot.ToProjectRazorJson(publishFilePath); - serializer.Serialize(writer, projectRazorJson); - } - - internal static OmniSharpProjectSnapshot? Convert(IProjectSnapshot? projectSnapshot) - { - if (projectSnapshot is null) - { - return null; - } - - return new OmniSharpProjectSnapshot(projectSnapshot); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManager.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManager.cs deleted file mode 100644 index e65f036d4c2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManager.cs +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Immutable; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public class OmniSharpProjectSnapshotManager -{ - private readonly RemoteTextLoaderFactory _remoteTextLoaderFactory; - - internal OmniSharpProjectSnapshotManager( - ProjectSnapshotManagerBase projectSnapshotManager, - RemoteTextLoaderFactory remoteTextLoaderFactory) - { - if (projectSnapshotManager is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManager)); - } - - if (remoteTextLoaderFactory is null) - { - throw new ArgumentNullException(nameof(remoteTextLoaderFactory)); - } - - InternalProjectSnapshotManager = projectSnapshotManager; - _remoteTextLoaderFactory = remoteTextLoaderFactory; - InternalProjectSnapshotManager.Changed += ProjectSnapshotManager_Changed; - } - - internal ProjectSnapshotManagerBase InternalProjectSnapshotManager { get; } - - public IReadOnlyList Projects => InternalProjectSnapshotManager.GetProjects().Select(project => OmniSharpProjectSnapshot.Convert(project)!).ToList(); - - public event EventHandler? Changed; - - public OmniSharpProjectSnapshot GetLoadedProject(OmniSharpProjectKey projectKey) - { - var projectSnapshot = InternalProjectSnapshotManager.GetLoadedProject(projectKey.Key); - // Forgiving null because we should only return null when projectSnapshot is null - var converted = OmniSharpProjectSnapshot.Convert(projectSnapshot)!; - - return converted; - } - - public ImmutableArray GetAllProjectKeys(string projectFilePath) - { - var keys = InternalProjectSnapshotManager.GetAllProjectKeys(projectFilePath); - - return ImmutableArray.Empty.AddRange(keys.Select(k => new OmniSharpProjectKey(k))); - } - - public void ProjectAdded(OmniSharpHostProject hostProject) - { - InternalProjectSnapshotManager.ProjectAdded(hostProject.InternalHostProject); - } - - public void ProjectConfigurationChanged(OmniSharpHostProject hostProject) - { - InternalProjectSnapshotManager.ProjectConfigurationChanged(hostProject.InternalHostProject); - } - - public void DocumentAdded(OmniSharpHostProject hostProject, OmniSharpHostDocument hostDocument) - { - var textLoader = _remoteTextLoaderFactory.Create(hostDocument.FilePath); - InternalProjectSnapshotManager.DocumentAdded(hostProject.InternalHostProject.Key, hostDocument.InternalHostDocument, textLoader); - } - - public void DocumentChanged(string projectFilePath, string documentFilePath) - { - var textLoader = _remoteTextLoaderFactory.Create(documentFilePath); - foreach (var projectKey in InternalProjectSnapshotManager.GetAllProjectKeys(projectFilePath)) - { - InternalProjectSnapshotManager.DocumentChanged(projectKey, documentFilePath, textLoader); - } - } - - public void DocumentRemoved(OmniSharpHostProject hostProject, OmniSharpHostDocument hostDocument) - { - InternalProjectSnapshotManager.DocumentRemoved(hostProject.InternalHostProject.Key, hostDocument.InternalHostDocument); - } - - private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventArgs args) - { - var convertedArgs = new OmniSharpProjectChangeEventArgs(args); - Changed?.Invoke(this, convertedArgs); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerAccessor.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerAccessor.cs deleted file mode 100644 index 80b7aeca4f2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerAccessor.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.Razor; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public class OmniSharpProjectSnapshotManagerAccessor -{ - private readonly RemoteTextLoaderFactory _remoteTextLoaderFactory; - private readonly IEnumerable _projectChangeTriggers; - private readonly OmniSharpProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - private readonly Workspace _workspace; - private OmniSharpProjectSnapshotManager? _instance; - - public OmniSharpProjectSnapshotManagerAccessor( - RemoteTextLoaderFactory remoteTextLoaderFactory, - IEnumerable projectChangeTriggers, - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - Workspace workspace) - { - if (remoteTextLoaderFactory is null) - { - throw new ArgumentNullException(nameof(remoteTextLoaderFactory)); - } - - if (projectChangeTriggers is null) - { - throw new ArgumentNullException(nameof(projectChangeTriggers)); - } - - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (workspace is null) - { - throw new ArgumentNullException(nameof(workspace)); - } - - _remoteTextLoaderFactory = remoteTextLoaderFactory; - _projectChangeTriggers = projectChangeTriggers; - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - _workspace = workspace; - } - - public OmniSharpProjectSnapshotManager Instance - { - get - { - if (_instance is null) - { - var projectSnapshotManager = new DefaultProjectSnapshotManager( - ErrorReporter.Instance, - Array.Empty(), - _workspace); - - var instance = new OmniSharpProjectSnapshotManager(projectSnapshotManager, _remoteTextLoaderFactory); - _instance = instance; - foreach (var changeTrigger in _projectChangeTriggers) - { - changeTrigger.Initialize(instance); - } - } - - return _instance; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerDispatcher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerDispatcher.cs deleted file mode 100644 index 44a2554dc9f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectSnapshotManagerDispatcher.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Runtime.CompilerServices; -using Microsoft.CodeAnalysis.Razor; -using Microsoft.CodeAnalysis.Razor.Workspaces; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public class OmniSharpProjectSnapshotManagerDispatcher -{ - public OmniSharpProjectSnapshotManagerDispatcher() - { - InternalDispatcher = new InternalOmniSharpProjectSnapshotManagerDispatcher(); - } - - internal ProjectSnapshotManagerDispatcher InternalDispatcher { get; private protected set; } - - public Task RunOnDispatcherThreadAsync(Action action, CancellationToken cancellationToken) - => InternalDispatcher.RunOnDispatcherThreadAsync(action, cancellationToken); - - public TaskScheduler DispatcherScheduler => InternalDispatcher.DispatcherScheduler; - - public void AssertDispatcherThread([CallerMemberName] string? caller = null) => InternalDispatcher.AssertDispatcherThread(caller); - - private class InternalOmniSharpProjectSnapshotManagerDispatcher : ProjectSnapshotManagerDispatcherBase - { - private const string ThreadName = "Razor." + nameof(OmniSharpProjectSnapshotManagerDispatcher); - - internal InternalOmniSharpProjectSnapshotManagerDispatcher() : base(ThreadName) - { - } - - public override void LogException(Exception ex) - { - // We don't currently have logging mechanisms in place for O#. - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectWorkspaceStateGenerator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectWorkspaceStateGenerator.cs deleted file mode 100644 index f87d8ba1ac1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpProjectWorkspaceStateGenerator.cs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.CodeAnalysis.Razor; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public class OmniSharpProjectWorkspaceStateGenerator : IOmniSharpProjectSnapshotManagerChangeTrigger -{ - // Internal for testing -#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. - internal OmniSharpProjectWorkspaceStateGenerator() -#pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. - { - } - - public OmniSharpProjectWorkspaceStateGenerator(OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - InternalWorkspaceStateGenerator = new DefaultProjectWorkspaceStateGenerator(projectSnapshotManagerDispatcher.InternalDispatcher); - } - - internal DefaultProjectWorkspaceStateGenerator InternalWorkspaceStateGenerator { get; } - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) => InternalWorkspaceStateGenerator.Initialize(projectManager.InternalProjectSnapshotManager); - - public virtual void Update(CodeAnalysis.Project workspaceProject, OmniSharpProjectSnapshot projectSnapshot) => InternalWorkspaceStateGenerator.Update(workspaceProject, projectSnapshot.InternalProjectSnapshot, CancellationToken.None); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpTelemetryReporter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpTelemetryReporter.cs deleted file mode 100644 index 6f4b868e72e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpTelemetryReporter.cs +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Immutable; -using Microsoft.AspNetCore.Razor.Telemetry; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; - -internal class OmniSharpTelemetryReporter : ITelemetryReporter -{ - public void ReportEvent(string name, Severity severity) - { - } - - public void ReportEvent(string name, Severity severity, ImmutableDictionary values) - { - } - - public void ReportFault(Exception exception, string? message, params object?[] @params) - { - } - - public IDisposable BeginBlock(string name, Severity severity) - { - return NullScope.Instance; - } - - public IDisposable BeginBlock(string name, Severity severity, ImmutableDictionary values) - { - return NullScope.Instance; - } - - public IDisposable TrackLspRequest(string lspMethodName, string lspServerName, Guid correlationId) - { - return NullScope.Instance; - } - - private class NullScope : IDisposable - { - public static NullScope Instance { get; } = new NullScope(); - private NullScope() { } - public void Dispose() { } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpWorkspaceProjectStateChangeDetector.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpWorkspaceProjectStateChangeDetector.cs deleted file mode 100644 index 81370dd55c9..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/OmniSharpWorkspaceProjectStateChangeDetector.cs +++ /dev/null @@ -1,113 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Diagnostics; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.Razor; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; -using Microsoft.CodeAnalysis.Razor.Workspaces; -using Microsoft.VisualStudio.Threading; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -public class OmniSharpWorkspaceProjectStateChangeDetector : IOmniSharpProjectSnapshotManagerChangeTrigger -{ - public OmniSharpWorkspaceProjectStateChangeDetector( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - OmniSharpProjectWorkspaceStateGenerator workspaceStateGenerator, - OmniSharpLanguageServerFeatureOptions languageServerFeatureOptions) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (workspaceStateGenerator is null) - { - throw new ArgumentNullException(nameof(workspaceStateGenerator)); - } - - InternalWorkspaceProjectStateChangeDetector = new ProjectSnapshotManagerWorkspaceProjectStateChangeDetector( - projectSnapshotManagerDispatcher.InternalDispatcher, - workspaceStateGenerator.InternalWorkspaceStateGenerator, - languageServerFeatureOptions.InternalLanguageServerFeatureOptions); - } - - private WorkspaceProjectStateChangeDetector InternalWorkspaceProjectStateChangeDetector { get; } - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - InternalWorkspaceProjectStateChangeDetector.Initialize(projectManager.InternalProjectSnapshotManager); - } - - private class ProjectSnapshotManagerWorkspaceProjectStateChangeDetector : WorkspaceProjectStateChangeDetector - { - private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - - internal ProjectSnapshotManagerWorkspaceProjectStateChangeDetector( - ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - ProjectWorkspaceStateGenerator workspaceStateGenerator, - LanguageServerFeatureOptions languageServerFeatureOptions) - : base(workspaceStateGenerator, projectSnapshotManagerDispatcher, languageServerFeatureOptions) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - } - - // We override the InitializeSolution in order to enforce calls to this to be on the project snapshot manager's - // thread. OmniSharp currently has an issue where they update the Solution on multiple different threads resulting - // in change events dispatching through the Workspace on multiple different threads. This normalizes - // that abnormality. - protected override void InitializeSolution(Solution solution) - { - _ = InitializeSolutionAsync(solution, CancellationToken.None); - } - - private async Task InitializeSolutionAsync(Solution solution, CancellationToken cancellationToken) - { - try - { - await _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => - { - base.InitializeSolution(solution); - }, - cancellationToken).ConfigureAwait(false); - } - catch (Exception ex) - { - Debug.Fail("Unexpected error when initializing solution: " + ex); - } - } - - // We override Workspace_WorkspaceChanged in order to enforce calls to this to be on the project snapshot manager's - // thread. OmniSharp currently has an issue where they update the Solution on multiple different threads resulting - // in change events dispatching through the Workspace on multiple different threads. This normalizes - // that abnormality. - internal override void Workspace_WorkspaceChanged(object? sender, WorkspaceChangeEventArgs args) - { - Workspace_WorkspaceChangedAsync(sender, args).Forget(); - } - - private async Task Workspace_WorkspaceChangedAsync(object? sender, WorkspaceChangeEventArgs args) - { - try - { - await _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => - { - base.Workspace_WorkspaceChanged(sender, args); - }, - CancellationToken.None).ConfigureAwait(false); - } - catch (Exception ex) - { - Debug.Fail("Unexpected error when handling a workspace changed event: " + ex); - } - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/ProjectSnapshotProjectEngineFactoryFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/ProjectSnapshotProjectEngineFactoryFactory.cs deleted file mode 100644 index becbae6ee75..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Project/ProjectSnapshotProjectEngineFactoryFactory.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Composition; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.CodeAnalysis.Host; -using Microsoft.CodeAnalysis.Host.Mef; -using Microsoft.CodeAnalysis.Razor; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; - -[Shared] -[ExportWorkspaceServiceFactory(typeof(ProjectSnapshotProjectEngineFactory))] -internal class ProjectSnapshotProjectEngineFactoryFactory : IWorkspaceServiceFactory -{ - public IWorkspaceService CreateService(HostWorkspaceServices workspaceServices) - { - if (workspaceServices is null) - { - throw new ArgumentNullException(nameof(workspaceServices)); - } - - return new DefaultProjectSnapshotProjectEngineFactory(new FallbackProjectEngineFactory(), MefProjectEngineFactories.Factories); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Properties/AssemblyInfo.cs deleted file mode 100644 index 75ec63d46c5..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Runtime.CompilerServices; - -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Shipped.txt deleted file mode 100644 index 815c92006af..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Shipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Unshipped.txt deleted file mode 100644 index ab6ee9451d1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/PublicAPI.Unshipped.txt +++ /dev/null @@ -1,80 +0,0 @@ -#nullable enable -abstract Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentProcessedListener.DocumentProcessed(Microsoft.AspNetCore.Razor.Language.RazorCodeDocument! codeDocument, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot! document) -> void -abstract Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentProcessedListener.Initialize(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager! projectManager) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpBackgroundDocumentGenerator -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpBackgroundDocumentGenerator.Initialize(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager! projectManager) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpBackgroundDocumentGenerator.OmniSharpBackgroundDocumentGenerator(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher! projectSnapshotManagerDispatcher, Microsoft.AspNetCore.Razor.LanguageServer.Common.RemoteTextLoaderFactory! remoteTextLoaderFactory, System.Collections.Generic.IEnumerable! documentProcessedListeners) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentProcessedListener -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentProcessedListener.OmniSharpDocumentProcessedListener() -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot.FileKind.get -> string? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot.FilePath.get -> string? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot.HostDocument.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot.Project.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument.FilePath.get -> string! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument.OmniSharpHostDocument(string! filePath, string! targetPath, string! kind) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocumentComparer -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocumentComparer.Equals(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument? x, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument? y) -> bool -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocumentComparer.GetHashCode(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument! hostDocument) -> int -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Extensions.OmniSharpRazorCodeDocumentExtensions -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.FallbackRazorConfiguration -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.FallbackRazorConfiguration.FallbackRazorConfiguration() -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.OmniSharpLanguageServerFeatureOptions -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.OmniSharpLanguageServerFeatureOptions.OmniSharpLanguageServerFeatureOptions() -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.IOmniSharpProjectSnapshotManagerChangeTrigger -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.IOmniSharpProjectSnapshotManagerChangeTrigger.Initialize(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager! projectManager) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject.Key.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectKey! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject.OmniSharpHostProject(string! projectFilePath, string! intermediateOutputPath, Microsoft.AspNetCore.Razor.Language.RazorConfiguration! razorConfiguration, string! rootNamespace) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeEventArgs -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeEventArgs.DocumentFilePath.get -> string? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeEventArgs.Kind.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeEventArgs.Newer.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeEventArgs.Older.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeEventArgs.OmniSharpProjectChangeEventArgs(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot? older, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot? newer, string? documentFilePath, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind kind) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind.DocumentAdded = 3 -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind.DocumentRemoved = 4 -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind.ProjectAdded = 0 -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind.ProjectChanged = 2 -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind.ProjectRemoved = 1 -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectChangeKind -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectKey -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot.DocumentFilePaths.get -> System.Collections.Generic.IEnumerable! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot.FilePath.get -> string! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot.GetDocument(string! filePath) -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpDocumentSnapshot? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot.Key.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectKey! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot.ProjectWorkspaceState.get -> Microsoft.AspNetCore.Razor.ProjectSystem.ProjectWorkspaceState? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot.Serialize(string! publishFilePath, Newtonsoft.Json.JsonSerializer! serializer, System.IO.StreamWriter! writer) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.Changed -> System.EventHandler? -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.DocumentAdded(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject! hostProject, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument! hostDocument) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.DocumentChanged(string! projectFilePath, string! documentFilePath) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.DocumentRemoved(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject! hostProject, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocument! hostDocument) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.GetAllProjectKeys(string! projectFilePath) -> System.Collections.Immutable.ImmutableArray -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.GetLoadedProject(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectKey! projectKey) -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.ProjectAdded(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject! hostProject) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.ProjectConfigurationChanged(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpHostProject! hostProject) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager.Projects.get -> System.Collections.Generic.IReadOnlyList! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerAccessor -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerAccessor.Instance.get -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerAccessor.OmniSharpProjectSnapshotManagerAccessor(Microsoft.AspNetCore.Razor.LanguageServer.Common.RemoteTextLoaderFactory! remoteTextLoaderFactory, System.Collections.Generic.IEnumerable! projectChangeTriggers, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher! projectSnapshotManagerDispatcher, Microsoft.CodeAnalysis.Workspace! workspace) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher.AssertDispatcherThread(string? caller = null) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher.DispatcherScheduler.get -> System.Threading.Tasks.TaskScheduler! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher.OmniSharpProjectSnapshotManagerDispatcher() -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync(System.Action! action, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task! -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectWorkspaceStateGenerator -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectWorkspaceStateGenerator.Initialize(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager! projectManager) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectWorkspaceStateGenerator.OmniSharpProjectWorkspaceStateGenerator(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher! projectSnapshotManagerDispatcher) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpWorkspaceProjectStateChangeDetector -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpWorkspaceProjectStateChangeDetector.Initialize(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager! projectManager) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpWorkspaceProjectStateChangeDetector.OmniSharpWorkspaceProjectStateChangeDetector(Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManagerDispatcher! projectSnapshotManagerDispatcher, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectWorkspaceStateGenerator! workspaceStateGenerator, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.OmniSharpLanguageServerFeatureOptions! languageServerFeatureOptions) -> void -Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Serialization.JsonConverterCollectionExtensions -static Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Extensions.OmniSharpRazorCodeDocumentExtensions.GetInternalCSharpSourceText(this Microsoft.AspNetCore.Razor.Language.RazorCodeDocument! codeDocument) -> Microsoft.CodeAnalysis.Text.SourceText! -static Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.FallbackRazorConfiguration.SelectConfiguration(System.Version! version) -> Microsoft.AspNetCore.Razor.Language.RazorConfiguration! -static Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectKey.From(Microsoft.CodeAnalysis.Project! workspaceProject) -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectKey? -static Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Serialization.JsonConverterCollectionExtensions.RegisterOmniSharpRazorConverters(this Newtonsoft.Json.JsonConverterCollection! collection) -> void -static readonly Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocumentComparer.Instance -> Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document.OmniSharpHostDocumentComparer! -virtual Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectWorkspaceStateGenerator.Update(Microsoft.CodeAnalysis.Project! workspaceProject, Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshot! projectSnapshot) -> void \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Serialization/JsonConverterCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Serialization/JsonConverterCollectionExtensions.cs deleted file mode 100644 index 6490efd382f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp/Serialization/JsonConverterCollectionExtensions.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Serialization.Converters; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Serialization; - -public static class JsonConverterCollectionExtensions -{ - public static void RegisterOmniSharpRazorConverters(this JsonConverterCollection collection) - { - collection.RegisterRazorConverters(); - collection.Add(OmniSharpProjectSnapshotHandleJsonConverter.Instance); - } - - private class OmniSharpProjectSnapshotHandleJsonConverter : JsonConverter - { - internal static readonly OmniSharpProjectSnapshotHandleJsonConverter Instance = new(); - - public override bool CanConvert(Type objectType) - { - return typeof(OmniSharpProjectSnapshot).IsAssignableFrom(objectType); - } - - public override object ReadJson(JsonReader reader, Type objectType, object? existingValue, JsonSerializer serializer) - { - throw new NotImplementedException(); - } - - public override void WriteJson(JsonWriter writer, object? value, JsonSerializer serializer) - { - var snapshot = (OmniSharpProjectSnapshot)value!; - - serializer.Serialize(writer, snapshot.InternalProjectSnapshot); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/CancellationSeries.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/CancellationSeries.cs index 24762465bc7..41b82067a73 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/CancellationSeries.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/CancellationSeries.cs @@ -1,8 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System.Diagnostics; - namespace Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace; // Copied from https://github.com/dotnet/project-system/blob/e4db47666e0a49f6c38e701f8630dbc31380fb64/src/Microsoft.VisualStudio.ProjectSystem.Managed/Threading/Tasks/CancellationSeries.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectJsonSerializer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectJsonSerializer.cs index 162b9d91e6a..d072ef7803f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectJsonSerializer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectJsonSerializer.cs @@ -95,9 +95,7 @@ public static async Task SerializeAsync(Project project, string projectRazorJson var resolver = new CompilationTagHelperResolver(NoOpTelemetryReporter.Instance); var tagHelpers = await resolver.GetTagHelpersAsync(project, engine, cancellationToken).ConfigureAwait(false); - var projectWorkspaceState = new ProjectWorkspaceState( - tagHelpers: tagHelpers.Descriptors, - csharpLanguageVersion: csharpLanguageVersion); + var projectWorkspaceState = new ProjectWorkspaceState(tagHelpers, csharpLanguageVersion); var jsonFilePath = Path.Combine(intermediateOutputPath, projectRazorJsonFileName); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs deleted file mode 100644 index d34450cd612..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/LanguageServerConstants.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; - - public static class LanguageServerConstants - { - public const int VSCompletionItemKindOffset = 118115; - - public const string DefaultProjectConfigurationFile = "project.razor.json"; - - public const string RazorSemanticTokensLegendEndpoint = "_vs_/textDocument/semanticTokensLegend"; - - public const string SemanticTokensProviderName = "semanticTokensProvider"; - - public const string RazorLanguageQueryEndpoint = "razor/languageQuery"; - - public const string RazorBreakpointSpanEndpoint = "razor/breakpointSpan"; - - public const string RazorProximityExpressionsEndpoint = "razor/proximityExpressions"; - - public const string RazorLanguageServerName = "Razor Language Server"; - - public const string RazorMonitorProjectConfigurationFilePathEndpoint = "razor/monitorProjectConfigurationFilePath"; - - public const string RazorMapToDocumentRangesEndpoint = "razor/mapToDocumentRanges"; - - public const string RazorTranslateDiagnosticsEndpoint = "razor/translateDiagnostics"; - - public const string RazorMapToDocumentEditsEndpoint = "razor/mapToDocumentEdits"; - - public const string RazorCodeActionRunnerCommand = "razor/runCodeAction"; - - public const string RazorCompletionEndpointName = "razor/completion"; - - public const string RazorCompletionResolveEndpointName = "razor/completionItem/resolve"; - - public const string RazorGetFormattingOptionsEndpointName = "razor/formatting/options"; - - // This needs to be the same as in Web Tools, that is used by the HTML editor, because - // we actually respond to the Web Tools "Wrap With Div" command handler, which sends this message - // to all servers. We then take the message, get the HTML virtual document, and send it - // straight back to Web Tools for them to do the work. - public const string RazorWrapWithTagEndpoint = "textDocument/_vsweb_wrapWithTag"; - - public static class CodeActions - { - public const string GenerateEventHandler = "GenerateEventHandler"; - - public const string EditBasedCodeActionCommand = "EditBasedCodeActionCommand"; - - public const string ExtractToCodeBehindAction = "ExtractToCodeBehind"; - - public const string CreateComponentFromTag = "CreateComponentFromTag"; - - public const string AddUsing = "AddUsing"; - - public const string CodeActionFromVSCode = "CodeActionFromVSCode"; - - /// - /// Remaps without formatting the resolved code action edit - /// - public const string UnformattedRemap = "UnformattedRemap"; - - /// - /// Remaps and formats the resolved code action edit - /// - public const string Default = "Default"; - - public static class Languages - { - public const string CSharp = "CSharp"; - - public const string Razor = "Razor"; - - public const string Html = "Html"; - } - } - } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj deleted file mode 100644 index 655a46af1ff..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Microsoft.AspNetCore.Razor.LanguageServer.Common.csproj +++ /dev/null @@ -1,26 +0,0 @@ - - - - $(DefaultNetCoreTargetFrameworks);$(DefaultNetFxTargetFramework) - Razor is a markup syntax for adding server-side logic to web pages. This package contains common assets that are used in the Razor language server and other assemblies. - false - false - - - - - - - - - - - - true - $(ProjectName).Resources - - - - - - diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Properties/AssemblyInfo.cs deleted file mode 100644 index dc3b40cb770..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Runtime.CompilerServices; - -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/SR.resx b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/SR.resx deleted file mode 100644 index 21a791ed025..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/SR.resx +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - File was externally modified: {0} - - - Razor language services not configured properly, missing language service '{0}'. - - - Unknown ProjectChangeKind {0} - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.cs.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.cs.xlf deleted file mode 100644 index 5c24803fc84..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.cs.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Došlo k externí úpravě souboru: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Služby jazyka Razor nejsou správně nakonfigurované, chybí služba jazyka {0}. - - - - Unknown ProjectChangeKind {0} - Neznámý ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.de.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.de.xlf deleted file mode 100644 index 5196f79db14..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.de.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Datei wurde extern modifiziert: {0}. - - - - Razor language services not configured properly, missing language service '{0}'. - Razor-Sprachdienste sind nicht ordnungsgemäß konfiguriert, der Sprachdienst "{0}" fehlt. - - - - Unknown ProjectChangeKind {0} - Unbekannte ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.es.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.es.xlf deleted file mode 100644 index 3bb9b8bf527..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.es.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - El archivo se modificó externamente: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Los servicios de lenguaje Razor no están configurados correctamente; falta el servicio de idioma "{0}". - - - - Unknown ProjectChangeKind {0} - ProjectChangeKind desconocido {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.fr.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.fr.xlf deleted file mode 100644 index b2937b4bb4d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.fr.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Le fichier a été modifié en externe : {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Les services de langage Razor ne sont pas configurés correctement, le service de langage «{0}» manquant. - - - - Unknown ProjectChangeKind {0} - ProjectChangeKind inconnu {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.it.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.it.xlf deleted file mode 100644 index bf216ad7d56..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.it.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Il file è stato modificato esternamente: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - I servizi di linguaggio Razor non sono configurati correttamente. Manca il servizio di linguaggio '{0}'. - - - - Unknown ProjectChangeKind {0} - ProjectChangeKind {0} sconosciuto - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ja.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ja.xlf deleted file mode 100644 index e735cc0c448..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ja.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - ファイルが外部で変更されました: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Razor 言語サービスが正しく構成されていません。言語サービス '{0}' がありません。 - - - - Unknown ProjectChangeKind {0} - 不明な ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ko.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ko.xlf deleted file mode 100644 index 317a71e06c6..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ko.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - {0}의 파일이 외부에서 수정되었습니다. - - - - Razor language services not configured properly, missing language service '{0}'. - Razor 언어 서비스가 제대로 구성되지 않았습니다. 언어 서비스 '{0}'이(가) 없습니다. - - - - Unknown ProjectChangeKind {0} - 알 수 없는 ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pl.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pl.xlf deleted file mode 100644 index dffc1914716..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pl.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Plik został zmodyfikowany na zewnątrz: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Usługi języka dla składni Razor nie zostały prawidłowo skonfigurowane — brak usługi językowej "{0}". - - - - Unknown ProjectChangeKind {0} - Nieznany ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pt-BR.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pt-BR.xlf deleted file mode 100644 index 555fefd76cd..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.pt-BR.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - O arquivo foi modificado externamente: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Serviços de Linguagem Razor não configurados corretamente, serviço de linguagem '{0}' ausente. - - - - Unknown ProjectChangeKind {0} - ProjectChangeKind desconhecido {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ru.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ru.xlf deleted file mode 100644 index da25d13127c..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.ru.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Файл был изменен извне: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Языковые службы Razor настроены неправильно, отсутствует языковая служба "{0}". - - - - Unknown ProjectChangeKind {0} - Неизвестный ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.tr.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.tr.xlf deleted file mode 100644 index 595bf5f4d85..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.tr.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - Dosya dışarıdan değiştirildi: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - Razor dil hizmetleri düzgün yapılandırılmadı, '{0}' dil hizmeti eksik. - - - - Unknown ProjectChangeKind {0} - Bilinmeyen ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hans.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hans.xlf deleted file mode 100644 index 0a2ef24d5b6..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hans.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - 已从外部修改了文件: {0}。 - - - - Razor language services not configured properly, missing language service '{0}'. - Razor 语言服务未正确配置,缺少语言服务 "{0}"。 - - - - Unknown ProjectChangeKind {0} - 未知的 ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hant.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hant.xlf deleted file mode 100644 index 8395d457994..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/Resources/xlf/SR.zh-Hant.xlf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - File was externally modified: {0} - 已在外部修改檔案: {0} - - - - Razor language services not configured properly, missing language service '{0}'. - 未正確設定 Razor 語言服務,遺漏語言服務 '{0}'。 - - - - Unknown ProjectChangeKind {0} - 未知的 ProjectChangeKind {0} - - - - - \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/DelegatedTypes.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/DelegatedTypes.cs index 0907f1c6eee..eac9ceef0ff 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/DelegatedTypes.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/DelegatedTypes.cs @@ -59,7 +59,12 @@ internal record DelegatedCompletionItemResolveParams( RazorLanguageKind OriginatingKind); internal record DelegatedProjectContextsParams( - TextDocumentIdentifierAndVersion Identifier); + Uri Uri); internal record DelegatedDocumentSymbolParams( TextDocumentIdentifierAndVersion Identifier); + +internal record DelegatedSimplifyMethodParams( + TextDocumentIdentifierAndVersion Identifier, + bool RequiresVirtualDocument, + TextEdit TextEdit); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/IDelegatedParams.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/IDelegatedParams.cs index 600f5a17502..3a5e2fd5806 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/IDelegatedParams.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/IDelegatedParams.cs @@ -1,12 +1,10 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using Microsoft.VisualStudio.LanguageServer.Protocol; - namespace Microsoft.AspNetCore.Razor.LanguageServer.Protocol; /// -/// Interface for delegated params that enables sharing of code in DefaultRazorLanguageServerCustomMessageTarget +/// Interface for delegated params that enables sharing of code in RazorCustomMessageTarget /// internal interface IDelegatedParams { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj index bb9956ae306..a542e455a3e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/Microsoft.AspNetCore.Razor.LanguageServer.Protocol.csproj @@ -15,4 +15,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Protocol/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AbstractRazorDelegatingEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AbstractRazorDelegatingEndpoint.cs index 2b6c78b33ad..03f9c942721 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AbstractRazorDelegatingEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AbstractRazorDelegatingEndpoint.cs @@ -7,7 +7,6 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.Extensions.Logging; @@ -53,12 +52,12 @@ protected AbstractRazorDelegatingEndpoint( protected virtual bool PreferCSharpOverHtmlIfPossible { get; } = false; /// - /// The name of the endpoint to delegate to, from . This is the + /// The name of the endpoint to delegate to, from . This is the /// custom endpoint that is sent via which returns /// a response by delegating to C#/HTML. /// /// - /// An example is + /// An example is /// protected abstract string CustomMessageTarget { get; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/AutoClosingTagOnAutoInsertProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/AutoClosingTagOnAutoInsertProvider.cs index b5750cba98a..399eecafebf 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/AutoClosingTagOnAutoInsertProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/AutoClosingTagOnAutoInsertProvider.cs @@ -2,13 +2,10 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; -using System.Linq; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Formatting; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/CloseTextTagOnAutoInsertProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/CloseTextTagOnAutoInsertProvider.cs index 1306ebf859b..99360b9f005 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/CloseTextTagOnAutoInsertProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/CloseTextTagOnAutoInsertProvider.cs @@ -75,8 +75,7 @@ private static bool IsAtTextTag(FormattingContext context, Position position, IL return false; } - var change = new SourceChange(absoluteIndex - 1, 0, string.Empty); - var owner = syntaxTree.Root.LocateOwner(change); + var owner = syntaxTree.Root.FindToken(absoluteIndex - 1); // Make sure the end tag doesn't already exist if (owner?.Parent is MarkupStartTagSyntax { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/OnAutoInsertEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/OnAutoInsertEndpoint.cs index 031f8fcddce..3bb8218ea62 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/OnAutoInsertEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/AutoInsert/OnAutoInsertEndpoint.cs @@ -44,7 +44,7 @@ public OnAutoInsertEndpoint( _onAutoInsertProviders = onAutoInsertProvider?.ToList() ?? throw new ArgumentNullException(nameof(onAutoInsertProvider)); } - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorOnAutoInsertEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorOnAutoInsertEndpointName; public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CapabilitiesManager.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CapabilitiesManager.cs index 9100d2daf8f..1c945bed7f4 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CapabilitiesManager.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CapabilitiesManager.cs @@ -13,6 +13,8 @@ internal class CapabilitiesManager : IInitializeManager _initializeParams is not null; + public CapabilitiesManager(ILspServices lspServices) { _lspServices = lspServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/BaseDelegatedCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/BaseDelegatedCodeActionResolver.cs index 8b13253e178..ae5cf894fd8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/BaseDelegatedCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/BaseDelegatedCodeActionResolver.cs @@ -29,7 +29,7 @@ public BaseDelegatedCodeActionResolver(ClientNotifierServiceBase languageServer) var resolveCodeActionParams = new RazorResolveCodeActionParams(razorFileUri, hostDocumentVersion, languageKind, codeAction); var resolvedCodeAction = await LanguageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorResolveCodeActionsEndpoint, + CustomMessageNames.RazorResolveCodeActionsEndpoint, resolveCodeActionParams, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/DefaultCSharpCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/DefaultCSharpCodeActionResolver.cs index ac3d8e7a7d8..351a551add1 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/DefaultCSharpCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/DefaultCSharpCodeActionResolver.cs @@ -72,7 +72,7 @@ public async override Task ResolveAsync( throw new ArgumentNullException(nameof(codeAction)); } - var documentContext = await _documentContextFactory.TryCreateForOpenDocumentAsync(csharpParams.RazorFileUri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreateForOpenDocument(csharpParams.RazorFileUri); if (documentContext is null) { return codeAction; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/TypeAccessibilityCodeActionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/TypeAccessibilityCodeActionProvider.cs index d14bce0ad3a..c027ed4469f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/TypeAccessibilityCodeActionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/TypeAccessibilityCodeActionProvider.cs @@ -9,7 +9,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Razor; @@ -217,7 +216,6 @@ private static IEnumerable ProcessCodeActionsVS( static bool TryGetOwner(RazorCodeActionContext context, [NotNullWhen(true)] out SyntaxNode? owner) { - var change = new SourceChange(context.Location.AbsoluteIndex, length: 0, newText: string.Empty); var syntaxTree = context.CodeDocument.GetSyntaxTree(); if (syntaxTree?.Root is null) { @@ -225,7 +223,7 @@ static bool TryGetOwner(RazorCodeActionContext context, [NotNullWhen(true)] out return false; } - owner = syntaxTree.Root.LocateOwner(change); + owner = syntaxTree.Root.FindInnermostNode(context.Location.AbsoluteIndex); if (owner is null) { Debug.Fail("Owner should never be null."); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/UnformattedRemappingCSharpCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/UnformattedRemappingCSharpCodeActionResolver.cs index d91fed5092e..ea302b618a2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/UnformattedRemappingCSharpCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CSharp/UnformattedRemappingCSharpCodeActionResolver.cs @@ -52,7 +52,7 @@ public async override Task ResolveAsync( cancellationToken.ThrowIfCancellationRequested(); - var documentContext = await _documentContextFactory.TryCreateForOpenDocumentAsync(csharpParams.RazorFileUri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreateForOpenDocument(csharpParams.RazorFileUri); if (documentContext is null) { return codeAction; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CodeActionEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CodeActionEndpoint.cs index be25b2c0258..f74121d05c4 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CodeActionEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/CodeActionEndpoint.cs @@ -307,7 +307,7 @@ internal async Task GetCodeActionsFromLanguageServe try { - return await _languageServer.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorProvideCodeActionsEndpoint, delegatedParams, cancellationToken).ConfigureAwait(false); + return await _languageServer.SendRequestAsync(CustomMessageNames.RazorProvideCodeActionsEndpoint, delegatedParams, cancellationToken).ConfigureAwait(false); } catch (RemoteInvocationException e) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Html/DefaultHtmlCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Html/DefaultHtmlCodeActionResolver.cs index 01f6cedef11..d05a5e538a6 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Html/DefaultHtmlCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Html/DefaultHtmlCodeActionResolver.cs @@ -53,7 +53,7 @@ public async override Task ResolveAsync( throw new ArgumentNullException(nameof(codeAction)); } - var documentContext = await _documentContextFactory.TryCreateForOpenDocumentAsync(resolveParams.RazorFileUri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreateForOpenDocument(resolveParams.RazorFileUri); if (documentContext is null) { return codeAction; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Models/DelegatedCodeActionParams.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Models/DelegatedCodeActionParams.cs index f9dc90aa7dd..d611dfd4cb8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Models/DelegatedCodeActionParams.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Models/DelegatedCodeActionParams.cs @@ -3,7 +3,6 @@ using System; using System.Runtime.Serialization; -using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; namespace Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/AddUsingsCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/AddUsingsCodeActionResolver.cs index 4e1f28ca2c8..79adf9c90ff 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/AddUsingsCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/AddUsingsCodeActionResolver.cs @@ -44,7 +44,7 @@ public AddUsingsCodeActionResolver(DocumentContextFactory documentContextFactory return null; } - var documentContext = await _documentContextFactory.TryCreateAsync(actionParams.Uri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreate(actionParams.Uri); if (documentContext is null) { return null; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CodeBlockService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CodeBlockService.cs index d3439a11b95..f1a51361905 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CodeBlockService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CodeBlockService.cs @@ -36,7 +36,7 @@ internal static class CodeBlockService /// /// A that will place the formatted generated method within a @code block in the file. /// - public static TextEdit CreateFormattedTextEdit(RazorCodeDocument code, string templateWithMethodSignature, RazorLSPOptions options) + public static TextEdit[] CreateFormattedTextEdit(RazorCodeDocument code, string templateWithMethodSignature, RazorLSPOptions options) { var csharpCodeBlock = code.GetSyntaxTree().Root.DescendantNodes() .Select(RazorSyntaxFacts.TryGetCSharpCodeFromCodeBlock) @@ -45,27 +45,43 @@ public static TextEdit CreateFormattedTextEdit(RazorCodeDocument code, string te || !csharpCodeBlock.Children.TryGetOpenBraceNode(out var openBrace) || !csharpCodeBlock.Children.TryGetCloseBraceNode(out var closeBrace)) { - // No well-formed @code block exists. Generate the method within an @code block at the end of the file. + // No well-formed @code block exists. Generate the method within an @code block at the end of the file and conduct manual formatting. var indentedMethod = FormattingUtilities.AddIndentationToMethod(templateWithMethodSignature, options, startingIndent: 0); - var textWithCodeBlock = "@code {" + Environment.NewLine + indentedMethod + Environment.NewLine + "}"; + var codeBlockStartText = "@code {" + Environment.NewLine; var lastCharacterLocation = code.Source.Lines.GetLocation(code.Source.Length - 1); var insertCharacterIndex = 0; if (lastCharacterLocation.LineIndex == code.Source.Lines.Count - 1 && !IsLineEmpty(code.Source, lastCharacterLocation)) { // The last line of the file is not empty so we need to place the code at the end of that line with a new line at the beginning. insertCharacterIndex = lastCharacterLocation.CharacterIndex + 1; - textWithCodeBlock = $"{Environment.NewLine}{textWithCodeBlock}"; + codeBlockStartText = $"{Environment.NewLine}{codeBlockStartText}"; } - var eof = new Position(code.Source.Lines.Count - 1, insertCharacterIndex); - return new TextEdit() + var eofPosition = new Position(code.Source.Lines.Count - 1, insertCharacterIndex); + var eofRange = new Range { Start = eofPosition, End = eofPosition }; + var start = new TextEdit() { - Range = new Range { Start = eof, End = eof }, - NewText = textWithCodeBlock + NewText = codeBlockStartText, + Range = eofRange }; + + var method = new TextEdit() + { + NewText = indentedMethod, + Range = eofRange + }; + + var end = new TextEdit() + { + NewText = Environment.NewLine + "}", + Range = eofRange + }; + + return new TextEdit[] { start, method, end }; } // A well-formed @code block exists, generate the method within it. + var openBraceLocation = openBrace.GetSourceLocation(code.Source); var closeBraceLocation = closeBrace.GetSourceLocation(code.Source); var previousLine = code.Source.Lines.GetLocation(closeBraceLocation.AbsoluteIndex - closeBraceLocation.CharacterIndex - 1); @@ -88,11 +104,14 @@ public static TextEdit CreateFormattedTextEdit(RazorCodeDocument code, string te ? closeBraceLocation.CharacterIndex : 0; var insertPosition = new Position(insertLineLocation.LineIndex, insertCharacter); - return new TextEdit() + + var edit = new TextEdit() { Range = new Range { Start = insertPosition, End = insertPosition }, NewText = formattedGeneratedMethod }; + + return new TextEdit[] { edit }; } private static string FormatMethodInCodeBlock( diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ComponentAccessibilityCodeActionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ComponentAccessibilityCodeActionProvider.cs index 723fce093ce..71400e5e744 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ComponentAccessibilityCodeActionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ComponentAccessibilityCodeActionProvider.cs @@ -9,7 +9,6 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Components; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Razor; @@ -39,8 +38,7 @@ public ComponentAccessibilityCodeActionProvider(TagHelperFactsService tagHelperF using var _ = ListPool.GetPooledObject(out var codeActions); // Locate cursor - var change = new SourceChange(context.Location.AbsoluteIndex, length: 0, newText: string.Empty); - var node = context.CodeDocument.GetSyntaxTree().Root.LocateOwner(change); + var node = context.CodeDocument.GetSyntaxTree().Root.FindInnermostNode(context.Location.AbsoluteIndex); if (node is null) { return s_emptyResult; @@ -48,12 +46,20 @@ public ComponentAccessibilityCodeActionProvider(TagHelperFactsService tagHelperF // Find start tag. We allow this code action to work from anywhere in the start tag, which includes // embedded C#, so we just have to traverse up the tree to find a start tag if there is one. - var startTag = (MarkupStartTagSyntax?)node.Ancestors().FirstOrDefault(n => n is MarkupStartTagSyntax); + var startTag = (MarkupStartTagSyntax?)node.FirstAncestorOrSelf(n => n is MarkupStartTagSyntax); if (startTag is null) { return s_emptyResult; } + if (context.Location.AbsoluteIndex < startTag.SpanStart) + { + // Cursor is before the start tag, so we shouldn't show a light bulb. This can happen + // in cases where the cursor is in whitespace at the beginning of the document + // eg: $$ + return s_emptyResult; + } + // Ignore if start tag has dots, as we only handle short tags if (startTag.Name.Content.Contains(".")) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CreateComponentCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CreateComponentCodeActionResolver.cs index 4a90d279338..48418b36fa2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CreateComponentCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/CreateComponentCodeActionResolver.cs @@ -43,7 +43,7 @@ public CreateComponentCodeActionResolver(DocumentContextFactory documentContextF return null; } - var documentContext = await _documentContextFactory.TryCreateAsync(actionParams.Uri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreate(actionParams.Uri); if (documentContext is null) { return null; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionProvider.cs index 5b9a37be80e..278a6d4a5fe 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionProvider.cs @@ -10,11 +10,11 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Components; using Microsoft.AspNetCore.Razor.Language.Extensions; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Razor; using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.CodeAnalysis; using Microsoft.Extensions.Logging; @@ -52,14 +52,13 @@ public ExtractToCodeBehindCodeActionProvider(ILoggerFactory loggerFactory) return s_emptyResult; } - var change = new SourceChange(context.Location.AbsoluteIndex, length: 0, newText: string.Empty); var syntaxTree = context.CodeDocument.GetSyntaxTree(); if (syntaxTree?.Root is null) { return s_emptyResult; } - var owner = syntaxTree.Root.LocateOwner(change); + var owner = syntaxTree.Root.FindInnermostNode(context.Location.AbsoluteIndex); if (owner is null) { _logger.LogWarning("Owner should never be null."); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionResolver.cs index e4e97480146..28268895c68 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/ExtractToCodeBehindCodeActionResolver.cs @@ -56,7 +56,7 @@ public ExtractToCodeBehindCodeActionResolver( var path = FilePathNormalizer.Normalize(actionParams.Uri.GetAbsoluteOrUNCPath()); - var documentContext = await _documentContextFactory.TryCreateAsync(actionParams.Uri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreate(actionParams.Uri); if (documentContext is null) { return null; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionProvider.cs index b641ec341af..7afa5ed4a06 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionProvider.cs @@ -8,7 +8,6 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Extensions; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.CodeAnalysis; @@ -29,13 +28,9 @@ internal class GenerateMethodCodeActionProvider : IRazorCodeActionProvider return s_emptyResult; } - var change = new SourceChange(context.Location.AbsoluteIndex, length: 0, newText: string.Empty); var syntaxTree = context.CodeDocument.GetSyntaxTree(); - var owner = syntaxTree.Root.LocateOwner(change); - if (owner is null) - { - return s_emptyResult; - } + var owner = syntaxTree.Root.FindToken(context.Location.AbsoluteIndex).Parent; + Assumes.NotNull(owner); if (IsGenerateEventHandlerValid(owner, out var methodName, out var eventName)) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs index dd87d02c07e..deb62af78b1 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/GenerateMethodCodeActionResolver.cs @@ -2,6 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using System.Diagnostics; using System.IO; using System.Linq; using System.Threading; @@ -11,6 +12,7 @@ using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.Formatting; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.Utilities; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp.Syntax; @@ -25,6 +27,9 @@ internal class GenerateMethodCodeActionResolver : IRazorCodeActionResolver { private readonly DocumentContextFactory _documentContextFactory; private readonly RazorLSPOptionsMonitor _razorLSPOptionsMonitor; + private readonly ClientNotifierServiceBase _languageServer; + private readonly IRazorDocumentMappingService _documentMappingService; + private readonly IRazorFormattingService _razorFormattingService; private static readonly string s_beginningIndents = $"{FormattingUtilities.InitialIndent}{FormattingUtilities.Indent}"; private static readonly string s_returnType = "$$ReturnType$$"; @@ -33,15 +38,23 @@ internal class GenerateMethodCodeActionResolver : IRazorCodeActionResolver private static readonly string s_generateMethodTemplate = $"{s_beginningIndents}private {s_returnType} {s_methodName}({s_eventArgs}){Environment.NewLine}" + s_beginningIndents + "{" + Environment.NewLine + - $"{s_beginningIndents}{FormattingUtilities.Indent}throw new System.NotImplementedException();{Environment.NewLine}" + + $"{s_beginningIndents}{FormattingUtilities.Indent}throw new global::System.NotImplementedException();{Environment.NewLine}" + s_beginningIndents + "}"; public string Action => LanguageServerConstants.CodeActions.GenerateEventHandler; - public GenerateMethodCodeActionResolver(DocumentContextFactory documentContextFactory, RazorLSPOptionsMonitor razorLSPOptionsMonitor) + public GenerateMethodCodeActionResolver( + DocumentContextFactory documentContextFactory, + RazorLSPOptionsMonitor razorLSPOptionsMonitor, + ClientNotifierServiceBase languageServer, + IRazorDocumentMappingService razorDocumentMappingService, + IRazorFormattingService razorFormattingService) { _documentContextFactory = documentContextFactory; _razorLSPOptionsMonitor = razorLSPOptionsMonitor; + _languageServer = languageServer; + _documentMappingService = razorDocumentMappingService; + _razorFormattingService = razorFormattingService; } public async Task ResolveAsync(JObject data, CancellationToken cancellationToken) @@ -57,14 +70,12 @@ public GenerateMethodCodeActionResolver(DocumentContextFactory documentContextFa return null; } - var documentContext = await _documentContextFactory.TryCreateForOpenDocumentAsync(actionParams.Uri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreateForOpenDocument(actionParams.Uri); if (documentContext is null) { return null; } - var templateWithMethodSignature = PopulateMethodSignature(documentContext, actionParams); - var code = await documentContext.GetCodeDocumentAsync(cancellationToken).ConfigureAwait(false); var uriPath = FilePathNormalizer.Normalize(actionParams.Uri.GetAbsoluteOrUNCPath()); var razorClassName = Path.GetFileNameWithoutExtension(uriPath); @@ -74,27 +85,38 @@ public GenerateMethodCodeActionResolver(DocumentContextFactory documentContextFa || razorClassName is null || !code.TryComputeNamespace(fallbackToRootNamespace: true, out var razorNamespace)) { - return GenerateMethodInCodeBlock(code, actionParams, templateWithMethodSignature); + return await GenerateMethodInCodeBlockAsync( + code, + actionParams, + documentContext, + razorNamespace: null, + razorClassName, + cancellationToken).ConfigureAwait(false); } var content = File.ReadAllText(codeBehindPath); - var mock = CSharpSyntaxFactory.ParseCompilationUnit(content); - var @namespace = mock.Members - .FirstOrDefault(m => m is BaseNamespaceDeclarationSyntax { } @namespace && @namespace.Name.ToString() == razorNamespace); - if (@namespace is null) + if (GetCSharpClassDeclarationSyntax(content, razorNamespace, razorClassName) is not { } @class) { // The code behind file is malformed, generate the code in the razor file instead. - return GenerateMethodInCodeBlock(code, actionParams, templateWithMethodSignature); + return await GenerateMethodInCodeBlockAsync( + code, + actionParams, + documentContext, + razorNamespace, + razorClassName, + cancellationToken).ConfigureAwait(false); } - var @class = ((BaseNamespaceDeclarationSyntax)@namespace).Members - .FirstOrDefault(m => m is ClassDeclarationSyntax { } @class && razorClassName == @class.Identifier.Text); - if (@class is null) + var codeBehindUri = new UriBuilder { - // The code behind file is malformed, generate the code in the razor file instead. - return GenerateMethodInCodeBlock(code, actionParams, templateWithMethodSignature); - } + Scheme = Uri.UriSchemeFile, + Path = codeBehindPath, + Host = string.Empty, + }.Uri; + var codeBehindTextDocumentIdentifier = new OptionalVersionedTextDocumentIdentifier() { Uri = codeBehindUri }; + + var templateWithMethodSignature = PopulateMethodSignature(documentContext, actionParams); var classLocationLineSpan = @class.GetLocation().GetLineSpan(); var formattedMethod = FormattingUtilities.AddIndentationToMethod( templateWithMethodSignature, @@ -103,13 +125,6 @@ public GenerateMethodCodeActionResolver(DocumentContextFactory documentContextFa classLocationLineSpan.StartLinePosition.Character, content); - var codeBehindUri = new UriBuilder - { - Scheme = Uri.UriSchemeFile, - Path = codeBehindPath, - Host = string.Empty, - }.Uri; - var insertPosition = new Position(classLocationLineSpan.EndLinePosition.Line, 0); var edit = new TextEdit() { @@ -117,22 +132,119 @@ public GenerateMethodCodeActionResolver(DocumentContextFactory documentContextFa NewText = $"{formattedMethod}{Environment.NewLine}" }; + var delegatedParams = new DelegatedSimplifyMethodParams( + new TextDocumentIdentifierAndVersion(new TextDocumentIdentifier() { Uri = codeBehindUri}, 1), + RequiresVirtualDocument: false, + edit); + + var result = await _languageServer.SendRequestAsync( + CustomMessageNames.RazorSimplifyMethodEndpointName, + delegatedParams, + cancellationToken).ConfigureAwait(false) + ?? new TextEdit[] { edit }; + var codeBehindTextDocEdit = new TextDocumentEdit() { - TextDocument = new OptionalVersionedTextDocumentIdentifier() { Uri = codeBehindUri }, - Edits = new TextEdit[] { edit } + TextDocument = codeBehindTextDocumentIdentifier, + Edits = result }; return new WorkspaceEdit() { DocumentChanges = new[] { codeBehindTextDocEdit } }; } - private WorkspaceEdit GenerateMethodInCodeBlock(RazorCodeDocument code, GenerateMethodCodeActionParams actionParams, string templateWithMethodSignature) + private async Task GenerateMethodInCodeBlockAsync( + RazorCodeDocument code, + GenerateMethodCodeActionParams actionParams, + VersionedDocumentContext documentContext, + string? razorNamespace, + string? razorClassName, + CancellationToken cancellationToken) { - var edit = CodeBlockService.CreateFormattedTextEdit(code, templateWithMethodSignature, _razorLSPOptionsMonitor.CurrentValue); + var templateWithMethodSignature = PopulateMethodSignature(documentContext, actionParams); + var edits = CodeBlockService.CreateFormattedTextEdit(code, templateWithMethodSignature, _razorLSPOptionsMonitor.CurrentValue); + + // If there are 3 edits, this means that there is no existing @code block, so we have an edit for '@code {', the method stub, and '}'. + // Otherwise, a singular edit means that an @code block does exist and the only edit is adding the method stub. + var editToSendToRoslyn = edits.Length == 3 ? edits[1] : edits[0]; + if (edits.Length == 3 + && razorClassName is not null + && (razorNamespace is not null || code.TryComputeNamespace(fallbackToRootNamespace: true, out razorNamespace)) + && GetCSharpClassDeclarationSyntax(code.GetCSharpDocument().GeneratedCode, razorNamespace, razorClassName) is { } @class) + { + // There is no existing @code block. This means that there is no code block source mapping in the generated C# document + // to place the code, so we cannot utilize the document mapping service and the formatting service. + // We are going to arbitrarily place the method at the end of the class in the generated C# file to + // just get the simplified text that comes back from Roslyn. + + var classLocationLineSpan = @class.GetLocation().GetLineSpan(); + var insertPosition = new Position(classLocationLineSpan.EndLinePosition.Line, 0); + var tempTextEdit = new TextEdit() + { + NewText = editToSendToRoslyn.NewText, + Range = new Range() { Start = insertPosition, End = insertPosition } + }; + + var delegatedParams = new DelegatedSimplifyMethodParams(documentContext.Identifier, RequiresVirtualDocument: true, tempTextEdit); + var result = await _languageServer.SendRequestAsync( + CustomMessageNames.RazorSimplifyMethodEndpointName, + delegatedParams, + cancellationToken).ConfigureAwait(false); + + // Roslyn should have passed back 2 edits. One that contains the simplified method stub and the other that contains the new + // location for the class end brace since we had asked to insert the method stub at the original class end brace location. + // We will only use the edit that contains the method stub. + Debug.Assert(result is null || result.Length == 2, $"Unexpected response to {CustomMessageNames.RazorSimplifyMethodEndpointName} from Roslyn"); + var simplificationEdit = result?.FirstOrDefault(edit => edit.NewText.Contains("private")); + if (simplificationEdit is not null) + { + // Roslyn will have removed the beginning formatting, put it back. + var formatting = editToSendToRoslyn.NewText[0..editToSendToRoslyn.NewText.IndexOf("private")]; + editToSendToRoslyn.NewText = $"{formatting}{simplificationEdit.NewText.TrimEnd()}"; + } + } + else if (_documentMappingService.TryMapToGeneratedDocumentRange(code.GetCSharpDocument(), editToSendToRoslyn.Range, out var remappedRange)) + { + // If the call to Roslyn is successful, the razor formatting service will format incorrectly if our manual formatting is present, + // strip our manual formatting from the method so we just have a valid method signature. + var unformattedMethodSignature = templateWithMethodSignature + .Replace(FormattingUtilities.InitialIndent, string.Empty) + .Replace(FormattingUtilities.Indent, string.Empty); + + var remappedEdit = new TextEdit() + { + NewText = unformattedMethodSignature, + Range = remappedRange + }; + + var delegatedParams = new DelegatedSimplifyMethodParams(documentContext.Identifier, RequiresVirtualDocument: true, remappedEdit); + var result = await _languageServer.SendRequestAsync( + CustomMessageNames.RazorSimplifyMethodEndpointName, + delegatedParams, + cancellationToken).ConfigureAwait(false); + + if (result is not null) + { + var formattingOptions = new FormattingOptions() + { + TabSize = _razorLSPOptionsMonitor.CurrentValue.TabSize, + InsertSpaces = _razorLSPOptionsMonitor.CurrentValue.InsertSpaces, + }; + + var formattedEdits = await _razorFormattingService.FormatCodeActionAsync( + documentContext, + RazorLanguageKind.CSharp, + result, + formattingOptions, + CancellationToken.None).ConfigureAwait(false); + + edits = formattedEdits; + } + } + var razorTextDocEdit = new TextDocumentEdit() { TextDocument = new OptionalVersionedTextDocumentIdentifier() { Uri = actionParams.Uri }, - Edits = new TextEdit[] { edit }, + Edits = edits, }; return new WorkspaceEdit() { DocumentChanges = new[] { razorTextDocEdit } }; @@ -142,15 +254,35 @@ private static string PopulateMethodSignature(VersionedDocumentContext documentC { var templateWithMethodSignature = s_generateMethodTemplate.Replace(s_methodName, actionParams.MethodName); - var returnType = actionParams.IsAsync ? "System.Threading.Tasks.Task" : "void"; + var returnType = actionParams.IsAsync ? "global::System.Threading.Tasks.Task" : "void"; templateWithMethodSignature = templateWithMethodSignature.Replace(s_returnType, returnType); var eventTagHelper = documentContext.Project.TagHelpers .FirstOrDefault(th => th.Name == actionParams.EventName && th.IsEventHandlerTagHelper() && th.GetEventArgsType() is not null); var eventArgsType = eventTagHelper is null ? string.Empty // Couldn't find the params, generate no params instead. - : $"{eventTagHelper.GetEventArgsType()} e"; + : $"global::{eventTagHelper.GetEventArgsType()} e"; return templateWithMethodSignature.Replace(s_eventArgs, eventArgsType); } + + private static ClassDeclarationSyntax? GetCSharpClassDeclarationSyntax(string csharpContent, string razorNamespace, string razorClassName) + { + var mock = CSharpSyntaxFactory.ParseCompilationUnit(csharpContent); + var @namespace = mock.Members + .FirstOrDefault(m => m is BaseNamespaceDeclarationSyntax { } @namespace && @namespace.Name.ToString() == razorNamespace); + if (@namespace is null) + { + return null; + } + + var @class = ((BaseNamespaceDeclarationSyntax)@namespace).Members + .FirstOrDefault(m => m is ClassDeclarationSyntax { } @class && razorClassName == @class.Identifier.Text); + if (@class is null) + { + return null; + } + + return (ClassDeclarationSyntax)@class; + } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/SimplifyMethodParams.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/SimplifyMethodParams.cs new file mode 100644 index 00000000000..82597cd3fdd --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeActions/Razor/SimplifyMethodParams.cs @@ -0,0 +1,27 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Runtime.Serialization; +using Microsoft.VisualStudio.LanguageServer.Protocol; + +namespace Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Razor; + +// +// Summary: +// Class representing the parameters sent from the client to the server for the +// roslyn/simplifyMethod request. +[DataContract] +internal record SimplifyMethodParams : ITextDocumentParams +{ + // + // Summary: + // Gets or sets the value which identifies the document in which the edit will be applied. + [DataMember(Name = "textDocument")] + public required TextDocumentIdentifier TextDocument { get; set; } + + // + // Summary: + // Gets or sets the value which is the text edit to be simplified. + [DataMember(Name = "textEdit")] + public required TextEdit TextEdit { get; set; } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeDocumentReferenceHolder.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeDocumentReferenceHolder.cs index 63cba236717..ecd6ce817bf 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeDocumentReferenceHolder.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/CodeDocumentReferenceHolder.cs @@ -10,12 +10,12 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; internal class CodeDocumentReferenceHolder : DocumentProcessedListener { - private Dictionary _codeDocumentCache; + private Dictionary _codeDocumentCache; private ProjectSnapshotManager? _projectManager; public CodeDocumentReferenceHolder() { - _codeDocumentCache = new(FilePathComparer.Instance); + _codeDocumentCache = new(); } public override void DocumentProcessed(RazorCodeDocument codeDocument, IDocumentSnapshot documentSnapshot) @@ -25,7 +25,8 @@ public override void DocumentProcessed(RazorCodeDocument codeDocument, IDocument // (brains of DocumentSnapshot) will garbage collect its generated output aggressively and due to the // nature of LSP being heavily asynchronous (multiple requests for single keystrokes) we don't want to cause // multiple parses/regenerations across LSP requests that are all for the same document version. - _codeDocumentCache[documentSnapshot.FilePath.AssumeNotNull()] = codeDocument; + var key = new DocumentKey(documentSnapshot.Project.Key, documentSnapshot.FilePath.AssumeNotNull()); + _codeDocumentCache[key] = codeDocument; } public override void Initialize(ProjectSnapshotManager projectManager) @@ -44,21 +45,26 @@ private void ProjectManager_Changed(object? sender, ProjectChangeEventArgs args) case ProjectChangeKind.ProjectChanged: foreach (var documentFilePath in args.Newer!.DocumentFilePaths) { - _codeDocumentCache.Remove(documentFilePath); + var key = new DocumentKey(args.Newer.Key, documentFilePath); + _codeDocumentCache.Remove(key); } break; case ProjectChangeKind.ProjectRemoved: foreach (var documentFilePath in args.Older!.DocumentFilePaths) { - _codeDocumentCache.Remove(documentFilePath); + var key = new DocumentKey(args.Older.Key, documentFilePath); + _codeDocumentCache.Remove(key); } break; case ProjectChangeKind.DocumentChanged: case ProjectChangeKind.DocumentRemoved: - _codeDocumentCache.Remove(args.DocumentFilePath!); - break; + { + var key = new DocumentKey(args.ProjectKey, args.DocumentFilePath.AssumeNotNull()); + _codeDocumentCache.Remove(key); + break; + } } } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ColorPresentation/ColorPresentationEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ColorPresentation/ColorPresentationEndpoint.cs index f6ea4ef42e6..56415e77e4d 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ColorPresentation/ColorPresentationEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ColorPresentation/ColorPresentationEndpoint.cs @@ -51,7 +51,7 @@ public async Task HandleRequestAsync(ColorPresentationParam }; var colorPresentations = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorProvideHtmlColorPresentationEndpoint, + CustomMessageNames.RazorProvideHtmlColorPresentationEndpoint, delegatedRequest, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocLanguageServices.cs similarity index 96% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocLanguageServices.cs index 053c64962e7..52e03e8f19a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocLanguageServices.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocLanguageServices.cs @@ -9,7 +9,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class AdhocLanguageServices : HostLanguageServices +internal class AdhocLanguageServices : HostLanguageServices { private readonly HostWorkspaceServices _workspaceServices; private readonly IEnumerable _languageServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocServices.cs similarity index 98% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocServices.cs index 129addbbef6..ca145f3f4ee 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocServices.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocServices.cs @@ -9,7 +9,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class AdhocServices : HostServices +internal class AdhocServices : HostServices { private readonly IEnumerable _workspaceServices; private readonly IEnumerable _razorLanguageServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocWorkspaceServices.cs similarity index 98% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocWorkspaceServices.cs index 6bab5b6140d..c9d6a975c77 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/AdhocWorkspaceServices.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/AdhocWorkspaceServices.cs @@ -10,7 +10,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class AdhocWorkspaceServices : HostWorkspaceServices +internal class AdhocWorkspaceServices : HostWorkspaceServices { private readonly HostServices _hostServices; private readonly HostLanguageServices _razorLanguageServices; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/BackgroundDocumentGenerator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/BackgroundDocumentGenerator.cs similarity index 94% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/BackgroundDocumentGenerator.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/BackgroundDocumentGenerator.cs index b8f24689348..8349a5b9232 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/BackgroundDocumentGenerator.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/BackgroundDocumentGenerator.cs @@ -14,13 +14,13 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -internal class BackgroundDocumentGenerator : ProjectSnapshotChangeTrigger +internal class BackgroundDocumentGenerator : IProjectSnapshotChangeTrigger { private record struct WorkResult(RazorCodeDocument Output, IDocumentSnapshot Document); private readonly ProjectSnapshotManagerDispatcher _dispatcher; private readonly IEnumerable _listeners; - private readonly Dictionary _work; + private readonly Dictionary _work; private ProjectSnapshotManagerBase? _projectManager; private Timer? _timer; private bool _solutionIsClosing; @@ -31,7 +31,7 @@ public BackgroundDocumentGenerator( { _dispatcher = dispatcher ?? throw new ArgumentNullException(nameof(dispatcher)); _listeners = listeners ?? throw new ArgumentNullException(nameof(listeners)); - _work = new Dictionary(StringComparer.Ordinal); + _work = new Dictionary(); } // For testing only @@ -39,7 +39,7 @@ protected BackgroundDocumentGenerator( ProjectSnapshotManagerDispatcher dispatcher) { _dispatcher = dispatcher; - _work = new Dictionary(StringComparer.Ordinal); + _work = new Dictionary(); _listeners = Enumerable.Empty(); } @@ -74,13 +74,8 @@ public bool HasPendingNotifications public ManualResetEventSlim? NotifyBackgroundWorkCompleted { get; set; } [MemberNotNull(nameof(_projectManager))] - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - _projectManager = projectManager; _projectManager.Changed += ProjectSnapshotManager_Changed; @@ -139,8 +134,8 @@ internal void Enqueue(IDocumentSnapshot document) { // We only want to store the last 'seen' version of any given document. That way when we pick one to process // it's always the best version to use. - var filePath = document.FilePath.AssumeNotNull(); - _work[filePath] = document; + var key = new DocumentKey(document.Project.Key, document.FilePath.AssumeNotNull()); + _work[key] = document; StartWorker(); } @@ -164,7 +159,7 @@ private async Task Timer_TickAsync(CancellationToken cancellationToken) { OnStartingBackgroundWork(); - KeyValuePair[] work; + KeyValuePair[] work; List results = new(); lock (_work) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorLanguageServerCustomMessageTargets.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/CustomMessageNames.cs similarity index 75% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorLanguageServerCustomMessageTargets.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/CustomMessageNames.cs index 5e4386f1949..83a376cd874 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorLanguageServerCustomMessageTargets.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/CustomMessageNames.cs @@ -3,9 +3,16 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -internal static class RazorLanguageServerCustomMessageTargets +/// +/// This lists all of the LSP methods that we support that are not part of the LSP spec, or LSP++ +/// +/// +/// Handlers for these methods live in either the RazorCustomMessageTarget class in this repo for VS, +/// or in various TypeScript files in https://github.com/dotnet/vscode-csharp for VS Code. +/// +internal static class CustomMessageNames { - // VS Internal + // VS Windows only public const string RazorInlineCompletionEndpoint = "razor/inlineCompletion"; public const string RazorValidateBreakpointRangeName = "razor/validateBreakpointRange"; public const string RazorOnAutoInsertEndpointName = "razor/onAutoInsert"; @@ -14,22 +21,23 @@ internal static class RazorLanguageServerCustomMessageTargets public const string RazorUriPresentationEndpoint = "razor/uriPresentation"; public const string RazorSpellCheckEndpoint = "razor/spellCheck"; public const string RazorProjectContextsEndpoint = "razor/projectContexts"; - public const string RazorDocumentSymbolEndpoint = "razor/documentSymbol"; + public const string RazorPullDiagnosticEndpointName = "razor/pullDiagnostics"; - // Cross platform + // VS Windows and VS Code public const string RazorUpdateCSharpBufferEndpoint = "razor/updateCSharpBuffer"; public const string RazorUpdateHtmlBufferEndpoint = "razor/updateHtmlBuffer"; public const string RazorProvideCodeActionsEndpoint = "razor/provideCodeActions"; public const string RazorResolveCodeActionsEndpoint = "razor/resolveCodeActions"; public const string RazorProvideHtmlColorPresentationEndpoint = "razor/provideHtmlColorPresentation"; public const string RazorProvideHtmlDocumentColorEndpoint = "razor/provideHtmlDocumentColor"; - public const string RazorPullDiagnosticEndpointName = "razor/pullDiagnostics"; public const string RazorProvideSemanticTokensRangeEndpoint = "razor/provideSemanticTokensRange"; public const string RazorFoldingRangeEndpoint = "razor/foldingRange"; public const string RazorHtmlFormattingEndpoint = "razor/htmlFormatting"; public const string RazorHtmlOnTypeFormattingEndpoint = "razor/htmlOnTypeFormatting"; - // Still to migrate + // VS Windows only at the moment, but could/should be migrated + public const string RazorDocumentSymbolEndpoint = "razor/documentSymbol"; + public const string RazorRenameEndpointName = "razor/rename"; public const string RazorHoverEndpointName = "razor/hover"; @@ -43,4 +51,9 @@ internal static class RazorLanguageServerCustomMessageTargets public const string RazorImplementationEndpointName = "razor/implementation"; public const string RazorReferencesEndpointName = "razor/references"; + + public const string RazorSimplifyMethodEndpointName = "razor/simplifyMethod"; + + // Called to get C# diagnostics from Roslyn when publishing diagnostics for VS Code + public const string RazorCSharpPullDiagnosticsEndpointName = "razor/csharpPullDiagnostics"; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultProjectEngineFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/DefaultProjectEngineFactory.cs similarity index 100% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultProjectEngineFactory.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/DefaultProjectEngineFactory.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/DefaultRemoteTextLoaderFactory.cs similarity index 97% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/DefaultRemoteTextLoaderFactory.cs index 8c804998f1a..22c28592bcf 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultRemoteTextLoaderFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/DefaultRemoteTextLoaderFactory.cs @@ -11,7 +11,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public class DefaultRemoteTextLoaderFactory : RemoteTextLoaderFactory +internal class DefaultRemoteTextLoaderFactory : RemoteTextLoaderFactory { public override TextLoader Create(string filePath) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/HostDocumentComparer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/HostDocumentComparer.cs similarity index 100% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/HostDocumentComparer.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/HostDocumentComparer.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/LanguageServerConstants.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/LanguageServerConstants.cs new file mode 100644 index 00000000000..38a17304977 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/LanguageServerConstants.cs @@ -0,0 +1,79 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; + +internal static class LanguageServerConstants +{ + public const int VSCompletionItemKindOffset = 118115; + + public const string DefaultProjectConfigurationFile = "project.razor.json"; + + public const string RazorSemanticTokensLegendEndpoint = "_vs_/textDocument/semanticTokensLegend"; + + public const string SemanticTokensProviderName = "semanticTokensProvider"; + + public const string RazorLanguageQueryEndpoint = "razor/languageQuery"; + + public const string RazorBreakpointSpanEndpoint = "razor/breakpointSpan"; + + public const string RazorProximityExpressionsEndpoint = "razor/proximityExpressions"; + + public const string RazorLanguageServerName = "Razor Language Server"; + + public const string RazorMonitorProjectConfigurationFilePathEndpoint = "razor/monitorProjectConfigurationFilePath"; + + public const string RazorMapToDocumentRangesEndpoint = "razor/mapToDocumentRanges"; + + public const string RazorTranslateDiagnosticsEndpoint = "razor/translateDiagnostics"; + + public const string RazorMapToDocumentEditsEndpoint = "razor/mapToDocumentEdits"; + + public const string RazorCodeActionRunnerCommand = "razor/runCodeAction"; + + public const string RazorCompletionEndpointName = "razor/completion"; + + public const string RazorCompletionResolveEndpointName = "razor/completionItem/resolve"; + + public const string RazorGetFormattingOptionsEndpointName = "razor/formatting/options"; + + // This needs to be the same as in Web Tools, that is used by the HTML editor, because + // we actually respond to the Web Tools "Wrap With Div" command handler, which sends this message + // to all servers. We then take the message, get the HTML virtual document, and send it + // straight back to Web Tools for them to do the work. + public const string RazorWrapWithTagEndpoint = "textDocument/_vsweb_wrapWithTag"; + + public static class CodeActions + { + public const string GenerateEventHandler = "GenerateEventHandler"; + + public const string EditBasedCodeActionCommand = "EditBasedCodeActionCommand"; + + public const string ExtractToCodeBehindAction = "ExtractToCodeBehind"; + + public const string CreateComponentFromTag = "CreateComponentFromTag"; + + public const string AddUsing = "AddUsing"; + + public const string CodeActionFromVSCode = "CodeActionFromVSCode"; + + /// + /// Remaps without formatting the resolved code action edit + /// + public const string UnformattedRemap = "UnformattedRemap"; + + /// + /// Remaps and formats the resolved code action edit + /// + public const string Default = "Default"; + + public static class Languages + { + public const string CSharp = "CSharp"; + + public const string Razor = "Razor"; + + public const string Html = "Html"; + } + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/MEFProjectEngineFactories.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/MEFProjectEngineFactories.cs similarity index 100% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/MEFProjectEngineFactories.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/MEFProjectEngineFactories.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/RazorFileChangeKind.cs similarity index 88% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/RazorFileChangeKind.cs index 78c2ce637d2..fcef5b7c563 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RazorFileChangeKind.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/RazorFileChangeKind.cs @@ -3,7 +3,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public enum RazorFileChangeKind +internal enum RazorFileChangeKind { Added, Removed, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/RemoteTextLoaderFactory.cs similarity index 86% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/RemoteTextLoaderFactory.cs index ad14ceaf3a5..72af70cd054 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/RemoteTextLoaderFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Common/RemoteTextLoaderFactory.cs @@ -5,7 +5,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; -public abstract class RemoteTextLoaderFactory +internal abstract class RemoteTextLoaderFactory { public abstract TextLoader Create(string filePath); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/Delegation/DelegatedCompletionItemResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/Delegation/DelegatedCompletionItemResolver.cs index ef11cd5caf8..48c0cb99eb1 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/Delegation/DelegatedCompletionItemResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/Delegation/DelegatedCompletionItemResolver.cs @@ -6,7 +6,6 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Formatting; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -90,7 +89,7 @@ private async Task PostProcessCompletionItemAsync( } var identifier = context.OriginalRequestParams.Identifier.TextDocumentIdentifier; - var documentContext = await _documentContextFactory.TryCreateForOpenDocumentAsync(identifier, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreateForOpenDocument(identifier); if (documentContext is null) { return resolvedCompletionItem; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionResolveEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionResolveEndpoint.cs index 2b5cee095e9..f1414698614 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionResolveEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionResolveEndpoint.cs @@ -6,7 +6,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.VisualStudio.LanguageServer.Protocol; namespace Microsoft.AspNetCore.Razor.LanguageServer.Completion; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs index 39abaa0682a..d33b74c698a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs @@ -56,6 +56,16 @@ public override IReadOnlyList GetCompletionItems(RazorCompl } var parent = owner.Parent; + + // When overtyping a self closing tag completion happens on "" and the owner is a "misc attribute content" + // so we have to navigate back up to the start tag to provide completion. Need to be careful though as we don't + // want element completions for even though the parent node is the same + if (parent is MarkupMiscAttributeContentSyntax { Parent: MarkupStartTagSyntax startTag } && + context.AbsoluteIndex == startTag.Name.Span.End) + { + parent = startTag; + } + if (_htmlFactsService.TryGetElementInfo(parent, out var containingTagNameToken, out var attributes) && containingTagNameToken.Span.IntersectsWith(context.AbsoluteIndex)) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ConfigurableLanguageServerFeatureOptions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ConfigurableLanguageServerFeatureOptions.cs index c6989de3a70..3cf160e26db 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ConfigurableLanguageServerFeatureOptions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ConfigurableLanguageServerFeatureOptions.cs @@ -17,22 +17,24 @@ internal class ConfigurableLanguageServerFeatureOptions : LanguageServerFeatureO private readonly bool? _singleServerCompletionSupport; private readonly bool? _singleServerSupport; private readonly bool? _supportsDelegatedCodeActions; - private readonly bool? _supportsDelegatedDiagnostics; + private readonly bool? _delegateToCSharpOnDiagnosticPublish; private readonly bool? _returnCodeActionAndRenamePathsWithPrefixedSlash; private readonly bool? _showAllCSharpCodeActions; private readonly bool? _updateBuffersForClosedDocuments; + private readonly bool? _includeProjectKeyInGeneratedFilePath; public override bool SupportsFileManipulation => _supportsFileManipulation ?? _defaults.SupportsFileManipulation; public override string ProjectConfigurationFileName => _projectConfigurationFileName ?? _defaults.ProjectConfigurationFileName; - public override string CSharpVirtualDocumentSuffix => _csharpVirtualDocumentSuffix ?? _defaults.CSharpVirtualDocumentSuffix; - public override string HtmlVirtualDocumentSuffix => _htmlVirtualDocumentSuffix ?? _defaults.HtmlVirtualDocumentSuffix; + public override string CSharpVirtualDocumentSuffix => _csharpVirtualDocumentSuffix ?? DefaultLanguageServerFeatureOptions.DefaultCSharpVirtualDocumentSuffix; + public override string HtmlVirtualDocumentSuffix => _htmlVirtualDocumentSuffix ?? DefaultLanguageServerFeatureOptions.DefaultHtmlVirtualDocumentSuffix; public override bool SingleServerCompletionSupport => _singleServerCompletionSupport ?? _defaults.SingleServerCompletionSupport; public override bool SingleServerSupport => _singleServerSupport ?? _defaults.SingleServerSupport; public override bool SupportsDelegatedCodeActions => _supportsDelegatedCodeActions ?? _defaults.SupportsDelegatedCodeActions; - public override bool SupportsDelegatedDiagnostics => _supportsDelegatedDiagnostics ?? _defaults.SupportsDelegatedDiagnostics; + public override bool DelegateToCSharpOnDiagnosticPublish => _delegateToCSharpOnDiagnosticPublish ?? _defaults.DelegateToCSharpOnDiagnosticPublish; public override bool ReturnCodeActionAndRenamePathsWithPrefixedSlash => _returnCodeActionAndRenamePathsWithPrefixedSlash ?? _defaults.ReturnCodeActionAndRenamePathsWithPrefixedSlash; public override bool ShowAllCSharpCodeActions => _showAllCSharpCodeActions ?? _defaults.ShowAllCSharpCodeActions; public override bool UpdateBuffersForClosedDocuments => _updateBuffersForClosedDocuments ?? _defaults.UpdateBuffersForClosedDocuments; + public override bool IncludeProjectKeyInGeneratedFilePath => _includeProjectKeyInGeneratedFilePath ?? _defaults.IncludeProjectKeyInGeneratedFilePath; public ConfigurableLanguageServerFeatureOptions(string[] args) { @@ -50,10 +52,11 @@ public ConfigurableLanguageServerFeatureOptions(string[] args) TryProcessBoolOption(nameof(SingleServerCompletionSupport), ref _singleServerCompletionSupport, option, args, i); TryProcessBoolOption(nameof(SingleServerSupport), ref _singleServerSupport, option, args, i); TryProcessBoolOption(nameof(SupportsDelegatedCodeActions), ref _supportsDelegatedCodeActions, option, args, i); - TryProcessBoolOption(nameof(SupportsDelegatedDiagnostics), ref _supportsDelegatedDiagnostics, option, args, i); + TryProcessBoolOption(nameof(DelegateToCSharpOnDiagnosticPublish), ref _delegateToCSharpOnDiagnosticPublish, option, args, i); TryProcessBoolOption(nameof(ReturnCodeActionAndRenamePathsWithPrefixedSlash), ref _returnCodeActionAndRenamePathsWithPrefixedSlash, option, args, i); TryProcessBoolOption(nameof(ShowAllCSharpCodeActions), ref _showAllCSharpCodeActions, option, args, i); TryProcessBoolOption(nameof(UpdateBuffersForClosedDocuments), ref _updateBuffersForClosedDocuments, option, args, i); + TryProcessBoolOption(nameof(IncludeProjectKeyInGeneratedFilePath), ref _includeProjectKeyInGeneratedFilePath, option, args, i); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Debugging/ValidateBreakpointRangeEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Debugging/ValidateBreakpointRangeEndpoint.cs index cbd1b01d30a..f20aacd79f2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Debugging/ValidateBreakpointRangeEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Debugging/ValidateBreakpointRangeEndpoint.cs @@ -32,7 +32,7 @@ public ValidateBreakpointRangeEndpoint( protected override bool OnlySingleServer => false; - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorValidateBreakpointRangeName; + protected override string CustomMessageTarget => CustomMessageNames.RazorValidateBreakpointRangeName; public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentContextFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentContextFactory.cs index 84868a5a8e5..1a109ec3044 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentContextFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentContextFactory.cs @@ -3,8 +3,8 @@ using System; using System.Diagnostics; -using System.Threading; -using System.Threading.Tasks; +using System.Diagnostics.CodeAnalysis; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.ProjectSystem; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; @@ -15,52 +15,24 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; internal class DefaultDocumentContextFactory : DocumentContextFactory { - private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; private readonly ISnapshotResolver _snapshotResolver; private readonly DocumentVersionCache _documentVersionCache; private readonly ILogger _logger; public DefaultDocumentContextFactory( - ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, ISnapshotResolver snapshotResolver, DocumentVersionCache documentVersionCache, ILoggerFactory loggerFactory) { - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; _snapshotResolver = snapshotResolver; _documentVersionCache = documentVersionCache; _logger = loggerFactory.CreateLogger(); } - protected override async Task TryCreateCoreAsync(Uri documentUri, VSProjectContext? projectContext, bool versioned, CancellationToken cancellationToken) + protected override DocumentContext? TryCreateCore(Uri documentUri, VSProjectContext? projectContext, bool versioned) { var filePath = documentUri.GetAbsoluteOrUNCPath(); - - var documentAndVersion = await _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync(() => - { - // TODO: Use project context to resolve the document. - if (_snapshotResolver.TryResolveDocument(filePath, out var documentSnapshot)) - { - if (!versioned) - { - return new DocumentSnapshotAndVersion(documentSnapshot, Version: null); - } - - if (_documentVersionCache.TryGetDocumentVersion(documentSnapshot, out var version)) - { - return new DocumentSnapshotAndVersion(documentSnapshot, version.Value); - } - } - - // This is super rare, if we get here it could mean many things. Some of which: - // 1. Stale request: - // - Got queued after a "document closed" / "document removed" type action - // - Took too long to run and by the time the request needed the document context the - // version cache has evicted the entry - // 2. Client is misbehaving and sending requests for a document that we've never seen before. - _logger.LogWarning("Tried to create context for document {documentUri} which was not found.", documentUri); - return null; - }, cancellationToken).ConfigureAwait(false); + var documentAndVersion = TryGetDocumentAndVersion(filePath, projectContext, versioned); if (documentAndVersion is null) { @@ -75,8 +47,6 @@ public DefaultDocumentContextFactory( return null; } - cancellationToken.ThrowIfCancellationRequested(); - if (versioned) { // If we were asked for a versioned document, but have no version info, then we didn't find the document @@ -91,5 +61,57 @@ public DefaultDocumentContextFactory( return new DocumentContext(documentUri, documentSnapshot, projectContext); } + private DocumentSnapshotAndVersion? TryGetDocumentAndVersion(string filePath, VSProjectContext? projectContext, bool versioned) + { + if (TryResolveDocument(filePath, projectContext, out var documentSnapshot)) + { + if (!versioned) + { + return new DocumentSnapshotAndVersion(documentSnapshot, Version: null); + } + + if (_documentVersionCache.TryGetDocumentVersion(documentSnapshot, out var version)) + { + return new DocumentSnapshotAndVersion(documentSnapshot, version.Value); + } + + _logger.LogWarning("Tried to create context for document {filePath} and project {projectContext} and a document was found, but version didn't match.", filePath, projectContext?.Id); + } + + // This is super rare, if we get here it could mean many things. Some of which: + // 1. Stale request: + // - Got queued after a "document closed" / "document removed" type action + // - Took too long to run and by the time the request needed the document context the + // version cache has evicted the entry + // 2. Client is misbehaving and sending requests for a document that we've never seen before. + _logger.LogWarning("Tried to create context for document {filePath} and project {projectContext} which was not found.", filePath, projectContext?.Id); + return null; + } + + private bool TryResolveDocument(string filePath, VSProjectContext? projectContext, [NotNullWhen(true)] out IDocumentSnapshot? documentSnapshot) + { + if (projectContext is null) + { + return _snapshotResolver.TryResolveDocumentInAnyProject(filePath, out documentSnapshot); + } + + documentSnapshot = null; + if (!_snapshotResolver.TryResolveAllProjects(filePath, out var projectSnapshots)) + { + return false; + } + + foreach (var project in projectSnapshots) + { + if (project.Key.Equals(projectContext.ToProjectKey())) + { + documentSnapshot = project.GetDocument(filePath); + return documentSnapshot is not null; + } + } + + return false; + } + private record DocumentSnapshotAndVersion(IDocumentSnapshot Snapshot, int? Version); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentVersionCache.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentVersionCache.cs index fa20bfd3ff2..0d9c9a623f0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentVersionCache.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultDocumentVersionCache.cs @@ -4,8 +4,6 @@ using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; @@ -16,17 +14,16 @@ internal class DefaultDocumentVersionCache : DocumentVersionCache internal const int MaxDocumentTrackingCount = 20; // Internal for testing - internal readonly Dictionary> DocumentLookup; - private readonly ProjectSnapshotManagerDispatcher _dispatcher; + internal readonly Dictionary> DocumentLookup_NeedsLock; + private readonly ReadWriterLocker _lock = new(); private ProjectSnapshotManagerBase? _projectSnapshotManager; private ProjectSnapshotManagerBase ProjectSnapshotManager => _projectSnapshotManager ?? throw new InvalidOperationException("ProjectSnapshotManager accessed before Initialized was called."); - public DefaultDocumentVersionCache(ProjectSnapshotManagerDispatcher dispatcher) + public DefaultDocumentVersionCache() { - _dispatcher = dispatcher ?? throw new ArgumentNullException(nameof(dispatcher)); - DocumentLookup = new Dictionary>(FilePathComparer.Instance); + DocumentLookup_NeedsLock = new Dictionary>(FilePathComparer.Instance); } public override void TrackDocumentVersion(IDocumentSnapshot documentSnapshot, int version) @@ -36,27 +33,34 @@ public override void TrackDocumentVersion(IDocumentSnapshot documentSnapshot, in throw new ArgumentNullException(nameof(documentSnapshot)); } - _dispatcher.AssertDispatcherThread(); - - var filePath = documentSnapshot.FilePath.AssumeNotNull(); + using var upgradeableReadLock = _lock.EnterUpgradeAbleReadLock(); + TrackDocumentVersion(documentSnapshot, version, upgradeableReadLock); + } - if (!DocumentLookup.TryGetValue(filePath, out var documentEntries)) + private void TrackDocumentVersion(IDocumentSnapshot documentSnapshot, int version, ReadWriterLocker.UpgradeableReadLock upgradeableReadLock) + { + // Need to ensure the write lock covers all uses of documentEntries, not just DocumentLookup + using (upgradeableReadLock.EnterWriteLock()) { - documentEntries = new List(); - DocumentLookup[filePath] = documentEntries; - } + var key = documentSnapshot.FilePath.AssumeNotNull(); + if (!DocumentLookup_NeedsLock.TryGetValue(key, out var documentEntries)) + { + documentEntries = new List(); + DocumentLookup_NeedsLock[key] = documentEntries; + } - if (documentEntries.Count == MaxDocumentTrackingCount) - { - // Clear the oldest document entry + if (documentEntries.Count == MaxDocumentTrackingCount) + { + // Clear the oldest document entry - // With this approach we'll slowly leak memory as new documents are added to the system. We don't clear up - // document file paths where where all of the corresponding entries are expired. - documentEntries.RemoveAt(0); - } + // With this approach we'll slowly leak memory as new documents are added to the system. We don't clear up + // document file paths where where all of the corresponding entries are expired. + documentEntries.RemoveAt(0); + } - var entry = new DocumentEntry(documentSnapshot, version); - documentEntries.Add(entry); + var entry = new DocumentEntry(documentSnapshot, version); + documentEntries.Add(entry); + } } public override bool TryGetDocumentVersion(IDocumentSnapshot documentSnapshot, [NotNullWhen(true)] out int? version) @@ -66,11 +70,10 @@ public override bool TryGetDocumentVersion(IDocumentSnapshot documentSnapshot, [ throw new ArgumentNullException(nameof(documentSnapshot)); } - _dispatcher.AssertDispatcherThread(); - - var filePath = documentSnapshot.FilePath.AssumeNotNull(); + using var _ = _lock.EnterReadLock(); - if (!DocumentLookup.TryGetValue(filePath, out var documentEntries)) + var key = documentSnapshot.FilePath.AssumeNotNull(); + if (!DocumentLookup_NeedsLock.TryGetValue(key, out var documentEntries)) { version = null; return false; @@ -98,22 +101,6 @@ public override bool TryGetDocumentVersion(IDocumentSnapshot documentSnapshot, [ return true; } - public override Task TryGetDocumentVersionAsync(IDocumentSnapshot documentSnapshot, CancellationToken cancellationToken) - { - if (documentSnapshot is null) - { - throw new ArgumentNullException(nameof(documentSnapshot)); - } - - return _dispatcher.RunOnDispatcherThreadAsync( - () => - { - TryGetDocumentVersion(documentSnapshot, out var version); - return version; - }, - cancellationToken); - } - public override void Initialize(ProjectSnapshotManagerBase projectManager) { if (projectManager is null) @@ -133,17 +120,20 @@ private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventAr return; } - _dispatcher.AssertDispatcherThread(); + var upgradeableLock = _lock.EnterUpgradeAbleReadLock(); switch (args.Kind) { case ProjectChangeKind.DocumentChanged: var documentFilePath = args.DocumentFilePath!; - if (DocumentLookup.ContainsKey(documentFilePath) && + if (DocumentLookup_NeedsLock.ContainsKey(documentFilePath) && !ProjectSnapshotManager.IsDocumentOpen(documentFilePath)) { - // Document closed, evict entry. - DocumentLookup.Remove(documentFilePath); + using (upgradeableLock.EnterWriteLock()) + { + // Document closed, evict entry. + DocumentLookup_NeedsLock.Remove(documentFilePath); + } } break; @@ -151,11 +141,6 @@ private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventAr // Any event that has a project may have changed the state of the documents // and therefore requires us to mark all existing documents as latest. - if (args.ProjectKey is null) - { - return; - } - var project = ProjectSnapshotManager.GetLoadedProject(args.ProjectKey); if (project is null) { @@ -163,48 +148,39 @@ private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventAr return; } - CaptureProjectDocumentsAsLatest(project); + CaptureProjectDocumentsAsLatest(project, upgradeableLock); } // Internal for testing internal void MarkAsLatestVersion(IDocumentSnapshot document) { - var filePath = document.FilePath.AssumeNotNull(); + using var upgradeableLock = _lock.EnterUpgradeAbleReadLock(); + MarkAsLatestVersion(document, upgradeableLock); + } - if (!TryGetLatestVersionFromPath(filePath, out var latestVersion)) + private void CaptureProjectDocumentsAsLatest(IProjectSnapshot projectSnapshot, ReadWriterLocker.UpgradeableReadLock upgradeableReadLock) + { + foreach (var documentPath in projectSnapshot.DocumentFilePaths) { - return; + if (DocumentLookup_NeedsLock.ContainsKey(documentPath) && + projectSnapshot.GetDocument(documentPath) is { } document) + { + MarkAsLatestVersion(document, upgradeableReadLock); + } } - - // Update our internal tracking state to track the changed document as the latest document. - TrackDocumentVersion(document, latestVersion.Value); } - // Internal for testing - internal bool TryGetLatestVersionFromPath(string filePath, [NotNullWhen(true)] out int? version) + private void MarkAsLatestVersion(IDocumentSnapshot document, ReadWriterLocker.UpgradeableReadLock upgradeableReadLock) { - if (!DocumentLookup.TryGetValue(filePath, out var documentEntries)) + if (!DocumentLookup_NeedsLock.TryGetValue(document.FilePath.AssumeNotNull(), out var documentEntries)) { - version = null; - return false; + return; } var latestEntry = documentEntries[^1]; - version = latestEntry.Version; - return true; - } - - private void CaptureProjectDocumentsAsLatest(IProjectSnapshot projectSnapshot) - { - foreach (var documentPath in projectSnapshot.DocumentFilePaths) - { - if (DocumentLookup.ContainsKey(documentPath) && - projectSnapshot.GetDocument(documentPath) is { } document) - { - MarkAsLatestVersion(document); - } - } + // Update our internal tracking state to track the changed document as the latest document. + TrackDocumentVersion(document, latestEntry.Version, upgradeableReadLock); } internal class DocumentEntry diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultGeneratedDocumentPublisher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultGeneratedDocumentPublisher.cs index d92a04b4df3..d43f8e5cf10 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultGeneratedDocumentPublisher.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultGeneratedDocumentPublisher.cs @@ -17,7 +17,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; internal class DefaultGeneratedDocumentPublisher : GeneratedDocumentPublisher { - private readonly Dictionary _publishedCSharpData; + private readonly Dictionary _publishedCSharpData; private readonly Dictionary _publishedHtmlData; private readonly ClientNotifierServiceBase _server; private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; @@ -55,7 +55,12 @@ public DefaultGeneratedDocumentPublisher( _server = server; _languageServerFeatureOptions = languageServerFeatureOptions; _logger = loggerFactory.CreateLogger(); - _publishedCSharpData = new Dictionary(FilePathComparer.Instance); + _publishedCSharpData = new Dictionary(); + + // We don't generate individual Html documents per-project, so in order to ensure diffs are calculated correctly + // we don't use the project key for the key for this dictionary. This matches when we send edits to the client, + // as they are only tracking a single Html file for each Razor file path, thus edits need to be correct or we'll + // get out of sync. _publishedHtmlData = new Dictionary(FilePathComparer.Instance); } @@ -70,7 +75,7 @@ public override void Initialize(ProjectSnapshotManagerBase projectManager) _projectSnapshotManager.Changed += ProjectSnapshotManager_Changed; } - public override void PublishCSharp(string filePath, SourceText sourceText, int hostDocumentVersion) + public override void PublishCSharp(ProjectKey projectKey, string filePath, SourceText sourceText, int hostDocumentVersion) { if (filePath is null) { @@ -84,8 +89,19 @@ public override void PublishCSharp(string filePath, SourceText sourceText, int h _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - if (!_publishedCSharpData.TryGetValue(filePath, out var previouslyPublishedData)) + // If our generated documents don't have unique file paths, then using project key information is problematic for the client. + // For example, when a document moves from the Misc Project to a real project, we will update it here, and each version would + // have a different project key. On the receiving end however, there is only one file path, therefore one version of the contents, + // so we must ensure we only have a single document to compute diffs from, or things get out of sync. + if (!_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath) + { + projectKey = default; + } + + var key = new DocumentKey(projectKey, filePath); + if (!_publishedCSharpData.TryGetValue(key, out var previouslyPublishedData)) { + _logger.LogDebug("New publish data created for {project} and {filePath}", projectKey, filePath); previouslyPublishedData = PublishData.Default; } @@ -102,8 +118,9 @@ public override void PublishCSharp(string filePath, SourceText sourceText, int h var currentDocumentLength = sourceText.Length; var documentLengthDelta = sourceText.Length - previousDocumentLength; _logger.LogTrace( - "Updating C# buffer of {0} to correspond with host document version {1}. {2} -> {3} = Change delta of {4} via {5} text changes.", + "Updating C# buffer of {0} for project {1} to correspond with host document version {2}. {3} -> {4} = Change delta of {5} via {6} text changes.", filePath, + projectKey, hostDocumentVersion, previousDocumentLength, currentDocumentLength, @@ -111,19 +128,20 @@ public override void PublishCSharp(string filePath, SourceText sourceText, int h textChanges.Count); } - _publishedCSharpData[filePath] = new PublishData(sourceText, hostDocumentVersion); + _publishedCSharpData[key] = new PublishData(sourceText, hostDocumentVersion); var request = new UpdateBufferRequest() { HostDocumentFilePath = filePath, + ProjectKeyId = projectKey.Id, Changes = textChanges, HostDocumentVersion = hostDocumentVersion, }; - _ = _server.SendNotificationAsync(RazorLanguageServerCustomMessageTargets.RazorUpdateCSharpBufferEndpoint, request, CancellationToken.None); + _ = _server.SendNotificationAsync(CustomMessageNames.RazorUpdateCSharpBufferEndpoint, request, CancellationToken.None); } - public override void PublishHtml(string filePath, SourceText sourceText, int hostDocumentVersion) + public override void PublishHtml(ProjectKey projectKey, string filePath, SourceText sourceText, int hostDocumentVersion) { if (filePath is null) { @@ -169,11 +187,12 @@ public override void PublishHtml(string filePath, SourceText sourceText, int hos var request = new UpdateBufferRequest() { HostDocumentFilePath = filePath, + ProjectKeyId = projectKey.Id, Changes = textChanges, HostDocumentVersion = hostDocumentVersion, }; - _ = _server.SendNotificationAsync(RazorLanguageServerCustomMessageTargets.RazorUpdateHtmlBufferEndpoint, request, CancellationToken.None); + _ = _server.SendNotificationAsync(CustomMessageNames.RazorUpdateHtmlBufferEndpoint, request, CancellationToken.None); } private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventArgs args) @@ -202,9 +221,16 @@ private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventAr return; } - if (_publishedCSharpData.ContainsKey(args.DocumentFilePath)) + var projectKey = args.ProjectKey; + if (!_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath) + { + projectKey = default; + } + + var key = new DocumentKey(projectKey, args.DocumentFilePath); + if (_publishedCSharpData.ContainsKey(key)) { - var removed = _publishedCSharpData.Remove(args.DocumentFilePath); + var removed = _publishedCSharpData.Remove(key); if (!removed) { _logger.LogError("Published data should be protected by the project snapshot manager's thread and should never fail to remove."); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultLanguageServerFeatureOptions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultLanguageServerFeatureOptions.cs similarity index 71% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultLanguageServerFeatureOptions.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultLanguageServerFeatureOptions.cs index 36e4d5d5f3a..51cd2d70042 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DefaultLanguageServerFeatureOptions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultLanguageServerFeatureOptions.cs @@ -9,13 +9,16 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; internal class DefaultLanguageServerFeatureOptions : LanguageServerFeatureOptions { + public const string DefaultCSharpVirtualDocumentSuffix = ".ide.g.cs"; + public const string DefaultHtmlVirtualDocumentSuffix = "__virtual.html"; + public override bool SupportsFileManipulation => true; public override string ProjectConfigurationFileName => LanguageServerConstants.DefaultProjectConfigurationFile; - public override string CSharpVirtualDocumentSuffix => ".ide.g.cs"; + public override string CSharpVirtualDocumentSuffix => DefaultCSharpVirtualDocumentSuffix; - public override string HtmlVirtualDocumentSuffix => "__virtual.html"; + public override string HtmlVirtualDocumentSuffix => DefaultHtmlVirtualDocumentSuffix; public override bool SingleServerCompletionSupport => false; @@ -23,7 +26,7 @@ internal class DefaultLanguageServerFeatureOptions : LanguageServerFeatureOption public override bool SupportsDelegatedCodeActions => false; - public override bool SupportsDelegatedDiagnostics => false; + public override bool DelegateToCSharpOnDiagnosticPublish => false; public override bool UpdateBuffersForClosedDocuments => false; @@ -33,4 +36,6 @@ public override bool ReturnCodeActionAndRenamePathsWithPrefixedSlash => RuntimeInformation.IsOSPlatform(OSPlatform.Windows); public override bool ShowAllCSharpCodeActions => false; + + public override bool IncludeProjectKeyInGeneratedFilePath => false; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultProjectSnapshotManagerAccessor.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultProjectSnapshotManagerAccessor.cs index 4d667260780..2a884286cf0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultProjectSnapshotManagerAccessor.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultProjectSnapshotManagerAccessor.cs @@ -5,20 +5,21 @@ using System.Collections.Generic; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.Extensions.Options; namespace Microsoft.AspNetCore.Razor.LanguageServer; internal class DefaultProjectSnapshotManagerAccessor : ProjectSnapshotManagerAccessor, IDisposable { - private readonly IEnumerable _changeTriggers; + private readonly IEnumerable _changeTriggers; private readonly IOptionsMonitor _optionsMonitor; private readonly AdhocWorkspaceFactory _workspaceFactory; private ProjectSnapshotManagerBase? _instance; private bool _disposed; public DefaultProjectSnapshotManagerAccessor( - IEnumerable changeTriggers, + IEnumerable changeTriggers, IOptionsMonitor optionsMonitor, AdhocWorkspaceFactory workspaceFactory) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultRazorComponentSearchEngine.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultRazorComponentSearchEngine.cs index a8bdd0432e9..33cd295db41 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultRazorComponentSearchEngine.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultRazorComponentSearchEngine.cs @@ -10,18 +10,17 @@ using Microsoft.AspNetCore.Razor.Language.Intermediate; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.Extensions.Logging; namespace Microsoft.AspNetCore.Razor.LanguageServer; internal class DefaultRazorComponentSearchEngine : RazorComponentSearchEngine { - private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; private readonly ProjectSnapshotManager _projectSnapshotManager; private readonly ILogger _logger; public DefaultRazorComponentSearchEngine( - ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, ProjectSnapshotManagerAccessor projectSnapshotManagerAccessor, ILoggerFactory loggerFactory) { @@ -30,7 +29,6 @@ public DefaultRazorComponentSearchEngine( throw new ArgumentNullException(nameof(loggerFactory)); } - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher ?? throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); _projectSnapshotManager = projectSnapshotManagerAccessor?.Instance ?? throw new ArgumentNullException(nameof(projectSnapshotManagerAccessor)); _logger = loggerFactory.CreateLogger(); } @@ -49,9 +47,7 @@ public DefaultRazorComponentSearchEngine( return null; } - var projects = await _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => _projectSnapshotManager.GetProjects().ToArray(), - cancellationToken).ConfigureAwait(false); + var projects = _projectSnapshotManager.GetProjects(); foreach (var project in projects) { @@ -110,9 +106,7 @@ public DefaultRazorComponentSearchEngine( var lookupSymbolName = RemoveGenericContent(typeName.AsMemory()); - var projects = await _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => _projectSnapshotManager.GetProjects(), - CancellationToken.None).ConfigureAwait(false); + var projects = _projectSnapshotManager.GetProjects(); foreach (var project in projects) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultWorkspaceSemanticTokensRefreshTrigger.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultWorkspaceSemanticTokensRefreshTrigger.cs index f13bdd71536..15b5f3c5ba6 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultWorkspaceSemanticTokensRefreshTrigger.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DefaultWorkspaceSemanticTokensRefreshTrigger.cs @@ -8,7 +8,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; /// /// Sends a 'workspace\semanticTokens\refresh' request each time the project changes. /// -internal class DefaultWorkspaceSemanticTokensRefreshTrigger : ProjectSnapshotChangeTrigger +internal class DefaultWorkspaceSemanticTokensRefreshTrigger : IProjectSnapshotChangeTrigger { private readonly WorkspaceSemanticTokensRefreshPublisher _publisher; private ProjectSnapshotManagerBase? _projectSnapshotManager; @@ -18,7 +18,7 @@ public DefaultWorkspaceSemanticTokensRefreshTrigger(WorkspaceSemanticTokensRefre _publisher = workspaceSemanticTokensRefreshPublisher; } - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { _projectSnapshotManager = projectManager; _projectSnapshotManager.Changed += ProjectSnapshotManager_Changed; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Definition/DefinitionEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Definition/DefinitionEndpoint.cs index 6194620408a..d986dc2e1a0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Definition/DefinitionEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Definition/DefinitionEndpoint.cs @@ -49,7 +49,7 @@ public DefinitionEndpoint( protected override IDocumentPositionInfoStrategy DocumentPositionInfoStrategy => PreferAttributeNameDocumentPositionInfoStrategy.Instance; - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorDefinitionEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorDefinitionEndpointName; public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) { @@ -160,7 +160,7 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V return (null, null); } - var node = owner.Ancestors().FirstOrDefault(n => + var node = owner.Parent?.FirstAncestorOrSelf(n => n.Kind == SyntaxKind.MarkupTagHelperStartTag || n.Kind == SyntaxKind.MarkupTagHelperEndTag); if (node is null) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/DocumentPullDiagnosticsEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/DocumentPullDiagnosticsEndpoint.cs index 2cd857d1582..35cbc13a0fc 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/DocumentPullDiagnosticsEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/DocumentPullDiagnosticsEndpoint.cs @@ -141,7 +141,7 @@ public TextDocumentIdentifier GetTextDocumentIdentifier(VSInternalDocumentDiagno { var delegatedParams = new DelegatedDiagnosticParams(documentContext.Identifier, correlationId); var delegatedResponse = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorPullDiagnosticEndpointName, delegatedParams, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorDiagnosticsPublisher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorDiagnosticsPublisher.cs index 30fb1f8ead7..85f729e77fe 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorDiagnosticsPublisher.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorDiagnosticsPublisher.cs @@ -35,11 +35,15 @@ internal class RazorDiagnosticsPublisher : DocumentProcessedListener private readonly ILogger _logger; private ProjectSnapshotManager? _projectManager; private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly Lazy _razorTranslateDiagnosticsService; + private readonly Lazy _documentContextFactory; public RazorDiagnosticsPublisher( ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, ClientNotifierServiceBase languageServer, LanguageServerFeatureOptions languageServerFeatureOptions, + Lazy razorTranslateDiagnosticsService, + Lazy documentContextFactory, ILoggerFactory loggerFactory) { if (projectSnapshotManagerDispatcher is null) @@ -57,6 +61,16 @@ public RazorDiagnosticsPublisher( throw new ArgumentNullException(nameof(languageServerFeatureOptions)); } + if (razorTranslateDiagnosticsService is null) + { + throw new ArgumentNullException(nameof(razorTranslateDiagnosticsService)); + } + + if (documentContextFactory is null) + { + throw new ArgumentNullException(nameof(documentContextFactory)); + } + if (loggerFactory is null) { throw new ArgumentNullException(nameof(loggerFactory)); @@ -65,6 +79,8 @@ public RazorDiagnosticsPublisher( _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; _languageServer = languageServer; _languageServerFeatureOptions = languageServerFeatureOptions; + _razorTranslateDiagnosticsService = razorTranslateDiagnosticsService; + _documentContextFactory = documentContextFactory; PublishedRazorDiagnostics = new Dictionary>(FilePathComparer.Instance); PublishedCSharpDiagnostics = new Dictionary>(FilePathComparer.Instance); _work = new Dictionary(FilePathComparer.Instance); @@ -193,8 +209,8 @@ internal async Task PublishDiagnosticsAsync(IDocumentSnapshot document) { var result = await document.GetGeneratedOutputAsync().ConfigureAwait(false); - SumType? delegatedResponse = null; - if (_languageServerFeatureOptions.SupportsDelegatedDiagnostics) + Diagnostic[]? csharpDiagnostics = null; + if (_languageServerFeatureOptions.DelegateToCSharpOnDiagnosticPublish) { var uriBuilder = new UriBuilder() { @@ -208,23 +224,26 @@ internal async Task PublishDiagnosticsAsync(IDocumentSnapshot document) TextDocument = new TextDocumentIdentifier { Uri = uriBuilder.Uri }, }; - delegatedResponse = await _languageServer.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + var delegatedResponse = await _languageServer.SendRequestAsync?>( + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, delegatedParams, CancellationToken.None).ConfigureAwait(false); + + if (delegatedResponse.HasValue && + delegatedResponse.Value.TryGetFirst(out var fullDiagnostics) && + fullDiagnostics.Items is not null && + _documentContextFactory.Value.TryCreate(delegatedParams.TextDocument.Uri, projectContext: null) is { } documentContext) + { + csharpDiagnostics = await _razorTranslateDiagnosticsService.Value.TranslateAsync(Protocol.RazorLanguageKind.CSharp, fullDiagnostics.Items, documentContext, CancellationToken.None).ConfigureAwait(false); + } } var razorDiagnostics = result.GetCSharpDocument().Diagnostics; - IReadOnlyList? csharpDiagnostics = null; lock (PublishedRazorDiagnostics) lock (PublishedCSharpDiagnostics) { var filePath = document.FilePath.AssumeNotNull(); - if (delegatedResponse != null && delegatedResponse.Value.TryGetFirst(out var fullDocumentDiagnosticReport)) - { - csharpDiagnostics = fullDocumentDiagnosticReport.Items; - } if (PublishedRazorDiagnostics.TryGetValue(filePath, out var previousRazorDiagnostics) && razorDiagnostics.SequenceEqual(previousRazorDiagnostics) && (csharpDiagnostics == null || (PublishedCSharpDiagnostics.TryGetValue(filePath, out var previousCsharpDiagnostics) && csharpDiagnostics.SequenceEqual(previousCsharpDiagnostics)))) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorTranslateDiagnosticsService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorTranslateDiagnosticsService.cs index 36f6758aa59..85bc23570a1 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorTranslateDiagnosticsService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Diagnostics/RazorTranslateDiagnosticsService.cs @@ -35,6 +35,13 @@ internal class RazorTranslateDiagnosticsService "IDE0005_gen", // Using directive is unnecessary }; + /// + /// Contains several methods for mapping and filtering Razor and C# diagnostics. It allows for + /// translating code diagnostics from one representation into another, such as from C# to Razor. + /// + /// The . + /// The . + /// public RazorTranslateDiagnosticsService(IRazorDocumentMappingService documentMappingService, ILoggerFactory loggerFactory) { if (documentMappingService is null) @@ -51,6 +58,14 @@ public RazorTranslateDiagnosticsService(IRazorDocumentMappingService documentMap _logger = loggerFactory.CreateLogger(); } + /// + /// Translates code diagnostics from one representation into another. + /// + /// The `RazorLanguageKind` of the `Diagnostic` objects included in `diagnostics`. + /// An array of `Diagnostic` objects to translate. + /// The `DocumentContext` for the code document associated with the diagnostics. + /// A `CancellationToken` to observe while waiting for the task to complete. + /// An array of translated diagnostics internal async Task TranslateAsync( RazorLanguageKind diagnosticKind, Diagnostic[] diagnostics, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentColor/DocumentColorEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentColor/DocumentColorEndpoint.cs index 004158e7479..22d1e3aa07f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentColor/DocumentColorEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentColor/DocumentColorEndpoint.cs @@ -48,7 +48,7 @@ public async Task HandleRequestAsync(DocumentColorParams req }; var documentColors = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorProvideHtmlDocumentColorEndpoint, + CustomMessageNames.RazorProvideHtmlDocumentColorEndpoint, delegatedRequest, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentContextFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentContextFactory.cs index 84363af93c2..ef694350ff8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentContextFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentContextFactory.cs @@ -2,8 +2,6 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Threading; -using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -11,23 +9,23 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; internal abstract class DocumentContextFactory { - public Task TryCreateAsync(TextDocumentIdentifier documentIdentifier, CancellationToken cancellationToken) - => TryCreateCoreAsync(documentIdentifier.Uri, documentIdentifier.GetProjectContext(), versioned: false, cancellationToken); + public DocumentContext? TryCreate(TextDocumentIdentifier documentIdentifier) + => TryCreateCore(documentIdentifier.Uri, documentIdentifier.GetProjectContext(), versioned: false); - public Task TryCreateAsync(Uri documentUri, CancellationToken cancellationToken) - => TryCreateCoreAsync(documentUri, projectContext: null, versioned: false, cancellationToken); + public DocumentContext? TryCreate(Uri documentUri) + => TryCreateCore(documentUri, projectContext: null, versioned: false); - public Task TryCreateAsync(Uri documentUri, VSProjectContext? projectContext, CancellationToken cancellationToken) - => TryCreateCoreAsync(documentUri, projectContext, versioned: false, cancellationToken); + public DocumentContext? TryCreate(Uri documentUri, VSProjectContext? projectContext) + => TryCreateCore(documentUri, projectContext, versioned: false); - public async Task TryCreateForOpenDocumentAsync(Uri documentUri, CancellationToken cancellationToken) - => (VersionedDocumentContext?) await TryCreateCoreAsync(documentUri, projectContext: null, versioned: true, cancellationToken).ConfigureAwait(false); + public VersionedDocumentContext? TryCreateForOpenDocument(Uri documentUri) + => (VersionedDocumentContext?) TryCreateCore(documentUri, projectContext: null, versioned: true); - public async Task TryCreateForOpenDocumentAsync(TextDocumentIdentifier documentIdentifier, CancellationToken cancellationToken) - => (VersionedDocumentContext?)await TryCreateCoreAsync(documentIdentifier.Uri, documentIdentifier.GetProjectContext(), versioned: true, cancellationToken).ConfigureAwait(false); + public VersionedDocumentContext? TryCreateForOpenDocument(TextDocumentIdentifier documentIdentifier) + => (VersionedDocumentContext?)TryCreateCore(documentIdentifier.Uri, documentIdentifier.GetProjectContext(), versioned: true); - public async Task TryCreateForOpenDocumentAsync(Uri documentUri, VSProjectContext? projectContext, CancellationToken cancellationToken) - => (VersionedDocumentContext?)await TryCreateCoreAsync(documentUri, projectContext, versioned: true, cancellationToken).ConfigureAwait(false); + public VersionedDocumentContext? TryCreateForOpenDocument(Uri documentUri, VSProjectContext? projectContext) + => (VersionedDocumentContext?)TryCreateCore(documentUri, projectContext, versioned: true); - protected abstract Task TryCreateCoreAsync(Uri documentUri, VSProjectContext? projectContext, bool versioned, CancellationToken cancellationToken); + protected abstract DocumentContext? TryCreateCore(Uri documentUri, VSProjectContext? projectContext, bool versioned); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentHighlighting/DocumentHighlightEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentHighlighting/DocumentHighlightEndpoint.cs index 6a1a8af775c..530e8dddb1f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentHighlighting/DocumentHighlightEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentHighlighting/DocumentHighlightEndpoint.cs @@ -7,7 +7,6 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CommonLanguageServerProtocol.Framework; @@ -39,7 +38,7 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V }; } - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorDocumentHighlightEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorDocumentHighlightEndpointName; protected override Task TryHandleAsync(DocumentHighlightParams request, RazorRequestContext requestContext, DocumentPositionInfo positionInfo, CancellationToken cancellationToken) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/AbstractTextDocumentPresentationEndpointBase.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/AbstractTextDocumentPresentationEndpointBase.cs index 9b82428f8f2..b365de6fb01 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/AbstractTextDocumentPresentationEndpointBase.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/AbstractTextDocumentPresentationEndpointBase.cs @@ -22,31 +22,16 @@ internal abstract class AbstractTextDocumentPresentationEndpointBase : { private readonly IRazorDocumentMappingService _razorDocumentMappingService; private readonly ClientNotifierServiceBase _languageServer; - private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly FilePathService _filePathService; protected AbstractTextDocumentPresentationEndpointBase( IRazorDocumentMappingService razorDocumentMappingService, ClientNotifierServiceBase languageServer, - LanguageServerFeatureOptions languageServerFeatureOptions) + FilePathService filePathService) { - if (razorDocumentMappingService is null) - { - throw new ArgumentNullException(nameof(razorDocumentMappingService)); - } - - if (languageServer is null) - { - throw new ArgumentNullException(nameof(languageServer)); - } - - if (languageServerFeatureOptions is null) - { - throw new ArgumentNullException(nameof(languageServerFeatureOptions)); - } - - _razorDocumentMappingService = razorDocumentMappingService; - _languageServer = languageServer; - _languageServerFeatureOptions = languageServerFeatureOptions; + _razorDocumentMappingService = razorDocumentMappingService ?? throw new ArgumentNullException(nameof(razorDocumentMappingService)); + _languageServer = languageServer ?? throw new ArgumentNullException(nameof(languageServer)); + _filePathService = filePathService ?? throw new ArgumentNullException(nameof(filePathService)); } public abstract string EndpointName { get; } @@ -165,7 +150,7 @@ private Dictionary MapChanges(Dictionary var uri = new Uri(entry.Key); var edits = entry.Value; - if (!_languageServerFeatureOptions.IsVirtualDocumentUri(uri)) + if (!_filePathService.IsVirtualDocumentUri(uri)) { // This location doesn't point to a background razor file. No need to remap. remappedChanges[entry.Key] = entry.Value; @@ -179,7 +164,7 @@ private Dictionary MapChanges(Dictionary continue; } - var razorDocumentUri = _languageServerFeatureOptions.GetRazorDocumentUri(uri); + var razorDocumentUri = _filePathService.GetRazorDocumentUri(uri); remappedChanges[razorDocumentUri.AbsoluteUri] = remappedEdits; } @@ -192,7 +177,7 @@ private TextDocumentEdit[] MapDocumentChanges(TextDocumentEdit[] documentEdits, foreach (var entry in documentEdits) { var uri = entry.TextDocument.Uri; - if (!_languageServerFeatureOptions.IsVirtualDocumentUri(uri)) + if (!_filePathService.IsVirtualDocumentUri(uri)) { // This location doesn't point to a background razor file. No need to remap. remappedDocumentEdits.Add(entry); @@ -208,7 +193,7 @@ private TextDocumentEdit[] MapDocumentChanges(TextDocumentEdit[] documentEdits, continue; } - var razorDocumentUri = _languageServerFeatureOptions.GetRazorDocumentUri(uri); + var razorDocumentUri = _filePathService.GetRazorDocumentUri(uri); remappedDocumentEdits.Add(new TextDocumentEdit() { TextDocument = new OptionalVersionedTextDocumentIdentifier() diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentTextPresentationEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentTextPresentationEndpoint.cs index 71aee008935..7241682e1a0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentTextPresentationEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentTextPresentationEndpoint.cs @@ -15,14 +15,12 @@ internal class TextDocumentTextPresentationEndpoint : AbstractTextDocumentPresen public TextDocumentTextPresentationEndpoint( IRazorDocumentMappingService razorDocumentMappingService, ClientNotifierServiceBase languageServer, - LanguageServerFeatureOptions languageServerFeatureOptions) - : base(razorDocumentMappingService, - languageServer, - languageServerFeatureOptions) + FilePathService filePathService) + : base(razorDocumentMappingService, languageServer, filePathService) { } - public override string EndpointName => RazorLanguageServerCustomMessageTargets.RazorTextPresentationEndpoint; + public override string EndpointName => CustomMessageNames.RazorTextPresentationEndpoint; public override void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentUriPresentationEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentUriPresentationEndpoint.cs index 4bb177c3cc6..491c963f3a5 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentUriPresentationEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentPresentation/TextDocumentUriPresentationEndpoint.cs @@ -8,7 +8,6 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor; @@ -29,13 +28,11 @@ public TextDocumentUriPresentationEndpoint( IRazorDocumentMappingService razorDocumentMappingService, RazorComponentSearchEngine razorComponentSearchEngine, ClientNotifierServiceBase languageServer, - LanguageServerFeatureOptions languageServerFeatureOptions, + FilePathService filePathService, DocumentContextFactory documentContextFactory, ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, ILoggerFactory loggerFactory) - : base(razorDocumentMappingService, - languageServer, - languageServerFeatureOptions) + : base(razorDocumentMappingService, languageServer, filePathService) { _razorComponentSearchEngine = razorComponentSearchEngine ?? throw new ArgumentNullException(nameof(razorComponentSearchEngine)); _documentContextFactory = documentContextFactory ?? throw new ArgumentNullException(nameof(documentContextFactory)); @@ -44,7 +41,7 @@ public TextDocumentUriPresentationEndpoint( _logger = loggerFactory.CreateLogger(); } - public override string EndpointName => RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint; + public override string EndpointName => CustomMessageNames.RazorUriPresentationEndpoint; public override void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) { @@ -130,7 +127,7 @@ protected override IRazorPresentationParams CreateRazorRequestParameters(UriPres { _logger.LogInformation("Trying to find document info for dropped uri {uri}.", uri); - var documentContext = await _documentContextFactory.TryCreateAsync(uri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreate(uri); if (documentContext is null) { _logger.LogInformation("Failed to find document for component {uri}.", uri); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DocumentProcessedListener.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentProcessedListener.cs similarity index 100% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer.Common/DocumentProcessedListener.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentProcessedListener.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentSymbol/DocumentSymbolEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentSymbol/DocumentSymbolEndpoint.cs index 4d39081225d..e43e564ec41 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentSymbol/DocumentSymbolEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentSymbol/DocumentSymbolEndpoint.cs @@ -2,13 +2,11 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Workspaces; @@ -65,7 +63,7 @@ public async Task HandleRequestAsync(DocumentSymbolParams r var delegatedParams = new DelegatedDocumentSymbolParams(documentContext.Identifier); var symbolInformations = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorDocumentSymbolEndpoint, + CustomMessageNames.RazorDocumentSymbolEndpoint, delegatedParams, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentVersionCache.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentVersionCache.cs index 7bc866384f0..8ea2a9c74fb 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentVersionCache.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/DocumentVersionCache.cs @@ -2,17 +2,14 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System.Diagnostics.CodeAnalysis; -using System.Threading; -using System.Threading.Tasks; using Microsoft.CodeAnalysis.Razor.ProjectSystem; namespace Microsoft.AspNetCore.Razor.LanguageServer; -internal abstract class DocumentVersionCache : ProjectSnapshotChangeTrigger +internal abstract class DocumentVersionCache : IProjectSnapshotChangeTrigger { - public abstract bool TryGetDocumentVersion(IDocumentSnapshot documentSnapshot, [NotNullWhen(true)] out int? version); - - public abstract Task TryGetDocumentVersionAsync(IDocumentSnapshot documentSnapshot, CancellationToken cancellationToken); + public abstract void Initialize(ProjectSnapshotManagerBase projectManager); + public abstract bool TryGetDocumentVersion(IDocumentSnapshot documentSnapshot, [NotNullWhen(true)] out int? version); public abstract void TrackDocumentVersion(IDocumentSnapshot documentSnapshot, int version); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IRazorDocumentMappingServiceExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IRazorDocumentMappingServiceExtensions.cs index ecd3f178069..ffd7f5689ac 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IRazorDocumentMappingServiceExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IRazorDocumentMappingServiceExtensions.cs @@ -7,7 +7,6 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; -using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.LanguageServer.Protocol; namespace Microsoft.AspNetCore.Razor.LanguageServer; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs index 11bba65f2ee..5f4d31bb391 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs @@ -32,15 +32,16 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Extensions; internal static class IServiceCollectionExtensions { - public static void AddLifeCycleServices(this IServiceCollection services, RazorLanguageServer razorLanguageServer, ClientNotifierServiceBase serverManager) + public static void AddLifeCycleServices(this IServiceCollection services, RazorLanguageServer razorLanguageServer, ClientNotifierServiceBase serverManager, ILspServerActivationTracker? lspServerActivationTracker) { services.AddHandler(); services.AddHandler(); - var razorLifeCycleManager = new RazorLifeCycleManager(razorLanguageServer); + var razorLifeCycleManager = new RazorLifeCycleManager(razorLanguageServer, lspServerActivationTracker); services.AddSingleton(razorLifeCycleManager); services.AddSingleton(razorLifeCycleManager); - services.AddSingleton, CapabilitiesManager>(); + services.AddSingleton(); + services.AddSingleton, CapabilitiesManager>(sp => sp.GetRequiredService()); services.AddSingleton, RazorRequestContextFactory>(); services.AddSingleton(); @@ -107,6 +108,7 @@ public static void AddDiagnosticServices(this IServiceCollection services) services.AddHandlerWithCapabilities(); services.AddHandler(); services.AddSingleton(); + services.AddSingleton(sp => new Lazy(sp.GetRequiredService)); } public static void AddHoverServices(this IServiceCollection services) @@ -122,7 +124,7 @@ public static void AddSemanticTokensServices(this IServiceCollection services) services.AddHandler(); services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); // Ensure that we don't add the default service if something else has added one. services.TryAddSingleton(); @@ -188,16 +190,17 @@ public static void AddOptionsServices(this IServiceCollection services, RazorLSP public static void AddDocumentManagementServices(this IServiceCollection services, LanguageServerFeatureOptions featureOptions) { services.AddSingleton(); - services.AddSingleton((services) => services.GetRequiredService()); + services.AddSingleton((services) => services.GetRequiredService()); services.AddSingleton(); + services.AddSingleton(sp => new Lazy(sp.GetRequiredService)); services.AddSingleton(); - services.AddSingleton((services) => services.GetRequiredService()); + services.AddSingleton((services) => services.GetRequiredService()); services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/RangeExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/RangeExtensions.cs index f9ff429bd13..3c68d619983 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/RangeExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/RangeExtensions.cs @@ -2,6 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using System.Runtime.CompilerServices; using Microsoft.CodeAnalysis.Text; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -128,18 +129,8 @@ public static TextSpan AsTextSpan(this Range range, SourceText sourceText) throw new ArgumentNullException(nameof(sourceText)); } - if (range.Start.Line >= sourceText.Lines.Count) - { - throw new ArgumentOutOfRangeException($"Range start line {range.Start.Line} matches or exceeds SourceText boundary {sourceText.Lines.Count}."); - } - - if (range.End.Line >= sourceText.Lines.Count) - { - throw new ArgumentOutOfRangeException($"Range end line {range.End.Line} matches or exceeds SourceText boundary {sourceText.Lines.Count}."); - } - - var start = sourceText.Lines[range.Start.Line].Start + range.Start.Character; - var end = sourceText.Lines[range.End.Line].Start + range.End.Character; + var start = GetAbsolutePosition(range.Start, sourceText); + var end = GetAbsolutePosition(range.End, sourceText); var length = end - start; if (length < 0) @@ -148,40 +139,32 @@ public static TextSpan AsTextSpan(this Range range, SourceText sourceText) } return new TextSpan(start, length); - } - - public static Language.Syntax.TextSpan AsRazorTextSpan(this Range range, SourceText sourceText) - { - if (range is null) - { - throw new ArgumentNullException(nameof(range)); - } - - if (sourceText is null) - { - throw new ArgumentNullException(nameof(sourceText)); - } - if (range.Start.Line >= sourceText.Lines.Count) + static int GetAbsolutePosition(Position position, SourceText sourceText, [CallerArgumentExpression(nameof(position))] string? argName = null) { - throw new ArgumentOutOfRangeException($"Range start line {range.Start.Line} matches or exceeds SourceText boundary {sourceText.Lines.Count}."); - } - - if (range.End.Line >= sourceText.Lines.Count) - { - throw new ArgumentOutOfRangeException($"Range end line {range.End.Line} matches or exceeds SourceText boundary {sourceText.Lines.Count}."); - } + var line = position.Line; + var character = position.Character; + var lineCount = sourceText.Lines.Count; + if (line > lineCount || + (line == lineCount && character > 0)) + { + throw new ArgumentOutOfRangeException($"{argName} ({line},{character}) matches or exceeds SourceText boundary {lineCount}."); + } - var start = sourceText.Lines[range.Start.Line].Start + range.Start.Character; - var end = sourceText.Lines[range.End.Line].Start + range.End.Character; + // LSP spec allowed a Range to end one line past the end, and character 0. SourceText does not, so we adjust to the final char position + if (line == lineCount) + { + return sourceText.Length; + } - var length = end - start; - if (length < 0) - { - throw new ArgumentOutOfRangeException($"{range} resolved to zero or negative length."); + return sourceText.Lines[line].Start + character; } + } - return new Language.Syntax.TextSpan(start, length); + public static Language.Syntax.TextSpan AsRazorTextSpan(this Range range, SourceText sourceText) + { + var span = range.AsTextSpan(sourceText); + return new Language.Syntax.TextSpan(span.Start, span.Length); } public static bool IsUndefined(this Range range) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/SyntaxNodeExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/SyntaxNodeExtensions.cs index cba684fc282..d9e3e81c26c 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/SyntaxNodeExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/SyntaxNodeExtensions.cs @@ -326,4 +326,7 @@ public static int GetTrailingWhitespaceLength(this SyntaxNode node, FormattingCo return whitespaceLength; } + + public static SyntaxNode? FindInnermostNode(this SyntaxNode node, int index, bool includeWhitespace = false) + => node.FindToken(index, includeWhitespace)?.Parent; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/TextDocumentIdentifierExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/TextDocumentIdentifierExtensions.cs index c58899a5923..38abd8cba7c 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/TextDocumentIdentifierExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/TextDocumentIdentifierExtensions.cs @@ -4,6 +4,7 @@ using Microsoft.VisualStudio.LanguageServer.Protocol; namespace Microsoft.AspNetCore.Razor.LanguageServer.Extensions; + internal static class TextDocumentIdentifierExtensions { public static VSProjectContext? GetProjectContext(this TextDocumentIdentifier textDocumentIdentifier) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/VSProjectContextExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/VSProjectContextExtensions.cs new file mode 100644 index 00000000000..8cd7a880cb2 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/VSProjectContextExtensions.cs @@ -0,0 +1,15 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.VisualStudio.LanguageServer.Protocol; + +namespace Microsoft.AspNetCore.Razor.LanguageServer.Extensions; + +internal static class VSProjectContextExtensions +{ + internal static ProjectKey ToProjectKey(this VSProjectContext projectContext) + { + return ProjectKey.FromString(projectContext.Id); + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/FindAllReferences/FindAllReferencesEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/FindAllReferences/FindAllReferencesEndpoint.cs index 74bf525ad32..8786051cd33 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/FindAllReferences/FindAllReferencesEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/FindAllReferences/FindAllReferencesEndpoint.cs @@ -21,7 +21,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.FindAllReferences; [LanguageServerEndpoint(Methods.TextDocumentReferencesName)] internal sealed class FindAllReferencesEndpoint : AbstractRazorDelegatingEndpoint, ICapabilitiesProvider { - private readonly LanguageServerFeatureOptions _featureOptions; + private readonly FilePathService _filePathService; private readonly IRazorDocumentMappingService _documentMappingService; public FindAllReferencesEndpoint( @@ -29,10 +29,10 @@ public FindAllReferencesEndpoint( IRazorDocumentMappingService documentMappingService, ClientNotifierServiceBase languageServer, ILoggerFactory loggerFactory, - LanguageServerFeatureOptions featureOptions) + FilePathService filePathService) : base(languageServerFeatureOptions, documentMappingService, languageServer, loggerFactory.CreateLogger()) { - _featureOptions = featureOptions; + _filePathService = filePathService ?? throw new ArgumentNullException(nameof(filePathService)); _documentMappingService = documentMappingService ?? throw new ArgumentNullException(nameof(documentMappingService)); } @@ -45,7 +45,7 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V }; } - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorReferencesEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorReferencesEndpointName; protected override bool PreferCSharpOverHtmlIfPossible => true; @@ -85,8 +85,8 @@ protected override async Task HandleDelegatedResponse // Indicates the reference item is directly available in the code referenceItem.Origin = VSInternalItemOrigin.Exact; - if (!_featureOptions.IsVirtualCSharpFile(referenceItem.Location.Uri) && - !_featureOptions.IsVirtualHtmlFile(referenceItem.Location.Uri)) + if (!_filePathService.IsVirtualCSharpFile(referenceItem.Location.Uri) && + !_filePathService.IsVirtualHtmlFile(referenceItem.Location.Uri)) { // This location doesn't point to a virtual file. No need to remap. remappedLocations.Add(referenceItem); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/FoldingRangeEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/FoldingRangeEndpoint.cs index fb0fa545764..1b7314ab45a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/FoldingRangeEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/FoldingRangeEndpoint.cs @@ -88,10 +88,10 @@ public TextDocumentIdentifier GetTextDocumentIdentifier(FoldingRangeParams reque return foldingRanges; } - private async Task?> HandleCoreAsync(RazorFoldingRangeRequestParam requestParams, DocumentContext documentContext, CancellationToken cancellationToken) + private async Task?> HandleCoreAsync(RazorFoldingRangeRequestParam requestParams, DocumentContext documentContext, CancellationToken cancellationToken) { var foldingResponse = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorFoldingRangeEndpoint, + CustomMessageNames.RazorFoldingRangeEndpoint, requestParams, cancellationToken).ConfigureAwait(false); var codeDocument = await documentContext.GetCodeDocumentAsync(cancellationToken).ConfigureAwait(false); @@ -132,7 +132,7 @@ public TextDocumentIdentifier GetTextDocumentIdentifier(FoldingRangeParams reque return finalRanges; } - private static IEnumerable FinalizeFoldingRanges(List mappedRanges, RazorCodeDocument codeDocument) + private List FinalizeFoldingRanges(List mappedRanges, RazorCodeDocument codeDocument) { // Don't allow ranges to be reported if they aren't spanning at least one line var validRanges = mappedRanges.Where(r => r.StartLine < r.EndLine); @@ -144,14 +144,14 @@ private static IEnumerable FinalizeFoldingRanges(List ranges.OrderByDescending(r => r.EndLine).First()); // Fix the starting range so the "..." is shown at the end - return reducedRanges.Select(r => FixFoldingRangeStart(r, codeDocument)); + return reducedRanges.Select(r => FixFoldingRangeStart(r, codeDocument)).ToList(); } /// /// Fixes the start of a range so that the offset of the first line is the last character on that line. This makes /// it so collapsing will still show the text instead of just "..." /// - private static FoldingRange FixFoldingRangeStart(FoldingRange range, RazorCodeDocument codeDocument) + private FoldingRange FixFoldingRangeStart(FoldingRange range, RazorCodeDocument codeDocument) { Debug.Assert(range.StartLine < range.EndLine); @@ -165,6 +165,15 @@ private static FoldingRange FixFoldingRangeStart(FoldingRange range, RazorCodeDo var sourceText = codeDocument.GetSourceText(); var startLine = range.StartLine; + + if (startLine >= sourceText.Lines.Count) + { + // Sometimes VS Code seems to send us wildly out-of-range folding ranges for Html, so log a warning, + // but prevent a toast from appearing from an exception. + _logger.LogWarning("Got a folding range of ({StartLine}-{EndLine}) but Razor document {filePath} only has {count} lines.", range.StartLine, range.EndLine, codeDocument.Source.FilePath, sourceText.Lines.Count); + return range; + } + var lineSpan = sourceText.Lines[startLine].Span; // Search from the end of the line to the beginning for the first non whitespace character. We want that diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorCodeBlockFoldingProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorCodeBlockFoldingProvider.cs index b56ae4c9616..48c4a04e972 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorCodeBlockFoldingProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorCodeBlockFoldingProvider.cs @@ -5,7 +5,6 @@ using System.Collections.Immutable; using System.Threading; using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.VisualStudio.LanguageServer.Protocol; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorFileUsingsFoldingSyntaxWalker.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorFileUsingsFoldingSyntaxWalker.cs index 81019c838ae..9363b43570e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorFileUsingsFoldingSyntaxWalker.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Folding/RazorFileUsingsFoldingSyntaxWalker.cs @@ -6,7 +6,6 @@ using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.VisualStudio.LanguageServer.Protocol; -using SyntaxNodeExtensions = Microsoft.AspNetCore.Razor.LanguageServer.Extensions.SyntaxNodeExtensions; namespace Microsoft.AspNetCore.Razor.LanguageServer.Folding; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs index 1e527d63681..a1f11d0c710 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs @@ -7,9 +7,7 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; -using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpOnTypeFormattingPass.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpOnTypeFormattingPass.cs index 37aa70bf5f1..75b61d32350 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpOnTypeFormattingPass.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpOnTypeFormattingPass.cs @@ -347,7 +347,7 @@ private static void CleanupSourceMappingStart(FormattingContext context, Range s if (owner is CSharpStatementLiteralSyntax && owner.TryGetPreviousSibling(out var prevNode) && - prevNode.AncestorsAndSelf().FirstOrDefault(a => a is CSharpTemplateBlockSyntax) is { } template && + prevNode.FirstAncestorOrSelf(a => a is CSharpTemplateBlockSyntax) is { } template && owner.SpanStart == template.Span.End && IsOnSingleLine(template, text)) { @@ -502,7 +502,7 @@ private static void CleanupSourceMappingEnd(FormattingContext context, Range sou if (owner is CSharpStatementLiteralSyntax && owner.NextSpan() is { } nextNode && - nextNode.AncestorsAndSelf().FirstOrDefault(a => a is CSharpTemplateBlockSyntax) is { } template && + nextNode.FirstAncestorOrSelf(a => a is CSharpTemplateBlockSyntax) is { } template && template.SpanStart == owner.Span.End && IsOnSingleLine(template, text)) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/FormattingVisitor.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/FormattingVisitor.cs index 0f17c1d5d93..c05aa537fa6 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/FormattingVisitor.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/FormattingVisitor.cs @@ -8,7 +8,6 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Components; using Microsoft.AspNetCore.Razor.Language.Extensions; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; @@ -394,7 +393,16 @@ public override void VisitMarkupTagHelperAttributeValue(MarkupTagHelperAttribute public override void VisitRazorMetaCode(RazorMetaCodeSyntax node) { - WriteSpan(node, FormattingSpanKind.MetaCode); + if (node.Parent is MarkupTagHelperDirectiveAttributeSyntax { TagHelperAttributeInfo: { Bound: true } }) + { + // For @bind attributes we want to pretend that we're in a Html context, so write this span as markup + WriteSpan(node, FormattingSpanKind.Markup); + } + else + { + WriteSpan(node, FormattingSpanKind.MetaCode); + } + base.VisitRazorMetaCode(node); } @@ -506,18 +514,12 @@ private static SyntaxList GetRewrittenMarkupStartTagChildren(Ma var tokenBuilder = SyntaxListBuilder.Create(); tokenBuilder.AddRange(tokens, 0, tokens.Length); var markupTransition = SyntaxFactory.MarkupTransition(tokenBuilder.ToList(), node.ChunkGenerator).Green.CreateRed(node, node.Position); - var editHandler = node.GetEditHandler(); - if (editHandler != null) - { - markupTransition = markupTransition.WithEditHandler(editHandler); - } var builder = new SyntaxListBuilder(1); builder.Add(markupTransition); return new SyntaxList(builder.ToListNode().CreateRed(node, node.Position)); } - SpanEditHandler? latestSpanEditHandler = null; var children = node.Children; var newChildren = new SyntaxListBuilder(children.Count); var literals = new List(); @@ -526,7 +528,6 @@ private static SyntaxList GetRewrittenMarkupStartTagChildren(Ma if (child is MarkupTextLiteralSyntax literal) { literals.Add(literal); - latestSpanEditHandler = literal.GetEditHandler() ?? latestSpanEditHandler; } else if (child is MarkupMiscAttributeContentSyntax miscContent) { @@ -535,7 +536,6 @@ private static SyntaxList GetRewrittenMarkupStartTagChildren(Ma if (contentChild is MarkupTextLiteralSyntax contentLiteral) { literals.Add(contentLiteral); - latestSpanEditHandler = contentLiteral.GetEditHandler() ?? latestSpanEditHandler; } else { @@ -561,9 +561,7 @@ void AddLiteralIfExists() if (literals.Count > 0) { var mergedLiteral = SyntaxUtilities.MergeTextLiterals(literals.ToArray()); - mergedLiteral = mergedLiteral.WithEditHandler(latestSpanEditHandler); literals.Clear(); - latestSpanEditHandler = null; newChildren.Add(mergedLiteral); } } @@ -578,11 +576,6 @@ private static SyntaxList GetRewrittenMarkupEndTagChildren(Mark var tokenBuilder = SyntaxListBuilder.Create(); tokenBuilder.AddRange(tokens, 0, tokens.Length); var markupTransition = SyntaxFactory.MarkupTransition(tokenBuilder.ToList(), node.ChunkGenerator).Green.CreateRed(node, node.Position); - var editHandler = node.GetEditHandler(); - if (editHandler != null) - { - markupTransition = markupTransition.WithEditHandler(editHandler); - } var builder = new SyntaxListBuilder(1); builder.Add(markupTransition); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/HtmlFormatter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/HtmlFormatter.cs index 07fd3c2f5dc..25929d18293 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/HtmlFormatter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/HtmlFormatter.cs @@ -35,8 +35,7 @@ public async Task FormatAsync( throw new ArgumentNullException(nameof(context)); } - var documentVersion = await _documentVersionCache.TryGetDocumentVersionAsync(context.OriginalSnapshot, cancellationToken).ConfigureAwait(false); - if (documentVersion is null) + if (!_documentVersionCache.TryGetDocumentVersion(context.OriginalSnapshot, out var documentVersion)) { return Array.Empty(); } @@ -52,7 +51,7 @@ public async Task FormatAsync( }; var result = await _server.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorHtmlFormattingEndpoint, + CustomMessageNames.RazorHtmlFormattingEndpoint, @params, cancellationToken).ConfigureAwait(false); @@ -63,8 +62,7 @@ public async Task FormatOnTypeAsync( FormattingContext context, CancellationToken cancellationToken) { - var documentVersion = await _documentVersionCache.TryGetDocumentVersionAsync(context.OriginalSnapshot, cancellationToken).ConfigureAwait(false); - if (documentVersion == null) + if (!_documentVersionCache.TryGetDocumentVersion(context.OriginalSnapshot, out var documentVersion)) { return Array.Empty(); } @@ -80,7 +78,7 @@ public async Task FormatOnTypeAsync( }; var result = await _server.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorHtmlOnTypeFormattingEndpoint, + CustomMessageNames.RazorHtmlOnTypeFormattingEndpoint, @params, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs index 584201afd31..90542fd2095 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs @@ -12,7 +12,6 @@ using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.LanguageServer.Protocol; -using SyntaxNodeExtensions = Microsoft.AspNetCore.Razor.LanguageServer.Extensions.SyntaxNodeExtensions; namespace Microsoft.AspNetCore.Razor.LanguageServer.Formatting; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentPublisher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentPublisher.cs index c053d6a733f..ac078049486 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentPublisher.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentPublisher.cs @@ -6,9 +6,11 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -internal abstract class GeneratedDocumentPublisher : ProjectSnapshotChangeTrigger +internal abstract class GeneratedDocumentPublisher : IProjectSnapshotChangeTrigger { - public abstract void PublishCSharp(string filePath, SourceText sourceText, int hostDocumentVersion); + public abstract void Initialize(ProjectSnapshotManagerBase projectManager); - public abstract void PublishHtml(string filePath, SourceText sourceText, int hostDocumentVersion); + public abstract void PublishCSharp(ProjectKey projectKey, string filePath, SourceText sourceText, int hostDocumentVersion); + + public abstract void PublishHtml(ProjectKey projectKey, string filePath, SourceText sourceText, int hostDocumentVersion); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentSynchronizer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentSynchronizer.cs index e2c38350129..bfc96b3aea8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentSynchronizer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/GeneratedDocumentSynchronizer.cs @@ -42,10 +42,10 @@ public override void DocumentProcessed(RazorCodeDocument codeDocument, IDocument var htmlText = codeDocument.GetHtmlSourceText(); - _publisher.PublishHtml(filePath, htmlText, hostDocumentVersion.Value); + _publisher.PublishHtml(document.Project.Key, filePath, htmlText, hostDocumentVersion.Value); var csharpText = codeDocument.GetCSharpSourceText(); - _publisher.PublishCSharp(filePath, csharpText, hostDocumentVersion.Value); + _publisher.PublishCSharp(document.Project.Key, filePath, csharpText, hostDocumentVersion.Value); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverEndpoint.cs index d4078b39288..860a1758072 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverEndpoint.cs @@ -49,7 +49,7 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V protected override IDocumentPositionInfoStrategy DocumentPositionInfoStrategy => PreferAttributeNameDocumentPositionInfoStrategy.Instance; - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorHoverEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorHoverEndpointName; protected override Task CreateDelegatedParamsAsync(TextDocumentPositionParams request, RazorRequestContext requestContext, DocumentPositionInfo positionInfo, CancellationToken cancellationToken) { @@ -101,9 +101,21 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V var sourceText = await documentContext.GetSourceTextAsync(cancellationToken).ConfigureAwait(false); response.Range = originalAttributeRange.AsRange(sourceText); } - else if (_documentMappingService.TryMapToHostDocumentRange(codeDocument.GetCSharpDocument(), response.Range, out var projectedRange)) + else if (positionInfo.LanguageKind == RazorLanguageKind.CSharp) { - response.Range = projectedRange; + if (_documentMappingService.TryMapToHostDocumentRange(codeDocument.GetCSharpDocument(), response.Range, out var projectedRange)) + { + response.Range = projectedRange; + } + else + { + // We couldn't remap the range back from Roslyn, but we have to do something with it, because it definitely won't + // be correct, and if the Razor document is small, will be completely outside the valid range for the file, which + // would cause the client to error. + // Returning null here will still show the hover, just there won't be any extra visual indication, like + // a background color, applied by the client. + response.Range = null; + } } return response; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs index 5b814469f77..3135db1e15f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs @@ -7,7 +7,6 @@ using System.Diagnostics; using System.Linq; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Tooltip; @@ -68,23 +67,28 @@ public HoverInfoService( var syntaxTree = codeDocument.GetSyntaxTree(); - var change = new SourceChange(location.AbsoluteIndex, length: 0, newText: ""); - var owner = syntaxTree.Root.LocateOwner(change); - + var owner = syntaxTree.Root.FindInnermostNode(location.AbsoluteIndex); if (owner is null) { Debug.Fail("Owner should never be null."); return null; } - var parent = owner.Parent; + // For cases where the point in the middle of an attribute, + // such as + // the node desired is the *AttributeSyntax + if (owner.Kind is SyntaxKind.MarkupTextLiteral) + { + owner = owner.Parent; + } + var position = new Position(location.LineIndex, location.CharacterIndex); var tagHelperDocumentContext = codeDocument.GetTagHelperContext(); var ancestors = owner.Ancestors(); var (parentTag, parentIsTagHelper) = _tagHelperFactsService.GetNearestAncestorTagInfo(ancestors); - if (_htmlFactsService.TryGetElementInfo(parent, out var containingTagNameToken, out var attributes) && + if (_htmlFactsService.TryGetElementInfo(owner, out var containingTagNameToken, out var attributes) && containingTagNameToken.Span.IntersectsWith(location.AbsoluteIndex)) { // Hovering over HTML tag name @@ -112,7 +116,7 @@ public HoverInfoService( } } - if (_htmlFactsService.TryGetAttributeInfo(parent, out containingTagNameToken, out _, out var selectedAttributeName, out var selectedAttributeNameLocation, out attributes) && + if (_htmlFactsService.TryGetAttributeInfo(owner, out containingTagNameToken, out _, out var selectedAttributeName, out var selectedAttributeNameLocation, out attributes) && selectedAttributeNameLocation?.IntersectsWith(location.AbsoluteIndex) == true) { // Hovering over HTML attribute name diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs index aff7234a643..920c6b05e35 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/IRazorLogger.cs @@ -6,6 +6,6 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public interface IRazorLogger : ILogger, ILspLogger +internal interface IRazorLogger : ILogger, ILspLogger { } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Implementation/ImplementationEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Implementation/ImplementationEndpoint.cs index ddeaddb99f4..cf4103f519f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Implementation/ImplementationEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Implementation/ImplementationEndpoint.cs @@ -6,7 +6,6 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CommonLanguageServerProtocol.Framework; @@ -33,7 +32,7 @@ public ImplementationEndpoint( _documentMappingService = documentMappingService ?? throw new ArgumentNullException(nameof(documentMappingService)); } - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorImplementationEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorImplementationEndpointName; protected override bool PreferCSharpOverHtmlIfPossible => true; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/InlineCompletion/InlineCompletionEndPoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/InlineCompletion/InlineCompletionEndPoint.cs index 251c14a75fa..1a4ee9cd60a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/InlineCompletion/InlineCompletionEndPoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/InlineCompletion/InlineCompletionEndPoint.cs @@ -106,7 +106,7 @@ public TextDocumentIdentifier GetTextDocumentIdentifier(VSInternalInlineCompleti request.Position = projectedPosition; var list = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorInlineCompletionEndpoint, + CustomMessageNames.RazorInlineCompletionEndpoint, razorRequest, cancellationToken).ConfigureAwait(false); if (list is null || !list.Items.Any()) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs index ee6c031160d..a73f3218168 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/LoggerAdapter.cs @@ -14,7 +14,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; // We unify the ILspLogger and ILogger systems here because the ILspLogger class does not match the ILogger class used by Razor, // but we did not want to migrate them all at once -public class LoggerAdapter : IRazorLogger +internal class LoggerAdapter : IRazorLogger { private readonly IEnumerable _loggers; private readonly ITelemetryReporter? _telemetryReporter; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj index a4681be5cbd..bbf087834ac 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Microsoft.AspNetCore.Razor.LanguageServer.csproj @@ -29,8 +29,11 @@ - + + + + @@ -42,4 +45,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/OpenDocumentGenerator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/OpenDocumentGenerator.cs index 4d86643a6c6..fdf87fe0c91 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/OpenDocumentGenerator.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/OpenDocumentGenerator.cs @@ -12,7 +12,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -internal class OpenDocumentGenerator : ProjectSnapshotChangeTrigger, IDisposable +internal class OpenDocumentGenerator : IProjectSnapshotChangeTrigger, IDisposable { // Using 10 milliseconds for the delay here because we want document synchronization to be very fast, // so that features like completion are not delayed, but at the same time we don't want to do more work @@ -60,13 +60,8 @@ public OpenDocumentGenerator( private ProjectSnapshotManagerBase ProjectManager => _projectManager ?? throw new InvalidOperationException($"{nameof(ProjectManager)} was unexpectedly 'null'. Has {nameof(Initialize)} been called?"); - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - _projectManager = projectManager; ProjectManager.Changed += ProjectSnapshotManager_Changed; @@ -169,15 +164,14 @@ private void ProjectSnapshotManager_Changed(object? sender, ProjectChangeEventAr void TryEnqueue(IDocumentSnapshot document) { - var filePath = document.FilePath.AssumeNotNull(); - - if (!ProjectManager.IsDocumentOpen(filePath) && !_languageServerFeatureOptions.UpdateBuffersForClosedDocuments) + if (!ProjectManager.IsDocumentOpen(document.FilePath) && !_languageServerFeatureOptions.UpdateBuffersForClosedDocuments) { return; } + var key = $"{document.Project.Key.Id}:{document.FilePath.AssumeNotNull()}"; var workItem = new ProcessWorkItem(document, _documentProcessedListeners, _projectSnapshotManagerDispatcher); - _workQueue.Enqueue(filePath, workItem); + _workQueue.Enqueue(key, workItem); } } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeDetector.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeDetector.cs index 2a6186c3d6b..c7459eb9a6d 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeDetector.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeDetector.cs @@ -58,6 +58,7 @@ public async Task StartAsync(string workspaceDirectory, CancellationToken cancel workspaceDirectory = FilePathNormalizer.Normalize(workspaceDirectory); var existingConfigurationFiles = GetExistingConfigurationFiles(workspaceDirectory); + _logger.LogDebug("Triggering events for existing project configuration files"); await _dispatcher.RunOnDispatcherThreadAsync(() => { foreach (var configurationFilePath in existingConfigurationFiles) @@ -140,6 +141,7 @@ private void FileSystemWatcher_ProjectConfigurationFileEvent(string physicalFile var args = new ProjectConfigurationFileChangeEventArgs(physicalFilePath, kind); foreach (var listener in _listeners) { + _logger.LogDebug("Notifying listener '{Listener}' of config file path '{PhysicalFilePath}' change with kind '{Kind}'", listener, physicalFilePath, kind); listener.ProjectConfigurationFileChanged(args); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationStateSynchronizer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationStateSynchronizer.cs index 9cbd5b3c9cc..27a181fbeab 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationStateSynchronizer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationStateSynchronizer.cs @@ -124,7 +124,7 @@ void AddProject(string configurationFilePath, ProjectRazorJson projectRazorJson) var intermediateOutputPath = Path.GetDirectoryName(configurationFilePath).AssumeNotNull(); var rootNamespace = projectRazorJson.RootNamespace; - var projectKey = _projectService.AddProject(projectFilePath, intermediateOutputPath, rootNamespace); + var projectKey = _projectService.AddProject(projectFilePath, intermediateOutputPath, projectRazorJson.Configuration, rootNamespace); _configurationToProjectMap[configurationFilePath] = projectKey; _logger.LogInformation("Project configuration file added for project '{0}': '{1}'", projectFilePath, configurationFilePath); @@ -133,11 +133,6 @@ void AddProject(string configurationFilePath, ProjectRazorJson projectRazorJson) void UpdateProject(ProjectKey projectKey, ProjectRazorJson? projectRazorJson) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (projectRazorJson is null) { ResetProject(projectKey); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectContexts/ProjectContextsEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectContexts/ProjectContextsEndpoint.cs index 6627fc67459..7d5e4823e49 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectContexts/ProjectContextsEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectContexts/ProjectContextsEndpoint.cs @@ -13,7 +13,13 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.ProjectContexts; [LanguageServerEndpoint(VSMethods.GetProjectContextsName)] -internal class ProjectContextsEndpoint : IRazorRequestHandler, ICapabilitiesProvider +// Using a documentless handler here because: +// a. We don't need any extra info than just the Uri +// b. If we say we have a document, then our RequestContextFactory will try to get a DocumentContext for us +// but as the ProjectContexts endpoint, the request won't have a project context, so it won't be able to +// get the "right" one anyway. But as I said we don't need it to. +// c. This gets called a lot, so may as well save some work +internal class ProjectContextsEndpoint : IRazorDocumentlessRequestHandler, ICapabilitiesProvider { private readonly ClientNotifierServiceBase _languageServer; @@ -29,12 +35,6 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V serverCapabilities.ProjectContextProvider = true; } - public TextDocumentIdentifier GetTextDocumentIdentifier(VSGetProjectContextsParams request) - => new() - { - Uri = request.TextDocument.Uri - }; - public async Task HandleRequestAsync(VSGetProjectContextsParams request, RazorRequestContext context, CancellationToken cancellationToken) { if (request is null) @@ -42,11 +42,10 @@ public async Task HandleRequestAsync(VSGetProjectContextsP throw new ArgumentNullException(nameof(request)); } - var documentContext = context.GetRequiredDocumentContext(); - var delegatedParams = new DelegatedProjectContextsParams(documentContext.Identifier); + var delegatedParams = new DelegatedProjectContextsParams(request.TextDocument.Uri); var response = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorProjectContextsEndpoint, + CustomMessageNames.RazorProjectContextsEndpoint, delegatedParams, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/DefaultRazorProjectService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/DefaultRazorProjectService.cs index d89b3006dd5..b4f2af7a22f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/DefaultRazorProjectService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/DefaultRazorProjectService.cs @@ -16,6 +16,7 @@ using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Text; using Microsoft.Extensions.Logging; @@ -81,33 +82,56 @@ public override void AddDocument(string filePath) _projectSnapshotManagerDispatcher.AssertDispatcherThread(); var textDocumentPath = FilePathNormalizer.Normalize(filePath); - if (_snapshotResolver.TryResolveDocument(textDocumentPath, out var _)) + + var added = false; + foreach (var projectSnapshot in _snapshotResolver.FindPotentialProjects(textDocumentPath)) { - // Document already added. This usually occurs when VSCode has already pre-initialized - // open documents and then we try to manually add all known razor documents. - return; + added = true; + AddDocumentToProject(projectSnapshot, textDocumentPath); } - var projectSnapshot = _snapshotResolver.FindPotentialProjects(textDocumentPath).FirstOrDefault() - ?? _snapshotResolver.GetMiscellaneousProject(); - - var targetFilePath = textDocumentPath; - var projectDirectory = FilePathNormalizer.GetDirectory(projectSnapshot.FilePath); - if (targetFilePath.StartsWith(projectDirectory, FilePathComparison.Instance)) + if (!added) { - // Make relative - targetFilePath = textDocumentPath[projectDirectory.Length..]; + AddDocumentToProject(_snapshotResolver.GetMiscellaneousProject(), textDocumentPath); } - // Representing all of our host documents with a re-normalized target path to workaround GetRelatedDocument limitations. - var normalizedTargetFilePath = targetFilePath.Replace('/', '\\').TrimStart('\\'); + void AddDocumentToProject(IProjectSnapshot projectSnapshot, string textDocumentPath) + { + if (projectSnapshot.GetDocument(FilePathNormalizer.Normalize(textDocumentPath)) is not null) + { + // Document already added. This usually occurs when VSCode has already pre-initialized + // open documents and then we try to manually add all known razor documents. + return; + } + + var targetFilePath = textDocumentPath; + var projectDirectory = FilePathNormalizer.GetDirectory(projectSnapshot.FilePath); + if (targetFilePath.StartsWith(projectDirectory, FilePathComparison.Instance)) + { + // Make relative + targetFilePath = textDocumentPath[projectDirectory.Length..]; + } + + // Representing all of our host documents with a re-normalized target path to workaround GetRelatedDocument limitations. + var normalizedTargetFilePath = targetFilePath.Replace('/', '\\').TrimStart('\\'); - var hostDocument = new HostDocument(textDocumentPath, normalizedTargetFilePath); - var defaultProject = (ProjectSnapshot)projectSnapshot; - var textLoader = _remoteTextLoaderFactory.Create(textDocumentPath); + var hostDocument = new HostDocument(textDocumentPath, normalizedTargetFilePath); + var textLoader = _remoteTextLoaderFactory.Create(textDocumentPath); - _logger.LogInformation("Adding document '{filePath}' to project '{projectSnapshotFilePath}'.", filePath, projectSnapshot.FilePath); - _projectSnapshotManagerAccessor.Instance.DocumentAdded(defaultProject.Key, hostDocument, textLoader); + var projectSnapshotManager = _projectSnapshotManagerAccessor.Instance; + _logger.LogInformation("Adding document '{filePath}' to project '{projectKey}'.", filePath, projectSnapshot.Key); + projectSnapshotManager.DocumentAdded(projectSnapshot.Key, hostDocument, textLoader); + + // Adding a document to a project could also happen because a target was added to a project, or we're moving a document + // from Misc Project to a real one, and means the newly added document could actually already be open. + // If it is, we need to make sure we start generating it so we're ready to handle requests that could start coming in. + if (projectSnapshotManager.IsDocumentOpen(textDocumentPath) && + projectSnapshotManager.GetLoadedProject(projectSnapshot.Key) is { } project && + project.GetDocument(textDocumentPath) is { } document) + { + _ = document.GetGeneratedOutputAsync(); + } + } } public override void OpenDocument(string filePath, SourceText sourceText, int version) @@ -115,112 +139,117 @@ public override void OpenDocument(string filePath, SourceText sourceText, int ve _projectSnapshotManagerDispatcher.AssertDispatcherThread(); var textDocumentPath = FilePathNormalizer.Normalize(filePath); - if (!_snapshotResolver.TryResolveDocument(textDocumentPath, out _)) + + // We are okay to use the non-project-key overload of TryResolveDocument here because we really are just checking if the document + // has been added to _any_ project. AddDocument will take care of adding to all of the necessary ones, and then below we ensure + // we process them all too + if (!_snapshotResolver.TryResolveDocumentInAnyProject(textDocumentPath, out _)) { // Document hasn't been added. This usually occurs when VSCode trumps all other initialization // processes and pre-initializes already open documents. AddDocument(filePath); } - if (!_snapshotResolver.TryResolveProject(textDocumentPath, out var projectSnapshot)) + ActOnDocumentInMultipleProjects(filePath, (projectSnapshot, textDocumentPath) => { - projectSnapshot = _snapshotResolver.GetMiscellaneousProject(); - } + _logger.LogInformation("Opening document '{textDocumentPath}' in project '{projectKey}'.", textDocumentPath, projectSnapshot.Key); + _projectSnapshotManagerAccessor.Instance.DocumentOpened(projectSnapshot.Key, textDocumentPath, sourceText); + }); - var defaultProject = (ProjectSnapshot)projectSnapshot; - - _logger.LogInformation("Opening document '{textDocumentPath}' in project '{projectSnapshotFilePath}'.", textDocumentPath, projectSnapshot.FilePath); - _projectSnapshotManagerAccessor.Instance.DocumentOpened(defaultProject.Key, textDocumentPath, sourceText); - - TrackDocumentVersion(textDocumentPath, version); - - if (_snapshotResolver.TryResolveDocument(textDocumentPath, out var documentSnapshot)) + // Use a separate loop, as the above call modified out projects, so we have to make sure we're operating on the latest snapshot + ActOnDocumentInMultipleProjects(filePath, (projectSnapshot, textDocumentPath) => { - // Start generating the C# for the document so it can immediately be ready for incoming requests. - _ = documentSnapshot.GetGeneratedOutputAsync(); - } + TrackDocumentVersion(projectSnapshot, textDocumentPath, version, startGenerating: true); + }); } public override void CloseDocument(string filePath) { _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - var textDocumentPath = FilePathNormalizer.Normalize(filePath); - if (!_snapshotResolver.TryResolveProject(textDocumentPath, out var projectSnapshot)) + ActOnDocumentInMultipleProjects(filePath, (projectSnapshot, textDocumentPath) => { - projectSnapshot = _snapshotResolver.GetMiscellaneousProject(); - } - - var textLoader = _remoteTextLoaderFactory.Create(filePath); - var defaultProject = (ProjectSnapshot)projectSnapshot; - _logger.LogInformation("Closing document '{textDocumentPath}' in project '{projectSnapshotFilePath}'.", textDocumentPath, projectSnapshot.FilePath); - _projectSnapshotManagerAccessor.Instance.DocumentClosed(defaultProject.Key, textDocumentPath, textLoader); + var textLoader = _remoteTextLoaderFactory.Create(filePath); + _logger.LogInformation("Closing document '{textDocumentPath}' in project '{projectKey}'.", textDocumentPath, projectSnapshot.Key); + _projectSnapshotManagerAccessor.Instance.DocumentClosed(projectSnapshot.Key, textDocumentPath, textLoader); + }); } public override void RemoveDocument(string filePath) { _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - var textDocumentPath = FilePathNormalizer.Normalize(filePath); - if (!_snapshotResolver.TryResolveProject(textDocumentPath, out var projectSnapshot)) + ActOnDocumentInMultipleProjects(filePath, (projectSnapshot, textDocumentPath) => { - projectSnapshot = _snapshotResolver.GetMiscellaneousProject(); - } + if (!projectSnapshot.DocumentFilePaths.Contains(textDocumentPath, FilePathComparer.Instance)) + { + _logger.LogInformation("Containing project is not tracking document '{filePath}'", textDocumentPath); + return; + } - if (!projectSnapshot.DocumentFilePaths.Contains(textDocumentPath, FilePathComparer.Instance)) - { - _logger.LogInformation("Containing project is not tracking document '{filePath}'", filePath); - return; - } + if (projectSnapshot.GetDocument(textDocumentPath) is not DocumentSnapshot documentSnapshot) + { + _logger.LogError("Containing project does not contain document '{filePath}'", textDocumentPath); + return; + } - if (projectSnapshot.GetDocument(textDocumentPath) is not DocumentSnapshot documentSnapshot) - { - _logger.LogError("Containing project does not contain document '{filePath}'", filePath); - return; - } + // If the document is open, we can't remove it, because we could still get a request for it, and that + // request would fail. Instead we move it to the miscellaneous project, just like if we got notified of + // a remove via the project.razor.json + if (_projectSnapshotManagerAccessor.Instance.IsDocumentOpen(textDocumentPath)) + { + _logger.LogInformation("Moving document '{textDocumentPath}' from project '{projectKey}' to misc files because it is open.", textDocumentPath, projectSnapshot.Key); + var miscellaneousProject = (ProjectSnapshot)_snapshotResolver.GetMiscellaneousProject(); + if (projectSnapshot != miscellaneousProject) + { + MoveDocument(textDocumentPath, projectSnapshot, miscellaneousProject); + } + } + else + { + _logger.LogInformation("Removing document '{textDocumentPath}' from project '{projectKey}'.", textDocumentPath, projectSnapshot.Key); + _projectSnapshotManagerAccessor.Instance.DocumentRemoved(projectSnapshot.Key, documentSnapshot.State.HostDocument); + } + }); + } - var defaultProject = (ProjectSnapshot)projectSnapshot; + public override void UpdateDocument(string filePath, SourceText sourceText, int version) + { + _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - // If the document is open, we can't remove it, because we could still get a request for it, and that - // request would fail. Instead we move it to the miscellaneous project, just like if we got notified of - // a remove via the project.razor.json - if (_projectSnapshotManagerAccessor.Instance.IsDocumentOpen(textDocumentPath)) + ActOnDocumentInMultipleProjects(filePath, (project, textDocumentPath) => { - _logger.LogInformation("Moving document '{textDocumentPath}' from project '{projectSnapshotFilePath}' to misc files because it is open.", textDocumentPath, projectSnapshot.FilePath); - var miscellaneousProject = (ProjectSnapshot)_snapshotResolver.GetMiscellaneousProject(); - MoveDocument(textDocumentPath, defaultProject, miscellaneousProject); - } - else + _logger.LogTrace("Updating document '{textDocumentPath}' in {projectKey}.", textDocumentPath, project.Key); + _projectSnapshotManagerAccessor.Instance.DocumentChanged(project.Key, textDocumentPath, sourceText); + }); + + // Use a separate loop, as the above call modified out projects, so we have to make sure we're operating on the latest snapshot + ActOnDocumentInMultipleProjects(filePath, (projectSnapshot, textDocumentPath) => { - _logger.LogInformation("Removing document '{textDocumentPath}' from project '{projectSnapshotFilePath}'.", textDocumentPath, projectSnapshot.FilePath); - _projectSnapshotManagerAccessor.Instance.DocumentRemoved(defaultProject.Key, documentSnapshot.State.HostDocument); - } + TrackDocumentVersion(projectSnapshot, textDocumentPath, version, startGenerating: false); + }); } - public override void UpdateDocument(string filePath, SourceText sourceText, int version) + private void ActOnDocumentInMultipleProjects(string filePath, Action action) { - _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - var textDocumentPath = FilePathNormalizer.Normalize(filePath); - // TODO: Needs to handle multiple projects! - if (!_snapshotResolver.TryResolveProject(textDocumentPath, out var projectSnapshot)) + if (!_snapshotResolver.TryResolveAllProjects(textDocumentPath, out var projectSnapshots)) { - projectSnapshot = _snapshotResolver.GetMiscellaneousProject(); + projectSnapshots = new[] { _snapshotResolver.GetMiscellaneousProject() }; } - var defaultProject = (ProjectSnapshot)projectSnapshot; - _logger.LogTrace("Updating document '{textDocumentPath}'.", textDocumentPath); - _projectSnapshotManagerAccessor.Instance.DocumentChanged(defaultProject.Key, textDocumentPath, sourceText); - - TrackDocumentVersion(textDocumentPath, version); + foreach (var project in projectSnapshots) + { + action(project, textDocumentPath); + } } - public override ProjectKey AddProject(string filePath, string intermediateOutputPath, string? rootNamespace) + public override ProjectKey AddProject(string filePath, string intermediateOutputPath, RazorConfiguration? configuration, string? rootNamespace) { _projectSnapshotManagerDispatcher.AssertDispatcherThread(); var normalizedPath = FilePathNormalizer.Normalize(filePath); - var hostProject = new HostProject(normalizedPath, intermediateOutputPath, RazorDefaults.Configuration, rootNamespace ?? RazorDefaults.RootNamespace); + var hostProject = new HostProject(normalizedPath, intermediateOutputPath, configuration ?? FallbackRazorConfiguration.Latest, rootNamespace); // ProjectAdded will no-op if the project already exists _projectSnapshotManagerAccessor.Instance.ProjectAdded(hostProject); @@ -295,8 +324,8 @@ public override void UpdateProject( if (configuration is null) { - configuration = RazorDefaults.Configuration; - _logger.LogInformation("Updating project '{filePath}' to use Razor's default configuration ('{configuration.ConfigurationName}')'.", project.FilePath, configuration.ConfigurationName); + configuration = FallbackRazorConfiguration.Latest; + _logger.LogInformation("Updating project '{filePath}' to use the latest configuration ('{configuration.ConfigurationName}')'.", project.FilePath, configuration.ConfigurationName); } else if (currentConfiguration.ConfigurationName != configuration.ConfigurationName) { @@ -315,6 +344,8 @@ public override void UpdateProject( private void UpdateProjectDocuments(IReadOnlyList documents, ProjectKey projectKey) { + _logger.LogDebug("UpdateProjectDocuments for {projectKey} with {documentCount} documents.", projectKey, documents.Count); + var project = (ProjectSnapshot)_projectSnapshotManagerAccessor.Instance.GetLoadedProject(projectKey); var currentHostProject = project.HostProject; var projectDirectory = FilePathNormalizer.GetDirectory(project.FilePath); @@ -330,6 +361,8 @@ private void UpdateProjectDocuments(IReadOnlyList docume continue; } + _logger.LogDebug("Document '{documentFilePath}' no longer exists in project '{projectKey}'. Moving to miscellaneous project.", documentFilePath, projectKey); + MoveDocument(documentFilePath, project, miscellaneousProject); } @@ -398,7 +431,7 @@ private void UpdateProjectDocuments(IReadOnlyList docume } } - private void MoveDocument(string documentFilePath, ProjectSnapshot fromProject, ProjectSnapshot toProject) + private void MoveDocument(string documentFilePath, IProjectSnapshot fromProject, ProjectSnapshot toProject) { Debug.Assert(fromProject.DocumentFilePaths.Contains(documentFilePath, FilePathComparer.Instance)); Debug.Assert(!toProject.DocumentFilePaths.Contains(documentFilePath, FilePathComparer.Instance)); @@ -487,20 +520,26 @@ internal void TryMigrateMiscellaneousDocumentsToProject() var textLoader = new DocumentSnapshotTextLoader(documentSnapshot); var defaultProject = (ProjectSnapshot)projectSnapshot; var newHostDocument = new HostDocument(documentSnapshot.FilePath, documentSnapshot.TargetPath); - _logger.LogInformation("Migrating '{documentFilePath}' from the '{miscellaneousProject.FilePath}' project to '{projectSnapshot.FilePath}' project.", - documentFilePath, miscellaneousProject.FilePath, projectSnapshot.FilePath); + _logger.LogInformation("Migrating '{documentFilePath}' from the '{miscellaneousProject.Key}' project to '{projectSnapshot.Key}' project.", + documentFilePath, miscellaneousProject.FilePath, projectSnapshot.Key); _projectSnapshotManagerAccessor.Instance.DocumentAdded(defaultProject.Key, newHostDocument, textLoader); } } - private void TrackDocumentVersion(string textDocumentPath, int version) + private void TrackDocumentVersion(IProjectSnapshot projectSnapshot, string textDocumentPath, int version, bool startGenerating) { - if (!_snapshotResolver.TryResolveDocument(textDocumentPath, out var documentSnapshot)) + if (projectSnapshot.GetDocument(FilePathNormalizer.Normalize(textDocumentPath)) is not { } documentSnapshot) { return; } _documentVersionCache.TrackDocumentVersion(documentSnapshot, version); + + if (startGenerating) + { + // Start generating the C# for the document so it can immediately be ready for incoming requests. + _ = documentSnapshot.GetGeneratedOutputAsync(); + } } private class DelegatingTextLoader : TextLoader diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolver.cs index 1a2ba693533..608547e2053 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolver.cs @@ -16,7 +16,8 @@ internal interface ISnapshotResolver IProjectSnapshot GetMiscellaneousProject(); /// - /// Finds a for the given document path that is contained within a project. + /// Finds a for the given document path that is contained within any project, and returns the first + /// one found if it does. This method should be avoided where possible, and the overload that takes a should be used instead /// - bool TryResolveDocument(string documentFilePath, [NotNullWhen(true)] out IDocumentSnapshot? documentSnapshot); + bool TryResolveDocumentInAnyProject(string documentFilePath, [NotNullWhen(true)] out IDocumentSnapshot? documentSnapshot); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolverExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolverExtensions.cs index a588f5a5bfb..a44f57df8e4 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolverExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/ISnapshotResolverExtensions.cs @@ -1,22 +1,37 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System.Diagnostics.CodeAnalysis; +using Microsoft.AspNetCore.Razor.PooledObjects; +using Microsoft.AspNetCore.Razor.Utilities; using Microsoft.CodeAnalysis.Razor.ProjectSystem; namespace Microsoft.AspNetCore.Razor.LanguageServer.ProjectSystem; internal static class ISnapshotResolverExtensions { - public static bool TryResolveProject(this ISnapshotResolver snapshotResolver, string documentFilePath, [NotNullWhen(true)] out IProjectSnapshot? projectSnapshot) + public static bool TryResolveAllProjects(this ISnapshotResolver snapshotResolver, string documentFilePath, out IProjectSnapshot[] projectSnapshots) { - if (snapshotResolver.TryResolveDocument(documentFilePath, out var documentSnapshot)) + var potentialProjects = snapshotResolver.FindPotentialProjects(documentFilePath); + + using var _ = ListPool.GetPooledObject(out var projects); + + foreach (var project in potentialProjects) + { + if (project.GetDocument(documentFilePath) is not null) + { + projects.Add(project); + } + } + + var normalizedDocumentPath = FilePathNormalizer.Normalize(documentFilePath); + var miscProject = snapshotResolver.GetMiscellaneousProject(); + if (miscProject.GetDocument(normalizedDocumentPath) is not null) { - projectSnapshot = documentSnapshot.Project; - return true; + projects.Add(miscProject); } - projectSnapshot = null; - return false; + projectSnapshots = projects.ToArray(); + + return projects.Count > 0; } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/RazorProjectService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/RazorProjectService.cs index afc4b1c7aaf..e1b4abc2558 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/RazorProjectService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/RazorProjectService.cs @@ -22,7 +22,7 @@ internal abstract class RazorProjectService public abstract void UpdateDocument(string filePath, SourceText sourceText, int version); - public abstract ProjectKey AddProject(string filePath, string intermediateOutputPath, string? rootNamespace); + public abstract ProjectKey AddProject(string filePath, string intermediateOutputPath, RazorConfiguration? configuration, string? rootNamespace); public abstract void RemoveProject(string filePath); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/SnapshotResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/SnapshotResolver.cs index 68bc647543d..19007b55368 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/SnapshotResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSystem/SnapshotResolver.cs @@ -9,6 +9,7 @@ using Microsoft.AspNetCore.Razor.Utilities; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.Extensions.Logging; namespace Microsoft.AspNetCore.Razor.LanguageServer.ProjectSystem; @@ -28,7 +29,7 @@ public SnapshotResolver(ProjectSnapshotManagerAccessor projectSnapshotManagerAcc var miscellaneousProjectPath = Path.Combine(TempDirectory.Instance.DirectoryPath, "__MISC_RAZOR_PROJECT__"); var normalizedPath = FilePathNormalizer.Normalize(miscellaneousProjectPath); - MiscellaneousHostProject = new HostProject(normalizedPath, normalizedPath, RazorDefaults.Configuration, RazorDefaults.RootNamespace); + MiscellaneousHostProject = new HostProject(normalizedPath, normalizedPath, FallbackRazorConfiguration.Latest, rootNamespace: null); } /// @@ -69,7 +70,7 @@ public IProjectSnapshot GetMiscellaneousProject() return miscellaneousProject; } - public bool TryResolveDocument(string documentFilePath, [NotNullWhen(true)] out IDocumentSnapshot? documentSnapshot) + public bool TryResolveDocumentInAnyProject(string documentFilePath, [NotNullWhen(true)] out IDocumentSnapshot? documentSnapshot) { _logger.LogTrace("Looking for {documentFilePath}.", documentFilePath); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Properties/AssemblyInfo.cs index 2492aac06c5..b3433457370 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Properties/AssemblyInfo.cs @@ -10,4 +10,4 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Microbenchmarks, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDefaults.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDefaults.cs deleted file mode 100644 index 0afc2e99891..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDefaults.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.LanguageServer; - -public static class RazorDefaults -{ - public static RazorConfiguration Configuration { get; } = FallbackRazorConfiguration.Latest; - - public static string? RootNamespace { get; } = null; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDocumentMappingService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDocumentMappingService.cs index 05c29472b58..6965025aa8c 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDocumentMappingService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorDocumentMappingService.cs @@ -13,7 +13,6 @@ using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; -using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Razor.Workspaces.Extensions; using Microsoft.CodeAnalysis.Text; @@ -24,33 +23,18 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; internal sealed class RazorDocumentMappingService : IRazorDocumentMappingService { - private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly FilePathService _documentFilePathService; private readonly DocumentContextFactory _documentContextFactory; private readonly ILogger _logger; public RazorDocumentMappingService( - LanguageServerFeatureOptions languageServerFeatureOptions, + FilePathService filePathService, DocumentContextFactory documentContextFactory, ILoggerFactory loggerFactory) { - if (languageServerFeatureOptions is null) - { - throw new ArgumentNullException(nameof(languageServerFeatureOptions)); - } - - if (documentContextFactory is null) - { - throw new ArgumentNullException(nameof(documentContextFactory)); - } - - if (loggerFactory is null) - { - throw new ArgumentNullException(nameof(loggerFactory)); - } - - _languageServerFeatureOptions = languageServerFeatureOptions; - _documentContextFactory = documentContextFactory; - _logger = loggerFactory.CreateLogger(); + _documentFilePathService = filePathService ?? throw new ArgumentNullException(nameof(filePathService)); + _documentContextFactory = documentContextFactory ?? throw new ArgumentNullException(nameof(documentContextFactory)); + _logger = loggerFactory?.CreateLogger() ?? throw new ArgumentNullException(nameof(loggerFactory)); } public TextEdit[] GetHostDocumentEdits(IRazorGeneratedDocument generatedDocument, TextEdit[] generatedDocumentEdits) @@ -327,8 +311,9 @@ public bool TryMapToHostDocumentPosition(IRazorGeneratedDocument generatedDocume throw new InvalidOperationException("Cannot use document mapping service on a generated document that has a null CodeDocument."); } - foreach (var mapping in generatedDocument.SourceMappings) + for (var i = 0; i < generatedDocument.SourceMappings.Count; i++) { + var mapping = generatedDocument.SourceMappings[i]; var generatedSpan = mapping.GeneratedSpan; var generatedAbsoluteIndex = generatedSpan.AbsoluteIndex; if (generatedAbsoluteIndex <= generatedDocumentIndex) @@ -457,21 +442,21 @@ public async Task RemapWorkspaceEditAsync(WorkspaceEdit workspace public async Task<(Uri MappedDocumentUri, Range MappedRange)> MapToHostDocumentUriAndRangeAsync(Uri generatedDocumentUri, Range generatedDocumentRange, CancellationToken cancellationToken) { - var razorDocumentUri = _languageServerFeatureOptions.GetRazorDocumentUri(generatedDocumentUri); + var razorDocumentUri = _documentFilePathService.GetRazorDocumentUri(generatedDocumentUri); // For Html we just map the Uri, the range will be the same - if (_languageServerFeatureOptions.IsVirtualHtmlFile(generatedDocumentUri)) + if (_documentFilePathService.IsVirtualHtmlFile(generatedDocumentUri)) { return (razorDocumentUri, generatedDocumentRange); } // We only map from C# files - if (!_languageServerFeatureOptions.IsVirtualCSharpFile(generatedDocumentUri)) + if (!_documentFilePathService.IsVirtualCSharpFile(generatedDocumentUri)) { return (generatedDocumentUri, generatedDocumentRange); } - var documentContext = await _documentContextFactory.TryCreateAsync(razorDocumentUri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreate(razorDocumentUri); if (documentContext is null) { return (generatedDocumentUri, generatedDocumentRange); @@ -729,6 +714,12 @@ private bool TryMapToHostDocumentRangeInferred(IRazorGeneratedDocument generated hostDocumentRange = default; var csharpSourceText = GetGeneratedSourceText(generatedDocument); + + if (!IsRangeWithinDocument(generatedDocumentRange, csharpSourceText)) + { + return false; + } + var generatedRangeAsSpan = generatedDocumentRange.AsTextSpan(csharpSourceText); SourceMapping? mappingBeforeGeneratedRange = null; SourceMapping? mappingAfterGeneratedRange = null; @@ -825,15 +816,15 @@ private async Task RemapVersionedDocumentEditsAsync(TextDocu var generatedDocumentUri = entry.TextDocument.Uri; // Check if the edit is actually for a generated document, because if not we don't need to do anything - if (!_languageServerFeatureOptions.IsVirtualDocumentUri(generatedDocumentUri)) + if (!_documentFilePathService.IsVirtualDocumentUri(generatedDocumentUri)) { // This location doesn't point to a background razor file. No need to remap. remappedDocumentEdits.Add(entry); continue; } - var razorDocumentUri = _languageServerFeatureOptions.GetRazorDocumentUri(generatedDocumentUri); - var documentContext = await _documentContextFactory.TryCreateForOpenDocumentAsync(razorDocumentUri, entry.TextDocument.GetProjectContext(), cancellationToken).ConfigureAwait(false); + var razorDocumentUri = _documentFilePathService.GetRazorDocumentUri(generatedDocumentUri); + var documentContext = _documentContextFactory.TryCreateForOpenDocument(razorDocumentUri, entry.TextDocument.GetProjectContext()); if (documentContext is null) { continue; @@ -871,13 +862,13 @@ private async Task> RemapDocumentEditsAsync(Dicti var edits = entry.Value; // Check if the edit is actually for a generated document, because if not we don't need to do anything - if (!_languageServerFeatureOptions.IsVirtualDocumentUri(uri)) + if (!_documentFilePathService.IsVirtualDocumentUri(uri)) { remappedChanges[entry.Key] = entry.Value; continue; } - var documentContext = await _documentContextFactory.TryCreateAsync(uri, cancellationToken).ConfigureAwait(false); + var documentContext = _documentContextFactory.TryCreate(uri); if (documentContext is null) { continue; @@ -891,7 +882,7 @@ private async Task> RemapDocumentEditsAsync(Dicti continue; } - var razorDocumentUri = _languageServerFeatureOptions.GetRazorDocumentUri(uri); + var razorDocumentUri = _documentFilePathService.GetRazorDocumentUri(uri); remappedChanges[razorDocumentUri.AbsoluteUri] = remappedEdits; } @@ -930,11 +921,11 @@ private TextEdit[] RemapTextEditsCore(Uri generatedDocumentUri, RazorCodeDocumen private IRazorGeneratedDocument? GetGeneratedDocumentFromGeneratedDocumentUri(Uri generatedDocumentUri, RazorCodeDocument codeDocument) { - if (_languageServerFeatureOptions.IsVirtualCSharpFile(generatedDocumentUri)) + if (_documentFilePathService.IsVirtualCSharpFile(generatedDocumentUri)) { return codeDocument.GetCSharpDocument(); } - else if (_languageServerFeatureOptions.IsVirtualHtmlFile(generatedDocumentUri)) + else if (_documentFilePathService.IsVirtualHtmlFile(generatedDocumentUri)) { return codeDocument.GetHtmlDocument(); } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs index 312e8cd6530..6abda5456d5 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLSPOptions.cs @@ -6,7 +6,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public record RazorLSPOptions( +internal record RazorLSPOptions( Trace Trace, bool EnableFormatting, bool AutoClosingTags, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServer.cs index f9297de3c5c..d3e32b2a8d5 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServer.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Immutable; using System.Linq; using Microsoft.AspNetCore.Razor.LanguageServer.AutoInsert; using Microsoft.AspNetCore.Razor.LanguageServer.ColorPresentation; @@ -40,6 +39,7 @@ internal class RazorLanguageServer : AbstractLanguageServer private readonly ProjectSnapshotManagerDispatcher? _projectSnapshotManagerDispatcher; private readonly Action? _configureServer; private readonly RazorLSPOptions _lspOptions; + private readonly ILspServerActivationTracker? _lspServerActivationTracker; private readonly ITelemetryReporter _telemetryReporter; // Cached for testing @@ -52,6 +52,7 @@ public RazorLanguageServer( LanguageServerFeatureOptions? featureOptions, Action? configureServer, RazorLSPOptions? lspOptions, + ILspServerActivationTracker? lspServerActivationTracker, ITelemetryReporter telemetryReporter) : base(jsonRpc, logger) { @@ -60,11 +61,21 @@ public RazorLanguageServer( _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; _configureServer = configureServer; _lspOptions = lspOptions ?? RazorLSPOptions.Default; + _lspServerActivationTracker = lspServerActivationTracker; _telemetryReporter = telemetryReporter; Initialize(); } + protected override IRequestExecutionQueue ConstructRequestExecutionQueue() + { + var handlerProvider = GetHandlerProvider(); + var queue = new RazorRequestExecutionQueue(this, _logger, handlerProvider); + queue.Start(); + return queue; + + } + protected override ILspServices ConstructLspServices() { var services = new ServiceCollection() @@ -124,7 +135,9 @@ protected override ILspServices ConstructLspServices() var featureOptions = _featureOptions ?? new DefaultLanguageServerFeatureOptions(); services.AddSingleton(featureOptions); - services.AddLifeCycleServices(this, serverManager); + services.AddSingleton(); + + services.AddLifeCycleServices(this, serverManager, _lspServerActivationTracker); services.AddDiagnosticServices(); services.AddSemanticTokensServices(); @@ -222,5 +235,10 @@ public IHandlerProvider GetHandlerProvider() { return _server.GetHandlerProvider(); } + + public RazorRequestExecutionQueue GetRequestExecutionQueue() + { + return (RazorRequestExecutionQueue)_server.GetRequestExecutionQueue(); + } } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs index c3e6090bc30..610c1ebe7dd 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs @@ -42,6 +42,7 @@ public static RazorLanguageServerWrapper Create( Action? configure = null, LanguageServerFeatureOptions? featureOptions = null, RazorLSPOptions? razorLSPOptions = null, + ILspServerActivationTracker? lspServerActivationTracker = null, TraceSource? traceSource = null) { var jsonRpc = CreateJsonRpc(input, output); @@ -59,6 +60,7 @@ public static RazorLanguageServerWrapper Create( featureOptions, configure, razorLSPOptions, + lspServerActivationTracker, telemetryReporter); var razorLanguageServer = new RazorLanguageServerWrapper(server); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLifeCycleManager.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLifeCycleManager.cs index 0bb16934293..9d7c8fc9da9 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLifeCycleManager.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLifeCycleManager.cs @@ -2,22 +2,21 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System.Threading.Tasks; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CommonLanguageServerProtocol.Framework; namespace Microsoft.AspNetCore.Razor.LanguageServer; -internal class RazorLifeCycleManager : ILifeCycleManager +internal class RazorLifeCycleManager(RazorLanguageServer languageServer, ILspServerActivationTracker? lspServerActivationTracker) : ILifeCycleManager { - private readonly RazorLanguageServer _languageServer; + private readonly RazorLanguageServer _languageServer = languageServer; + private readonly ILspServerActivationTracker? _lspServerActivationTracker = lspServerActivationTracker; private readonly TaskCompletionSource _tcs = new TaskCompletionSource(); - public RazorLifeCycleManager(RazorLanguageServer languageServer) - { - _languageServer = languageServer; - } - public Task ExitAsync() { + _lspServerActivationTracker?.Deactivated(); + var services = _languageServer.GetLspServices(); services.Dispose(); _tcs.TrySetResult(0); @@ -27,6 +26,8 @@ public Task ExitAsync() public Task ShutdownAsync(string message = "Shutting down") { + _lspServerActivationTracker?.Deactivated(); + return Task.CompletedTask; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestContextFactory.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestContextFactory.cs index d9c6cee8d90..abb7a3a3f42 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestContextFactory.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestContextFactory.cs @@ -5,7 +5,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.CommonLanguageServerProtocol.Framework; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -20,8 +19,10 @@ public RazorRequestContextFactory(ILspServices lspServices) _lspServices = lspServices; } - public async Task CreateRequestContextAsync(IQueueItem queueItem, TRequestParams @params, CancellationToken cancellationToken) + public Task CreateRequestContextAsync(IQueueItem queueItem, TRequestParams @params, CancellationToken cancellationToken) { + var logger = _lspServices.GetRequiredService(); + VersionedDocumentContext? documentContext = null; var textDocumentHandler = queueItem.MethodHandler as ITextDocumentIdentifierHandler; @@ -32,27 +33,37 @@ public async Task CreateRequestContextAsync if (textDocumentHandler is ITextDocumentIdentifierHandler tdiHandler) { var textDocumentIdentifier = tdiHandler.GetTextDocumentIdentifier(@params); - documentContext = await documentContextFactory.TryCreateForOpenDocumentAsync(textDocumentIdentifier, cancellationToken).ConfigureAwait(false); + uri = textDocumentIdentifier.Uri; + + logger.LogDebug("Trying to create DocumentContext for {methodName} for {uri}", queueItem.MethodName, uri); + + documentContext = documentContextFactory.TryCreateForOpenDocument(textDocumentIdentifier); } else if (textDocumentHandler is ITextDocumentIdentifierHandler uriHandler) { uri = uriHandler.GetTextDocumentIdentifier(@params); - documentContext = await documentContextFactory.TryCreateForOpenDocumentAsync(uri, cancellationToken).ConfigureAwait(false); + + logger.LogDebug("Trying to create DocumentContext for {methodName} for {uri}", queueItem.MethodName, uri); + + documentContext = documentContextFactory.TryCreateForOpenDocument(uri); } else { throw new NotImplementedException(); } - } - var loggerAdapter = _lspServices.GetRequiredService(); + if (documentContext is null) + { + logger.LogWarning("Could not create a document context for {methodName} for {uri}. Endpoint may crash later if it calls GetRequiredDocumentContext.", queueItem.MethodName, uri); + } + } - var requestContext = new RazorRequestContext(documentContext, loggerAdapter, _lspServices + var requestContext = new RazorRequestContext(documentContext, logger, _lspServices #if DEBUG , queueItem.MethodName, uri #endif ); - return requestContext; + return Task.FromResult(requestContext); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestExecutionQueue.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestExecutionQueue.cs new file mode 100644 index 00000000000..a22d5b03b2e --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorRequestExecutionQueue.cs @@ -0,0 +1,90 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Globalization; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; +using Microsoft.CommonLanguageServerProtocol.Framework; + +namespace Microsoft.AspNetCore.Razor.LanguageServer; + +internal class RazorRequestExecutionQueue : RequestExecutionQueue +{ + private CultureInfo? _cultureInfo; + private readonly CapabilitiesManager _capabilitiesManager; + + public RazorRequestExecutionQueue(AbstractLanguageServer languageServer, ILspLogger logger, IHandlerProvider handlerProvider) + : base(languageServer, logger, handlerProvider) + { + _capabilitiesManager = languageServer.GetLspServices().GetRequiredService(); + } + + [System.Diagnostics.CodeAnalysis.SuppressMessage("Usage", "VSTHRD003:Avoid awaiting foreign Tasks", Justification = "")] + public override Task WrapStartRequestTaskAsync(Task nonMutatingRequestTask, bool rethrowExceptions) + { + CultureInfo.CurrentUICulture = GetCultureForRequest(); + + return nonMutatingRequestTask; + } + + private CultureInfo GetCultureForRequest() + { + // Mostly copied from Roslyn: https://github.com/dotnet/roslyn/blob/6faeaaa5c10472c0ef34c6714659712cd83894b9/src/Features/LanguageServer/Protocol/RoslynRequestExecutionQueue.cs#L45 + if (_cultureInfo is not null) + { + return _cultureInfo; + } + + if (!_capabilitiesManager.HasInitialized) + { + // Initialize has not been called yet, no culture to set + return CultureInfo.CurrentUICulture; + } + + var initializeParams = _capabilitiesManager.GetInitializeParams(); + var locale = initializeParams.Locale; + if (string.IsNullOrWhiteSpace(locale)) + { + // The client did not provide a culture, use the OS configured value + // and remember that so we can short-circuit from now on. + _cultureInfo = CultureInfo.CurrentUICulture; + return _cultureInfo; + } + + try + { + // Parse the LSP locale into a culture and remember it for future requests. + _cultureInfo = CultureInfo.CreateSpecificCulture(locale); + } + catch (CultureNotFoundException) + { + // We couldn't parse the culture, log a warning and fallback to the OS configured value. + // Also remember the fallback so we don't warn on every request. + _logger.LogWarning($"Culture {locale} was not found, falling back to OS culture"); + _cultureInfo = CultureInfo.CurrentUICulture; + } + + return _cultureInfo; + } + + // Internal for testing + internal TestAccessor GetTestAccessor() + { + return new TestAccessor(this); + } + + internal class TestAccessor + { + private RazorRequestExecutionQueue _queue; + + public TestAccessor(RazorRequestExecutionQueue queue) + { + _queue = queue; + } + + public CultureInfo? GetCultureInfo() + { + return _queue._cultureInfo; + } + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorSyntaxFacts.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorSyntaxFacts.cs index 01f4df50719..a140ca7ee15 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorSyntaxFacts.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorSyntaxFacts.cs @@ -1,7 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Refactoring/RenameEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Refactoring/RenameEndpoint.cs index ac877e6d218..3c282208ebc 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Refactoring/RenameEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Refactoring/RenameEndpoint.cs @@ -63,7 +63,7 @@ public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, V protected override bool PreferCSharpOverHtmlIfPossible => true; - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorRenameEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorRenameEndpointName; protected override async Task TryHandleAsync(RenameParams request, RazorRequestContext requestContext, DocumentPositionInfo positionInfo, CancellationToken cancellationToken) { @@ -351,7 +351,7 @@ private static bool BindingContainsTagHelper(TagHelperDescriptor tagHelper, TagH return null; } - var node = owner.Ancestors().FirstOrDefault(n => n.Kind == SyntaxKind.MarkupTagHelperStartTag); + var node = owner.Parent?.FirstAncestorOrSelf(n => n.Kind == SyntaxKind.MarkupTagHelperStartTag); if (node is not MarkupTagHelperStartTagSyntax tagHelperStartTag) { return null; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/SR.resx b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/SR.resx index f057b3449e0..766edd6199f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/SR.resx +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/SR.resx @@ -129,6 +129,9 @@ Extract block to code behind + + File was externally modified: {0} + Generate Async Event Handler '{0}' @@ -138,6 +141,9 @@ Invalid offset. + + Razor language services not configured properly, missing language service '{0}'. + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. @@ -153,6 +159,9 @@ Unknown mapping behavior + + Unknown ProjectChangeKind {0} + Attempted to visit a RazorMetaCode other than '{' or '}'. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.cs.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.cs.xlf index fcfbc5bf6c5..d38bf1efffe 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.cs.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.cs.xlf @@ -22,6 +22,11 @@ Extrahovat blok do kódu na pozadí
+ + File was externally modified: {0} + Došlo k externí úpravě souboru: {0} + + Generate Async Event Handler '{0}' Generovat asynchronní obslužnou rutinu události {0} @@ -37,6 +42,11 @@ Neplatný posun + + Razor language services not configured properly, missing language service '{0}'. + Služby jazyka Razor nejsou správně nakonfigurované, chybí služba jazyka {0}. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. Proběhl dotaz na řádek {0} mimo rozsah {1} {2}. Dokument nemusí být aktuální. @@ -57,6 +67,11 @@ Piktogram elementu Razor TagHelper + + Unknown ProjectChangeKind {0} + Neznámý ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Došlo k pokusu navštívit RazorMetaCode jiný než { nebo }. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.de.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.de.xlf index b551849805d..92050bbe8ad 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.de.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.de.xlf @@ -22,6 +22,11 @@ Block auf CodeBehind extrahieren + + File was externally modified: {0} + Datei wurde extern modifiziert: {0}. + + Generate Async Event Handler '{0}' Asynchronen Ereignishandler "{0}" generieren @@ -37,6 +42,11 @@ Ungültiger Offset. + + Razor language services not configured properly, missing language service '{0}'. + Razor-Sprachdienste sind nicht ordnungsgemäß konfiguriert, der Sprachdienst "{0}" fehlt. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. Die Zeile "{0}" außerhalb des {1} Bereichs von "{2}" wurde abgefragt. Das Dokument ist möglicherweise nicht auf dem neuesten Stand. @@ -57,6 +67,11 @@ Razor TagHelper-Elementsymbol + + Unknown ProjectChangeKind {0} + Unbekannte ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Es wurde versucht, einen anderen RazorMetaCode als "{" oder "}" zu besuchen. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.es.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.es.xlf index ba6b8735767..f4c0c6712d8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.es.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.es.xlf @@ -22,6 +22,11 @@ Extraer el bloque al código subyacente + + File was externally modified: {0} + El archivo se modificó externamente: {0} + + Generate Async Event Handler '{0}' Generar controlador de eventos asincrónicos ''{0}'' @@ -37,6 +42,11 @@ Desplazamiento no válido. + + Razor language services not configured properly, missing language service '{0}'. + Los servicios de lenguaje Razor no están configurados correctamente; falta el servicio de idioma "{0}". + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. La línea '{0}' se consultó fuera del {1} rango de '{2}'. Es posible que el documento no esté actualizado. @@ -57,6 +67,11 @@ Glifo del elemento TagHelper de Razor + + Unknown ProjectChangeKind {0} + ProjectChangeKind desconocido {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Se ha intentado visitar un RazorMetaCode distinto de "{" o "}". diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.fr.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.fr.xlf index 154842e3cf6..1ec82ca7ba3 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.fr.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.fr.xlf @@ -22,6 +22,11 @@ Extraire le bloc vers le code-behind + + File was externally modified: {0} + Le fichier a été modifié en externe : {0} + + Generate Async Event Handler '{0}' Générer le gestionnaire d’événements asynchrone « {0} » @@ -37,6 +42,11 @@ Décalage non valide. + + Razor language services not configured properly, missing language service '{0}'. + Les services de langage Razor ne sont pas configurés correctement, le service de langage «{0}» manquant. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. La ligne «{0}» en dehors de la plage{1} de «{2}» a été interrogée. Le document n’est peut-être pas à jour. @@ -57,6 +67,11 @@ Glyphe de l’élément Razor TagHelper + + Unknown ProjectChangeKind {0} + ProjectChangeKind inconnu {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Tentative de visite d’un RazorMetaCode autre que « { » ou « } ». diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.it.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.it.xlf index b98c741a0f8..953898fe1a6 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.it.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.it.xlf @@ -22,6 +22,11 @@ Estrai il blocco in code-behind + + File was externally modified: {0} + Il file è stato modificato esternamente: {0} + + Generate Async Event Handler '{0}' Genera gestore dell'evento '{0}' asincrono @@ -37,6 +42,11 @@ Offset non valido. + + Razor language services not configured properly, missing language service '{0}'. + I servizi di linguaggio Razor non sono configurati correttamente. Manca il servizio di linguaggio '{0}'. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. È stata eseguita una query sulla riga '{0}' non compresa nell'intervallo {1} di '{2}'. Il documento potrebbe non essere aggiornato. @@ -57,6 +67,11 @@ Glifo elemento TagHelper Razor + + Unknown ProjectChangeKind {0} + ProjectChangeKind {0} sconosciuto + + Attempted to visit a RazorMetaCode other than '{' or '}'. Si è provato a visitare un elemento RazorMetaCode diverso da '{' o '}'. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ja.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ja.xlf index 683f9e6cbe1..7a3fc9d19f7 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ja.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ja.xlf @@ -22,6 +22,11 @@ ブロック抽出から分離コード + + File was externally modified: {0} + ファイルが外部で変更されました: {0} + + Generate Async Event Handler '{0}' 非同期イベント ハンドラー '{0}' の生成 @@ -37,6 +42,11 @@ 無効なオフセットです。 + + Razor language services not configured properly, missing language service '{0}'. + Razor 言語サービスが正しく構成されていません。言語サービス '{0}' がありません。 + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. '{2}' の {1} 範囲外の行 '{0}' がクエリされました。ドキュメントが最新ではない可能性があります。 @@ -57,6 +67,11 @@ Razor TagHelper 要素のグリフ + + Unknown ProjectChangeKind {0} + 不明な ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. '{' または '}' 以外の RazorMetaCode にアクセスしようとしました。 diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ko.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ko.xlf index cafea17162f..2b3bb860d8a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ko.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ko.xlf @@ -22,6 +22,11 @@ 코드 숨김에 블록 추출 + + File was externally modified: {0} + {0}의 파일이 외부에서 수정되었습니다. + + Generate Async Event Handler '{0}' 비동기 이벤트 처리기 '{0}' 생성 @@ -37,6 +42,11 @@ 오프셋이 유효하지 않습니다. + + Razor language services not configured properly, missing language service '{0}'. + Razor 언어 서비스가 제대로 구성되지 않았습니다. 언어 서비스 '{0}'이(가) 없습니다. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. '{2}'의 {1} 범위를 벗어나는 줄 '{0}'을(를) 쿼리했습니다. 문서가 최신이 아닐 수 있습니다. @@ -57,6 +67,11 @@ Razor TagHelper 요소 문자 모양 + + Unknown ProjectChangeKind {0} + 알 수 없는 ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. '{' 또는 '}' 이외의 RazorMetaCode를 방문하려고 했습니다. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pl.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pl.xlf index 9beac801f20..e76113c1aff 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pl.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pl.xlf @@ -22,6 +22,11 @@ Wyodrębnij blok do kodu znajdującego się poza + + File was externally modified: {0} + Plik został zmodyfikowany na zewnątrz: {0} + + Generate Async Event Handler '{0}' Generuj asynchroniczny program obsługi zdarzeń „{0}” @@ -37,6 +42,11 @@ Nieprawidłowe przesunięcie. + + Razor language services not configured properly, missing language service '{0}'. + Usługi języka dla składni Razor nie zostały prawidłowo skonfigurowane — brak usługi językowej "{0}". + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. Wykonano zapytanie wiersza "{0}" poza zakresem {1} "{2}". Dokument może być nieaktualny. @@ -57,6 +67,11 @@ Symbol elementu pomocnika tagów składni Razor + + Unknown ProjectChangeKind {0} + Nieznany ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Podjęto próbę odwiedzenia elementu MetaCode składni Razor innego niż "{"or"}". diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pt-BR.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pt-BR.xlf index 6729c8e937d..292805f068d 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pt-BR.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.pt-BR.xlf @@ -22,6 +22,11 @@ Extrair o bloco para codificar atrás + + File was externally modified: {0} + O arquivo foi modificado externamente: {0} + + Generate Async Event Handler '{0}' Gerar Manipulador de Eventos Assíncronos '{0}' @@ -37,6 +42,11 @@ Deslocamento inválido. + + Razor language services not configured properly, missing language service '{0}'. + Serviços de Linguagem Razor não configurados corretamente, serviço de linguagem '{0}' ausente. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. A linha '{0}' fora do intervalo {1} de '{2}' foi consultada. O documento pode não estar atualizado. @@ -57,6 +67,11 @@ Elemento Glyph Razor TagHelper + + Unknown ProjectChangeKind {0} + ProjectChangeKind desconhecido {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Tentativa de visitar um RazorMetaCode diferente de '{' or '}'. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ru.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ru.xlf index aec21af3fee..40a51f75da1 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ru.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.ru.xlf @@ -22,6 +22,11 @@ Извлечь блок в код программной части + + File was externally modified: {0} + Файл был изменен извне: {0} + + Generate Async Event Handler '{0}' Создать обработчик асинхронных событий "{0}" @@ -37,6 +42,11 @@ Недопустимое смещение. + + Razor language services not configured properly, missing language service '{0}'. + Языковые службы Razor настроены неправильно, отсутствует языковая служба "{0}". + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. Запрошена строка "{0}" за пределами диапазона {1} "{2}". Возможно, документ не обновлен. @@ -57,6 +67,11 @@ Глиф элемента TagHelper Razor + + Unknown ProjectChangeKind {0} + Неизвестный ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. Предпринята попытка посетить RazorMetaCode, отличный от "{" или "}". diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.tr.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.tr.xlf index 2ef0430393d..276852436f6 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.tr.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.tr.xlf @@ -22,6 +22,11 @@ Bloğu arkadaki koda ayıkla + + File was externally modified: {0} + Dosya dışarıdan değiştirildi: {0} + + Generate Async Event Handler '{0}' '{0}' Asenkron Olay İşleyicisini Oluştur @@ -37,6 +42,11 @@ Geçersiz uzaklık. + + Razor language services not configured properly, missing language service '{0}'. + Razor dil hizmetleri düzgün yapılandırılmadı, '{0}' dil hizmeti eksik. + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. {1} / '{2}' aralığının dışındaki '{0}' satırı sorgulandı. Belge güncel olmayabilir. @@ -57,6 +67,11 @@ Razor TagHelper Element Karakteri + + Unknown ProjectChangeKind {0} + Bilinmeyen ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. '{' veya '} dışında bir RazorMetaCode ziyaret edilmeye çalışıldı. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hans.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hans.xlf index 85c258af87a..a013fc82079 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hans.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hans.xlf @@ -22,6 +22,11 @@ 将块提取到代码隐藏中 + + File was externally modified: {0} + 已从外部修改了文件: {0}。 + + Generate Async Event Handler '{0}' 生成异步事件处理程序“{0}” @@ -37,6 +42,11 @@ 偏移无效。 + + Razor language services not configured properly, missing language service '{0}'. + Razor 语言服务未正确配置,缺少语言服务 "{0}"。 + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. 查询了 "{0}" 的 {1} 范围外的行 "{2}"。文档可能不是最新的。 @@ -57,6 +67,11 @@ Razor TagHelper 元素字形 + + Unknown ProjectChangeKind {0} + 未知的 ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. 尝试访问了除 "{" 或 "}" 之外的 RazorMetaCode。 diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hant.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hant.xlf index f05306551da..c46839414a7 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hant.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Resources/xlf/SR.zh-Hant.xlf @@ -22,6 +22,11 @@ 擷取區塊以在後方編碼 + + File was externally modified: {0} + 已在外部修改檔案: {0} + + Generate Async Event Handler '{0}' 產生非同步事件處理常式 '{0}' @@ -37,6 +42,11 @@ 位移無效。 + + Razor language services not configured properly, missing language service '{0}'. + 未正確設定 Razor 語言服務,遺漏語言服務 '{0}'。 + + Line '{0}' outside of the {1} range of '{2}' was queried. The document may not be up to date. 已查詢 '{2}' 之 {1} 範圍以外的行 '{0}'。文件可能不是最新狀態。 @@ -57,6 +67,11 @@ Razor TagHelper 元素字符 + + Unknown ProjectChangeKind {0} + 未知的 ProjectChangeKind {0} + + Attempted to visit a RazorMetaCode other than '{' or '}'. 嘗試瀏覽 '{' or '}' 除外的 RazorMetaCode。 diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs index 907bc665c68..a9475eb30c8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs @@ -4,6 +4,7 @@ using System; using System.Collections.Generic; using System.Collections.Immutable; +using System.Linq; using System.Reflection; using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.ExternalAccess.Razor; @@ -64,15 +65,11 @@ internal class RazorSemanticTokensLegend private readonly SemanticTokensLegend _legend; private readonly Dictionary _razorTokenTypeMap; -#pragma warning disable IDE0060 // Remove unused parameter public RazorSemanticTokensLegend(ClientCapabilities clientCapabilities) -#pragma warning restore IDE0060 // Remove unused parameter { using var _ = ArrayBuilderPool.GetPooledObject(out var builder); -#pragma warning disable CS0618 // Type or member is obsolete - builder.AddRange(RazorSemanticTokensAccessor.RoslynTokenTypes); -#pragma warning restore CS0618 // Type or member is obsolete + builder.AddRange(RazorSemanticTokensAccessor.GetTokenTypes(clientCapabilities is VSInternalClientCapabilities { SupportsVisualStudioExtensions: true })); _razorTokenTypeMap = new Dictionary(); foreach (var razorTokenType in GetRazorSemanticTokenTypes()) @@ -103,15 +100,7 @@ private static ImmutableArray GetRazorSemanticTokenTypes() return builder.ToImmutable(); } - private static readonly string[] s_tokenModifiers = new string[] { - // TODO: These two should come from Roslyn once an available version is inserted - // Razor - "static", - // C# Modifiers - "ReassignedVariable", - // Razor background - "razorCode" // Not using nameof() because the convention is for modifiers to start with a lowercase letter. Yes I am aware of what the line above this says. - }; + private static readonly string[] s_tokenModifiers = RazorSemanticTokensAccessor.GetTokenModifiers().Concat(Enum.GetNames(typeof(RazorTokenModifiers))).ToArray(); [Flags] public enum RazorTokenModifiers @@ -120,7 +109,9 @@ public enum RazorTokenModifiers // Static, from Roslyn = 1 // ReassignedVariable, from Roslyn = 1 << 1 + // By convention, all LSP token modifiers start with a lowercase letter + // Must start after the last Roslyn modifier - RazorCode = 1 << 2 + razorCode = 1 << 2 } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/RazorSemanticTokensRefreshEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/RazorSemanticTokensRefreshEndpoint.cs index 4117442df4b..31e14207f38 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/RazorSemanticTokensRefreshEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/RazorSemanticTokensRefreshEndpoint.cs @@ -10,7 +10,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Semantic; -[LanguageServerEndpoint(RazorLanguageServerCustomMessageTargets.RazorSemanticTokensRefreshEndpoint)] +[LanguageServerEndpoint(CustomMessageNames.RazorSemanticTokensRefreshEndpoint)] internal sealed class RazorSemanticTokensRefreshEndpoint : IRazorNotificationHandler { private readonly WorkspaceSemanticTokensRefreshPublisher _semanticTokensRefreshPublisher; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/SemanticTokensRangeEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/SemanticTokensRangeEndpoint.cs index ab56d70b988..a3cae37499e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/SemanticTokensRangeEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/SemanticTokensRangeEndpoint.cs @@ -7,7 +7,6 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CommonLanguageServerProtocol.Framework; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -60,7 +59,7 @@ public TextDocumentIdentifier GetTextDocumentIdentifier(SemanticTokensRangeParam var semanticTokens = await semanticTokensInfoService.GetSemanticTokensAsync(request.TextDocument, request.Range, documentContext, _razorSemanticTokensLegend.AssumeNotNull(), correlationId, cancellationToken).ConfigureAwait(false); var amount = semanticTokens is null ? "no" : (semanticTokens.Data.Length / 5).ToString(Thread.CurrentThread.CurrentCulture); - requestContext.Logger.LogInformation("Returned {amount} semantic tokens for range {request.Range} in {request.TextDocument.Uri}.", amount, request.Range, request.TextDocument.Uri); + requestContext.Logger.LogInformation("Returned {amount} semantic tokens for range ({startLine},{startChar})-({endLine},{endChar}) in {request.TextDocument.Uri}.", amount, request.Range.Start.Line, request.Range.Start.Character, request.Range.End.Line, request.Range.End.Character, request.TextDocument.Uri); if (semanticTokens is not null) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs index 5562843c67d..942e0413a8c 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs @@ -135,7 +135,7 @@ public RazorSemanticTokensInfoService( // `GetMatchingCSharpResponseAsync` that will cause us to retry in a bit. if (csharpResponse is null) { - _logger.LogWarning("Issue with retrieving C# response for Razor range: {razorRange}", razorRange); + _logger.LogWarning("Issue with retrieving C# response for Razor range: ({startLine},{startChar})-({endLine},{endChar})", razorRange.Start.Line, razorRange.Start.Character, razorRange.End.Line, razorRange.End.Character); return null; } @@ -161,7 +161,7 @@ public RazorSemanticTokensInfoService( { if (colorBackground) { - tokenModifiers |= (int)RazorSemanticTokensLegend.RazorTokenModifiers.RazorCode; + tokenModifiers |= (int)RazorSemanticTokensLegend.RazorTokenModifiers.razorCode; AddAdditionalCSharpWhitespaceRanges(razorRanges, textClassification, razorSource, previousRazorSemanticRange, originalRange, _logger); } @@ -192,7 +192,7 @@ private static void AddAdditionalCSharpWhitespaceRanges(List razo Start = new Position(originalRange.Start.Line, previousRazorSemanticRange.End.Character), End = originalRange.Start }; - razorRanges.Add(new SemanticRange(textClassification, whitespaceRange, (int)RazorSemanticTokensLegend.RazorTokenModifiers.RazorCode, fromRazor: false)); + razorRanges.Add(new SemanticRange(textClassification, whitespaceRange, (int)RazorSemanticTokensLegend.RazorTokenModifiers.razorCode, fromRazor: false)); } else if (originalRange.Start.Character > 0 && previousRazorSemanticRange?.End.Line != originalRange.Start.Line && @@ -205,7 +205,7 @@ private static void AddAdditionalCSharpWhitespaceRanges(List razo Start = new Position(originalRange.Start.Line, 0), End = originalRange.Start }; - razorRanges.Add(new SemanticRange(textClassification, whitespaceRange, (int)RazorSemanticTokensLegend.RazorTokenModifiers.RazorCode, fromRazor: false)); + razorRanges.Add(new SemanticRange(textClassification, whitespaceRange, (int)RazorSemanticTokensLegend.RazorTokenModifiers.razorCode, fromRazor: false)); } } @@ -280,7 +280,7 @@ internal static bool TryGetMinimalCSharpRange(RazorCodeDocument codeDocument, Ra var parameter = new ProvideSemanticTokensRangeParams(textDocumentIdentifier, documentVersion, csharpRange, correlationId); var csharpResponse = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorProvideSemanticTokensRangeEndpoint, + CustomMessageNames.RazorProvideSemanticTokensRangeEndpoint, parameter, cancellationToken).ConfigureAwait(false); @@ -293,6 +293,7 @@ internal static bool TryGetMinimalCSharpRange(RazorCodeDocument codeDocument, Ra { // No C# response or C# is out of sync with us. Unrecoverable, return null to indicate no change. // Once C# syncs up they'll send a refresh notification. + _logger.LogWarning("C# is out of sync. We are wanting {documentVersion} but C# is at {csharpResponse.HostDocumentSyncVersion}.", documentVersion, csharpResponse.HostDocumentSyncVersion); return null; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/TagHelperSemanticRangeVisitor.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/TagHelperSemanticRangeVisitor.cs index ab38e6b7de0..2e6a815f8a0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/TagHelperSemanticRangeVisitor.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/TagHelperSemanticRangeVisitor.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Components; @@ -511,7 +510,7 @@ private void AddSemanticRange(SyntaxNode node, int semanticKind) var source = _razorCodeDocument.Source; var range = node.GetRange(source); - var tokenModifier = _addRazorCodeModifier ? (int)RazorSemanticTokensLegend.RazorTokenModifiers.RazorCode : 0; + var tokenModifier = _addRazorCodeModifier ? (int)RazorSemanticTokensLegend.RazorTokenModifiers.razorCode : 0; // LSP spec forbids multi-line tokens, so we need to split this up. if (range.Start.Line != range.End.Line) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SignatureHelp/SignatureHelpEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SignatureHelp/SignatureHelpEndpoint.cs index 7d505760d61..519998edbd4 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SignatureHelp/SignatureHelpEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SignatureHelp/SignatureHelpEndpoint.cs @@ -5,7 +5,6 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CommonLanguageServerProtocol.Framework; @@ -27,7 +26,7 @@ public SignatureHelpEndpoint( { } - protected override string CustomMessageTarget => RazorLanguageServerCustomMessageTargets.RazorSignatureHelpEndpointName; + protected override string CustomMessageTarget => CustomMessageNames.RazorSignatureHelpEndpointName; public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SpellCheck/DocumentSpellCheckEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SpellCheck/DocumentSpellCheckEndpoint.cs index c412ed68f22..2b483f919b7 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SpellCheck/DocumentSpellCheckEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/SpellCheck/DocumentSpellCheckEndpoint.cs @@ -117,7 +117,7 @@ private async Task AddCSharpSpellCheckRangesAsync(List ranges, { var delegatedParams = new DelegatedSpellCheckParams(documentContext.Identifier); var delegatedResponse = await _languageServer.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorSpellCheckEndpoint, + CustomMessageNames.RazorSpellCheckEndpoint, delegatedParams, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs index f706fa99ec3..6829e0069c0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Trace.cs @@ -4,7 +4,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; // We need to keep this in sync with the client definitions like Trace.ts -public enum Trace +internal enum Trace { Off = 0, Messages = 1, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs index 0c4c44870cb..0455d4b5a16 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/UpdateBufferRequest.cs @@ -6,10 +6,12 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public class UpdateBufferRequest +internal class UpdateBufferRequest { public int? HostDocumentVersion { get; set; } + public string? ProjectKeyId { get; set; } + public required string HostDocumentFilePath { get; set; } public required IReadOnlyList Changes { get; set; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/BackgroundDocumentProcessedPublisher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/BackgroundDocumentProcessedPublisher.cs deleted file mode 100644 index d3b1b528b5b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/BackgroundDocumentProcessedPublisher.cs +++ /dev/null @@ -1,299 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Composition; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Extensions; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis; -using Microsoft.Extensions.Logging; -using OmniSharp; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -// This class is responsible for listening to document processed events and then synchronizing their existence in the C# workspace. -// Key scenarios are: -// 1. A Razor document is not open - Publish Razor documents C# content to workspace under a background convention file path (i.e. Index.razor__bg__virtual.cs) -// 2. A Razor document is already open - Active C# content for the open doc already exists in the workspace (i.e. Index.razor__virtual.cs), noop. -// 3. A Razor document gets opened - Remove background generated C# content from workspace so active C# content gets prioritized -// 4. A Razor document gets closed - Need to transition active C# content to background C# content in the workspace. -// -// Since we don't have LSP access to fully understand if a document opens/closes we utilize the convention of our active and background generated C# -// file paths to understand if a Razor document is open or closed. - -[Shared] -[Export(typeof(OmniSharpDocumentProcessedListener))] -internal class BackgroundDocumentProcessedPublisher : OmniSharpDocumentProcessedListener -{ - // File paths need to align with the file path that's used to create virutal document buffers in the RazorDocumentFactory.ts. - // The purpose of the alignment is to ensure that when a Razor virtual C# buffer opens we can properly detect its existence. - internal const string ActiveVirtualDocumentSuffix = "__virtual.cs"; - internal const string BackgroundVirtualDocumentSuffix = "__bg" + ActiveVirtualDocumentSuffix; - - private readonly OmniSharpProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - private readonly OmniSharpWorkspace _workspace; - private readonly ILogger _logger; - private OmniSharpProjectSnapshotManager _projectManager; - private readonly object _workspaceChangedLock; - - [ImportingConstructor] - public BackgroundDocumentProcessedPublisher( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - OmniSharpWorkspace workspace, - ILoggerFactory loggerFactory) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (workspace is null) - { - throw new ArgumentNullException(nameof(workspace)); - } - - if (loggerFactory is null) - { - throw new ArgumentNullException(nameof(loggerFactory)); - } - - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - _workspace = workspace; - _logger = loggerFactory.CreateLogger(); - _workspaceChangedLock = new object(); - - _workspace.WorkspaceChanged += Workspace_WorkspaceChanged; - } - - // A Razor file has been processed, this portion is responsible for the decision of whether we need to create or update - // the Razor documents background C# representation. - public override void DocumentProcessed(RazorCodeDocument codeDocument, OmniSharpDocumentSnapshot document) - { - if (document is null) - { - throw new ArgumentNullException(nameof(document)); - } - - _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - - lock (_workspaceChangedLock) - { - if (FileKinds.IsComponentImport(document.FileKind)) - { - // Razor component imports don't have any C# to generate anyways, don't do the work. This doesn't capture _ViewImports.cshtml because we never - // associated a FileKind with those files. - return; - } - - var openVirtualFilePath = document.FilePath + ActiveVirtualDocumentSuffix; - var openDocument = _workspace.GetDocument(openVirtualFilePath); - if (openDocument != null) - { - // This document is open in the editor, no reason for us to populate anything in the workspace the editor will do that. - return; - } - - var backgroundVirtualFilePath = document.FilePath + BackgroundVirtualDocumentSuffix; - var currentDocument = _workspace.GetDocument(backgroundVirtualFilePath); - if (currentDocument is null) - { - // Background document doesn't exist, we need to create it - - var roslynProject = GetRoslynProject(document.Project); - if (roslynProject is null) - { - // There's no Roslyn project associated with the Razor document. - _logger.LogTrace("Could not find a Roslyn project for Razor virtual document '{backgroundVirtualFilePath}'.", backgroundVirtualFilePath); - return; - } - - var documentId = DocumentId.CreateNewId(roslynProject.Id); - var name = Path.GetFileName(backgroundVirtualFilePath); - var emptyTextLoader = new EmptyTextLoader(backgroundVirtualFilePath); - var documentInfo = DocumentInfo.Create(documentId, name, filePath: backgroundVirtualFilePath, loader: emptyTextLoader); - _workspace.AddDocument(documentInfo); - currentDocument = _workspace.GetDocument(backgroundVirtualFilePath); - - Debug.Assert(currentDocument != null, "We just added the document, it should definitely be there."); - } - - // Update document content - - var sourceText = codeDocument.GetInternalCSharpSourceText(); - _workspace.OnDocumentChanged(currentDocument.Id, sourceText); - } - } - - public override void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - - _projectManager = projectManager; - _projectManager.Changed += ProjectManager_Changed; - } - - // Here we're specifically listening for cases when a user opens a Razor document and an active C# content gets created. - internal void Workspace_WorkspaceChanged(object sender, WorkspaceChangeEventArgs args) - { - lock (_workspaceChangedLock) - { - switch (args.Kind) - { - case WorkspaceChangeKind.DocumentAdded: - { - // We could technically listen for DocumentAdded here but just because a document gets added doesn't mean it has content included. - // Therefore we need to wait for content to populated for Razor files so we don't preemptively remove the corresponding background - // C# before the active C# content has been populated. - - var project = args.NewSolution.GetProject(args.ProjectId); - var document = project.GetDocument(args.DocumentId); - - if (document.FilePath is null) - { - break; - } - - if (document.FilePath.EndsWith(ActiveVirtualDocumentSuffix, StringComparison.Ordinal) && !document.FilePath.EndsWith(BackgroundVirtualDocumentSuffix, StringComparison.Ordinal)) - { - // Document from editor got opened, clear out any background documents of the same type - - var razorDocumentFilePath = GetRazorDocumentFilePath(document); - var backgroundDocumentFilePath = GetBackgroundVirtualDocumentFilePath(razorDocumentFilePath); - var backgroundDocument = GetRoslynDocument(project, backgroundDocumentFilePath); - if (backgroundDocument != null) - { - _workspace.RemoveDocument(backgroundDocument.Id); - } - } - - break; - } - case WorkspaceChangeKind.DocumentRemoved: - { - var project = args.OldSolution.GetProject(args.ProjectId); - var document = project.GetDocument(args.DocumentId); - - if (document.FilePath is null) - { - break; - } - - if (document.FilePath.EndsWith(ActiveVirtualDocumentSuffix, StringComparison.Ordinal) && !document.FilePath.EndsWith(BackgroundVirtualDocumentSuffix, StringComparison.Ordinal)) - { - var razorDocumentFilePath = GetRazorDocumentFilePath(document); - - if (File.Exists(razorDocumentFilePath)) - { - // Razor document closed because the backing C# virtual document went away - var backgroundDocumentFilePath = GetBackgroundVirtualDocumentFilePath(razorDocumentFilePath); - var newName = Path.GetFileName(backgroundDocumentFilePath); - var delegatedTextLoader = new DelegatedTextLoader(document); - var movedDocumentInfo = DocumentInfo.Create(args.DocumentId, newName, loader: delegatedTextLoader, filePath: backgroundDocumentFilePath); - _workspace.AddDocument(movedDocumentInfo); - } - } - } - - break; - } - } - } - - // When the Razor project manager forgets about a document we need remove its background C# representation - // so that content doesn't get stale. - private void ProjectManager_Changed(object sender, OmniSharpProjectChangeEventArgs args) - { - switch (args.Kind) - { - case OmniSharpProjectChangeKind.DocumentRemoved: - var roslynProject = GetRoslynProject(args.Older); - if (roslynProject is null) - { - // Project no longer exists - return; - } - - var backgroundVirtualFilePath = GetBackgroundVirtualDocumentFilePath(args.DocumentFilePath); - var backgroundDocument = GetRoslynDocument(roslynProject, backgroundVirtualFilePath); - if (backgroundDocument is null) - { - // No background document associated - return; - } - - // There's still a background document associated with the removed Razor document. - _workspace.RemoveDocument(backgroundDocument.Id); - break; - } - } - - private Project GetRoslynProject(OmniSharpProjectSnapshot project) - { - var roslynProject = _workspace.CurrentSolution.Projects.FirstOrDefault(roslynProject => string.Equals(roslynProject.FilePath, project.FilePath, FilePathComparison.Instance)); - return roslynProject; - } - - private static Document GetRoslynDocument(Project project, string backgroundDocumentFilePath) - { - var roslynDocument = project.Documents.FirstOrDefault(document => string.Equals(document.FilePath, backgroundDocumentFilePath, FilePathComparison.Instance)); - return roslynDocument; - } - - private static string GetRazorDocumentFilePath(Document document) - { - if (document.FilePath.EndsWith(BackgroundVirtualDocumentSuffix, StringComparison.Ordinal)) - { - var razorDocumentFilePath = document.FilePath.Substring(0, document.FilePath.Length - BackgroundVirtualDocumentSuffix.Length); - return razorDocumentFilePath; - } - else if (document.FilePath.EndsWith(ActiveVirtualDocumentSuffix, StringComparison.Ordinal)) - { - var razorDocumentFilePath = document.FilePath.Substring(0, document.FilePath.Length - ActiveVirtualDocumentSuffix.Length); - return razorDocumentFilePath; - } - - Debug.Fail($"The caller should have ensured that '{document.FilePath}' is associated with a Razor file path."); - return null; - } - - private static string GetBackgroundVirtualDocumentFilePath(string razorDocumentFilePath) - { - var backgroundDocumentFilePath = razorDocumentFilePath + BackgroundVirtualDocumentSuffix; - return backgroundDocumentFilePath; - } - - private class DelegatedTextLoader : TextLoader - { - private readonly Document _document; - - public DelegatedTextLoader(Document document) - { - if (document is null) - { - throw new ArgumentNullException(nameof(document)); - } - - _document = document; - } - - public async override Task LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) - { - var sourceText = await _document.GetTextAsync(cancellationToken); - var textVersion = await _document.GetTextVersionAsync(cancellationToken); - var textAndVersion = TextAndVersion.Create(sourceText, textVersion); - return textAndVersion; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/CoreProjectConfigurationProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/CoreProjectConfigurationProvider.cs deleted file mode 100644 index 054130ee977..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/CoreProjectConfigurationProvider.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Linq; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public abstract class CoreProjectConfigurationProvider : ProjectConfigurationProvider -{ - // Internal for testing - internal const string DotNetCoreRazorCapability = "DotNetCoreRazor"; - internal const string DotNetCoreWebCapability = "DotNetCoreWeb"; - internal const string DotNetCoreRazorConfigurationCapability = "DotNetCoreRazorConfiguration"; - - protected bool HasRazorCoreCapability(ProjectConfigurationProviderContext context) => - context.ProjectCapabilities.Contains(DotNetCoreRazorCapability) || - context.ProjectCapabilities.Contains(DotNetCoreWebCapability); - - protected bool HasRazorCoreConfigurationCapability(ProjectConfigurationProviderContext context) => - context.ProjectCapabilities.Contains(DotNetCoreRazorConfigurationCapability); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectChangePublisher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectChangePublisher.cs deleted file mode 100644 index 20e2919b6a1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectChangePublisher.cs +++ /dev/null @@ -1,214 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using System.Composition; -using System.IO; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis.Razor.Workspaces.Serialization; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Serialization; -using Microsoft.Extensions.Logging; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Shared] -[Export(typeof(ProjectChangePublisher))] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -internal class DefaultProjectChangePublisher : ProjectChangePublisher, IOmniSharpProjectSnapshotManagerChangeTrigger -{ - private const string TempFileExt = ".temp"; - - // Internal for testing - internal readonly Dictionary DeferredPublishTasks; - private readonly ILogger _logger; - private readonly JsonSerializer _serializer; - private readonly Dictionary _publishFilePathMappings; - private readonly Dictionary _pendingProjectPublishes; - private readonly object _publishLock; - private OmniSharpProjectSnapshotManager _projectManager; - - [ImportingConstructor] - public DefaultProjectChangePublisher(ILoggerFactory loggerFactory) - { - if (loggerFactory is null) - { - throw new ArgumentNullException(nameof(loggerFactory)); - } - - _logger = loggerFactory.CreateLogger(); - - _serializer = new JsonSerializer() - { - Formatting = Formatting.Indented, - }; - - _serializer.Converters.RegisterOmniSharpRazorConverters(); - _publishFilePathMappings = new Dictionary(FilePathComparer.Instance); - DeferredPublishTasks = new Dictionary(FilePathComparer.Instance); - _pendingProjectPublishes = new Dictionary(FilePathComparer.Instance); - _publishLock = new object(); - } - - // Internal settable for testing - // 250ms between publishes to prevent bursts of changes yet still be responsive to changes. - internal int EnqueueDelay { get; set; } = 250; - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - - _projectManager = projectManager; - _projectManager.Changed += ProjectManager_Changed; - } - - public override void SetPublishFilePath(string projectFilePath, string publishFilePath) - { - lock (_publishLock) - { - _publishFilePathMappings[projectFilePath] = publishFilePath; - } - } - - // Virtual for testing - protected virtual void SerializeToFile(OmniSharpProjectSnapshot projectSnapshot, string publishFilePath) - { - // We need to avoid having an incomplete file at any point, but our - // project configuration is large enough that it will be written as multiple operations. - var tempFilePath = string.Concat(publishFilePath, TempFileExt); - var tempFileInfo = new FileInfo(tempFilePath); - - if (tempFileInfo.Exists) - { - // This could be caused by failures during serialization or early process termination. - tempFileInfo.Delete(); - } - - // This needs to be in explicit brackets because the operation needs to be completed - // by the time we move the tempfile into its place - using (var writer = tempFileInfo.CreateText()) - { - projectSnapshot.Serialize(publishFilePath, _serializer, writer); - } - - var fileInfo = new FileInfo(publishFilePath); - if (fileInfo.Exists) - { - fileInfo.Delete(); - } - - File.Move(tempFileInfo.FullName, publishFilePath); - } - - // Internal for testing - internal void Publish(OmniSharpProjectSnapshot projectSnapshot) - { - if (projectSnapshot is null) - { - throw new ArgumentNullException(nameof(projectSnapshot)); - } - - lock (_publishLock) - { - string publishFilePath = null; - try - { - if (!_publishFilePathMappings.TryGetValue(projectSnapshot.FilePath, out publishFilePath)) - { - return; - } - - SerializeToFile(projectSnapshot, publishFilePath); - } - catch (Exception ex) - { - _logger.LogWarning(@"Could not update Razor project configuration file '{publishFilePath}': -{ex}", publishFilePath, ex); - } - } - } - - // Internal for testing - internal void EnqueuePublish(OmniSharpProjectSnapshot projectSnapshot) - { - lock (_publishLock) - { - _pendingProjectPublishes[projectSnapshot.FilePath] = projectSnapshot; - - if (!DeferredPublishTasks.TryGetValue(projectSnapshot.FilePath, out var update) || update.IsCompleted) - { - DeferredPublishTasks[projectSnapshot.FilePath] = PublishAfterDelayAsync(projectSnapshot.FilePath); - } - } - } - - // Internal for testing - internal void ProjectManager_Changed(object sender, OmniSharpProjectChangeEventArgs args) - { - switch (args.Kind) - { - case OmniSharpProjectChangeKind.DocumentRemoved: - case OmniSharpProjectChangeKind.DocumentAdded: - case OmniSharpProjectChangeKind.ProjectChanged: - // These changes can come in bursts so we don't want to overload the publishing system. Therefore, - // we enqueue publishes and then publish the latest project after a delay. - - if (args.Newer.ProjectWorkspaceState != null) - { - EnqueuePublish(args.Newer); - } - - break; - case OmniSharpProjectChangeKind.ProjectRemoved: - RemovePublishingData(args.Older); - break; - - // We don't care about ProjectAdded scenarios because a newly added project does not have a workspace state associated with it meaning - // it isn't interesting for us to serialize quite yet. - } - } - - internal void RemovePublishingData(OmniSharpProjectSnapshot projectSnapshot) - { - lock (_publishLock) - { - var oldProjectFilePath = projectSnapshot.FilePath; - if (!_publishFilePathMappings.TryGetValue(oldProjectFilePath, out var configurationFilePath)) - { - // If we don't track the value in PublishFilePathMappings that means it's already been removed, do nothing. - return; - } - - if (_pendingProjectPublishes.TryGetValue(oldProjectFilePath, out _)) - { - // Project was removed while a delayed publish was in flight. Clear the in-flight publish so it noops. - _pendingProjectPublishes.Remove(oldProjectFilePath); - } - } - } - - private async Task PublishAfterDelayAsync(string projectFilePath) - { - await Task.Delay(EnqueueDelay); - - lock (_publishLock) - { - if (!_pendingProjectPublishes.TryGetValue(projectFilePath, out var projectSnapshot)) - { - // Project was removed while waiting for the publish delay. - return; - } - - _pendingProjectPublishes.Remove(projectFilePath); - - Publish(projectSnapshot); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectInstanceEvaluator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectInstanceEvaluator.cs deleted file mode 100644 index cb027f0405d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DefaultProjectInstanceEvaluator.cs +++ /dev/null @@ -1,108 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using System.Composition; -using System.Linq; -using Microsoft.Build.Evaluation; -using Microsoft.Build.Execution; -using Microsoft.Build.Framework; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -// This class enables us to re-evaluate MSBuild project instances. Doing such a thing isn't directly -// supported by the ProjectInstance type because they're meant to be a snapshot of an MSBuild project -// at a certain point in time. Therefore, we re-create the MSBuild project environment by lifting all -// configuration values from the project instance and re-creating our own MSBuild project collection -// that can duplicate the work that OmniSharp does. -// -// Project re-evaluation is required for two reasons: -// 1. Razor file additions/deletions. OmniSharp tells us when a change happens to impact the csproj -// configuration but not the opaque items of a project such as content/initial compile items. -// 2. When OmniSharp initially evaluates the users project they don't do a true design time build. -// Because of this several bits of Razor information get left out in the initial project instance, -// we then need to force the execution of the appropriate targets to populate that information on -// the project instance. -[Shared] -[Export(typeof(ProjectInstanceEvaluator))] -public class DefaultProjectInstanceEvaluator : ProjectInstanceEvaluator -{ - internal const string TargetFrameworkPropertyName = "TargetFramework"; - internal const string TargetFrameworksPropertyName = "TargetFrameworks"; - private const string CompileTargetName = "Compile"; - private const string CoreCompileTargetName = "CoreCompile"; - private const string RazorGenerateDesignTimeTargetName = "RazorGenerateDesignTime"; - private const string RazorGenerateComponentDesignTimeTargetName = "RazorGenerateComponentDesignTime"; - private static readonly IEnumerable s_emptyMSBuildLoggers = Enumerable.Empty(); - private readonly object _evaluationLock = new object(); - - [ImportingConstructor] - public DefaultProjectInstanceEvaluator() - { - } - - public override ProjectInstance Evaluate(ProjectInstance projectInstance) - { - if (projectInstance is null) - { - throw new ArgumentNullException(nameof(projectInstance)); - } - - lock (_evaluationLock) - { - var refreshTargets = new List() - { - // These are the default targets for the project instance that OmniSharp runs. - CompileTargetName, - CoreCompileTargetName - }; - - if (projectInstance.Targets.ContainsKey(RazorGenerateDesignTimeTargetName)) - { - refreshTargets.Add(RazorGenerateDesignTimeTargetName); - } - - if (projectInstance.Targets.ContainsKey(RazorGenerateComponentDesignTimeTargetName)) - { - refreshTargets.Add(RazorGenerateComponentDesignTimeTargetName); - } - - if (refreshTargets.Count > 2) - { - var projectCollection = new ProjectCollection(projectInstance.GlobalProperties); - var project = projectCollection.LoadProject(projectInstance.ProjectFileLocation.File, projectInstance.ToolsVersion); - SetTargetFrameworkIfNeeded(project); - - var refreshedProjectInstance = project.CreateProjectInstance(); - - // Force a Razor information refresh - refreshedProjectInstance.Build(refreshTargets.ToArray(), s_emptyMSBuildLoggers); - - return refreshedProjectInstance; - } - - return projectInstance; - } - } - - private static void SetTargetFrameworkIfNeeded(Project evaluatedProject) - { - var targetFramework = evaluatedProject.GetPropertyValue(TargetFrameworkPropertyName); - var targetFrameworksRaw = evaluatedProject.GetPropertyValue(TargetFrameworksPropertyName); - var targetFrameworks = targetFrameworksRaw - .Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries) - .Select(framework => framework.Trim()) - .ToArray(); - - if (string.IsNullOrWhiteSpace(targetFramework) && targetFrameworks.Length > 0) - { - // Pick first target framework to replicate what OmniSharp does. - targetFramework = targetFrameworks[0]; - evaluatedProject.SetProperty(TargetFrameworkPropertyName, targetFramework); - evaluatedProject.ReevaluateIfNecessary(); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DocumentChangedSynchronizationService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DocumentChangedSynchronizationService.cs deleted file mode 100644 index 3de30498385..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/DocumentChangedSynchronizationService.cs +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Composition; -using System.Threading; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; - -[Shared] -[Export(typeof(IRazorDocumentChangeListener))] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -internal class DocumentChangedSynchronizationService : IOmniSharpProjectSnapshotManagerChangeTrigger, IRazorDocumentChangeListener -{ - private readonly OmniSharpProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - private OmniSharpProjectSnapshotManager _projectManager; - - [ImportingConstructor] - public DocumentChangedSynchronizationService(OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - } - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - - _projectManager = projectManager; - } - - public void RazorDocumentChanged(RazorFileChangeEventArgs args) - { - if (args is null) - { - throw new ArgumentNullException(nameof(args)); - } - - if (args.Kind != RazorFileChangeKind.Changed) - { - return; - } - - var projectFilePath = args.UnevaluatedProjectInstance.ProjectFileLocation.File; - var documentFilePath = args.FilePath; - - _ = _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => _projectManager.DocumentChanged(projectFilePath, documentFilePath), - CancellationToken.None).ConfigureAwait(false); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/EmptyTextLoader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/EmptyTextLoader.cs deleted file mode 100644 index 19f89ff77d9..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/EmptyTextLoader.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Text; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.Text; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal class EmptyTextLoader : TextLoader -{ - private readonly string _filePath; - private readonly VersionStamp _version; - - public EmptyTextLoader(string filePath) - { - _filePath = filePath; - _version = VersionStamp.Create(); // Version will never change so this can be reused. - } - - public override Task LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) - { - // Providing an encoding here is important for debuggability. Without this edit-and-continue - // won't work for projects with Razor files. - return Task.FromResult(TextAndVersion.Create(SourceText.From(string.Empty, Encoding.UTF8), _version, _filePath)); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FallbackConfigurationProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FallbackConfigurationProvider.cs deleted file mode 100644 index 560cb79375f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FallbackConfigurationProvider.cs +++ /dev/null @@ -1,85 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.IO; -using System.Reflection.Metadata; -using System.Reflection.PortableExecutable; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal class FallbackConfigurationProvider : CoreProjectConfigurationProvider -{ - public static FallbackConfigurationProvider Instance = new FallbackConfigurationProvider(); - - // Internal for testing - internal const string ReferencePathWithRefAssembliesItemType = "ReferencePathWithRefAssemblies"; - internal const string MvcAssemblyFileName = "Microsoft.AspNetCore.Mvc.Razor.dll"; - - public override bool TryResolveConfiguration(ProjectConfigurationProviderContext context, out ProjectConfiguration configuration) - { - if (!HasRazorCoreCapability(context)) - { - configuration = null; - return false; - } - - var compilationReferences = context.ProjectInstance.GetItems(ReferencePathWithRefAssembliesItemType); - string mvcReferenceFullPath = null; - foreach (var compilationReference in compilationReferences) - { - var assemblyFullPath = compilationReference.EvaluatedInclude; - if (assemblyFullPath.EndsWith(MvcAssemblyFileName, FilePathComparison.Instance)) - { - var potentialPathSeparator = assemblyFullPath[assemblyFullPath.Length - MvcAssemblyFileName.Length - 1]; - if (potentialPathSeparator == '/' || potentialPathSeparator == '\\') - { - mvcReferenceFullPath = assemblyFullPath; - break; - } - } - } - - if (mvcReferenceFullPath is null) - { - configuration = null; - return false; - } - - var version = GetAssemblyVersion(mvcReferenceFullPath); - if (version is null) - { - configuration = null; - return false; - } - - var razorConfiguration = FallbackRazorConfiguration.SelectConfiguration(version); - configuration = new ProjectConfiguration(razorConfiguration, Array.Empty(), rootNamespace: null); - return true; - } - - // Protected virtual for testing - protected virtual Version GetAssemblyVersion(string filePath) - { - try - { - using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete)) - using (var reader = new PEReader(stream)) - { - var metadataReader = reader.GetMetadataReader(); - - var assemblyDefinition = metadataReader.GetAssemblyDefinition(); - return assemblyDefinition.Version; - } - } - catch - { - // We're purposely silencing any kinds of I/O exceptions here, just in case something wacky is going on. - return null; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparer.cs deleted file mode 100644 index 16923aeffca..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparer.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Runtime.InteropServices; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal static class FilePathComparer -{ - private static StringComparer s_instance; - - public static StringComparer Instance - { - get - { - if (s_instance is null && RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) - { - s_instance = StringComparer.Ordinal; - } - else if (s_instance is null) - { - s_instance = StringComparer.OrdinalIgnoreCase; - } - - return s_instance; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparison.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparison.cs deleted file mode 100644 index 79fd4d5b13f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/FilePathComparison.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Runtime.InteropServices; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal static class FilePathComparison -{ - private static StringComparison? s_instance; - - public static StringComparison Instance - { - get - { - if (s_instance is null && RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) - { - s_instance = StringComparison.Ordinal; - } - else if (s_instance is null) - { - s_instance = StringComparison.OrdinalIgnoreCase; - } - - return s_instance.Value; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentChangeListener.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentChangeListener.cs deleted file mode 100644 index 8ca5c8c9df2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentChangeListener.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal interface IRazorDocumentChangeListener -{ - void RazorDocumentChanged(RazorFileChangeEventArgs args); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentOutputChangeListener.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentOutputChangeListener.cs deleted file mode 100644 index ee9a91bfeb2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/IRazorDocumentOutputChangeListener.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal interface IRazorDocumentOutputChangeListener -{ - void RazorDocumentOutputChanged(RazorFileChangeEventArgs args); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/LatestProjectConfigurationProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/LatestProjectConfigurationProvider.cs deleted file mode 100644 index fa93c211bbd..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/LatestProjectConfigurationProvider.cs +++ /dev/null @@ -1,290 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using System.Composition; -using System.IO; -using System.Linq; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.Build.Execution; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Shared] -[Export(typeof(ProjectConfigurationProvider))] -internal class LatestProjectConfigurationProvider : CoreProjectConfigurationProvider -{ - // Internal for testing - internal const string RazorGenerateWithTargetPathItemType = "RazorGenerateWithTargetPath"; - internal const string RazorComponentWithTargetPathItemType = "RazorComponentWithTargetPath"; - internal const string RazorTargetPathMetadataName = "TargetPath"; - internal const string RootNamespaceProperty = "RootNamespace"; - - private const string RazorLangVersionProperty = "RazorLangVersion"; - private const string RazorDefaultConfigurationProperty = "RazorDefaultConfiguration"; - private const string RazorExtensionItemType = "RazorExtension"; - private const string RazorConfigurationItemType = "RazorConfiguration"; - private const string RazorConfigurationItemTypeExtensionsProperty = "Extensions"; - - public override bool TryResolveConfiguration(ProjectConfigurationProviderContext context, out ProjectConfiguration configuration) - { - if (!HasRazorCoreCapability(context)) - { - configuration = null; - return false; - } - - if (!HasRazorCoreConfigurationCapability(context)) - { - // Razor project is < 2.1, we don't handle that. - configuration = null; - return false; - } - - var projectInstance = context.ProjectInstance; - if (!TryGetConfiguration(projectInstance, out configuration)) - { - configuration = null; - return false; - } - - return true; - } - - // Internal for testing - internal static bool TryGetConfiguration( - ProjectInstance projectInstance, - out ProjectConfiguration configuration) - { - if (!TryGetDefaultConfiguration(projectInstance, out var defaultConfiguration)) - { - configuration = null; - return false; - } - - if (!TryGetLanguageVersion(projectInstance, out var languageVersion)) - { - configuration = null; - return false; - } - - if (!TryGetConfigurationItem(defaultConfiguration, projectInstance.Items, out var configurationItem)) - { - configuration = null; - return false; - } - - var configuredExtensionNames = GetConfiguredExtensionNames(configurationItem); - var rootNamespace = GetRootNamespace(projectInstance); - var extensions = GetExtensions(configuredExtensionNames, projectInstance.Items); - var razorConfiguration = new ProjectSystemRazorConfiguration(languageVersion, configurationItem.EvaluatedInclude, extensions); - var hostDocuments = GetHostDocuments(projectInstance.Items); - - configuration = new ProjectConfiguration(razorConfiguration, hostDocuments, rootNamespace); - return true; - } - - // Internal for testing - internal static string GetRootNamespace(ProjectInstance projectInstance) - { - var rootNamespace = projectInstance.GetPropertyValue(RootNamespaceProperty); - if (string.IsNullOrEmpty(rootNamespace)) - { - return null; - } - - return rootNamespace; - } - - // Internal for testing - internal static IReadOnlyList GetHostDocuments(ICollection projectItems) - { - var hostDocuments = new HashSet(); - - foreach (var item in projectItems) - { - if (item.ItemType == RazorGenerateWithTargetPathItemType) - { - var filePath = Path.Combine(item.Project.Directory, item.EvaluatedInclude); - var originalTargetPath = item.GetMetadataValue(RazorTargetPathMetadataName); - var normalizedTargetPath = NormalizeTargetPath(originalTargetPath); - var hostDocument = new OmniSharpHostDocument(filePath, normalizedTargetPath, FileKinds.Legacy); - hostDocuments.Add(hostDocument); - } - else if (item.ItemType == RazorComponentWithTargetPathItemType) - { - var filePath = Path.Combine(item.Project.Directory, item.EvaluatedInclude); - var originalTargetPath = item.GetMetadataValue(RazorTargetPathMetadataName); - var normalizedTargetPath = NormalizeTargetPath(originalTargetPath); - var fileKind = FileKinds.GetComponentFileKindFromFilePath(filePath); - var hostDocument = new OmniSharpHostDocument(filePath, normalizedTargetPath, fileKind); - hostDocuments.Add(hostDocument); - } - } - - return hostDocuments.ToList(); - } - - // Internal for testing - internal static bool TryGetDefaultConfiguration(ProjectInstance projectInstance, out string defaultConfiguration) - { - defaultConfiguration = projectInstance.GetPropertyValue(RazorDefaultConfigurationProperty); - if (string.IsNullOrEmpty(defaultConfiguration)) - { - defaultConfiguration = null; - return false; - } - - return true; - } - - // Internal for testing - internal static bool TryGetLanguageVersion(ProjectInstance projectInstance, out RazorLanguageVersion languageVersion) - { - var languageVersionValue = projectInstance.GetPropertyValue(RazorLangVersionProperty); - if (string.IsNullOrEmpty(languageVersionValue)) - { - languageVersion = null; - return false; - } - - if (!RazorLanguageVersion.TryParse(languageVersionValue, out languageVersion)) - { - languageVersion = RazorLanguageVersion.Latest; - } - - return true; - } - - // Internal for testing - internal static bool TryGetConfigurationItem( - string configuration, - IEnumerable projectItems, - out ProjectItemInstance configurationItem) - { - foreach (var item in projectItems) - { - if (item.ItemType == RazorConfigurationItemType && item.EvaluatedInclude == configuration) - { - configurationItem = item; - return true; - } - } - - configurationItem = null; - return false; - } - - // Internal for testing - internal static string[] GetConfiguredExtensionNames(ProjectItemInstance configurationItem) - { - var extensionNamesValue = configurationItem.GetMetadataValue(RazorConfigurationItemTypeExtensionsProperty); - - if (string.IsNullOrEmpty(extensionNamesValue)) - { - return Array.Empty(); - } - - var configuredExtensionNames = extensionNamesValue.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); - return configuredExtensionNames; - } - - // Internal for testing - internal static ProjectSystemRazorExtension[] GetExtensions( - string[] configuredExtensionNames, - IEnumerable projectItems) - { - var extensions = new List(); - - foreach (var item in projectItems) - { - if (item.ItemType != RazorExtensionItemType) - { - // Not a RazorExtension - continue; - } - - var extensionName = item.EvaluatedInclude; - if (configuredExtensionNames.Contains(extensionName)) - { - extensions.Add(new ProjectSystemRazorExtension(extensionName)); - } - } - - return extensions.ToArray(); - } - - /// - /// TargetPath is defined as using '\' but some Tasks used to set that parameter don't respect that, so we normalize. - /// - /// The TargetPath to be normalized. - /// A normalized TargetPath - internal static string NormalizeTargetPath(string targetPath) - { - if (targetPath is null) - { - throw new ArgumentNullException(nameof(targetPath)); - } - - var normalizedTargetPath = targetPath.Replace('/', '\\'); - normalizedTargetPath = normalizedTargetPath.TrimStart('\\'); - return normalizedTargetPath; - } - - private class ProjectSystemRazorConfiguration : RazorConfiguration - { - public ProjectSystemRazorConfiguration( - RazorLanguageVersion languageVersion, - string configurationName, - RazorExtension[] extensions, - bool useConsolidatedMvcViews = false) - { - if (languageVersion is null) - { - throw new ArgumentNullException(nameof(languageVersion)); - } - - if (configurationName is null) - { - throw new ArgumentNullException(nameof(configurationName)); - } - - if (extensions is null) - { - throw new ArgumentNullException(nameof(extensions)); - } - - LanguageVersion = languageVersion; - ConfigurationName = configurationName; - Extensions = extensions; - UseConsolidatedMvcViews = useConsolidatedMvcViews; - } - - public override string ConfigurationName { get; } - - public override IReadOnlyList Extensions { get; } - - public override RazorLanguageVersion LanguageVersion { get; } - - public override bool UseConsolidatedMvcViews { get; } - } - - internal class ProjectSystemRazorExtension : RazorExtension - { - public ProjectSystemRazorExtension(string extensionName) - { - if (extensionName is null) - { - throw new ArgumentNullException(nameof(extensionName)); - } - - ExtensionName = extensionName; - } - - public override string ExtensionName { get; } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectDocumentChangeDetector.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectDocumentChangeDetector.cs deleted file mode 100644 index cfac12599a2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectDocumentChangeDetector.cs +++ /dev/null @@ -1,162 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using System.Composition; -using System.IO; -using System.Linq; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.Build.Execution; -using OmniSharp.MSBuild.Notification; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Shared] -[Export(typeof(IMSBuildEventSink))] -internal class MSBuildProjectDocumentChangeDetector : IMSBuildEventSink -{ - private const string MSBuildProjectFullPathPropertyName = "MSBuildProjectFullPath"; - private const string MSBuildProjectDirectoryPropertyName = "MSBuildProjectDirectory"; - private static readonly IReadOnlyList s_razorFileExtensions = new[] { ".razor", ".cshtml" }; - - private readonly Dictionary> _watcherMap; - private readonly IReadOnlyList _documentChangeListeners; - private readonly List _documentOutputChangeListeners; - - [ImportingConstructor] - public MSBuildProjectDocumentChangeDetector( - [ImportMany] IEnumerable documentChangeListeners, - [ImportMany] IEnumerable documentOutputChangeListeners) - { - if (documentChangeListeners is null) - { - throw new ArgumentNullException(nameof(documentChangeListeners)); - } - - if (documentOutputChangeListeners is null) - { - throw new ArgumentNullException(nameof(documentOutputChangeListeners)); - } - - _watcherMap = new Dictionary>(FilePathComparer.Instance); - _documentChangeListeners = documentChangeListeners.ToList(); - _documentOutputChangeListeners = documentOutputChangeListeners.ToList(); - } - - public void ProjectLoaded(ProjectLoadedEventArgs loadedArgs) - { - if (loadedArgs is null) - { - throw new ArgumentNullException(nameof(loadedArgs)); - } - - var projectInstance = loadedArgs.ProjectInstance; - var projectFilePath = projectInstance.GetPropertyValue(MSBuildProjectFullPathPropertyName); - if (string.IsNullOrEmpty(projectFilePath)) - { - // This should never be true but we're being extra careful. - return; - } - - var projectDirectory = projectInstance.GetPropertyValue(MSBuildProjectDirectoryPropertyName); - if (string.IsNullOrEmpty(projectDirectory)) - { - // This should never be true but we're beign extra careful. - return; - } - - if (_watcherMap.TryGetValue(projectDirectory, out var existingWatchers)) - { - for (var i = 0; i < existingWatchers.Count; i++) - { - existingWatchers[i].Dispose(); - } - } - - var watchers = new List(s_razorFileExtensions.Count); - for (var i = 0; i < s_razorFileExtensions.Count; i++) - { - var documentWatcher = new FileSystemWatcher(projectDirectory, "*" + s_razorFileExtensions[i]) - { - NotifyFilter = NotifyFilters.FileName | NotifyFilters.LastWrite | NotifyFilters.CreationTime, - IncludeSubdirectories = true, - }; - - documentWatcher.Created += (sender, args) => FileSystemWatcher_RazorDocumentEvent(args.FullPath, projectInstance, RazorFileChangeKind.Added); - documentWatcher.Deleted += (sender, args) => FileSystemWatcher_RazorDocumentEvent(args.FullPath, projectInstance, RazorFileChangeKind.Removed); - documentWatcher.Changed += (sender, args) => FileSystemWatcher_RazorDocumentEvent(args.FullPath, projectInstance, RazorFileChangeKind.Changed); - documentWatcher.Renamed += (sender, args) => - { - // Translate file renames into remove / add - - if (s_razorFileExtensions.Any(extension => args.OldFullPath.EndsWith(extension, StringComparison.Ordinal))) - { - // Renaming from Razor file to something else. - FileSystemWatcher_RazorDocumentEvent(args.OldFullPath, projectInstance, RazorFileChangeKind.Removed); - } - - if (s_razorFileExtensions.Any(extension => args.FullPath.EndsWith(extension, StringComparison.Ordinal))) - { - // Renaming into a Razor file. This typically occurs when users go from .cshtml => .razor - FileSystemWatcher_RazorDocumentEvent(args.FullPath, projectInstance, RazorFileChangeKind.Added); - } - }; - watchers.Add(documentWatcher); - - var documentOutputWatcher = new FileSystemWatcher(projectDirectory, "*" + s_razorFileExtensions[i] + ".g.cs") - { - NotifyFilter = NotifyFilters.FileName | NotifyFilters.LastWrite, - IncludeSubdirectories = true, - }; - - documentOutputWatcher.Created += (sender, args) => FileSystemWatcher_RazorDocumentOutputEvent(args.FullPath, projectInstance, RazorFileChangeKind.Added); - documentOutputWatcher.Deleted += (sender, args) => FileSystemWatcher_RazorDocumentOutputEvent(args.FullPath, projectInstance, RazorFileChangeKind.Removed); - documentOutputWatcher.Changed += (sender, args) => FileSystemWatcher_RazorDocumentOutputEvent(args.FullPath, projectInstance, RazorFileChangeKind.Changed); - documentOutputWatcher.Renamed += (sender, args) => - { - // Translate file renames into remove / add - - if (s_razorFileExtensions.Any(extension => args.OldFullPath.EndsWith(extension + ".g.cs", StringComparison.Ordinal))) - { - // Renaming from Razor background file to something else. - FileSystemWatcher_RazorDocumentOutputEvent(args.OldFullPath, projectInstance, RazorFileChangeKind.Removed); - } - - if (s_razorFileExtensions.Any(extension => args.FullPath.EndsWith(extension + ".g.cs", StringComparison.Ordinal))) - { - // Renaming into a Razor generated file. - FileSystemWatcher_RazorDocumentOutputEvent(args.FullPath, projectInstance, RazorFileChangeKind.Added); - } - }; - watchers.Add(documentOutputWatcher); - - documentWatcher.EnableRaisingEvents = true; - documentOutputWatcher.EnableRaisingEvents = true; - } - - _watcherMap[projectDirectory] = watchers; - } - - // Internal for testing - internal void FileSystemWatcher_RazorDocumentEvent(string filePath, ProjectInstance projectInstance, RazorFileChangeKind changeKind) - { - var args = new RazorFileChangeEventArgs(filePath, projectInstance, changeKind); - for (var i = 0; i < _documentChangeListeners.Count; i++) - { - _documentChangeListeners[i].RazorDocumentChanged(args); - } - } - - // Internal for testing - internal void FileSystemWatcher_RazorDocumentOutputEvent(string filePath, ProjectInstance projectInstance, RazorFileChangeKind changeKind) - { - var args = new RazorFileChangeEventArgs(filePath, projectInstance, changeKind); - for (var i = 0; i < _documentOutputChangeListeners.Count; i++) - { - _documentOutputChangeListeners[i].RazorDocumentOutputChanged(args); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectManager.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectManager.cs deleted file mode 100644 index 6fa8a2ec8ed..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/MSBuildProjectManager.cs +++ /dev/null @@ -1,327 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using System.Composition; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.AspNetCore.Razor.OmniSharpPlugin; -using Microsoft.Build.Execution; -using Microsoft.Extensions.Logging; -using OmniSharp.MSBuild.Notification; - -namespace Microsoft.AspNetCore.Razor.OmnisharpPlugin; - -[Shared] -[Export(typeof(IMSBuildEventSink))] -[Export(typeof(IRazorDocumentChangeListener))] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -internal class MSBuildProjectManager : IOmniSharpProjectSnapshotManagerChangeTrigger, IMSBuildEventSink, IRazorDocumentChangeListener -{ - // Internal for testing - internal const string IntermediateOutputPathPropertyName = "IntermediateOutputPath"; - internal const string MSBuildProjectDirectoryPropertyName = "MSBuildProjectDirectory"; - internal const string ProjectCapabilityItemType = "ProjectCapability"; - - private const string MSBuildProjectFullPathPropertyName = "MSBuildProjectFullPath"; - private const string DebugRazorOmnisharpPluginPropertyName = "_DebugRazorOmnisharpPlugin_"; - private readonly ILogger _logger; - private readonly IEnumerable _projectConfigurationProviders; - private readonly ProjectInstanceEvaluator _projectInstanceEvaluator; - private readonly ProjectChangePublisher _projectConfigurationPublisher; - private readonly OmniSharpProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - private OmniSharpProjectSnapshotManager? _projectManager; - - [ImportingConstructor] - public MSBuildProjectManager( - [ImportMany] IEnumerable projectConfigurationProviders, - ProjectInstanceEvaluator projectInstanceEvaluator, - ProjectChangePublisher projectConfigurationPublisher, - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - ILoggerFactory loggerFactory) - { - if (projectConfigurationProviders is null) - { - throw new ArgumentNullException(nameof(projectConfigurationProviders)); - } - - if (projectInstanceEvaluator is null) - { - throw new ArgumentNullException(nameof(projectInstanceEvaluator)); - } - - if (projectConfigurationPublisher is null) - { - throw new ArgumentNullException(nameof(projectConfigurationPublisher)); - } - - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (loggerFactory is null) - { - throw new ArgumentNullException(nameof(loggerFactory)); - } - - _logger = loggerFactory.CreateLogger(); - _projectConfigurationProviders = projectConfigurationProviders; - _projectInstanceEvaluator = projectInstanceEvaluator; - _projectConfigurationPublisher = projectConfigurationPublisher; - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - } - - public OmniSharpProjectSnapshotManager ProjectManager => _projectManager ?? throw new InvalidOperationException($"{nameof(ProjectManager)} was unexpectedly 'null'. Has {nameof(Initialize)} been called?"); - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - - _projectManager = projectManager; - } - - public void ProjectLoaded(ProjectLoadedEventArgs args) - { - _ = ProjectLoadedAsync(args, CancellationToken.None); - } - - public void RazorDocumentChanged(RazorFileChangeEventArgs args) - { - if (args.Kind == RazorFileChangeKind.Added || - args.Kind == RazorFileChangeKind.Removed) - { - // When documents get added or removed we need to refresh project state to properly reflect the host documents in the project. - - var evaluatedProjectInstance = _projectInstanceEvaluator.Evaluate(args.UnevaluatedProjectInstance); - _ = _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => UpdateProjectState(evaluatedProjectInstance), CancellationToken.None).ConfigureAwait(false); - } - } - - // Internal for testing - internal async Task ProjectLoadedAsync(ProjectLoadedEventArgs args, CancellationToken cancellationToken) - { - try - { - var projectInstance = args.ProjectInstance; - HandleDebug(projectInstance); - - if (!TryResolveConfigurationOutputPath(projectInstance, out var configPath)) - { - return; - } - - var projectFilePath = projectInstance.GetPropertyValue(MSBuildProjectFullPathPropertyName); - if (string.IsNullOrEmpty(projectFilePath)) - { - // This should never be true but we're being extra careful. - return; - } - - _projectConfigurationPublisher.SetPublishFilePath(projectFilePath, configPath); - - // Force project instance evaluation to ensure that all Razor specific targets have run. - projectInstance = _projectInstanceEvaluator.Evaluate(projectInstance); - - await _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => UpdateProjectState(projectInstance), cancellationToken).ConfigureAwait(false); - - } - catch (Exception ex) - { - _logger.LogError("Unexpected exception got thrown from the Razor plugin: {exception}", ex); - } - } - - private void UpdateProjectState(ProjectInstance projectInstance) - { - _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - - var projectFilePath = projectInstance.GetPropertyValue(MSBuildProjectFullPathPropertyName); - if (string.IsNullOrEmpty(projectFilePath)) - { - // This should never be true but we're being extra careful. - return; - } - - var projectConfiguration = GetProjectConfiguration(projectInstance, _projectConfigurationProviders); - if (projectConfiguration is null) - { - // Not a Razor project - return; - } - - if (!TryResolveConfigurationOutputPath(projectInstance, out var configPath) || configPath is null) - { - return; - } - - var hostProject = new OmniSharpHostProject(projectFilePath, configPath, projectConfiguration.Configuration, projectConfiguration.RootNamespace); - var projectSnapshot = ProjectManager.GetLoadedProject(hostProject.Key); - if (projectSnapshot is null) - { - // Project doesn't exist yet, create it and set it up with all of its host documents. - - ProjectManager.ProjectAdded(hostProject); - - foreach (var hostDocument in projectConfiguration.Documents) - { - ProjectManager.DocumentAdded(hostProject, hostDocument); - } - } - else - { - // Project already exists (project change). Reconfigure the project and add or remove host documents to synchronize it with the configured host documents. - - ProjectManager.ProjectConfigurationChanged(hostProject); - - SynchronizeDocuments(projectConfiguration.Documents, projectSnapshot, hostProject); - } - } - - // Internal for testing - internal void SynchronizeDocuments( - IReadOnlyList configuredHostDocuments, - OmniSharpProjectSnapshot projectSnapshot, - OmniSharpHostProject hostProject) - { - // Remove any documents that need to be removed - foreach (var documentFilePath in projectSnapshot.DocumentFilePaths) - { - OmniSharpHostDocument? associatedHostDocument = null; - - var documentSnapshot = projectSnapshot.GetDocument(documentFilePath); - if (documentSnapshot is null) - { - _logger.LogWarning("Missing DocumentSnapshot for {documentFilePath}.", documentFilePath); - continue; - } - - var currentHostDocument = documentSnapshot.HostDocument; - - for (var i = 0; i < configuredHostDocuments.Count; i++) - { - var configuredHostDocument = configuredHostDocuments[i]; - if (OmniSharpHostDocumentComparer.Instance.Equals(configuredHostDocument, currentHostDocument)) - { - associatedHostDocument = configuredHostDocument; - break; - } - } - - if (associatedHostDocument is null) - { - // Document was removed - ProjectManager.DocumentRemoved(hostProject, currentHostDocument); - } - } - - // Refresh the project snapshot to reflect any removed documents. - projectSnapshot = ProjectManager.GetLoadedProject(projectSnapshot.Key); - - // Add any documents that need to be added - for (var i = 0; i < configuredHostDocuments.Count; i++) - { - var hostDocument = configuredHostDocuments[i]; - if (!projectSnapshot.DocumentFilePaths.Contains(hostDocument.FilePath, FilePathComparer.Instance)) - { - // Document was added. - ProjectManager.DocumentAdded(hostProject, hostDocument); - } - } - } - - // Internal for testing - internal static ProjectConfiguration? GetProjectConfiguration( - ProjectInstance projectInstance, - IEnumerable projectConfigurationProviders) - { - if (projectInstance is null) - { - throw new ArgumentNullException(nameof(projectInstance)); - } - - if (projectConfigurationProviders is null) - { - throw new ArgumentNullException(nameof(projectConfigurationProviders)); - } - - var projectCapabilities = projectInstance - .GetItems(ProjectCapabilityItemType) - .Select(capability => capability.EvaluatedInclude) - .ToList(); - - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - foreach (var projectConfigurationProvider in projectConfigurationProviders) - { - if (projectConfigurationProvider.TryResolveConfiguration(context, out var configuration)) - { - return configuration; - } - } - - if (FallbackConfigurationProvider.Instance.TryResolveConfiguration(context, out var fallbackConfiguration)) - { - return fallbackConfiguration; - } - - return null; - } - - private static void HandleDebug(ProjectInstance projectInstance) - { - var debugPlugin = projectInstance.GetPropertyValue(DebugRazorOmnisharpPluginPropertyName); - if (!string.IsNullOrEmpty(debugPlugin) && string.Equals(debugPlugin, "true", StringComparison.OrdinalIgnoreCase)) - { - Console.WriteLine($"Waiting for a debugger to attach to the Razor Plugin. Process id: {Process.GetCurrentProcess().Id}"); - while (!Debugger.IsAttached) - { - Thread.Sleep(1000); - } - - Debugger.Break(); - } - } - - // Internal for testing - internal static bool TryResolveConfigurationOutputPath(ProjectInstance projectInstance, out string? path) - { - var intermediateOutputPath = projectInstance.GetPropertyValue(IntermediateOutputPathPropertyName); - if (string.IsNullOrEmpty(intermediateOutputPath)) - { - path = null; - return false; - } - - if (!Path.IsPathRooted(intermediateOutputPath)) - { - // Relative path, need to convert to absolute. - var projectDirectory = projectInstance.GetPropertyValue(MSBuildProjectDirectoryPropertyName); - if (string.IsNullOrEmpty(projectDirectory)) - { - // This should never be true but we're being extra careful. - path = null; - return false; - } - - intermediateOutputPath = Path.Combine(projectDirectory, intermediateOutputPath); - } - - intermediateOutputPath = intermediateOutputPath - .Replace('\\', Path.DirectorySeparatorChar) - .Replace('/', Path.DirectorySeparatorChar); - path = Path.Combine(intermediateOutputPath, LanguageServerConstants.DefaultProjectConfigurationFile); - return true; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Microsoft.AspNetCore.Razor.OmniSharpPlugin.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Microsoft.AspNetCore.Razor.OmniSharpPlugin.csproj deleted file mode 100644 index 2ccab2b01c4..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Microsoft.AspNetCore.Razor.OmniSharpPlugin.csproj +++ /dev/null @@ -1,22 +0,0 @@ - - - - $(DefaultNetFxTargetFramework) - - Razor is a markup syntax for adding logic to pages. This package contains the Omnisharp Razor plugin that extracts Razor configuration information from projects. - false - false - - - - - - - - - - - - - - diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpPluginStrongNamedRoslynServiceProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpPluginStrongNamedRoslynServiceProvider.cs deleted file mode 100644 index 53ed12e026d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpPluginStrongNamedRoslynServiceProvider.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Collections.Immutable; -using System.Composition; -using System.Reflection; -using OmniSharp.Services; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -// This service provider is here to enable the OmniSharp process to indirectly utilize internal types that are exposed via the strong named -// Razor assemblies by re-exporting them via the Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp assembly. For example, we re-export the -// DefaultTagHelperResolver's factory in the strong named assembly because it's internal to Razor and can only be accessed in a strong named -// assembly. -// -// We're also unable to directly load and discover Roslyn exports in the Microsoft.CodeAnalysis.Razor.Workspaces.dll due to mismatches in -// MSBuild metadata dependencies. The expectations of the MSBuild that is loaded with OmniSharp doesn't understand the version that Razor -// is compiled against. If we could there'd be no need for this class. - -[Shared] -[Export(typeof(IHostServicesProvider))] -public class OmniSharpPluginStrongNamedRoslynServiceProvider : IHostServicesProvider -{ - public OmniSharpPluginStrongNamedRoslynServiceProvider() - { - var strongNamedAssembly = Assembly.Load("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp"); - Assemblies = ImmutableArray.Create(strongNamedAssembly); - } - - public ImmutableArray Assemblies { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpStrongNamedExports.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpStrongNamedExports.cs deleted file mode 100644 index 970789218b1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/OmniSharpStrongNamedExports.cs +++ /dev/null @@ -1,93 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Collections.Generic; -using System.Composition; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; -using OmniSharp; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -// We need to re-export MEF based services from the OmniSharp plugin strong named assembly in order -// to make those services available via MEF. This isn't an issue for Roslyn based services because -// we're able to hook into OmniSharp's Roslyn service aggregator to allow it to inspect the strong -// named plugin assembly. - -[Shared] -[Export(typeof(OmniSharpProjectSnapshotManagerDispatcher))] -internal class ExportOmniSharpProjectSnapshotManagerDispatcher : OmniSharpProjectSnapshotManagerDispatcher -{ -} - -[Shared] -[Export(typeof(RemoteTextLoaderFactory))] -internal class ExportRemoteTextLoaderFactory : DefaultRemoteTextLoaderFactory -{ -} - -[Shared] -[Export(typeof(OmniSharpProjectSnapshotManagerAccessor))] -internal class ExportDefaultOmniSharpProjectSnapshotManagerAccessor : OmniSharpProjectSnapshotManagerAccessor -{ - [ImportingConstructor] - public ExportDefaultOmniSharpProjectSnapshotManagerAccessor( - RemoteTextLoaderFactory remoteTextLoaderFactory, - [ImportMany] IEnumerable projectChangeTriggers, - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - OmniSharpWorkspace workspace) : base(remoteTextLoaderFactory, projectChangeTriggers, projectSnapshotManagerDispatcher, workspace) - { - } -} - -[Shared] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -internal class ExportOmniSharpWorkspaceProjectStateChangeDetector : OmniSharpWorkspaceProjectStateChangeDetector -{ - [ImportingConstructor] - public ExportOmniSharpWorkspaceProjectStateChangeDetector( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - OmniSharpProjectWorkspaceStateGenerator workspaceStateGenerator, - OmniSharpLanguageServerFeatureOptions languageServerFeatureOptions) - : base(projectSnapshotManagerDispatcher, workspaceStateGenerator, languageServerFeatureOptions) - { - } -} - -[Shared] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -[Export(typeof(OmniSharpProjectWorkspaceStateGenerator))] -internal class ExportOmniSharpProjectWorkspaceStateGenerator : OmniSharpProjectWorkspaceStateGenerator -{ - [ImportingConstructor] - public ExportOmniSharpProjectWorkspaceStateGenerator(OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher) : base(projectSnapshotManagerDispatcher) - { - } -} - -[Shared] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -internal class ExportOmniSharpBackgroundDocumentGenerator : OmniSharpBackgroundDocumentGenerator -{ - [ImportingConstructor] - public ExportOmniSharpBackgroundDocumentGenerator( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - RemoteTextLoaderFactory remoteTextLoaderFactory, - [ImportMany] IEnumerable documentProcessedListeners) : base(projectSnapshotManagerDispatcher, remoteTextLoaderFactory, documentProcessedListeners) - { - } -} - -[Shared] -[Export(typeof(OmniSharpLanguageServerFeatureOptions))] -internal class ExportOmniSharpLanguageServerFeatureOptions : OmniSharpLanguageServerFeatureOptions -{ - [ImportingConstructor] - public ExportOmniSharpLanguageServerFeatureOptions() : base() - { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/PrecompiledRazorPageSuppressor.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/PrecompiledRazorPageSuppressor.cs deleted file mode 100644 index c8bacbc3460..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/PrecompiledRazorPageSuppressor.cs +++ /dev/null @@ -1,82 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Composition; -using Microsoft.CodeAnalysis; -using OmniSharp; -using OmniSharp.MSBuild.Notification; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -// This entire class is a temporary work around for https://github.com/OmniSharp/omnisharp-roslyn/issues/1443. -// We hack together a heuristic to detect when Razor documents that shouldn't be added to the workspace are and to then -// remove them from the workspace. In the primary case we're watching for pre-compiled Razor files that are generated -// from calling dotnet build and removing them from the workspace once they're added. - -[Shared] -[Export(typeof(IMSBuildEventSink))] -public class PrecompiledRazorPageSuppressor : IMSBuildEventSink -{ - private readonly OmniSharpWorkspace _workspace; - - [ImportingConstructor] - public PrecompiledRazorPageSuppressor(OmniSharpWorkspace workspace) - { - if (workspace is null) - { - throw new ArgumentNullException(nameof(workspace)); - } - - _workspace = workspace; - - _workspace.WorkspaceChanged += Workspace_WorkspaceChanged; - } - - // Internal for testing - internal void Workspace_WorkspaceChanged(object sender, WorkspaceChangeEventArgs args) - { - switch (args.Kind) - { - case WorkspaceChangeKind.DocumentAdded: - case WorkspaceChangeKind.DocumentChanged: - var project = args.NewSolution.GetProject(args.ProjectId); - var document = project.GetDocument(args.DocumentId); - - if (document.FilePath is null) - { - break; - } - - if (document.FilePath.EndsWith(".RazorTargetAssemblyInfo.cs", StringComparison.Ordinal) || - document.FilePath.EndsWith(".RazorAssemblyInfo.cs", StringComparison.Ordinal)) - { - // Razor assembly info. This doesn't catch cases when users have customized their assembly info but captures all of the - // default cases for now. Once the omnisharp-roslyn bug has been fixed this entire class can go awy so we're hacking for now. - _workspace.RemoveDocument(document.Id); - break; - } - - if (!document.FilePath.EndsWith(".cshtml.g.cs", StringComparison.Ordinal) && - !document.FilePath.EndsWith(".razor.g.cs", StringComparison.Ordinal) && - - // 2.2 only extension for generated Razor files - !document.FilePath.EndsWith(".g.cshtml.cs", StringComparison.Ordinal)) - { - break; - } - - // Razor output file - _workspace.RemoveDocument(document.Id); - - break; - } - } - - public void ProjectLoaded(ProjectLoadedEventArgs e) - { - // We don't do anything on project load we're just using the IMSBuildEventSink to ensure we're instantiated. - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectChangePublisher.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectChangePublisher.cs deleted file mode 100644 index ede7c1cc1f5..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectChangePublisher.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal abstract class ProjectChangePublisher -{ - public abstract void SetPublishFilePath(string projectFilePath, string publishFilePath); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfiguration.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfiguration.cs deleted file mode 100644 index 68f95d85a0a..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfiguration.cs +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public sealed class ProjectConfiguration -{ - internal ProjectConfiguration(RazorConfiguration configuration, IReadOnlyList documents, string rootNamespace) - { - if (configuration is null) - { - throw new ArgumentNullException(nameof(configuration)); - } - - if (documents is null) - { - throw new ArgumentNullException(nameof(documents)); - } - - Configuration = configuration; - Documents = documents; - RootNamespace = rootNamespace; - } - - public RazorConfiguration Configuration { get; } - - internal IReadOnlyList Documents { get; } - - public string RootNamespace { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProvider.cs deleted file mode 100644 index c5dd2975b6d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProvider.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public abstract class ProjectConfigurationProvider -{ - public abstract bool TryResolveConfiguration(ProjectConfigurationProviderContext context, out ProjectConfiguration configuration); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProviderContext.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProviderContext.cs deleted file mode 100644 index dc7d6d0e57d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectConfigurationProviderContext.cs +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using Microsoft.Build.Execution; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public sealed class ProjectConfigurationProviderContext -{ - public ProjectConfigurationProviderContext( - IReadOnlyList projectCapabilities, - ProjectInstance projectInstance) - { - if (projectCapabilities is null) - { - throw new ArgumentNullException(nameof(projectCapabilities)); - } - - if (projectInstance is null) - { - throw new ArgumentNullException(nameof(projectInstance)); - } - - ProjectCapabilities = projectCapabilities; - ProjectInstance = projectInstance; - } - - public IReadOnlyList ProjectCapabilities { get; } - - public ProjectInstance ProjectInstance { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectInstanceEvaluator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectInstanceEvaluator.cs deleted file mode 100644 index dba511e63f4..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectInstanceEvaluator.cs +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using Microsoft.Build.Execution; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public abstract class ProjectInstanceEvaluator -{ - public abstract ProjectInstance Evaluate(ProjectInstance projectInstance); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectSnapshotManagerInstantiator.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectSnapshotManagerInstantiator.cs deleted file mode 100644 index afa8f482f37..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/ProjectSnapshotManagerInstantiator.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Composition; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using OmniSharp.MSBuild.Notification; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Shared] -[Export(typeof(IMSBuildEventSink))] -internal class ProjectSnapshotManagerInstantiator : IMSBuildEventSink -{ - // The entire purpose of this class is to ensure the project manager is instantiated. - // Without this class all exporters of AbstractOmniSharpProjectSnapshotManagerChangeTrigger - // would never be called (the class wouldn't have been created). So instead we rely - // on OmniSharp to instantiate the snapshot manager and therefore configure the - // dependent change triggers. - - private readonly OmniSharpProjectSnapshotManager _projectManager; - - [ImportingConstructor] - public ProjectSnapshotManagerInstantiator(OmniSharpProjectSnapshotManagerAccessor accessor) - { - _projectManager = accessor.Instance; - } - - public void ProjectLoaded(ProjectLoadedEventArgs _) - { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Properties/AssemblyInfo.cs deleted file mode 100644 index a5d4cb28609..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Runtime.CompilerServices; - -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/RazorFileChangeEventArgs.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/RazorFileChangeEventArgs.cs deleted file mode 100644 index 75fef3adebb..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/RazorFileChangeEventArgs.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.Build.Execution; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -internal class RazorFileChangeEventArgs : EventArgs -{ - public RazorFileChangeEventArgs( - string filePath, - ProjectInstance projectInstance, - RazorFileChangeKind kind) - { - if (filePath is null) - { - throw new ArgumentNullException(nameof(filePath)); - } - - if (projectInstance is null) - { - throw new ArgumentNullException(nameof(projectInstance)); - } - - FilePath = filePath; - UnevaluatedProjectInstance = projectInstance; - Kind = kind; - } - - public string FilePath { get; } - - public ProjectInstance UnevaluatedProjectInstance { get; } - - public RazorFileChangeKind Kind { get; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/SystemWebConfigurationProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/SystemWebConfigurationProvider.cs deleted file mode 100644 index c9627cc6f2d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/SystemWebConfigurationProvider.cs +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Composition; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ProjectEngineHost; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Shared] -[Export(typeof(ProjectConfigurationProvider))] -internal class SystemWebConfigurationProvider : CoreProjectConfigurationProvider -{ - // Internal for testing - internal const string ReferencePathWithRefAssembliesItemType = "ReferencePathWithRefAssemblies"; - internal const string SystemWebRazorAssemblyFileName = "System.Web.Razor.dll"; - - public override bool TryResolveConfiguration(ProjectConfigurationProviderContext context, out ProjectConfiguration configuration) - { - if (HasRazorCoreCapability(context)) - { - configuration = null; - return false; - } - - var compilationReferences = context.ProjectInstance.GetItems(ReferencePathWithRefAssembliesItemType); - foreach (var compilationReference in compilationReferences) - { - var assemblyFullPath = compilationReference.EvaluatedInclude; - if (assemblyFullPath.EndsWith(SystemWebRazorAssemblyFileName, FilePathComparison.Instance)) - { - var potentialPathSeparator = assemblyFullPath[assemblyFullPath.Length - SystemWebRazorAssemblyFileName.Length - 1]; - if (potentialPathSeparator == '/' || potentialPathSeparator == '\\') - { - configuration = new ProjectConfiguration(UnsupportedRazorConfiguration.Instance, Array.Empty(), rootNamespace: null); - return true; - } - } - } - - configuration = null; - return false; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/TagHelperRefreshTrigger.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/TagHelperRefreshTrigger.cs deleted file mode 100644 index a4eb54c01a9..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.OmniSharpPlugin/TagHelperRefreshTrigger.cs +++ /dev/null @@ -1,202 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using System.Composition; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis; -using OmniSharp; -using OmniSharp.MSBuild.Notification; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Shared] -[Export(typeof(IMSBuildEventSink))] -[Export(typeof(IRazorDocumentChangeListener))] -[Export(typeof(IRazorDocumentOutputChangeListener))] -[Export(typeof(IOmniSharpProjectSnapshotManagerChangeTrigger))] -internal class TagHelperRefreshTrigger : IOmniSharpProjectSnapshotManagerChangeTrigger, IMSBuildEventSink, IRazorDocumentOutputChangeListener, IRazorDocumentChangeListener -{ - private readonly OmniSharpProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - private readonly Workspace _omniSharpWorkspace; - private readonly OmniSharpProjectWorkspaceStateGenerator _workspaceStateGenerator; - private readonly Dictionary _deferredUpdates; - private OmniSharpProjectSnapshotManager _projectManager; - - [ImportingConstructor] - public TagHelperRefreshTrigger( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - OmniSharpWorkspace omniSharpWorkspace, - OmniSharpProjectWorkspaceStateGenerator workspaceStateGenerator) - : this(projectSnapshotManagerDispatcher, (Workspace)omniSharpWorkspace, workspaceStateGenerator) - { - } - - // Internal for testing - internal TagHelperRefreshTrigger( - OmniSharpProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - Workspace omniSharpWorkspace, - OmniSharpProjectWorkspaceStateGenerator workspaceStateGenerator) - { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (omniSharpWorkspace is null) - { - throw new ArgumentNullException(nameof(omniSharpWorkspace)); - } - - if (workspaceStateGenerator is null) - { - throw new ArgumentNullException(nameof(workspaceStateGenerator)); - } - - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - _omniSharpWorkspace = omniSharpWorkspace; - _workspaceStateGenerator = workspaceStateGenerator; - _deferredUpdates = new Dictionary(); - } - - public int EnqueueDelay { get; set; } = 3 * 1000; - - public void Initialize(OmniSharpProjectSnapshotManager projectManager) - { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - - _projectManager = projectManager; - } - - public void ProjectLoaded(ProjectLoadedEventArgs args) - { - if (args is null) - { - throw new ArgumentNullException(nameof(args)); - } - - // Project file was modified or impacted in a significant way. - - _ = _projectSnapshotManagerDispatcher.RunOnDispatcherThreadAsync( - () => EnqueueUpdate(args.ProjectInstance.ProjectFileLocation.File), - CancellationToken.None).ConfigureAwait(false); - } - - public void RazorDocumentChanged(RazorFileChangeEventArgs args) - { - if (args is null) - { - throw new ArgumentNullException(nameof(args)); - } - - // Razor document changed - - _ = Task.Factory.StartNew( - () => - { - if (IsComponentFile(args.FilePath, args.UnevaluatedProjectInstance.ProjectFileLocation.File)) - { - // Razor component file changed. - - EnqueueUpdate(args.UnevaluatedProjectInstance.ProjectFileLocation.File); - } - }, - CancellationToken.None, - TaskCreationOptions.None, - _projectSnapshotManagerDispatcher.DispatcherScheduler).ConfigureAwait(false); - } - - public void RazorDocumentOutputChanged(RazorFileChangeEventArgs args) - { - if (args is null) - { - throw new ArgumentNullException(nameof(args)); - } - - // Razor build occurred - - _ = Task.Factory.StartNew( - () => EnqueueUpdate(args.UnevaluatedProjectInstance.ProjectFileLocation.File), - CancellationToken.None, - TaskCreationOptions.None, - _projectSnapshotManagerDispatcher.DispatcherScheduler).ConfigureAwait(false); - } - - // Internal for testing - internal async Task UpdateAfterDelayAsync(string projectFilePath) - { - if (string.IsNullOrEmpty(projectFilePath)) - { - return; - } - - await Task.Delay(EnqueueDelay); - - var solution = _omniSharpWorkspace.CurrentSolution; - var workspaceProject = solution.Projects.FirstOrDefault(project => FilePathComparer.Instance.Equals(project.FilePath, projectFilePath)); - if (workspaceProject != null && TryGetProjectSnapshot(OmniSharpProjectKey.From(workspaceProject), out var projectSnapshot)) - { - _workspaceStateGenerator.Update(workspaceProject, projectSnapshot); - } - } - - private void EnqueueUpdate(string projectFilePath) - { - _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - - // A race is not possible here because we use the main thread to synchronize the updates - // by capturing the sync context. - if (!_deferredUpdates.TryGetValue(projectFilePath, out var update) || update.IsCompleted) - { - _deferredUpdates[projectFilePath] = UpdateAfterDelayAsync(projectFilePath); - } - } - - private bool TryGetProjectSnapshot(OmniSharpProjectKey projectKey, out OmniSharpProjectSnapshot projectSnapshot) - { - if (projectKey is null) - { - projectSnapshot = null; - return false; - } - - projectSnapshot = _projectManager.GetLoadedProject(projectKey); - return projectSnapshot != null; - } - - // Internal for testing - internal bool IsComponentFile(string relativeDocumentFilePath, string projectFilePath) - { - _projectSnapshotManagerDispatcher.AssertDispatcherThread(); - - foreach (var key in _projectManager.GetAllProjectKeys(projectFilePath)) - { - var projectSnapshot = _projectManager.GetLoadedProject(key); - if (projectSnapshot is null) - { - continue; - } - - var documentSnapshot = projectSnapshot.GetDocument(relativeDocumentFilePath); - if (documentSnapshot is null) - { - continue; - } - - var isComponentKind = FileKinds.IsComponent(documentSnapshot.FileKind); - return isComponentKind; - } - - return false; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/CompilationTagHelperResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/CompilationTagHelperResolver.cs index 67b96da4786..c89c2c558f9 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/CompilationTagHelperResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/CompilationTagHelperResolver.cs @@ -10,41 +10,40 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Serialization; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.AspNetCore.Razor.Telemetry; +using Microsoft.AspNetCore.Razor.Utilities; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor; namespace Microsoft.AspNetCore.Razor; -internal class CompilationTagHelperResolver +internal class CompilationTagHelperResolver(ITelemetryReporter? telemetryReporter) { - private readonly ITelemetryReporter? _telemetryReporter; + private readonly ITelemetryReporter? _telemetryReporter = telemetryReporter; - public CompilationTagHelperResolver(ITelemetryReporter? telemetryReporter) - { - _telemetryReporter = telemetryReporter; - } - - public async Task GetTagHelpersAsync(Project workspaceProject, RazorProjectEngine engine, CancellationToken cancellationToken) + public async ValueTask> GetTagHelpersAsync( + Project workspaceProject, + RazorProjectEngine projectEngine, + CancellationToken cancellationToken) { if (workspaceProject is null) { throw new ArgumentNullException(nameof(workspaceProject)); } - if (engine is null) + if (projectEngine is null) { - throw new ArgumentNullException(nameof(engine)); + throw new ArgumentNullException(nameof(projectEngine)); } - var providers = engine.Engine.Features.OfType().OrderBy(f => f.Order).ToArray(); + var providers = projectEngine.Engine.Features.OfType().OrderBy(f => f.Order).ToArray(); if (providers.Length == 0) { - return TagHelperResolutionResult.Empty; + return ImmutableArray.Empty; } - var results = new HashSet(); + var results = new HashSet(TagHelperChecksumComparer.Instance); var context = TagHelperDescriptorProviderContext.Create(results); context.ExcludeHidden = true; context.IncludeDocumentation = true; @@ -55,22 +54,27 @@ public async Task GetTagHelpersAsync(Project workspac context.SetCompilation(compilation); } - var timingDictionary = new Dictionary(); - for (var i = 0; i < providers.Length; i++) - { - var provider = providers[i]; - var stopWatch = Stopwatch.StartNew(); + ExecuteProviders(providers, context, _telemetryReporter); - provider.Execute(context); + return results.ToImmutableArray(); - stopWatch.Stop(); - var propertyName = $"{provider.GetType().Name}.elapsedtimems"; - Debug.Assert(!timingDictionary.ContainsKey(propertyName)); - timingDictionary[propertyName] = stopWatch.ElapsedMilliseconds; - } + static void ExecuteProviders(ITagHelperDescriptorProvider[] providers, TagHelperDescriptorProviderContext context, ITelemetryReporter? telemetryReporter) + { + using var _ = StopwatchPool.GetPooledObject(out var watch); + using var timingDictionary = new PooledDictionaryBuilder(); - _telemetryReporter?.ReportEvent("taghelperresolver/gettaghelpers", Severity.Normal, timingDictionary.ToImmutableDictionary()); + foreach (var provider in providers) + { + watch.Restart(); + provider.Execute(context); + watch.Stop(); - return new TagHelperResolutionResult(results.ToImmutableArray()); + var propertyName = $"{provider.GetType().Name}.elapsedtimems"; + Debug.Assert(!timingDictionary.ContainsKey(propertyName)); + timingDictionary.Add(propertyName, watch.ElapsedMilliseconds); + } + + telemetryReporter?.ReportEvent("taghelperresolver/gettaghelpers", Severity.Normal, timingDictionary.ToImmutable()); + } } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj index 38e07b7f0ab..070360aa3cb 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Microsoft.AspNetCore.Razor.ProjectEngineHost.csproj @@ -8,6 +8,7 @@ false true false + true @@ -35,4 +36,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectEngineHost/UnsupportedRazorConfiguration.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectEngineHost/UnsupportedRazorConfiguration.cs index 13f05d59302..80121659999 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectEngineHost/UnsupportedRazorConfiguration.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectEngineHost/UnsupportedRazorConfiguration.cs @@ -6,25 +6,15 @@ namespace Microsoft.AspNetCore.Razor.ProjectEngineHost; -public static class UnsupportedRazorConfiguration +internal static class UnsupportedRazorConfiguration { public static readonly RazorConfiguration Instance = RazorConfiguration.Create( RazorLanguageVersion.Version_1_0, "UnsupportedRazor", new[] { new UnsupportedRazorExtension("UnsupportedRazorExtension"), }); - private class UnsupportedRazorExtension : RazorExtension + private class UnsupportedRazorExtension(string extensionName) : RazorExtension { - public UnsupportedRazorExtension(string extensionName) - { - if (extensionName is null) - { - throw new ArgumentNullException(nameof(extensionName)); - } - - ExtensionName = extensionName; - } - - public override string ExtensionName { get; } + public override string ExtensionName { get; } = extensionName ?? throw new ArgumentNullException(nameof(extensionName)); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectRazorJson.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectRazorJson.cs index e10d4497775..f25ec1d3b74 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectRazorJson.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectRazorJson.cs @@ -9,6 +9,12 @@ namespace Microsoft.AspNetCore.Razor.ProjectSystem; internal sealed class ProjectRazorJson { + // This version number must be incremented if the serialization format for ProjectRazorJson + // or any of the types that compose it changes. This includes: RazorConfiguration, + // ProjectWorkspaceState, TagHelperDescriptor, and DocumentSnapshotHandle. + // NOTE: If this version is changed, a coordinated insertion is required between Roslyn and Razor for the C# extension. + public const int Version = 2; + public string SerializedFilePath { get; } public string FilePath { get; } public RazorConfiguration? Configuration { get; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectWorkspaceState.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectWorkspaceState.cs index 0b814b281de..8502f82f227 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectWorkspaceState.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/ProjectSystem/ProjectWorkspaceState.cs @@ -10,7 +10,7 @@ namespace Microsoft.AspNetCore.Razor.ProjectSystem; -public sealed class ProjectWorkspaceState : IEquatable +internal sealed class ProjectWorkspaceState : IEquatable { public static readonly ProjectWorkspaceState Default = new(ImmutableArray.Empty, LanguageVersion.Default); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Properties/AssemblyInfo.cs index 08e4226e838..b59e7b70cbc 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Properties/AssemblyInfo.cs @@ -7,11 +7,10 @@ [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Microbenchmarks, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Workspaces, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Workspaces.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -24,4 +23,5 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LiveShare.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LiveShare.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] - +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Editor.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("rzls, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/SR.resx b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/SR.resx index 33722a23b8e..66936baab53 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/SR.resx +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/SR.resx @@ -135,4 +135,7 @@ Expected JSON token '{0}', but it was '{1}'. + + Unsupported project.razor.json version encounted. + \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.cs.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.cs.xlf index 248b53aa9fc..a13216d7f39 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.cs.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.cs.xlf @@ -32,6 +32,11 @@ V řetězci JSON se očekával token {0}, ale byl {1}. + + Unsupported project.razor.json version encounted. + Byla zjištěna nepodporovaná verze project.razor.json. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.de.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.de.xlf index a613f9036c4..a0cf0d4cea4 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.de.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.de.xlf @@ -32,6 +32,11 @@ Erwartet wurde das JSON-Token '{0}', es lautete jedoch '{1}'.
+ + Unsupported project.razor.json version encounted. + Nicht unterstützte Version von "project.razor.json" festgestellt. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.es.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.es.xlf index ba67c1e2815..e3e04130736 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.es.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.es.xlf @@ -32,6 +32,11 @@ Se esperaba un token JSON ''{0}'', pero era {1}.
+ + Unsupported project.razor.json version encounted. + Se encontró una versión de project.razor.json no admitida. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.fr.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.fr.xlf index 242d2eb1421..9d9f39a5cc2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.fr.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.fr.xlf @@ -32,6 +32,11 @@ Jeton JSON {0} attendu, mais il a été {1}.
+ + Unsupported project.razor.json version encounted. + Version de project.razor.json non prise en charge. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.it.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.it.xlf index 0b1d5152ce1..fcb30a83152 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.it.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.it.xlf @@ -32,6 +32,11 @@ Previsto token JSON '{0}', ma era '{1}'.
+ + Unsupported project.razor.json version encounted. + Incontrata versione project.razor.json non supportata. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ja.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ja.xlf index 018f43d03b3..b9cea8640ad 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ja.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ja.xlf @@ -32,6 +32,11 @@ JSON トークン '{0}' が必要ですが、'{1}' でした。
+ + Unsupported project.razor.json version encounted. + サポートされていない project.razor.json バージョンが検出されました。 + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ko.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ko.xlf index 7d774b3d954..649d1dc3fc8 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ko.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ko.xlf @@ -32,6 +32,11 @@ JSON 토큰 '{0}'이(가) 필요하지만 '{1}'입니다.
+ + Unsupported project.razor.json version encounted. + 지원되지 않는 project.razor.json 버전이 있음. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pl.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pl.xlf index e78f87f5c7c..1d63cac4664 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pl.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pl.xlf @@ -32,6 +32,11 @@ Oczekiwano tokenu JSON „{0}”, ale to był „{1}”.
+ + Unsupported project.razor.json version encounted. + Napotkano nieobsługiwaną wersję pliku project.razor.json. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pt-BR.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pt-BR.xlf index 7173827ee88..e38c5a9d078 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pt-BR.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.pt-BR.xlf @@ -32,6 +32,11 @@ Token JSON esperado '{0}', mas foi '{1}'.
+ + Unsupported project.razor.json version encounted. + Versão project.razor.json sem suporte encontrada. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ru.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ru.xlf index 3c8d0b53a80..7d9b98d75a3 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ru.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.ru.xlf @@ -32,6 +32,11 @@ Ожидался токен JSON "{0}", но он имел значение "{1}".
+ + Unsupported project.razor.json version encounted. + Обнаружена неподдерживаемая версия project.razor.json. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.tr.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.tr.xlf index f2e352e2156..b4aa5c460e9 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.tr.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.tr.xlf @@ -32,6 +32,11 @@ '{0}' JSON belirteci bekleniyordu ancak '{1}' idi.
+ + Unsupported project.razor.json version encounted. + Desteklenmeyen project.razor.json sürümü hesaplandı. + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hans.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hans.xlf index 3e392f842eb..37a9ee05868 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hans.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hans.xlf @@ -32,6 +32,11 @@ 预期为 JSON 令牌“{0}”,但实际为“{1}”。
+ + Unsupported project.razor.json version encounted. + 遇到不支持的 project.razor.json 版本。 + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hant.xlf b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hant.xlf index 8cef0634063..e54138a72fb 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hant.xlf +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Resources/xlf/SR.zh-Hant.xlf @@ -32,6 +32,11 @@ 必須是 JSON 權杖 '{0}',但卻是 '{1}'。
+ + Unsupported project.razor.json version encounted. + 遇到不受支援的 project.razor.json 版本。 + +
\ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/ChecksumJsonConverter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/ChecksumJsonConverter.cs new file mode 100644 index 00000000000..5a320f563c8 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/ChecksumJsonConverter.cs @@ -0,0 +1,21 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using Microsoft.AspNetCore.Razor.Utilities; + +namespace Microsoft.AspNetCore.Razor.Serialization.Converters; + +internal class ChecksumJsonConverter : ObjectJsonConverter +{ + public static readonly ChecksumJsonConverter Instance = new(); + + private ChecksumJsonConverter() + { + } + + protected override Checksum ReadFromProperties(JsonDataReader reader) + => ObjectReaders.ReadChecksumFromProperties(reader); + + protected override void WriteProperties(JsonDataWriter writer, Checksum value) + => ObjectWriters.WriteProperties(writer, value); +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/JsonConverterCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/JsonConverterCollectionExtensions.cs index 3a87fd75752..d81d8729538 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/JsonConverterCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/JsonConverterCollectionExtensions.cs @@ -13,10 +13,10 @@ internal static class JsonConverterCollectionExtensions private static readonly ImmutableArray s_converters = ImmutableArray.CreateRange( new JsonConverter[] { + ChecksumJsonConverter.Instance, ProjectRazorJsonJsonConverter.Instance, ProjectSnapshotHandleJsonConverter.Instance, TagHelperDeltaResultJsonConverter.Instance, - TagHelperResolutionResultJsonConverter.Instance, }); public static void RegisterRazorConverters(this ICollection collection) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/TagHelperResolutionResultJsonConverter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/TagHelperResolutionResultJsonConverter.cs deleted file mode 100644 index 7f9ac3a7125..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Converters/TagHelperResolutionResultJsonConverter.cs +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.Serialization.Converters; - -internal partial class TagHelperResolutionResultJsonConverter : ObjectJsonConverter -{ - public static readonly TagHelperResolutionResultJsonConverter Instance = new(); - - private TagHelperResolutionResultJsonConverter() - { - } - - protected override TagHelperResolutionResult ReadFromProperties(JsonDataReader reader) - { - var descriptors = reader.ReadImmutableArrayOrEmpty(nameof(TagHelperResolutionResult.Descriptors), - static r => ObjectReaders.ReadTagHelper(r, useCache: true)); - - return new(descriptors); - } - - protected override void WriteProperties(JsonDataWriter writer, TagHelperResolutionResult value) - { - writer.WriteArrayIfNotDefaultOrEmpty(nameof(value.Descriptors), value.Descriptors, ObjectWriters.Write); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataReader.cs index fabc7fc3796..43da0e28e98 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataReader.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataReader.cs @@ -10,11 +10,8 @@ namespace Microsoft.AspNetCore.Razor.Serialization; -internal delegate void ReadPropertyValue(JsonDataReader reader, ref TData data); internal delegate T ReadValue(JsonDataReader reader); internal delegate T ReadProperties(JsonDataReader reader); -internal delegate void ProcessValue(JsonDataReader reader, T arg); -internal delegate void ProcessProperties(JsonDataReader reader, T arg); /// /// This is an abstraction used to read JSON data. Currently, this @@ -174,6 +171,41 @@ public int ReadInt32(string propertyName) return ReadInt32(); } + public long ReadInt64() + { + _reader.CheckToken(JsonToken.Integer); + + var result = Convert.ToInt64(_reader.Value); + _reader.Read(); + + return result; + } + + public long ReadInt64OrDefault(string propertyName, int defaultValue = default) + => TryReadPropertyName(propertyName) ? ReadInt64() : defaultValue; + + public long ReadInt64OrZero(string propertyName) + => TryReadPropertyName(propertyName) ? ReadInt64() : 0; + + public bool TryReadInt64(string propertyName, out long value) + { + if (TryReadPropertyName(propertyName)) + { + value = ReadInt64(); + return true; + } + + value = default; + return false; + } + + public long ReadInt64(string propertyName) + { + ReadPropertyName(propertyName); + + return ReadInt64(); + } + public string? ReadString() { if (TryReadNull()) @@ -320,64 +352,6 @@ public T ReadNonNullObject(string propertyName, ReadProperties readPropert return ReadNonNullObject(readProperties); } - public TData ReadObjectData(PropertyMap propertyMap) - where TData : struct - { - _reader.ReadToken(JsonToken.StartObject); - var result = ReadProperties(propertyMap); - _reader.ReadToken(JsonToken.EndObject); - - return result; - } - - public void ReadObjectData(ref TData data, PropertyMap propertyMap) - where TData : struct - { - _reader.ReadToken(JsonToken.StartObject); - ReadProperties(ref data, propertyMap); - _reader.ReadToken(JsonToken.EndObject); - } - - public TData ReadProperties(PropertyMap propertyMap) - where TData : struct - { - TData result = default; - ReadProperties(ref result, propertyMap); - - return result; - } - - public void ReadProperties(ref TData data, PropertyMap propertyMap) - where TData : struct - { - while (true) - { - switch (_reader.TokenType) - { - case JsonToken.PropertyName: - var propertyName = (string)_reader.Value.AssumeNotNull(); - - if (!propertyMap.TryGetPropertyReader(propertyName, out var readPropertyValue)) - { - throw new InvalidOperationException( - SR.FormatEncountered_unexpected_JSON_property_0(propertyName)); - } - - _reader.Read(); - readPropertyValue(this, ref data); - - break; - - case JsonToken.EndObject: - return; - - case var token: - throw new InvalidOperationException( - SR.FormatEncountered_unexpected_JSON_token_0(token)); - } - } - } - public T[]? ReadArray(ReadValue readElement) { if (TryReadNull()) @@ -479,81 +453,6 @@ public ImmutableArray ReadImmutableArray(string propertyName, ReadValue public ImmutableArray ReadImmutableArrayOrEmpty(string propertyName, ReadValue readElement) => TryReadPropertyName(propertyName) ? ReadImmutableArray(readElement) : ImmutableArray.Empty; - public void ProcessObject(T arg, ProcessProperties processProperties) - { - if (TryReadNull()) - { - return; - } - - _reader.ReadToken(JsonToken.StartObject); - - while (_reader.TokenType != JsonToken.EndObject) - { - processProperties(this, arg); - } - - _reader.ReadToken(JsonToken.EndObject); - } - - public void ProcessObject(T arg, PropertyMap propertyMap) - where T : struct - { - _reader.ReadToken(JsonToken.StartObject); - ProcessProperties(arg, propertyMap); - _reader.ReadToken(JsonToken.EndObject); - } - - public void ProcessProperties(T arg, PropertyMap propertyMap) - where T : struct - { - ref var localArg = ref arg; - - while (true) - { - switch (_reader.TokenType) - { - case JsonToken.PropertyName: - var propertyName = (string)_reader.Value.AssumeNotNull(); - - if (!propertyMap.TryGetPropertyReader(propertyName, out var readProperty)) - { - throw new InvalidOperationException( - SR.FormatEncountered_unexpected_JSON_property_0(propertyName)); - } - - _reader.Read(); - readProperty(this, ref localArg); - - break; - - case JsonToken.EndObject: - return; - - case var token: - throw new InvalidOperationException( - SR.FormatEncountered_unexpected_JSON_token_0(token)); - } - } - } - - public void ProcessArray(T arg, ProcessValue processElement) - { - if (TryReadNull()) - { - return; - } - - _reader.ReadToken(JsonToken.StartArray); - - while (_reader.TokenType != JsonToken.EndArray) - { - processElement(this, arg); - } - - _reader.ReadToken(JsonToken.EndArray); - } - public void ReadToEndOfCurrentObject() { var nestingLevel = 0; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataWriter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataWriter.cs index 6e886e2586c..9ff763e555e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataWriter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/JsonDataWriter.cs @@ -92,6 +92,30 @@ public void WriteIfNotDefault(string propertyName, int value, int defaultValue) } } + public void Write(long value) + { + _writer.WriteValue(value); + } + + public void Write(string propertyName, long value) + { + _writer.WritePropertyName(propertyName); + _writer.WriteValue(value); + } + + public void WriteIfNotZero(string propertyName, long value) + { + WriteIfNotDefault(propertyName, value, defaultValue: 0); + } + + public void WriteIfNotDefault(string propertyName, long value, long defaultValue) + { + if (value != defaultValue) + { + Write(propertyName, value); + } + } + public void Write(string? value) { _writer.WriteValue(value); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.AllowedChildTagReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.AllowedChildTagReader.cs deleted file mode 100644 index 6e7aeb58aaa..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.AllowedChildTagReader.cs +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct AllowedChildTagReader(AllowedChildTagDescriptorBuilder Builder) - { - public static readonly PropertyMap PropertyMap = new( - new(nameof(AllowedChildTagDescriptor.Name), ReadName), - new(nameof(AllowedChildTagDescriptor.DisplayName), ReadDisplayName), - new(nameof(AllowedChildTagDescriptor.Diagnostics), ReadDiagnostics)); - - private static void ReadName(JsonDataReader reader, ref AllowedChildTagReader arg) - => arg.Builder.Name = Cached(reader.ReadString()); - - private static void ReadDisplayName(JsonDataReader reader, ref AllowedChildTagReader arg) - => arg.Builder.DisplayName = Cached(reader.ReadString()); - - private static void ReadDiagnostics(JsonDataReader reader, ref AllowedChildTagReader arg) - => reader.ProcessArray(arg.Builder.Diagnostics, ProcessDiagnostic); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeParameterReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeParameterReader.cs deleted file mode 100644 index 85467347d73..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeParameterReader.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct BoundAttributeParameterReader(BoundAttributeParameterDescriptorBuilder Builder) - { - public static readonly PropertyMap PropertyMap = new( - new(nameof(BoundAttributeParameterDescriptor.Kind), ReadKind), - new(nameof(BoundAttributeParameterDescriptor.Name), ReadName), - new(nameof(BoundAttributeParameterDescriptor.TypeName), ReadTypeName), - new(nameof(BoundAttributeParameterDescriptor.IsEnum), ReadIsEnum), - new(nameof(BoundAttributeParameterDescriptor.Documentation), ReadDocumentation), - new(nameof(BoundAttributeParameterDescriptor.Metadata), ReadMetadata), - new(nameof(BoundAttributeParameterDescriptor.Diagnostics), ReadDiagnostics)); - - private static void ReadKind(JsonDataReader reader, ref BoundAttributeParameterReader arg) - { - // In old serialized files, Kind might appear, though it isn't meaningful. - _ = reader.ReadString(); - } - - private static void ReadName(JsonDataReader reader, ref BoundAttributeParameterReader arg) - => arg.Builder.Name = Cached(reader.ReadString()); - - private static void ReadTypeName(JsonDataReader reader, ref BoundAttributeParameterReader arg) - => arg.Builder.TypeName = Cached(reader.ReadString()); - - private static void ReadIsEnum(JsonDataReader reader, ref BoundAttributeParameterReader arg) - => arg.Builder.IsEnum = reader.ReadBoolean(); - - private static void ReadDocumentation(JsonDataReader reader, ref BoundAttributeParameterReader arg) - { - var documentationObject = ReadDocumentationObject(reader); - - if (documentationObject is string text) - { - arg.Builder.SetDocumentation(Cached(text)); - } - else - { - arg.Builder.SetDocumentation(documentationObject as DocumentationDescriptor); - } - } - - private static void ReadMetadata(JsonDataReader reader, ref BoundAttributeParameterReader arg) - => reader.ProcessObject(arg.Builder.Metadata, ProcessMetadata); - - private static void ReadDiagnostics(JsonDataReader reader, ref BoundAttributeParameterReader arg) - => reader.ProcessArray(arg.Builder.Diagnostics, ProcessDiagnostic); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeReader.cs deleted file mode 100644 index 13a542a0f85..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.BoundAttributeReader.cs +++ /dev/null @@ -1,94 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct BoundAttributeReader(BoundAttributeDescriptorBuilder Builder) - { - public static readonly PropertyMap PropertyMap = new( - new(nameof(BoundAttributeDescriptor.Kind), ReadKind), - new(nameof(BoundAttributeDescriptor.Name), ReadName), - new(nameof(BoundAttributeDescriptor.TypeName), ReadTypeName), - new(nameof(BoundAttributeDescriptor.Documentation), ReadDocumentation), - new(nameof(BoundAttributeDescriptor.IndexerNamePrefix), ReadIndexerNamePrefix), - new(nameof(BoundAttributeDescriptor.IndexerTypeName), ReadIndexerTypeName), - new(nameof(BoundAttributeDescriptor.IsEnum), ReadIsEnum), - new(nameof(BoundAttributeDescriptor.IsEditorRequired), ReadIsEditorRequired), - new(nameof(BoundAttributeDescriptor.BoundAttributeParameters), ReadBoundAttributeParameters), - new(nameof(BoundAttributeDescriptor.Metadata), ReadMetadata), - new(nameof(BoundAttributeDescriptor.Diagnostics), ReadDiagnostics)); - - private static void ReadKind(JsonDataReader reader, ref BoundAttributeReader arg) - { - // In old serialized files, Kind might appear, though it isn't meaningful. - _ = reader.ReadString(); - } - - private static void ReadName(JsonDataReader reader, ref BoundAttributeReader arg) - => arg.Builder.Name = Cached(reader.ReadString()); - - private static void ReadTypeName(JsonDataReader reader, ref BoundAttributeReader arg) - => arg.Builder.TypeName = Cached(reader.ReadString()); - - private static void ReadDocumentation(JsonDataReader reader, ref BoundAttributeReader arg) - { - var documentationObject = ReadDocumentationObject(reader); - - if (documentationObject is string text) - { - arg.Builder.SetDocumentation(Cached(text)); - } - else - { - arg.Builder.SetDocumentation(documentationObject as DocumentationDescriptor); - } - } - - private static void ReadIndexerNamePrefix(JsonDataReader reader, ref BoundAttributeReader arg) - { - if (reader.ReadString() is { } indexerNamePrefix) - { - var builder = arg.Builder; - builder.IsDictionary = true; - builder.IndexerAttributeNamePrefix = Cached(indexerNamePrefix); - } - } - - private static void ReadIndexerTypeName(JsonDataReader reader, ref BoundAttributeReader arg) - { - if (reader.ReadString() is { } indexerTypeName) - { - var builder = arg.Builder; - builder.IsDictionary = true; - builder.IndexerValueTypeName = Cached(indexerTypeName); - } - } - - private static void ReadIsEnum(JsonDataReader reader, ref BoundAttributeReader arg) - => arg.Builder.IsEnum = reader.ReadBoolean(); - - private static void ReadIsEditorRequired(JsonDataReader reader, ref BoundAttributeReader arg) - => arg.Builder.IsEditorRequired = reader.ReadBoolean(); - - private static void ReadBoundAttributeParameters(JsonDataReader reader, ref BoundAttributeReader arg) - { - reader.ProcessArray(arg.Builder, static (reader, builder) => - { - builder.BindAttributeParameter(parameterBuilder => - { - reader.ProcessObject(new BoundAttributeParameterReader(parameterBuilder), BoundAttributeParameterReader.PropertyMap); - }); - }); - } - - private static void ReadMetadata(JsonDataReader reader, ref BoundAttributeReader arg) - => reader.ProcessObject(arg.Builder.Metadata, ProcessMetadata); - - private static void ReadDiagnostics(JsonDataReader reader, ref BoundAttributeReader arg) - => reader.ProcessArray(arg.Builder.Diagnostics, ProcessDiagnostic); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ConfigurationData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ConfigurationData.cs deleted file mode 100644 index b57ee5b4ad8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ConfigurationData.cs +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct ConfigurationData(string ConfigurationName, RazorLanguageVersion LanguageVersion, RazorExtension[] Extensions) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(ConfigurationName), ReadConfigurationName), - (nameof(LanguageVersion), ReadLanguageVersion), - (nameof(Extensions), ReadExtensions)); - - private static void ReadConfigurationName(JsonDataReader reader, ref ConfigurationData data) - => data.ConfigurationName = reader.ReadNonNullString(); - - private static void ReadLanguageVersion(JsonDataReader reader, ref ConfigurationData data) - { - string languageVersionValue; - - if (reader.IsObjectStart) - { - LanguageVersionData versionData = default; - reader.ReadObjectData(ref versionData, LanguageVersionData.PropertyMap); - languageVersionValue = $"{versionData.Major}.{versionData.Minor}"; - } - else - { - languageVersionValue = reader.ReadNonNullString(); - } - - data.LanguageVersion = RazorLanguageVersion.TryParse(languageVersionValue, out var languageVersion) - ? languageVersion - : RazorLanguageVersion.Version_2_1; - } - - private static void ReadExtensions(JsonDataReader reader, ref ConfigurationData data) - => data.Extensions = reader.ReadArray(static r => r.ReadNonNullObject(ReadExtensionFromProperties)) - ?? Array.Empty(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DiagnosticData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DiagnosticData.cs deleted file mode 100644 index e336f704133..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DiagnosticData.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct DiagnosticData(string Id, RazorDiagnosticSeverity Severity, string Message, SourceSpan Span) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(Id), ReadId), - (nameof(Severity), ReadSeverity), - (nameof(Message), ReadMessage), - (nameof(Span), ReadSpan)); - - private static void ReadId(JsonDataReader reader, ref DiagnosticData data) - => data.Id = reader.ReadNonNullString(); - - private static void ReadSeverity(JsonDataReader reader, ref DiagnosticData data) - => data.Severity = (RazorDiagnosticSeverity)reader.ReadInt32(); - - private static void ReadMessage(JsonDataReader reader, ref DiagnosticData data) - => data.Message = reader.ReadNonNullString(); - - private static void ReadSpan(JsonDataReader reader, ref DiagnosticData data) - { - SourceSpanData span = default; - reader.ReadObjectData(ref span, SourceSpanData.PropertyMap); - data.Span = new SourceSpan(span.FilePath, span.AbsoluteIndex, span.LineIndex, span.CharacterIndex, span.Length); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DocumentSnapshotHandleData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DocumentSnapshotHandleData.cs deleted file mode 100644 index 8201d5815df..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.DocumentSnapshotHandleData.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct DocumentSnapshotHandleData(string FilePath, string TargetPath, string FileKind) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(FilePath), ReadFilePath), - (nameof(TargetPath), ReadTargetPath), - (nameof(FileKind), ReadFileKind)); - - private static void ReadFilePath(JsonDataReader reader, ref DocumentSnapshotHandleData data) - => data.FilePath = reader.ReadNonNullString(); - - private static void ReadTargetPath(JsonDataReader reader, ref DocumentSnapshotHandleData data) - => data.TargetPath = reader.ReadNonNullString(); - - private static void ReadFileKind(JsonDataReader reader, ref DocumentSnapshotHandleData data) - => data.FileKind = reader.ReadNonNullString(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.LanguageVersionData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.LanguageVersionData.cs deleted file mode 100644 index 41c0d343b81..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.LanguageVersionData.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct LanguageVersionData(int Major, int Minor) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(Major), ReadMajor), - (nameof(Minor), ReadMinor)); - - private static void ReadMajor(JsonDataReader reader, ref LanguageVersionData data) - => data.Major = reader.ReadInt32(); - - private static void ReadMinor(JsonDataReader reader, ref LanguageVersionData data) - => data.Minor = reader.ReadInt32(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectRazorJsonData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectRazorJsonData.cs deleted file mode 100644 index fb3d82a862f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectRazorJsonData.cs +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Immutable; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct ProjectRazorJsonData( - string SerializedFilePath, - string FilePath, - RazorConfiguration? Configuration, - string? RootNamespace, - ProjectWorkspaceState? ProjectWorkspaceState, - ImmutableArray Documents, - string? SerializationFormat) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(SerializedFilePath), ReadSerializedFilePath), - (nameof(FilePath), ReadFilePath), - (nameof(Configuration), ReadConfiguration), - (nameof(RootNamespace), ReadRootNamespace), - (nameof(ProjectWorkspaceState), ReadProjectWorkspaceState), - (nameof(Documents), ReadDocuments), - (nameof(SerializationFormat), ReadSerializationFormat)); - - private static void ReadSerializedFilePath(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.SerializedFilePath = reader.ReadNonNullString(); - - private static void ReadFilePath(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.FilePath = reader.ReadNonNullString(); - - private static void ReadConfiguration(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.Configuration = reader.ReadObject(ReadConfigurationFromProperties); - - private static void ReadRootNamespace(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.RootNamespace = reader.ReadString(); - - private static void ReadProjectWorkspaceState(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.ProjectWorkspaceState = reader.ReadObject(ReadProjectWorkspaceStateFromProperties); - - private static void ReadDocuments(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.Documents = reader.ReadImmutableArray(static r => r.ReadNonNullObject(ReadDocumentSnapshotHandleFromProperties)); - - private static void ReadSerializationFormat(JsonDataReader reader, ref ProjectRazorJsonData data) - => data.SerializationFormat = reader.ReadString(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectWorkspaceStateData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectWorkspaceStateData.cs deleted file mode 100644 index f160943b6e1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.ProjectWorkspaceStateData.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Immutable; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.CSharp; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct ProjectWorkspaceStateData(ImmutableArray TagHelpers, LanguageVersion CSharpLanguageVersion) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(TagHelpers), ReadTagHelpers), - (nameof(CSharpLanguageVersion), ReadCSharpLanguageVersion)); - - private static void ReadTagHelpers(JsonDataReader reader, ref ProjectWorkspaceStateData data) - => data.TagHelpers = reader.ReadImmutableArray( - static r => ReadTagHelper(r, useCache: true)); - - private static void ReadCSharpLanguageVersion(JsonDataReader reader, ref ProjectWorkspaceStateData data) - => data.CSharpLanguageVersion = (LanguageVersion)reader.ReadInt32(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.RequiredAttributeReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.RequiredAttributeReader.cs deleted file mode 100644 index 0538366f772..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.RequiredAttributeReader.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; -using static Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct RequiredAttributeReader(RequiredAttributeDescriptorBuilder Builder) - { - public static readonly PropertyMap PropertyMap = new( - new(nameof(RequiredAttributeDescriptor.Name), ReadName), - new(nameof(RequiredAttributeDescriptor.NameComparison), ReadNameComparison), - new(nameof(RequiredAttributeDescriptor.Value), ReadValue), - new(nameof(RequiredAttributeDescriptor.ValueComparison), ReadValueComparison), - new(nameof(RequiredAttributeDescriptor.Metadata), ReadMetadata), - new(nameof(RequiredAttributeDescriptor.Diagnostics), ReadDiagnostics)); - - private static void ReadName(JsonDataReader reader, ref RequiredAttributeReader arg) - => arg.Builder.Name = Cached(reader.ReadString()); - - private static void ReadNameComparison(JsonDataReader reader, ref RequiredAttributeReader arg) - => arg.Builder.NameComparisonMode = (NameComparisonMode)reader.ReadInt32(); - - private static void ReadValue(JsonDataReader reader, ref RequiredAttributeReader arg) - => arg.Builder.Value = Cached(reader.ReadString()); - - private static void ReadValueComparison(JsonDataReader reader, ref RequiredAttributeReader arg) - => arg.Builder.ValueComparisonMode = (ValueComparisonMode)reader.ReadInt32(); - - private static void ReadMetadata(JsonDataReader reader, ref RequiredAttributeReader arg) - => reader.ProcessObject(arg.Builder.Metadata, ProcessMetadata); - - private static void ReadDiagnostics(JsonDataReader reader, ref RequiredAttributeReader arg) - => reader.ProcessArray(arg.Builder.Diagnostics, ProcessDiagnostic); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.SourceSpanData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.SourceSpanData.cs deleted file mode 100644 index 298d4d6c871..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.SourceSpanData.cs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct SourceSpanData(string? FilePath, int AbsoluteIndex, int LineIndex, int CharacterIndex, int Length) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(FilePath), ReadFilePath), - (nameof(AbsoluteIndex), ReadAbsoluteIndex), - (nameof(LineIndex), ReadLineIndex), - (nameof(CharacterIndex), ReadCharacterIndex), - (nameof(Length), ReadLength)); - - private static void ReadFilePath(JsonDataReader reader, ref SourceSpanData data) - => data.FilePath = reader.ReadString(); - - private static void ReadAbsoluteIndex(JsonDataReader reader, ref SourceSpanData data) - => data.AbsoluteIndex = reader.ReadInt32(); - - private static void ReadLineIndex(JsonDataReader reader, ref SourceSpanData data) - => data.LineIndex = reader.ReadInt32(); - - private static void ReadCharacterIndex(JsonDataReader reader, ref SourceSpanData data) - => data.CharacterIndex = reader.ReadInt32(); - - private static void ReadLength(JsonDataReader reader, ref SourceSpanData data) - => data.Length = reader.ReadInt32(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagHelperReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagHelperReader.cs deleted file mode 100644 index c2b49ac581f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagHelperReader.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct TagHelperReader(TagHelperDescriptorBuilder Builder) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(TagHelperDescriptor.Documentation), ReadDocumentation), - (nameof(TagHelperDescriptor.TagOutputHint), ReadTagOutputHint), - (nameof(TagHelperDescriptor.CaseSensitive), ReadCaseSensitive), - (nameof(TagHelperDescriptor.TagMatchingRules), ReadTagMatchingRules), - (nameof(TagHelperDescriptor.BoundAttributes), ReadBoundAttributes), - (nameof(TagHelperDescriptor.AllowedChildTags), ReadAllowedChildTags), - (nameof(TagHelperDescriptor.Diagnostics), ReadDiagnostics), - (nameof(TagHelperDescriptor.Metadata), ReadMetadata)); - - private static void ReadDocumentation(JsonDataReader reader, ref TagHelperReader arg) - { - var documentationObject = ReadDocumentationObject(reader); - - if (documentationObject is string text) - { - arg.Builder.SetDocumentation(Cached(text)); - } - else - { - arg.Builder.SetDocumentation(documentationObject as DocumentationDescriptor); - } - } - - private static void ReadTagOutputHint(JsonDataReader reader, ref TagHelperReader arg) - => arg.Builder.TagOutputHint = Cached(reader.ReadString()); - - private static void ReadCaseSensitive(JsonDataReader reader, ref TagHelperReader arg) - => arg.Builder.CaseSensitive = reader.ReadBoolean(); - - private static void ReadTagMatchingRules(JsonDataReader reader, ref TagHelperReader arg) - { - reader.ProcessArray(arg.Builder, static (reader, builder) => - { - builder.TagMatchingRule(ruleBuilder => - { - reader.ProcessObject(new TagMatchingRuleReader(ruleBuilder), TagMatchingRuleReader.PropertyMap); - }); - }); - } - - private static void ReadBoundAttributes(JsonDataReader reader, ref TagHelperReader arg) - { - reader.ProcessArray(arg.Builder, static (reader, builder) => - { - builder.BindAttribute(attributeBuilder => - { - reader.ProcessObject(new BoundAttributeReader(attributeBuilder), BoundAttributeReader.PropertyMap); - }); - }); - } - - private static void ReadAllowedChildTags(JsonDataReader reader, ref TagHelperReader arg) - { - reader.ProcessArray(arg.Builder, static (reader, builder) => - { - builder.AllowChildTag(childTagBuilder => - { - reader.ProcessObject(new AllowedChildTagReader(childTagBuilder), AllowedChildTagReader.PropertyMap); - }); - }); - } - - private static void ReadDiagnostics(JsonDataReader reader, ref TagHelperReader arg) - => reader.ProcessArray(arg.Builder.Diagnostics, ProcessDiagnostic); - - private static void ReadMetadata(JsonDataReader reader, ref TagHelperReader arg) - => reader.ProcessObject(arg.Builder.Metadata, ProcessMetadata); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagMatchingRuleReader.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagMatchingRuleReader.cs deleted file mode 100644 index 971010462b8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.TagMatchingRuleReader.cs +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal static partial class ObjectReaders -{ - private record struct TagMatchingRuleReader(TagMatchingRuleDescriptorBuilder Builder) - { - public static readonly PropertyMap PropertyMap = new( - (nameof(TagMatchingRuleDescriptor.TagName), ReadTagName), - (nameof(TagMatchingRuleDescriptor.ParentTag), ReadParentTag), - (nameof(TagMatchingRuleDescriptor.TagStructure), ReadTagStructure), - (nameof(TagMatchingRuleDescriptor.Attributes), ReadAttributes), - (nameof(TagMatchingRuleDescriptor.Diagnostics), ReadDiagnostics)); - - private static void ReadTagName(JsonDataReader reader, ref TagMatchingRuleReader arg) - => arg.Builder.TagName = Cached(reader.ReadString()); - - private static void ReadParentTag(JsonDataReader reader, ref TagMatchingRuleReader arg) - => arg.Builder.ParentTag = Cached(reader.ReadString()); - - private static void ReadTagStructure(JsonDataReader reader, ref TagMatchingRuleReader arg) - => arg.Builder.TagStructure = (TagStructure)reader.ReadInt32(); - - private static void ReadAttributes(JsonDataReader reader, ref TagMatchingRuleReader arg) - { - reader.ProcessArray(arg.Builder, static (reader, builder) => - { - builder.Attribute(attributeBuilder => - { - reader.ProcessObject(new RequiredAttributeReader(attributeBuilder), RequiredAttributeReader.PropertyMap); - }); - }); - } - - private static void ReadDiagnostics(JsonDataReader reader, ref TagMatchingRuleReader arg) - => reader.ProcessArray(arg.Builder.Diagnostics, ProcessDiagnostic); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.cs index dd3f27e9e39..8b34f2ef6c7 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectReaders.cs @@ -2,12 +2,14 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.ProjectSystem; using Microsoft.AspNetCore.Razor.Utilities; using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; +using static Microsoft.AspNetCore.Razor.Language.RequiredAttributeDescriptor; +using Checksum = Microsoft.AspNetCore.Razor.Utilities.Checksum; namespace Microsoft.AspNetCore.Razor.Serialization; @@ -35,19 +37,22 @@ internal static partial class ObjectReaders return s_stringCache.GetOrAddValue(str); } - public static RazorExtension ReadExtensionFromProperties(JsonDataReader reader) - { - var extensionName = reader.ReadNonNullString(nameof(RazorExtension.ExtensionName)); - - return new SerializedRazorExtension(extensionName); - } - public static RazorConfiguration ReadConfigurationFromProperties(JsonDataReader reader) { - ConfigurationData data = default; - reader.ReadProperties(ref data, ConfigurationData.PropertyMap); + var configurationName = reader.ReadNonNullString(nameof(RazorConfiguration.ConfigurationName)); + var languageVersionText = reader.ReadNonNullString(nameof(RazorConfiguration.LanguageVersion)); + var extensions = reader.ReadArrayOrEmpty(nameof(RazorConfiguration.Extensions), + static r => + { + var extensionName = r.ReadNonNullString(); + return new SerializedRazorExtension(extensionName); + }); + + var languageVersion = RazorLanguageVersion.TryParse(languageVersionText, out var version) + ? version + : RazorLanguageVersion.Version_2_1; - return RazorConfiguration.Create(data.LanguageVersion, data.ConfigurationName, data.Extensions); + return RazorConfiguration.Create(languageVersion, configurationName, extensions); } public static RazorDiagnostic ReadDiagnostic(JsonDataReader reader) @@ -55,12 +60,20 @@ public static RazorDiagnostic ReadDiagnostic(JsonDataReader reader) public static RazorDiagnostic ReadDiagnosticFromProperties(JsonDataReader reader) { - DiagnosticData data = default; - reader.ReadProperties(ref data, DiagnosticData.PropertyMap); + var id = reader.ReadNonNullString(nameof(RazorDiagnostic.Id)); + var severity = (RazorDiagnosticSeverity)reader.ReadInt32OrZero(nameof(RazorDiagnostic.Severity)); + var message = reader.ReadNonNullString(WellKnownPropertyNames.Message); - var descriptor = new RazorDiagnosticDescriptor(data.Id, MessageFormat(data.Message), data.Severity); + var filePath = reader.ReadStringOrNull(nameof(SourceSpan.FilePath)); + var absoluteIndex = reader.ReadInt32OrZero(nameof(SourceSpan.AbsoluteIndex)); + var lineIndex = reader.ReadInt32OrZero(nameof(SourceSpan.LineIndex)); + var characterIndex = reader.ReadInt32OrZero(nameof(SourceSpan.CharacterIndex)); + var length = reader.ReadInt32OrZero(nameof(SourceSpan.Length)); - return RazorDiagnostic.Create(descriptor, data.Span); + var descriptor = new RazorDiagnosticDescriptor(id, MessageFormat(message), severity); + var span = new SourceSpan(filePath, absoluteIndex, lineIndex, characterIndex, length); + + return RazorDiagnostic.Create(descriptor, span); static Func MessageFormat(string message) { @@ -81,18 +94,19 @@ public static ProjectSnapshotHandle ReadProjectSnapshotHandleFromProperties(Json public static DocumentSnapshotHandle ReadDocumentSnapshotHandleFromProperties(JsonDataReader reader) { - DocumentSnapshotHandleData data = default; - reader.ReadProperties(ref data, DocumentSnapshotHandleData.PropertyMap); + var filePath = reader.ReadNonNullString(nameof(DocumentSnapshotHandle.FilePath)); + var targetPath = reader.ReadNonNullString(nameof(DocumentSnapshotHandle.TargetPath)); + var fileKind = reader.ReadNonNullString(nameof(DocumentSnapshotHandle.FileKind)); - return new DocumentSnapshotHandle(data.FilePath, data.TargetPath, data.FileKind); + return new DocumentSnapshotHandle(filePath, targetPath, fileKind); } public static ProjectWorkspaceState ReadProjectWorkspaceStateFromProperties(JsonDataReader reader) { - ProjectWorkspaceStateData data = default; - reader.ReadProperties(ref data, ProjectWorkspaceStateData.PropertyMap); + var tagHelpers = reader.ReadImmutableArrayOrEmpty(nameof(ProjectWorkspaceState.TagHelpers), static r => ReadTagHelper(r, useCache: true)); + var csharpLanguageVersion = (LanguageVersion)reader.ReadInt32OrZero(nameof(ProjectWorkspaceState.CSharpLanguageVersion)); - return new ProjectWorkspaceState(data.TagHelpers, data.CSharpLanguageVersion); + return new ProjectWorkspaceState(tagHelpers, csharpLanguageVersion); } public static TagHelperDescriptor ReadTagHelper(JsonDataReader reader, bool useCache) @@ -101,7 +115,7 @@ public static TagHelperDescriptor ReadTagHelper(JsonDataReader reader, bool useC public static TagHelperDescriptor ReadTagHelperFromProperties(JsonDataReader reader, bool useCache) { // Try reading the optional hashcode - var hashWasRead = reader.TryReadInt32(RazorSerializationConstants.HashCodePropertyName, out var hash); + var hashWasRead = reader.TryReadInt32(WellKnownPropertyNames.HashCode, out var hash); if (useCache && hashWasRead && TagHelperDescriptorCache.TryGetDescriptor(hash, out var descriptor)) { @@ -109,100 +123,243 @@ public static TagHelperDescriptor ReadTagHelperFromProperties(JsonDataReader rea return descriptor; } - // Required tokens (order matters) - if (!reader.TryReadString(nameof(TagHelperDescriptor.Kind), out var descriptorKind)) + var kind = reader.ReadNonNullString(nameof(TagHelperDescriptor.Kind)); + var name = reader.ReadNonNullString(nameof(TagHelperDescriptor.Name)); + var assemblyName = reader.ReadNonNullString(nameof(TagHelperDescriptor.AssemblyName)); + + var displayName = reader.ReadStringOrNull(nameof(TagHelperDescriptor.DisplayName)); + var documentationObject = ReadDocumentationObject(reader, nameof(TagHelperDescriptor.Documentation)); + var tagOutputHint = reader.ReadStringOrNull(nameof(TagHelperDescriptor.TagOutputHint)); + var caseSensitive = reader.ReadBooleanOrTrue(nameof(TagHelperDescriptor.CaseSensitive)); + + var tagMatchingRules = reader.ReadArrayOrEmpty(nameof(TagHelperDescriptor.TagMatchingRules), ReadTagMatchingRule); + var boundAttributes = reader.ReadArrayOrEmpty(nameof(TagHelperDescriptor.BoundAttributes), ReadBoundAttribute); + var allowedChildTags = reader.ReadArrayOrEmpty(nameof(TagHelperDescriptor.AllowedChildTags), ReadAllowedChildTag); + + var metadata = ReadMetadata(reader, nameof(TagHelperDescriptor.Metadata)); + var diagnostics = reader.ReadArrayOrEmpty(nameof(TagHelperDescriptor.Diagnostics), ReadDiagnostic); + + descriptor = new DefaultTagHelperDescriptor( + Cached(kind), Cached(name), Cached(assemblyName), + Cached(displayName)!, documentationObject, + Cached(tagOutputHint), caseSensitive, + tagMatchingRules, boundAttributes, allowedChildTags, + metadata, diagnostics); + + if (useCache && hashWasRead) { - return null!; + TagHelperDescriptorCache.Set(hash, descriptor); } - if (!reader.TryReadString(nameof(TagHelperDescriptor.Name), out var typeName)) + return descriptor; + + static TagMatchingRuleDescriptor ReadTagMatchingRule(JsonDataReader reader) { - return null!; + return reader.ReadNonNullObject(ReadFromProperties); + + static TagMatchingRuleDescriptor ReadFromProperties(JsonDataReader reader) + { + var tagName = reader.ReadNonNullString(nameof(TagMatchingRuleDescriptor.TagName)); + var parentTag = reader.ReadStringOrNull(nameof(TagMatchingRuleDescriptor.ParentTag)); + var tagStructure = (TagStructure)reader.ReadInt32OrZero(nameof(TagMatchingRuleDescriptor.TagStructure)); + var caseSensitive = reader.ReadBooleanOrTrue(nameof(TagMatchingRuleDescriptor.CaseSensitive)); + var attributes = reader.ReadArrayOrEmpty(nameof(TagMatchingRuleDescriptor.Attributes), ReadRequiredAttribute); + + var diagnostics = reader.ReadArrayOrEmpty(nameof(TagMatchingRuleDescriptor.Diagnostics), ReadDiagnostic); + + return new DefaultTagMatchingRuleDescriptor( + Cached(tagName), Cached(parentTag), + tagStructure, caseSensitive, + attributes, diagnostics); + } } - if (!reader.TryReadString(nameof(TagHelperDescriptor.AssemblyName), out var assemblyName)) + static RequiredAttributeDescriptor ReadRequiredAttribute(JsonDataReader reader) { - return null!; - } + return reader.ReadNonNullObject(ReadFromProperties); - using var _ = TagHelperDescriptorBuilder.GetPooledInstance( - Cached(descriptorKind), Cached(typeName), Cached(assemblyName), - out var builder); + static RequiredAttributeDescriptor ReadFromProperties(JsonDataReader reader) + { + var name = reader.ReadString(nameof(RequiredAttributeDescriptor.Name)); + var nameComparison = (NameComparisonMode)reader.ReadInt32OrZero(nameof(RequiredAttributeDescriptor.NameComparison)); + var caseSensitive = reader.ReadBooleanOrTrue(nameof(RequiredAttributeDescriptor.CaseSensitive)); + var value = reader.ReadStringOrNull(nameof(RequiredAttributeDescriptor.Value)); + var valueComparison = (ValueComparisonMode)reader.ReadInt32OrZero(nameof(RequiredAttributeDescriptor.ValueComparison)); + var displayName = reader.ReadStringOrNull(nameof(RequiredAttributeDescriptor.DisplayName)); + + var metadata = ReadMetadata(reader, nameof(RequiredAttributeDescriptor.Metadata)); + var diagnostics = reader.ReadArrayOrEmpty(nameof(RequiredAttributeDescriptor.Diagnostics), ReadDiagnostic); + + return new DefaultRequiredAttributeDescriptor( + Cached(name), nameComparison, + caseSensitive, + Cached(value), valueComparison, + Cached(displayName)!, diagnostics, metadata); + } + } - reader.ProcessProperties(new TagHelperReader(builder), TagHelperReader.PropertyMap); + static BoundAttributeDescriptor ReadBoundAttribute(JsonDataReader reader) + { + return reader.ReadNonNullObject(ReadFromProperties); - descriptor = builder.Build(); + static BoundAttributeDescriptor ReadFromProperties(JsonDataReader reader) + { + var kind = reader.ReadNonNullString(nameof(BoundAttributeDescriptor.Kind)); + var name = reader.ReadString(nameof(BoundAttributeDescriptor.Name)); + var typeName = reader.ReadString(nameof(BoundAttributeDescriptor.TypeName)); + var isEnum = reader.ReadBooleanOrFalse(nameof(BoundAttributeDescriptor.IsEnum)); + var hasIndexer = reader.ReadBooleanOrFalse(nameof(BoundAttributeDescriptor.HasIndexer)); + var indexerNamePrefix = reader.ReadStringOrNull(nameof(BoundAttributeDescriptor.IndexerNamePrefix)); + var indexerTypeName = reader.ReadStringOrNull(nameof(BoundAttributeDescriptor.IndexerTypeName)); + var displayName = reader.ReadStringOrNull(nameof(BoundAttributeDescriptor.DisplayName)); + var documentationObject = ReadDocumentationObject(reader, nameof(BoundAttributeDescriptor.Documentation)); + var caseSensitive = reader.ReadBooleanOrTrue(nameof(BoundAttributeDescriptor.CaseSensitive)); + var isEditorRequired = reader.ReadBooleanOrFalse(nameof(BoundAttributeDescriptor.IsEditorRequired)); + var parameters = reader.ReadArrayOrEmpty(nameof(BoundAttributeDescriptor.BoundAttributeParameters), ReadBoundAttributeParameter); + + var metadata = ReadMetadata(reader, nameof(BoundAttributeDescriptor.Metadata)); + var diagnostics = reader.ReadArrayOrEmpty(nameof(BoundAttributeDescriptor.Diagnostics), ReadDiagnostic); + + return new DefaultBoundAttributeDescriptor( + Cached(kind), Cached(name), Cached(typeName), isEnum, + hasIndexer, Cached(indexerNamePrefix), Cached(indexerTypeName), + documentationObject, Cached(displayName), caseSensitive, isEditorRequired, + parameters, metadata, diagnostics); + } + } - if (useCache && hashWasRead) + static BoundAttributeParameterDescriptor ReadBoundAttributeParameter(JsonDataReader reader) { - TagHelperDescriptorCache.Set(hash, descriptor); - } + return reader.ReadNonNullObject(ReadFromProperties); - return descriptor; - } + static BoundAttributeParameterDescriptor ReadFromProperties(JsonDataReader reader) + { + var kind = reader.ReadNonNullString(nameof(BoundAttributeParameterDescriptor.Kind)); + var name = reader.ReadString(nameof(BoundAttributeParameterDescriptor.Name)); + var typeName = reader.ReadString(nameof(BoundAttributeParameterDescriptor.TypeName)); + var isEnum = reader.ReadBooleanOrFalse(nameof(BoundAttributeParameterDescriptor.IsEnum)); + var displayName = reader.ReadStringOrNull(nameof(BoundAttributeParameterDescriptor.DisplayName)); + var documentationObject = ReadDocumentationObject(reader, nameof(BoundAttributeParameterDescriptor.Documentation)); + var caseSensitive = reader.ReadBooleanOrTrue(nameof(BoundAttributeParameterDescriptor.CaseSensitive)); + + var metadata = ReadMetadata(reader, nameof(RequiredAttributeDescriptor.Metadata)); + var diagnostics = reader.ReadArrayOrEmpty(nameof(BoundAttributeParameterDescriptor.Diagnostics), ReadDiagnostic); + + return new DefaultBoundAttributeParameterDescriptor( + Cached(kind), Cached(name), Cached(typeName), + isEnum, documentationObject, Cached(displayName), caseSensitive, + metadata, diagnostics); + } + } - private static object? ReadDocumentationObject(JsonDataReader reader) - { - if (reader.IsObjectStart) + static AllowedChildTagDescriptor ReadAllowedChildTag(JsonDataReader reader) { - return reader.ReadNonNullObject(static reader => + return reader.ReadNonNullObject(ReadFromProperties); + + static AllowedChildTagDescriptor ReadFromProperties(JsonDataReader reader) { - var id = (DocumentationId)reader.ReadInt32(nameof(DocumentationDescriptor.Id)); - // Check to see if the Args property was actually written before trying to read it; - // otherwise, assume the args are null. - var args = reader.TryReadPropertyName(nameof(DocumentationDescriptor.Args)) - ? reader.ReadArray(static r => r.ReadValue()) - : null; - return DocumentationDescriptor.From(id, args); - }); + var name = reader.ReadString(nameof(AllowedChildTagDescriptor.Name)); + var displayName = reader.ReadString(nameof(AllowedChildTagDescriptor.DisplayName)); + var diagnostics = reader.ReadArrayOrEmpty(nameof(AllowedChildTagDescriptor.Diagnostics), ReadDiagnostic); + + return new DefaultAllowedChildTagDescriptor(Cached(name), Cached(displayName), diagnostics); + } } - else + + static DocumentationObject ReadDocumentationObject(JsonDataReader reader, string propertyName) { - return reader.ReadString(); + return reader.TryReadPropertyName(propertyName) + ? ReadCore(reader) + : default; + + static DocumentationObject ReadCore(JsonDataReader reader) + { + if (reader.IsObjectStart) + { + return reader.ReadNonNullObject(static reader => + { + var id = (DocumentationId)reader.ReadInt32(nameof(DocumentationDescriptor.Id)); + // Check to see if the Args property was actually written before trying to read it; + // otherwise, assume the args are null. + var args = reader.TryReadPropertyName(nameof(DocumentationDescriptor.Args)) + ? reader.ReadArray(static r => r.ReadValue()) + : null; + + if (args is { Length: > 0 and var length }) + { + for (var i = 0; i < length; i++) + { + if (args[i] is string s) + { + args[i] = Cached(s); + } + } + } + + return DocumentationDescriptor.From(id, args); + }); + } + else + { + return reader.ReadString() switch + { + string s => Cached(s), + null => default(DocumentationObject) + }; + } + } } - } - private static void ProcessDiagnostic(JsonDataReader reader, RazorDiagnosticCollection collection) - { - DiagnosticData data = default; - reader.ReadObjectData(ref data, DiagnosticData.PropertyMap); + static MetadataCollection ReadMetadata(JsonDataReader reader, string propertyName) + { + return reader.TryReadPropertyName(propertyName) + ? reader.ReadNonNullObject(ReadFromProperties) + : MetadataCollection.Empty; - var descriptor = new RazorDiagnosticDescriptor(Cached(data.Id), MessageFormat(data.Message), data.Severity); - var diagnostic = RazorDiagnostic.Create(descriptor, data.Span); + static MetadataCollection ReadFromProperties(JsonDataReader reader) + { + using var builder = new MetadataBuilder(); - collection.Add(diagnostic); + while (reader.TryReadNextPropertyName(out var key)) + { + var value = reader.ReadString(); + builder.Add(Cached(key), Cached(value)); + } - static Func MessageFormat(string message) - { - return () => Cached(message); + return builder.Build(); + } } } - private static void ProcessMetadata(JsonDataReader reader, IDictionary dictionary) + public static ProjectRazorJson ReadProjectRazorJsonFromProperties(JsonDataReader reader) { - while (reader.TryReadNextPropertyName(out var key)) + if (!reader.TryReadInt32(WellKnownPropertyNames.Version, out var version) || version != ProjectRazorJson.Version) { - var value = reader.ReadString(); - dictionary[key] = value; + throw new ProjectRazorJsonSerializationException(SR.Unsupported_project_razor_json_version_encountered); } + + var serializedFilePath = reader.ReadNonNullString(nameof(ProjectRazorJson.SerializedFilePath)); + var filePath = reader.ReadNonNullString(nameof(ProjectRazorJson.FilePath)); + var configuration = reader.ReadObject(nameof(ProjectRazorJson.Configuration), ReadConfigurationFromProperties); + var projectWorkspaceState = reader.ReadObject(nameof(ProjectRazorJson.ProjectWorkspaceState), ReadProjectWorkspaceStateFromProperties); + var rootNamespace = reader.ReadString(nameof(ProjectRazorJson.RootNamespace)); + var documents = reader.ReadImmutableArray(nameof(ProjectRazorJson.Documents), static r => r.ReadNonNullObject(ReadDocumentSnapshotHandleFromProperties)); + + return new ProjectRazorJson(serializedFilePath, filePath, configuration, rootNamespace, projectWorkspaceState, documents); } - public static ProjectRazorJson ReadProjectRazorJsonFromProperties(JsonDataReader reader) - { - ProjectRazorJsonData data = default; - reader.ReadProperties(ref data, ProjectRazorJsonData.PropertyMap); + public static Checksum ReadChecksum(JsonDataReader reader) + => reader.ReadNonNullObject(ReadChecksumFromProperties); - // We need to add a serialization format to the project response to indicate that this version - // of the code is compatible with what's being serialized. This scenario typically happens when - // a user has an incompatible serialized project snapshot but is using the latest Razor bits. + public static Checksum ReadChecksumFromProperties(JsonDataReader reader) + { + var data1 = reader.ReadInt64(); + var data2 = reader.ReadInt64(); + var data3 = reader.ReadInt64(); + var data4 = reader.ReadInt64(); - if (string.IsNullOrEmpty(data.SerializationFormat) || data.SerializationFormat != ProjectSerializationFormat.Version) - { - // Unknown serialization format. - return null!; - } + var hashData = new Checksum.HashData(data1, data2, data3, data4); - return new ProjectRazorJson( - data.SerializedFilePath, data.FilePath, data.Configuration, data.RootNamespace, data.ProjectWorkspaceState, data.Documents); + return new Checksum(hashData); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectWriters.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectWriters.cs index 40bde7460bb..b7f4a4c6ac2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectWriters.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ObjectWriters.cs @@ -1,12 +1,15 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +#if !NETCOREAPP using System.Collections.Generic; +#endif using System.Diagnostics; using System.Globalization; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.ProjectSystem; using Microsoft.AspNetCore.Razor.Utilities; +using Checksum = Microsoft.AspNetCore.Razor.Utilities.Checksum; namespace Microsoft.AspNetCore.Razor.Serialization; @@ -27,16 +30,13 @@ public static void WriteProperties(JsonDataWriter writer, RazorConfiguration val { writer.Write(nameof(value.ConfigurationName), value.ConfigurationName); - if (value.LanguageVersion == RazorLanguageVersion.Experimental) - { - writer.Write(nameof(value.LanguageVersion), "Experimental"); - } - else - { - writer.Write(nameof(value.LanguageVersion), value.LanguageVersion.ToString()); - } + var languageVersionText = value.LanguageVersion == RazorLanguageVersion.Experimental + ? nameof(RazorLanguageVersion.Experimental) + : value.LanguageVersion.ToString(); - writer.WriteArray(nameof(value.Extensions), value.Extensions, Write); + writer.Write(nameof(value.LanguageVersion), languageVersionText); + + writer.WriteArrayIfNotNullOrEmpty(nameof(value.Extensions), value.Extensions, static (w, v) => w.Write(v.ExtensionName)); } public static void Write(JsonDataWriter writer, RazorDiagnostic? value) @@ -46,15 +46,14 @@ public static void WriteProperties(JsonDataWriter writer, RazorDiagnostic value) { writer.Write(nameof(value.Id), value.Id); writer.Write(nameof(value.Severity), (int)value.Severity); - writer.Write("Message", value.GetMessage(CultureInfo.CurrentCulture)); - writer.WriteObject(nameof(value.Span), value.Span, static (writer, value) => - { - writer.Write(nameof(value.FilePath), value.FilePath); - writer.Write(nameof(value.AbsoluteIndex), value.AbsoluteIndex); - writer.Write(nameof(value.LineIndex), value.LineIndex); - writer.Write(nameof(value.CharacterIndex), value.CharacterIndex); - writer.Write(nameof(value.Length), value.Length); - }); + writer.Write(WellKnownPropertyNames.Message, value.GetMessage(CultureInfo.CurrentCulture)); + + var span = value.Span; + writer.WriteIfNotNull(nameof(span.FilePath), span.FilePath); + writer.WriteIfNotZero(nameof(span.AbsoluteIndex), span.AbsoluteIndex); + writer.WriteIfNotZero(nameof(span.LineIndex), span.LineIndex); + writer.WriteIfNotZero(nameof(span.CharacterIndex), span.CharacterIndex); + writer.WriteIfNotZero(nameof(span.Length), span.Length); } public static void Write(JsonDataWriter writer, ProjectSnapshotHandle? value) @@ -82,8 +81,8 @@ public static void Write(JsonDataWriter writer, ProjectWorkspaceState? value) public static void WriteProperties(JsonDataWriter writer, ProjectWorkspaceState value) { - writer.WriteArray(nameof(value.TagHelpers), value.TagHelpers, Write); - writer.Write(nameof(value.CSharpLanguageVersion), (int)value.CSharpLanguageVersion); + writer.WriteArrayIfNotDefaultOrEmpty(nameof(value.TagHelpers), value.TagHelpers, Write); + writer.WriteIfNotZero(nameof(value.CSharpLanguageVersion), (int)value.CSharpLanguageVersion); } public static void Write(JsonDataWriter writer, TagHelperDescriptor? value) @@ -91,18 +90,19 @@ public static void Write(JsonDataWriter writer, TagHelperDescriptor? value) public static void WriteProperties(JsonDataWriter writer, TagHelperDescriptor value) { - writer.Write(RazorSerializationConstants.HashCodePropertyName, TagHelperDescriptorCache.GetTagHelperDescriptorCacheId(value)); + writer.Write(WellKnownPropertyNames.HashCode, TagHelperDescriptorCache.GetTagHelperDescriptorCacheId(value)); writer.Write(nameof(value.Kind), value.Kind); writer.Write(nameof(value.Name), value.Name); writer.Write(nameof(value.AssemblyName), value.AssemblyName); + writer.WriteIfNotNull(nameof(value.DisplayName), value.DisplayName); WriteDocumentationObject(writer, nameof(value.Documentation), value.DocumentationObject); writer.WriteIfNotNull(nameof(value.TagOutputHint), value.TagOutputHint); writer.Write(nameof(value.CaseSensitive), value.CaseSensitive); - writer.WriteArray(nameof(value.TagMatchingRules), value.TagMatchingRules, WriteTagMatchingRule); + writer.WriteArrayIfNotNullOrEmpty(nameof(value.TagMatchingRules), value.TagMatchingRules, WriteTagMatchingRule); writer.WriteArrayIfNotNullOrEmpty(nameof(value.BoundAttributes), value.BoundAttributes, WriteBoundAttribute); writer.WriteArrayIfNotNullOrEmpty(nameof(value.AllowedChildTags), value.AllowedChildTags, WriteAllowedChildTag); + WriteMetadata(writer, nameof(value.Metadata), (MetadataCollection)value.Metadata); writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); - writer.WriteObject(nameof(value.Metadata), value.Metadata, WriteMetadata); static void WriteDocumentationObject(JsonDataWriter writer, string propertyName, DocumentationObject documentationObject) { @@ -141,6 +141,7 @@ static void WriteTagMatchingRule(JsonDataWriter writer, TagMatchingRuleDescripto writer.Write(nameof(value.TagName), value.TagName); writer.WriteIfNotNull(nameof(value.ParentTag), value.ParentTag); writer.WriteIfNotZero(nameof(value.TagStructure), (int)value.TagStructure); + writer.WriteIfNotTrue(nameof(value.CaseSensitive), value.CaseSensitive); writer.WriteArrayIfNotNullOrEmpty(nameof(value.Attributes), value.Attributes, WriteRequiredAttribute); writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); }); @@ -152,14 +153,13 @@ static void WriteRequiredAttribute(JsonDataWriter writer, RequiredAttributeDescr { writer.Write(nameof(value.Name), value.Name); writer.WriteIfNotZero(nameof(value.NameComparison), (int)value.NameComparison); + writer.WriteIfNotTrue(nameof(value.CaseSensitive), value.CaseSensitive); writer.WriteIfNotNull(nameof(value.Value), value.Value); writer.WriteIfNotZero(nameof(value.ValueComparison), (int)value.ValueComparison); - writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); + writer.WriteIfNotNull(nameof(value.DisplayName), value.DisplayName); - if (value.Metadata is { Count: > 0 }) - { - writer.WriteObject(nameof(value.Metadata), value.Metadata, WriteMetadata); - } + WriteMetadata(writer, nameof(value.Metadata), (MetadataCollection)value.Metadata); + writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); }); } @@ -171,13 +171,17 @@ static void WriteBoundAttribute(JsonDataWriter writer, BoundAttributeDescriptor writer.Write(nameof(value.Name), value.Name); writer.Write(nameof(value.TypeName), value.TypeName); writer.WriteIfNotFalse(nameof(value.IsEnum), value.IsEnum); - writer.WriteIfNotFalse(nameof(value.IsEditorRequired), value.IsEditorRequired); + writer.WriteIfNotFalse(nameof(value.HasIndexer), value.HasIndexer); writer.WriteIfNotNull(nameof(value.IndexerNamePrefix), value.IndexerNamePrefix); writer.WriteIfNotNull(nameof(value.IndexerTypeName), value.IndexerTypeName); + writer.WriteIfNotNull(nameof(value.DisplayName), value.DisplayName); WriteDocumentationObject(writer, nameof(value.Documentation), value.DocumentationObject); - writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); - writer.WriteObject(nameof(value.Metadata), value.Metadata, WriteMetadata); + writer.WriteIfNotTrue(nameof(value.CaseSensitive), value.CaseSensitive); + writer.WriteIfNotFalse(nameof(value.IsEditorRequired), value.IsEditorRequired); writer.WriteArrayIfNotNullOrEmpty(nameof(value.BoundAttributeParameters), value.BoundAttributeParameters, WriteBoundAttributeParameter); + + WriteMetadata(writer, nameof(value.Metadata), (MetadataCollection)value.Metadata); + writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); }); } @@ -185,12 +189,16 @@ static void WriteBoundAttributeParameter(JsonDataWriter writer, BoundAttributePa { writer.WriteObject(value, static (writer, value) => { + writer.Write(nameof(value.Kind), value.Kind); writer.Write(nameof(value.Name), value.Name); writer.Write(nameof(value.TypeName), value.TypeName); writer.WriteIfNotFalse(nameof(value.IsEnum), value.IsEnum); + writer.WriteIfNotNull(nameof(value.DisplayName), value.DisplayName); WriteDocumentationObject(writer, nameof(value.Documentation), value.DocumentationObject); + writer.WriteIfNotTrue(nameof(value.CaseSensitive), value.CaseSensitive); + + WriteMetadata(writer, nameof(value.Metadata), (MetadataCollection)value.Metadata); writer.WriteArrayIfNotNullOrEmpty(nameof(value.Diagnostics), value.Diagnostics, Write); - writer.WriteObject(nameof(value.Metadata), value.Metadata, WriteMetadata); }); } @@ -204,12 +212,21 @@ static void WriteAllowedChildTag(JsonDataWriter writer, AllowedChildTagDescripto }); } - static void WriteMetadata(JsonDataWriter writer, IReadOnlyDictionary metadata) + static void WriteMetadata(JsonDataWriter writer, string propertyName, MetadataCollection metadata) { - foreach (var (key, value) in metadata) + // If there isn't any metadata, don't write the property. + if (metadata.Count == 0) { - writer.Write(key, value); + return; } + + writer.WriteObject(propertyName, metadata, static (writer, metadata) => + { + foreach (var (key, value) in metadata) + { + writer.Write(key, value); + } + }); } } @@ -218,12 +235,25 @@ public static void Write(JsonDataWriter writer, ProjectRazorJson value) public static void WriteProperties(JsonDataWriter writer, ProjectRazorJson value) { + writer.Write(WellKnownPropertyNames.Version, ProjectRazorJson.Version); writer.Write(nameof(value.SerializedFilePath), value.SerializedFilePath); writer.Write(nameof(value.FilePath), value.FilePath); writer.WriteObject(nameof(value.Configuration), value.Configuration, WriteProperties); writer.WriteObject(nameof(value.ProjectWorkspaceState), value.ProjectWorkspaceState, WriteProperties); writer.Write(nameof(value.RootNamespace), value.RootNamespace); writer.WriteArray(nameof(value.Documents), value.Documents, Write); - writer.Write("SerializationFormat", ProjectSerializationFormat.Version); + } + + public static void Write(JsonDataWriter writer, Checksum value) + => writer.WriteObject(value, WriteProperties); + + public static void WriteProperties(JsonDataWriter writer, Checksum value) + { + var data = value.Data; + + writer.Write(nameof(data.Data1), data.Data1); + writer.Write(nameof(data.Data2), data.Data2); + writer.Write(nameof(data.Data3), data.Data3); + writer.Write(nameof(data.Data4), data.Data4); } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ProjectSerializationFormat.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ProjectRazorJsonSerializationException.cs similarity index 66% rename from src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ProjectSerializationFormat.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ProjectRazorJsonSerializationException.cs index d2539cefb99..3ee3ebcca4b 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ProjectSerializationFormat.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/ProjectRazorJsonSerializationException.cs @@ -1,9 +1,10 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System; + namespace Microsoft.AspNetCore.Razor.Serialization; -internal static class ProjectSerializationFormat +internal class ProjectRazorJsonSerializationException(string? message) : Exception(message) { - public static string Version => "0.3"; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/PropertyMap`1.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/PropertyMap`1.cs deleted file mode 100644 index 36b4ce0ef1c..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/PropertyMap`1.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Generic; -using System.Diagnostics.CodeAnalysis; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal sealed class PropertyMap - where TData : struct -{ - private readonly Dictionary> _map; - - public PropertyMap(params (string, ReadPropertyValue)[] pairs) - { - var map = new Dictionary>(capacity: pairs.Length); - - foreach (var (key, value) in pairs) - { - map.Add(key, value); - } - - _map = map; - } - - public bool TryGetPropertyReader(string key, [MaybeNullWhen(false)] out ReadPropertyValue value) - => _map.TryGetValue(key, out value); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperDeltaResult.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperDeltaResult.cs index 173de6322be..8fc5ae83814 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperDeltaResult.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperDeltaResult.cs @@ -2,12 +2,20 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System.Collections.Immutable; +using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.PooledObjects; +using Microsoft.AspNetCore.Razor.Utilities; +using Microsoft.Extensions.Internal; + +#if DEBUG +using System.Collections.Generic; +using System.Diagnostics; +#endif namespace Microsoft.AspNetCore.Razor.Serialization; -internal record TagHelperDeltaResult( +internal sealed record TagHelperDeltaResult( bool Delta, int ResultId, ImmutableArray Added, @@ -25,18 +33,47 @@ public ImmutableArray Apply(ImmutableArray.GetPooledObject(out var newTagHelpers); - newTagHelpers.SetCapacityIfLarger(baseTagHelpers.Length + Added.Length - Removed.Length); - newTagHelpers.AddRange(Added); + using var _ = ArrayBuilderPool.GetPooledObject(out var result); + result.SetCapacityIfLarger(baseTagHelpers.Length + Added.Length - Removed.Length); + + result.AddRange(Added); + result.AddRange(TagHelperDelta.Compute(Removed, baseTagHelpers)); + +#if DEBUG + // Ensure that there are no duplicate tag helpers in the result. + var set = new HashSet(TagHelperChecksumComparer.Instance); + + foreach (var item in result) + { + Debug.Assert(set.Add(item), $"{nameof(TagHelperDeltaResult)}.{nameof(Apply)} should not contain any duplicates!"); + } +#endif + + return result.DrainToImmutable(); + } - foreach (var existingTagHelper in baseTagHelpers) + public bool Equals(TagHelperDeltaResult? other) + { + if (other is null) { - if (!Removed.Contains(existingTagHelper)) - { - newTagHelpers.Add(existingTagHelper); - } + return false; } - return newTagHelpers.ToImmutable(); + return Delta == other.Delta && + ResultId == other.ResultId && + Added.SequenceEqual(other.Added, TagHelperChecksumComparer.Instance) && + Removed.SequenceEqual(other.Removed, TagHelperChecksumComparer.Instance); + } + + public override int GetHashCode() + { + var hash = HashCodeCombiner.Start(); + + hash.Add(Delta); + hash.Add(ResultId); + hash.Add(Added, TagHelperChecksumComparer.Instance); + hash.Add(Removed, TagHelperChecksumComparer.Instance); + + return hash.CombinedHash; } } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResult.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResult.cs deleted file mode 100644 index 65414abf4d8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResult.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Immutable; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal sealed class TagHelperResolutionResult -{ - public static readonly TagHelperResolutionResult Empty = new(ImmutableArray.Empty); - - public ImmutableArray Descriptors { get; } - - public TagHelperResolutionResult(ImmutableArray descriptors) - { - Descriptors = descriptors.NullToEmpty(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResultComparer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResultComparer.cs deleted file mode 100644 index 21559af967e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/TagHelperResolutionResultComparer.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using System.Linq; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.Extensions.Internal; - -namespace Microsoft.AspNetCore.Razor.Serialization; - -internal sealed class TagHelperResolutionResultComparer : IEqualityComparer -{ - internal static readonly TagHelperResolutionResultComparer Default = new(); - - public bool Equals(TagHelperResolutionResult? x, TagHelperResolutionResult? y) - { - if (x is null) - { - return y is null; - } - else if (y is null) - { - return false; - } - - return x.Descriptors.SequenceEqual(y.Descriptors, TagHelperDescriptorComparer.Default); - } - - public int GetHashCode(TagHelperResolutionResult? obj) - { - if (obj is null) - { - return 0; - } - - var hash = HashCodeCombiner.Start(); - - foreach (var descriptor in obj.Descriptors) - { - hash.Add(descriptor); - } - - return hash.CombinedHash; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/RazorSerializationConstants.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/WellKnownPropertyNames.cs similarity index 53% rename from src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/RazorSerializationConstants.cs rename to src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/WellKnownPropertyNames.cs index bf2ec459e40..d3552b7322b 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/RazorSerializationConstants.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/WellKnownPropertyNames.cs @@ -3,7 +3,9 @@ namespace Microsoft.AspNetCore.Razor.Serialization; -internal static class RazorSerializationConstants +internal static class WellKnownPropertyNames { - public static readonly string HashCodePropertyName = "HashCode"; + public const string Version = "__Version"; + public const string HashCode = "HashCode"; + public const string Message = "Message"; } diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/ITelemetryReporter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/ITelemetryReporter.cs index e8fedda4444..8194ab1009b 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/ITelemetryReporter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/ITelemetryReporter.cs @@ -6,7 +6,7 @@ namespace Microsoft.AspNetCore.Razor.Telemetry; -public interface ITelemetryReporter +internal interface ITelemetryReporter { IDisposable BeginBlock(string name, Severity severity); IDisposable BeginBlock(string name, Severity severity, ImmutableDictionary values); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/NoOpTelemetryReporter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/NoOpTelemetryReporter.cs index 5aaf2e16bcd..a602e0f073c 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/NoOpTelemetryReporter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/NoOpTelemetryReporter.cs @@ -6,7 +6,7 @@ namespace Microsoft.AspNetCore.Razor.Telemetry; -public class NoOpTelemetryReporter : ITelemetryReporter +internal class NoOpTelemetryReporter : ITelemetryReporter { public static readonly NoOpTelemetryReporter Instance = new(); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/Severity.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/Severity.cs index 70f765ae0c9..6eb118f8383 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/Severity.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Telemetry/Severity.cs @@ -3,7 +3,7 @@ namespace Microsoft.AspNetCore.Razor.Telemetry; -public enum Severity +internal enum Severity { Normal, Low, diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.Builder.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.Builder.cs new file mode 100644 index 00000000000..0e4c40ffd2f --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.Builder.cs @@ -0,0 +1,154 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Buffers; +using System.Buffers.Binary; +using System.Diagnostics; +using System.Runtime.InteropServices; +using System.Security.Cryptography; +using Microsoft.AspNetCore.Razor.PooledObjects; +using Microsoft.Extensions.ObjectPool; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal sealed partial record Checksum +{ + private static readonly ObjectPool s_incrementalHashPool = DefaultPool.Create(IncrementalHashPoolPolicy.Instance); + + internal readonly ref struct Builder + { + private enum TypeKind : byte + { + Null, + Bool, + Int32, + Int64, + String, + Checksum, + } + + // Small, per-thread array to use as a buffer for appending primitive values to the hash. + [ThreadStatic] + private static byte[]? s_buffer; + + private readonly IncrementalHash _hash; + + public Builder() + { + _hash = s_incrementalHashPool.Get(); + } + + static byte[] GetBuffer() + => s_buffer ??= new byte[8]; + + public Checksum FreeAndGetChecksum() + { + var result = From(_hash.GetHashAndReset()); + s_incrementalHashPool.Return(_hash); + return result; + } + + private static void AppendTypeKind(IncrementalHash hash, TypeKind kind) + { + var buffer = GetBuffer(); + buffer[0] = (byte)kind; + hash.AppendData(buffer, offset: 0, count: 1); + } + + private static void AppendBoolValue(IncrementalHash hash, bool value) + { + var buffer = GetBuffer(); + buffer[0] = (byte)(value ? 1 : 0); + hash.AppendData(buffer, offset: 0, count: sizeof(bool)); + } + + private static void AppendInt32Value(IncrementalHash hash, int value) + { + var buffer = GetBuffer(); + BinaryPrimitives.WriteInt32LittleEndian(buffer.AsSpan(0, sizeof(int)), value); + hash.AppendData(buffer, offset: 0, count: sizeof(int)); + } + + private static void AppendInt64Value(IncrementalHash hash, long value) + { + var buffer = GetBuffer(); + BinaryPrimitives.WriteInt64LittleEndian(buffer.AsSpan(0, sizeof(long)), value); + hash.AppendData(buffer, offset: 0, count: sizeof(long)); + } + + private static void AppendStringValue(IncrementalHash hash, string value) + { + var stringBytes = MemoryMarshal.AsBytes(value.AsSpan()); + Debug.Assert(stringBytes.Length == value.Length * 2); + + var buffer = ArrayPool.Shared.Rent(4 * 1024); + try + { + var index = 0; + while (index < stringBytes.Length) + { + var remaining = stringBytes.Length - index; + var toCopy = Math.Min(remaining, buffer.Length); + stringBytes.Slice(index, toCopy).CopyTo(buffer); + hash.AppendData(buffer, 0, toCopy); + + index += toCopy; + } + } + finally + { + ArrayPool.Shared.Return(buffer); + } + } + + private static void AppendHashDataValue(IncrementalHash hash, HashData value) + { + AppendInt64Value(hash, value.Data1); + AppendInt64Value(hash, value.Data2); + AppendInt64Value(hash, value.Data3); + AppendInt64Value(hash, value.Data4); + } + + public void AppendNull() + { + AppendTypeKind(_hash, TypeKind.Null); + } + + public void AppendData(bool value) + { + AppendTypeKind(_hash, TypeKind.Bool); + AppendBoolValue(_hash, value); + } + + public void AppendData(int value) + { + AppendTypeKind(_hash, TypeKind.Int32); + AppendInt32Value(_hash, value); + } + + public void AppendData(long value) + { + AppendTypeKind(_hash, TypeKind.Int64); + AppendInt64Value(_hash, value); + } + + public void AppendData(string? value) + { + if (value is null) + { + AppendNull(); + return; + } + + AppendTypeKind(_hash, TypeKind.String); + AppendStringValue(_hash, value); + } + + public void AppendData(Checksum value) + { + AppendTypeKind(_hash, TypeKind.Checksum); + AppendHashDataValue(_hash, value.Data); + } + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.HashData.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.HashData.cs new file mode 100644 index 00000000000..78c216ef381 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.HashData.cs @@ -0,0 +1,39 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Runtime.InteropServices; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal sealed partial record Checksum +{ + [StructLayout(LayoutKind.Explicit, Size = HashSize)] + public readonly record struct HashData + { + [FieldOffset(0)] + public readonly long Data1; + + [FieldOffset(8)] + public readonly long Data2; + + [FieldOffset(16)] + public readonly long Data3; + + [FieldOffset(24)] + public readonly long Data4; + + public HashData(long data1, long data2, long data3, long data4) + { + Data1 = data1; + Data2 = data2; + Data3 = data3; + Data4 = data4; + } + + public override int GetHashCode() + { + // The checksum is already a hash. Just provide a 4-byte value as a well-distributed hash code. + return (int)Data1; + } + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.IncrementalHashPoolPolicy.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.IncrementalHashPoolPolicy.cs new file mode 100644 index 00000000000..575bee39be0 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.IncrementalHashPoolPolicy.cs @@ -0,0 +1,23 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Security.Cryptography; +using Microsoft.Extensions.ObjectPool; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal sealed partial record Checksum +{ + private class IncrementalHashPoolPolicy : IPooledObjectPolicy + { + public static readonly IncrementalHashPoolPolicy Instance = new(); + + private IncrementalHashPoolPolicy() + { + } + + public IncrementalHash Create() => IncrementalHash.CreateHash(HashAlgorithmName.SHA256); + + public bool Return(IncrementalHash obj) => true; + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.cs new file mode 100644 index 00000000000..0ed1c8a6420 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/Checksum.cs @@ -0,0 +1,71 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +#if NETCOREAPP +using System.Runtime.CompilerServices; +#endif +using System.Runtime.InteropServices; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal sealed partial record Checksum +{ + private const int HashSize = 32; + + public static readonly Checksum Null = new(default(HashData)); + + public readonly HashData Data; + + public Checksum(HashData data) + => Data = data; + + public static Checksum From(ReadOnlySpan source) + { + if (source.Length == 0) + { + return Null; + } + + if (source.Length != HashSize) + { + throw new ArgumentException($"{nameof(source)} size must be equal to {HashSize}", nameof(source)); + } + + if (!MemoryMarshal.TryRead(source, out HashData hash)) + { + throw new InvalidOperationException("Could not read hash data"); + } + + return new Checksum(hash); + } + + public string ToBase64String() + { +#if NETCOREAPP + Span bytes = stackalloc byte[HashSize]; + MemoryMarshal.TryWrite(bytes, ref Unsafe.AsRef(in Data)); + + return Convert.ToBase64String(bytes); +#else + unsafe + { + var data = new byte[HashSize]; + fixed (byte* dataPtr = data) + { + *(HashData*)dataPtr = Data; + } + + return Convert.ToBase64String(data, offset: 0, length: HashSize); + } +#endif + } + + public static Checksum FromBase64String(string value) + => value is null + ? Null + : From(Convert.FromBase64String(value)); + + public override string ToString() + => ToBase64String(); +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumCache.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumCache.cs new file mode 100644 index 00000000000..2326f694391 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumCache.cs @@ -0,0 +1,29 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Diagnostics.CodeAnalysis; +using System.Runtime.CompilerServices; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal static class ChecksumCache +{ + private static readonly ConditionalWeakTable s_cache = new(); + + public static bool TryGetValue(T value, [NotNullWhen(true)] out Checksum? checksum) + where T : class + { + if (s_cache.TryGetValue(value, out var result)) + { + checksum = (Checksum)result; + return true; + } + + checksum = null; + return false; + } + + public static Checksum GetOrCreate(T value, ConditionalWeakTable.CreateValueCallback checksumCreator) + where T : class + => (Checksum)s_cache.GetValue(value, checksumCreator); +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumExtensions.cs new file mode 100644 index 00000000000..de381310d9a --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/ChecksumExtensions.cs @@ -0,0 +1,316 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +#if !NETCOREAPP +using System.Collections.Generic; +#endif +using Microsoft.AspNetCore.Razor.Language; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal static class ChecksumExtensions +{ + public static Checksum GetChecksum(this TagHelperDescriptor value) + => ChecksumCache.GetOrCreate(value, static o => CreateChecksum((TagHelperDescriptor)o)); + + // Public for benchmarks + public static Checksum CreateChecksum(this TagHelperDescriptor value) + { + var builder = new Checksum.Builder(); + + builder.AppendData(value.Kind); + builder.AppendData(value.Name); + builder.AppendData(value.AssemblyName); + builder.AppendData(value.DisplayName); + builder.AppendData(value.TagOutputHint); + + AppendDocumentation(value.DocumentationObject, builder); + + builder.AppendData(value.CaseSensitive); + + foreach (var descriptor in (AllowedChildTagDescriptor[])value.AllowedChildTags) + { + builder.AppendData(GetChecksum(descriptor)); + } + + foreach (var descriptor in (BoundAttributeDescriptor[])value.BoundAttributes) + { + builder.AppendData(GetChecksum(descriptor)); + } + + foreach (var descriptor in (TagMatchingRuleDescriptor[])value.TagMatchingRules) + { + builder.AppendData(GetChecksum(descriptor)); + } + + builder.AppendData(GetChecksum((MetadataCollection)value.Metadata)); + + foreach (var diagnostic in (RazorDiagnostic[])value.Diagnostics) + { + builder.AppendData(GetChecksum(diagnostic)); + } + + return builder.FreeAndGetChecksum(); + } + + public static Checksum GetChecksum(this AllowedChildTagDescriptor value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var value = (AllowedChildTagDescriptor)obj; + + builder.AppendData(value.Name); + builder.AppendData(value.DisplayName); + + foreach (var diagnostic in (RazorDiagnostic[])value.Diagnostics) + { + builder.AppendData(GetChecksum(diagnostic)); + } + + return builder.FreeAndGetChecksum(); + } + } + + public static Checksum GetChecksum(this TagMatchingRuleDescriptor value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var value = (TagMatchingRuleDescriptor)obj; + + builder.AppendData(value.TagName); + builder.AppendData(value.ParentTag); + builder.AppendData((int)value.TagStructure); + + builder.AppendData(value.CaseSensitive); + + foreach (var descriptor in (RequiredAttributeDescriptor[])value.Attributes) + { + builder.AppendData(GetChecksum(descriptor)); + } + + foreach (var diagnostic in (RazorDiagnostic[])value.Diagnostics) + { + builder.AppendData(GetChecksum(diagnostic)); + } + + return builder.FreeAndGetChecksum(); + } + } + + public static Checksum GetChecksum(this RequiredAttributeDescriptor value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var value = (RequiredAttributeDescriptor)obj; + + builder.AppendData(value.Name); + builder.AppendData((int)value.NameComparison); + builder.AppendData(value.Value); + builder.AppendData((int)value.ValueComparison); + builder.AppendData(value.DisplayName); + + builder.AppendData(value.CaseSensitive); + + builder.AppendData(GetChecksum((MetadataCollection)value.Metadata)); + + foreach (var diagnostic in (RazorDiagnostic[])value.Diagnostics) + { + builder.AppendData(GetChecksum(diagnostic)); + } + + return builder.FreeAndGetChecksum(); + } + } + + public static Checksum GetChecksum(this BoundAttributeDescriptor value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var value = (BoundAttributeDescriptor)obj; + + builder.AppendData(value.Kind); + builder.AppendData(value.Name); + builder.AppendData(value.TypeName); + builder.AppendData(value.IndexerNamePrefix); + builder.AppendData(value.IndexerTypeName); + builder.AppendData(value.DisplayName); + + AppendDocumentation(value.DocumentationObject, builder); + + builder.AppendData(value.CaseSensitive); + builder.AppendData(value.IsEditorRequired); + builder.AppendData(value.IsEnum); + builder.AppendData(value.HasIndexer); + builder.AppendData(value.IsBooleanProperty); + builder.AppendData(value.IsStringProperty); + builder.AppendData(value.IsIndexerBooleanProperty); + builder.AppendData(value.IsIndexerStringProperty); + + foreach (var descriptor in (BoundAttributeParameterDescriptor[])value.BoundAttributeParameters) + { + builder.AppendData(GetChecksum(descriptor)); + } + + builder.AppendData(GetChecksum((MetadataCollection)value.Metadata)); + + foreach (var diagnostic in (RazorDiagnostic[])value.Diagnostics) + { + builder.AppendData(GetChecksum(diagnostic)); + } + + return builder.FreeAndGetChecksum(); + } + } + + public static Checksum GetChecksum(this BoundAttributeParameterDescriptor value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var value = (BoundAttributeParameterDescriptor)obj; + + builder.AppendData(value.Kind); + builder.AppendData(value.Name); + builder.AppendData(value.TypeName); + builder.AppendData(value.DisplayName); + + AppendDocumentation(value.DocumentationObject, builder); + + builder.AppendData(value.CaseSensitive); + builder.AppendData(value.IsEnum); + builder.AppendData(value.IsBooleanProperty); + builder.AppendData(value.IsStringProperty); + builder.AppendData(GetChecksum((MetadataCollection)value.Metadata)); + + foreach (var diagnostic in (RazorDiagnostic[])value.Diagnostics) + { + builder.AppendData(GetChecksum(diagnostic)); + } + + return builder.FreeAndGetChecksum(); + } + } + + private static void AppendDocumentation(DocumentationObject documentationObject, Checksum.Builder builder) + { + switch (documentationObject.Object) + { + case DocumentationDescriptor descriptor: + builder.AppendData(GetChecksum(descriptor)); + break; + + case string s: + builder.AppendData(s); + break; + + case null: + builder.AppendNull(); + break; + } + } + + public static Checksum GetChecksum(this DocumentationDescriptor value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var value = (DocumentationDescriptor)obj; + builder.AppendData((int)value.Id); + + foreach (var arg in value.Args) + { + switch (arg) + { + case string s: + builder.AppendData(s); + break; + + case int i: + builder.AppendData(i); + break; + + case bool b: + builder.AppendData(b); + break; + + case null: + builder.AppendNull(); + break; + + default: + throw new NotSupportedException(); + } + } + + return builder.FreeAndGetChecksum(); + } + } + + public static Checksum GetChecksum(this RazorDiagnostic value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + var diagnostic = (RazorDiagnostic)obj; + + builder.AppendData(diagnostic.Id); + builder.AppendData((int)diagnostic.Severity); + builder.AppendData(diagnostic.GetMessage()); + + var span = diagnostic.Span; + builder.AppendData(span.FilePath); + builder.AppendData(span.AbsoluteIndex); + builder.AppendData(span.LineIndex); + builder.AppendData(span.CharacterIndex); + builder.AppendData(span.Length); + builder.AppendData(span.LineCount); + builder.AppendData(span.EndCharacterIndex); + + return builder.FreeAndGetChecksum(); + } + } + + public static Checksum GetChecksum(this MetadataCollection value) + { + return ChecksumCache.GetOrCreate(value, Create); + + static object Create(object obj) + { + var builder = new Checksum.Builder(); + + foreach (var (key, value) in (MetadataCollection)obj) + { + builder.AppendData(key); + builder.AppendData(value); + } + + return builder.FreeAndGetChecksum(); + } + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs index 9cd2afb34dc..e27d6ed1d55 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/FilePathNormalizer.cs @@ -8,7 +8,7 @@ namespace Microsoft.AspNetCore.Razor.Utilities; -public static class FilePathNormalizer +internal static class FilePathNormalizer { public static string NormalizeDirectory(string? directoryFilePath) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperChecksumComparer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperChecksumComparer.cs new file mode 100644 index 00000000000..735f14836fa --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperChecksumComparer.cs @@ -0,0 +1,22 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Generic; +using Microsoft.AspNetCore.Razor.Language; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal sealed class TagHelperChecksumComparer : IEqualityComparer +{ + public static readonly TagHelperChecksumComparer Instance = new(); + + private TagHelperChecksumComparer() + { + } + + public bool Equals(TagHelperDescriptor? x, TagHelperDescriptor? y) + => EqualityComparer.Default.Equals(x?.GetChecksum(), y?.GetChecksum()); + + public int GetHashCode(TagHelperDescriptor obj) + => obj.GetChecksum().GetHashCode(); +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperDelta.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperDelta.cs new file mode 100644 index 00000000000..db0afc37ea6 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperDelta.cs @@ -0,0 +1,59 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Generic; +using System.Collections.Immutable; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.PooledObjects; +using Microsoft.Extensions.ObjectPool; + +namespace Microsoft.AspNetCore.Razor.Utilities; + +internal static class TagHelperDelta +{ + private static readonly ObjectPool> s_tagHelperSetPool + = HashSetPool.Create(TagHelperChecksumComparer.Instance); + + /// + /// Compares and and returns the items in + /// that are not in . + /// + public static ImmutableArray Compute( + ImmutableArray first, + ImmutableArray second) + { + // If first is empty, the delta is everything in second. + if (first.Length == 0) + { + return second; + } + + // If second is empty, the result is an empty array. + if (second.Length == 0) + { + return ImmutableArray.Empty; + } + + // Fill a hash set containing all of the items in first. + using var _ = s_tagHelperSetPool.GetPooledObject(out var set); + + foreach (var item in first) + { + set.Add(item); + } + + using var result = new PooledArrayBuilder(); + + // Finally, iterate through the items in second. If an item can + // be added to the set, it is new and should be added to the result. + foreach (var item in second) + { + if (!set.Contains(item)) + { + result.Add(item); + } + } + + return result.DrainToImmutable(); + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/Microsoft.AspNetCore.Razor.VSCode.Extension.npmproj b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/Microsoft.AspNetCore.Razor.VSCode.Extension.npmproj index d08bd9da86a..6c91a6accb3 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/Microsoft.AspNetCore.Razor.VSCode.Extension.npmproj +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/Microsoft.AspNetCore.Razor.VSCode.Extension.npmproj @@ -7,19 +7,6 @@ false - - - - - - - - diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/README.md b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/README.md deleted file mode 100644 index 622cd06563b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# Info - -In practice the Razor VSCode extension operates as a library that [OmniSharp](https://github.com/omnisharp/omnisharp-vscode) (O#) bootstraps and includes in its operation flow. Therefore, in order to provide a dev experience for testing out Razor VSCode extension changes this project attempts to replicate what O# does to bootstrap Razor's VSCode extension library. - -## Debugging - -1. npm install -g typescript -1. npm install -g yarn -1. .\build.cmd - -### Debugging with Omnisharp-vscode - -If you need to make changes to both the Razor-vscode extension and the Omnisharp-vscode extension you might find it useful to debug through both of them at the same time. - -1. Do all the steps for debugging this repo -1. Clone -1. In that repo do all the steps to debug except pressing F5. -1. Edit to include a second `--extensionDevelopmentPath` which points to our workspace. -1. F5 on their repo. diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/language-configuration.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/language-configuration.json deleted file mode 100644 index 806ffbf0d9b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/language-configuration.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "comments": { - "blockComment": [ "@*", "*@" ] - }, - "brackets": [ - [""], - ["<", ">"], - ["{", "}"], - ["(", ")"] - ], - "autoClosingPairs": [ - { "open": "{", "close": "}"}, - { "open": "[", "close": "]"}, - { "open": "(", "close": ")" }, - { "open": "'", "close": "'" }, - { "open": "\"", "close": "\"" }, - { "open": "@*", "close": "*@" } - ], - "surroundingPairs": [ - { "open": "'", "close": "'" }, - { "open": "\"", "close": "\"" }, - { "open": "<", "close": ">" } - ] -} \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/package.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/package.json index 312efa1cb3a..01ec59b325f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/package.json +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/package.json @@ -1,525 +1,10 @@ { - "name": "razor-vscode", - "private": true, - "displayName": "Razor", - "description": "Razor VS Code extension bootstrapper. This extension attempts to replicate what O# does to bootstrap Razor's VSCode extension library. ", - "version": "0.0.1", - "defaults": { - "razor": "0.0.1" - }, - "publisher": "ms-dotnettools", - "engines": { - "vscode": "^1.69.0" - }, - "categories": [ - "Other" - ], - "activationEvents": [ - "onWebviewPanel:razorReportIssue", - "onDebugInitialConfigurations", - "onDebugResolve:blazorwasm", - "onDebugResolve:coreclr", - "onDebugResolve:clr", - "onLanguage:csharp", - "onLanguage:aspnetcorerazor", - "onCommand:o.restart", - "onCommand:o.pickProjectAndStart", - "onCommand:o.showOutput", - "onCommand:dotnet.restore.project", - "onCommand:dotnet.restore.all", - "onCommand:dotnet.generateAssets", - "onCommand:csharp.downloadDebugger", - "onCommand:csharp.listProcess", - "onCommand:csharp.listRemoteProcess", - "onCommand:extension.configureRazorDevMode", - "onCommand:extension.resetRazorDevModeConfiguration", - "onCommand:extension.razorActivated", - "workspaceContains:project.json", - "workspaceContains:*.csproj", - "workspaceContains:*.sln", - "workspaceContains:*.csx", - "workspaceContains:*.cake", - "workspaceContains:**/*.csproj", - "workspaceContains:**/*.sln", - "workspaceContains:**/*.csx", - "workspaceContains:**/*.cake" - ], - "main": "../Microsoft.AspNetCore.Razor.VSCode.Extension/dist/extension.js", - "contributes": { - "breakpoints": [ - { - "language": "aspnetcorerazor" - }, - { - "language": "csharp" - } - ], - "debuggers": [ - { - "type": "blazorwasm", - "label": "Blazor WebAssembly Debug", - "initialConfigurations": [ - { - "type": "blazorwasm", - "name": "Launch and Debug Blazor WebAssembly Application", - "request": "launch" - } - ], - "configurationAttributes": { - "launch": { - "properties": { - "cwd": { - "type": "string", - "description": "The directory of the Blazor WebAssembly app, defaults to the workspace folder.", - "default": "${workspaceFolder}" - }, - "url": { - "type": "string", - "description": "The URL of the application", - "default": "https://localhost:5001" - }, - "browser": { - "type": "string", - "description": "The debugging browser to launch (Edge or Chrome)", - "default": "edge", - "enum": [ - "chrome", - "edge" - ] - }, - "trace": { - "type": [ - "boolean", - "string" - ], - "default": "true", - "enum": [ - "verbose", - true - ], - "description": "If true, verbose logs from JS debugger are sent to log file. If 'verbose', send logs to console." - }, - "hosted": { - "type": "boolean", - "default": "false", - "description": "True if the app is a hosted Blazor WebAssembly app, false otherwise." - }, - "webRoot": { - "type": "string", - "default": "${workspaceFolder}", - "description": "Specifies the absolute path to the webserver root." - }, - "timeout": { - "type": "number", - "default": 30000, - "description": "Retry for this number of milliseconds to connect to browser." - }, - "program": { - "type": "string", - "default": "${workspaceFolder}/Server/bin/Debug//", - "description": "The path of the DLL to execute when launching a hosted server app" - }, - "env": { - "type": "object", - "description": "Environment variables passed to dotnet. Only valid for hosted apps." - }, - "dotNetConfig": { - "description": "Options passed to the underlying .NET debugger. For more info, see https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger.md.", - "type": "object", - "required": [], - "default": {}, - "properties": { - "justMyCode": { - "type": "boolean", - "description": "Optional flag to only show user code.", - "default": true - }, - "sourceFileMap": { - "type": "object", - "description": "Optional source file mappings passed to the debug engine. Example: '{ \"C:\\foo\":\"/home/user/foo\" }'", - "additionalProperties": { - "type": "string" - }, - "default": { - "": "" - } - }, - "logging": { - "description": "Optional flags to determine what types of messages should be logged to the output window.", - "type": "object", - "required": [], - "default": {}, - "properties": { - "exceptions": { - "type": "boolean", - "description": "Optional flag to determine whether exception messages should be logged to the output window.", - "default": true - }, - "moduleLoad": { - "type": "boolean", - "description": "Optional flag to determine whether module load events should be logged to the output window.", - "default": true - }, - "programOutput": { - "type": "boolean", - "description": "Optional flag to determine whether program output should be logged to the output window when not using an external console.", - "default": true - }, - "engineLogging": { - "type": "boolean", - "description": "Optional flag to determine whether diagnostic engine logs should be logged to the output window.", - "default": false - }, - "browserStdOut": { - "type": "boolean", - "description": "Optional flag to determine if stdout text from the launching the web browser should be logged to the output window.", - "default": true - }, - "elapsedTiming": { - "type": "boolean", - "description": "If true, engine logging will include `adapterElapsedTime` and `engineElapsedTime` properties to indicate the amount of time, in microseconds, that a request took.", - "default": false - }, - "threadExit": { - "type": "boolean", - "description": "Controls if a message is logged when a thread in the target process exits. Default: `false`.", - "default": false - }, - "processExit": { - "type": "boolean", - "description": "Controls if a message is logged when the target process exits, or debugging is stopped. Default: `true`.", - "default": true - } - } - } - } - }, - "browserConfig": { - "description": "Options based to the underlying JavaScript debugger. For more info, see https://github.com/microsoft/vscode-js-debug/blob/main/OPTIONS.md.", - "type": "object", - "required": [], - "default": {}, - "properties": { - "outputCapture": { - "enum": [ - "console", - "std" - ], - "description": "From where to capture output messages: the default debug API if set to `console`, or stdout/stderr streams if set to `std`.", - "default": "console" - } - } - } - } - }, - "attach": { - "properties": { - "url": { - "type": "string", - "description": "The URL of the application", - "default": "https://localhost:5001" - }, - "cwd": { - "type": "string", - "description": "The directory of the Blazor WebAssembly app, defaults to the workspace folder.", - "default": "${workspaceFolder}" - }, - "browser": { - "type": "string", - "description": "The debugging browser to launch (Edge or Chrome)", - "default": "chrome", - "enum": [ - "chrome", - "edge" - ] - }, - "trace": { - "type": [ - "boolean", - "string" - ], - "default": "true", - "enum": [ - "verbose", - true - ], - "description": "If true, verbose logs from JS debugger are sent to log file. If 'verbose', send logs to console." - }, - "webRoot": { - "type": "string", - "default": "${workspaceFolder}", - "description": "Specifies the absolute path to the webserver root." - }, - "timeout": { - "type": "number", - "default": 30000, - "description": "Retry for this number of milliseconds to connect to browser." - } - } - } - } - } - ], - "semanticTokenTypes": [ - { - "id": "razorComponentElement", - "description": "A Razor component element" - }, - { - "id": "razorComponentAttribute", - "description": "A Razor component attribute" - }, - { - "id": "razorTagHelperElement", - "description": "A Razor TagHelper Element" - }, - { - "id": "razorTagHelperAttribute", - "description": "A Razor TagHelper Attribute" - }, - { - "id": "razorTransition", - "description": "A Razor transition" - }, - { - "id": "razorDirectiveAttribute", - "description": "A Razor Directive Attribute" - }, - { - "id": "razorDirectiveColon", - "description": "A colon between directive attribute parameters" - }, - { - "id": "razorDirective", - "description": "A Razor directive such as 'code' or 'function'" - }, - { - "id": "razorComment", - "description": "A Razor comment" - }, - { - "id": "markupCommentPunctuation", - "description": "The '@' or '*' of a Razor comment." - }, - { - "id": "markupTagDelimiter", - "description": "Markup delimiters like '<', '>', and '/'." - }, - { - "id": "markupOperator", - "description": "Delimiter for Markup Attribute Key-Value pairs." - }, - { - "id": "markupElement", - "description": "The name of a Markup element." - }, - { - "id": "markupAttribute", - "description": "The name of a Markup attribute." - }, - { - "id": "markupComment", - "description": "The contents of a Markup comment." - }, - { - "id": "markupCommentPunctuation", - "description": "The begining or ending punctuation of a Markup comment." - } - ], - "semanticTokenScopes": [ - { - "scopes": { - "razorComponentElement": [ - "entity.name.class.element.component" - ], - "razorComponentAttribute": [ - "entity.name.class.attribute.component" - ], - "razorTagHelperElement": [ - "entity.name.class.element.taghelper" - ], - "razorTagHelperAttribute": [ - "entity.name.class.attribute.taghelper" - ], - "razorTransition": [ - "keyword.control.razor.transition" - ], - "razorDirectiveAttribute": [ - "keyword.control.razor.directive.attribute", - "keyword.control.cshtml.directive.attribute" - ], - "razorDirectiveColon": [ - "keyword.control.razor.directive.colon", - "keyword.control.cshtml.directive.colon" - ], - "razorDirective": [ - "keyword.control.razor.directive", - "keyword.control.cshtml.directive" - ], - "razorComment": [ - "comment.block.razor" - ], - "razorCommentTransition": [ - "meta.comment.razor", - "keyword.control.cshtml.transition" - ], - "razorCommentStar": [ - "keyword.control.razor.comment.star", - "meta.comment.razor" - ], - "angleBracket": [ - "punctuation.definition.tag" - ], - "forwardSlash": [ - "punctuation.definition.tag" - ], - "equals": [ - "punctuation.separator.key-value.html" - ], - "markupElement": [ - "entity.name.tag.html" - ], - "markupAttribute": [ - "entity.other.attribute-name.html" - ], - "markupComment": [ - "comment.block.html" - ], - "markupCommentPunctuation": [ - "punctuation.definition.comment.html", - "comment.block.html" - ] - } - } - ], - "languages": [ - { - "id": "aspnetcorerazor", - "extensions": [ - ".cshtml", - ".razor" - ], - "mimetypes": [ - "text/x-cshtml" - ], - "configuration": "./language-configuration.json" - } - ], - "grammars": [ - { - "language": "aspnetcorerazor", - "scopeName": "text.aspnetcorerazor", - "path": "./syntaxes/aspnetcorerazor.tmLanguage.json", - "embeddedLanguages": { - "source.cs": "csharp", - "text.html.basic": "html", - "source.js": "javascript", - "source.css": "css" - } - } - ], - "commands": [ - { - "command": "extension.showRazorCSharpWindow", - "title": "Show Razor CSharp", - "category": "Razor" - }, - { - "command": "extension.showRazorHtmlWindow", - "title": "Show Razor Html", - "category": "Razor" - }, - { - "command": "razor.reportIssue", - "title": "Report a Razor issue", - "category": "Razor" - }, - { - "command": "extension.configureRazorDevMode", - "title": "Configure workspace for Razor extension development", - "category": "Razor" - }, - { - "command": "extension.resetRazorDevModeConfiguration", - "title": "Reset workspace Razor dev mode configuration", - "category": "Razor" - }, - { - "command": "extension.razorActivated", - "title": "Force activation of Razor extension", - "category": "Razor" - } - ], - "menus": { - "editor/title": [ - { - "command": "extension.showRazorCSharpWindow", - "when": "resourceLangId == aspnetcorerazor" - }, - { - "command": "extension.showRazorHtmlWindow", - "when": "resourceLangId == aspnetcorerazor" - }, - { - "command": "razor.reportIssue", - "when": "resourceLangId == aspnetcorerazor" - }, - { - "command": "extension.configureRazorDevMode" - }, - { - "command": "extension.resetRazorDevModeConfiguration" - }, - { - "command": "extension.razorActivated" - } - ] - }, - "configuration": { - "title": "Razor Configuration", - "properties": { - "razor.plugin.path": { - "type": [ - "string", - "null" - ], - "default": null, - "description": "Overrides the path to the Razor plugin dll." - }, - "razor.languageServer.debug": { - "type": "boolean", - "default": false, - "description": "Specifies whether to wait for debug attach when launching the language server." - }, - "razor.format.enable": { - "type": "boolean", - "scope": "window", - "default": true, - "description": "Enable/disable default Razor formatter." - } - } - } - }, "scripts": { "vscode:prepublish": "yarn run compile", - "clean": "rimraf dist", - "build": "yarn run clean && yarn run lint && tsc -p ./ && yarn run compile:TextMate", - "lint": "tslint --project ./", - "watch": "yarn run clean && yarn run lint && tsc -watch -p ./", + "build": "yarn run compile:TextMate", "compile:TextMate": "npx js-yaml syntaxes/aspnetcorerazor.tmLanguage.yml > syntaxes/aspnetcorerazor.tmLanguage.json" }, "devDependencies": { - "@types/node": "^17.0.2", - "@types/vscode": "1.69.0", - "cross-env": "^5.2.0", - "js-yaml": ">=3.13.1", - "minimatch": "3.0.5", - "rimraf": "2.6.3", - "tslint": "^5.11.0", - "typescript": "^4.5.4" - }, - "dependencies": { - "diff": ">=3.5.0", - "microsoft.aspnetcore.razor.vscode": "file:../Microsoft.AspNetCore.Razor.VSCode" + "js-yaml": ">=3.13.1" } -} +} \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/RazorDevModeHelpers.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/RazorDevModeHelpers.ts deleted file mode 100644 index 47956da62a6..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/RazorDevModeHelpers.ts +++ /dev/null @@ -1,62 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as fs from 'fs'; -import * as path from 'path'; -import * as vscode from 'vscode'; - -export async function registerRazorDevModeHelpers(context: vscode.ExtensionContext) { - const razorConfiguration = vscode.workspace.getConfiguration('razor'); - - const unconfigureSubscription = vscode.commands.registerCommand('extension.resetRazorDevModeConfiguration', async () => { - await razorConfiguration.update('devmode', undefined); - - const pluginConfiguration = vscode.workspace.getConfiguration('razor.plugin'); - await pluginConfiguration.update('path', undefined); - - // Settings have been updated, lets reload the window. - await vscode.commands.executeCommand('workbench.action.reloadWindow'); - }); - context.subscriptions.push(unconfigureSubscription); - - const configureSubscription = vscode.commands.registerCommand('extension.configureRazorDevMode', async () => { - await razorConfiguration.update('devmode', true); - await razorConfiguration.update('trace', 'Verbose'); - - const config = process.env.config ? process.env.config : 'Debug'; - const pluginPath = path.join( - __dirname, '..', '..', '..', '..', '..', 'artifacts', 'bin', 'Microsoft.AspNetCore.Razor.OmniSharpPlugin', config, 'net472', 'Microsoft.AspNetCore.Razor.OmniSharpPlugin.dll'); - - if (!fs.existsSync(pluginPath)) { - vscode.window.showErrorMessage(`The Razor Language Server O# plugin has not yet been built - could not find ${pluginPath}`); - return; - } - - const pluginConfiguration = vscode.workspace.getConfiguration('razor.plugin'); - await pluginConfiguration.update('path', pluginPath); - - // Settings have been updated, lets reload the window. - await vscode.commands.executeCommand('workbench.action.reloadWindow'); - }); - context.subscriptions.push(configureSubscription); -} - -export function ensureWorkspaceIsConfigured() { - const razorConfiguration = vscode.workspace.getConfiguration('razor'); - if (!razorConfiguration.get('devmode')) { - // Running in a workspace without devmode enabled. We should prompt the user to configure the workspace. - vscode.window.showErrorMessage( - 'This workspace is not configured to use the local Razor extension.', - 'Configure and Reload').then(async (reloadResponse) => { - if (reloadResponse === 'Configure and Reload') { - await vscode.commands.executeCommand('extension.configureRazorDevMode'); - } - }); - - return false; - } - - return true; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/extension.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/extension.ts deleted file mode 100644 index 688c330772e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/src/extension.ts +++ /dev/null @@ -1,63 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as fs from 'fs'; -import * as razorExtensionPackage from 'microsoft.aspnetcore.razor.vscode'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { ensureWorkspaceIsConfigured, registerRazorDevModeHelpers } from './RazorDevModeHelpers'; - -let activationResolver: (value?: any) => void; -export const extensionActivated = new Promise(resolve => { - activationResolver = resolve; -}); - -export async function activate(context: vscode.ExtensionContext) { - // Because this extension is only used for local development and tests in CI, - // we know the Razor Language Server is at a specific path within this repo - const config = process.env.config ? process.env.config : 'Debug'; - - const languageServerDir = path.join( - __dirname, '..', '..', '..', '..', '..', 'artifacts', 'bin', 'rzls', config, 'net7.0'); - - if (!fs.existsSync(languageServerDir)) { - vscode.window.showErrorMessage(`The Razor Language Server project has not yet been built - could not find ${languageServerDir}`); - return; - } - - const hostEventStream = { - post: (event: any) => { - // 1 corresponds to the telemetry event type from OmniSharp - if (event.type === 1) { - console.log(`Telemetry Event: ${event.eventName}.`); - if (event.properties) { - const propertiesString = JSON.stringify(event.properties, null, 2); - console.log(propertiesString); - } - } else { - console.log(`Unknown event: ${event.eventName}`); - } - }, - }; - - vscode.commands.registerCommand('extension.razorActivated', () => extensionActivated); - - await registerRazorDevModeHelpers(context); - const workspaceConfigured = ensureWorkspaceIsConfigured(); - - if (workspaceConfigured) { - await razorExtensionPackage.activate( - vscode, - context, - languageServerDir, - hostEventStream, - /* enabledProposedApis */true); - } else { - console.warn('Razor workspace was not configured, extension activation skipped.'); - console.warn('To configure your workspace run the following command (ctrl+shift+p) in the experimental instance "Razor: Configure workspace for Razor extension development"'); - } - - activationResolver(); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tsconfig.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tsconfig.json deleted file mode 100644 index 9143e181a64..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "dist" - }, - "include": [ - "./src/**/*" - ] - } \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tslint.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tslint.json deleted file mode 100644 index 40a18cdec2d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/tslint.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tslint.json" -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/.npmrc b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/.npmrc deleted file mode 100644 index 4648b8ba45b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -# Auto generated file from Gardener Plugin CentralFeedServiceAdoptionPlugin -registry=https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/ \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/Microsoft.AspNetCore.Razor.VSCode.npmproj b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/Microsoft.AspNetCore.Razor.VSCode.npmproj deleted file mode 100644 index 88b64bd2ace..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/Microsoft.AspNetCore.Razor.VSCode.npmproj +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - microsoft.aspnetcore.razor.vscode - netstandard2.0 - true - - - false - - - - - - - - - diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/package.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/package.json deleted file mode 100644 index a176fa23462..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/package.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "microsoft.aspnetcore.razor.vscode", - "private": true, - "version": "0.0.1", - "defaults": { - "razor": "0.0.1" - }, - "description": "VS Code library for Razor language support.", - "devDependencies": { - "@types/node": "^10.9.4", - "@types/vscode": "1.69.0", - "js-yaml": ">=3.13.1", - "minimatch": "3.0.5", - "rimraf": "2.6.3", - "tslint": "^5.11.0", - "typescript": "~4.5.4" - }, - "dependencies": { - "ps-list": "7.2.0", - "vscode-html-languageservice": "^5.0.1", - "vscode-languageclient": "8.0.2", - "vscode-languageserver-textdocument": "^1.0.5" - }, - "main": "./dist/extension.js", - "types": "./dist/extension.d.ts", - "engines": { - "vscode": "1.69.0" - }, - "scripts": { - "clean": "rimraf out && rimraf dist", - "build": "yarn run clean && yarn run lint && tsc -p ./", - "lint": "tslint ./src/**/*.ts --project ./", - "watch": "tsc -watch -p ./" - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/BlazorDebugConfigurationProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/BlazorDebugConfigurationProvider.ts deleted file mode 100644 index 81d9574862b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/BlazorDebugConfigurationProvider.ts +++ /dev/null @@ -1,142 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ -import { readFileSync } from 'fs'; -import { join } from 'path'; -import { fileURLToPath } from 'url'; -import * as vscode from 'vscode'; - -import { RazorLogger } from '../RazorLogger'; -import { JS_DEBUG_NAME, SERVER_APP_NAME } from './Constants'; -import { onDidTerminateDebugSession } from './TerminateDebugHandler'; - -export class BlazorDebugConfigurationProvider implements vscode.DebugConfigurationProvider { - - constructor(private readonly logger: RazorLogger, private readonly vscodeType: typeof vscode) { } - - public async resolveDebugConfiguration(folder: vscode.WorkspaceFolder | undefined, configuration: vscode.DebugConfiguration): Promise { - /** - * The Blazor WebAssembly app should only be launched if the - * launch configuration is a launch request. Attach requests will - * only launch the browser. - */ - if (configuration.request === 'launch') { - await this.launchApp(folder, configuration); - } - - let inspectUri = '{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}'; - let url = 'https://localhost:5001'; - try { - if (folder !== undefined) { - let folderPath = configuration.cwd ? configuration.cwd : fileURLToPath(folder.uri.toString()); - folderPath = folderPath.replace('${workspaceFolder}', fileURLToPath(folder.uri.toString())); - const launchSettings = JSON.parse(readFileSync(join(folderPath, 'Properties', 'launchSettings.json'), 'utf8')); - if (launchSettings?.profiles && launchSettings?.profiles[Object.keys(launchSettings.profiles)[0]]?.inspectUri) { - inspectUri = launchSettings.profiles[Object.keys(launchSettings.profiles)[0]].inspectUri; - url = launchSettings.profiles[Object.keys(launchSettings.profiles)[0]].applicationUrl.split(';', 1)[0]; - } - } - } catch (error: any) { - this.logger.logError('[DEBUGGER] Error while getting information from launchSettings.json: ', error as Error); - } - - await this.launchBrowser( - folder, - configuration, - inspectUri, - url); - - /** - * If `resolveDebugConfiguration` returns undefined, then the debugger - * launch is canceled. Here, we opt to manually launch the browser - * configuration using `startDebugging` above instead of returning - * the configuration to avoid a bug where VS Code is unable to resolve - * the debug adapter for the browser debugger. - */ - return undefined; - } - - private async launchApp(folder: vscode.WorkspaceFolder | undefined, configuration: vscode.DebugConfiguration) { - const program = configuration.hosted ? configuration.program : 'dotnet'; - const cwd = configuration.cwd || '${workspaceFolder}'; - const args = configuration.hosted ? [] : ['run']; - - const app = { - name: SERVER_APP_NAME, - type: 'coreclr', - request: 'launch', - prelaunchTask: 'build', - program, - args, - cwd, - env: { - ASPNETCORE_ENVIRONMENT: 'Development', - ...configuration.env, - }, - launchBrowser: { - enabled: false, - }, - ...configuration.dotNetConfig, - }; - - try { - await this.vscodeType.debug.startDebugging(folder, app); - if (process.platform !== 'win32') { - const terminate = this.vscodeType.debug.onDidTerminateDebugSession(async event => { - const blazorDevServer = 'blazor-devserver\\.dll'; - const dir = folder && folder.uri && folder.uri.fsPath; - const regexEscapedDir = dir!.toLowerCase()!.replace(/\//g, '\\/'); - const launchedApp = configuration.hosted ? app.program : `${regexEscapedDir}.*${blazorDevServer}|${blazorDevServer}.*${regexEscapedDir}`; - await onDidTerminateDebugSession(event, this.logger, launchedApp); - terminate.dispose(); - }); - } - } catch (error) { - this.logger.logError('[DEBUGGER] Error when launching application: ', error as Error); - } - } - - private async launchBrowser(folder: vscode.WorkspaceFolder | undefined, configuration: vscode.DebugConfiguration, inspectUri: string, url: string) { - const browser = { - name: JS_DEBUG_NAME, - type: configuration.browser === 'edge' ? 'pwa-msedge' : 'pwa-chrome', - request: 'launch', - timeout: configuration.timeout || 30000, - url: configuration.url || url, - webRoot: configuration.webRoot || '${workspaceFolder}', - inspectUri, - trace: configuration.trace || false, - noDebug: configuration.noDebug || false, - ...configuration.browserConfig, - // When the browser debugging session is stopped, propogate - // this and terminate the debugging session of the Blazor dev server. - cascadeTerminateToConfigurations: [SERVER_APP_NAME], - }; - - try { - /** - * The browser debugger will immediately launch after the - * application process is started. It waits a `timeout` - * interval before crashing after being unable to find the launched - * process. - * - * We do this to provide immediate visual feedback to the user - * that their debugger session has started. - */ - await this.vscodeType.debug.startDebugging(folder, browser); - } catch (error) { - this.logger.logError( - '[DEBUGGER] Error when launching browser debugger: ', - error as Error, - ); - const message = `There was an unexpected error while launching your debugging session. Check the console for helpful logs and visit the debugging docs for more info.`; - this.vscodeType.window.showErrorMessage(message, `View Debug Docs`, `Ignore`).then(async result => { - if (result === 'View Debug Docs') { - const debugDocsUri = 'https://aka.ms/blazorwasmcodedebug'; - await this.vscodeType.commands.executeCommand(`vcode.open`, debugDocsUri); - } - }); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/Constants.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/Constants.ts deleted file mode 100644 index 8386314dff4..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/Constants.ts +++ /dev/null @@ -1,7 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export const SERVER_APP_NAME = '.NET Application Server'; -export const JS_DEBUG_NAME = 'Debug Blazor Web Assembly in Browser'; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/TerminateDebugHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/TerminateDebugHandler.ts deleted file mode 100644 index 912d767789e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/BlazorDebug/TerminateDebugHandler.ts +++ /dev/null @@ -1,86 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as psList from 'ps-list'; -import { DebugSession } from 'vscode'; -import { RazorLogger } from '../RazorLogger'; -import { JS_DEBUG_NAME, SERVER_APP_NAME } from './Constants'; - -export const isValidEvent = (name: string) => { - - // The name can be of the form: `Debug Blazor Web Assembly in Browser: https://localhost:7291` - // hence we have to examine what the name **startsWith** - // we cannot use startsWith otherwise when we close a login window we will receive a name like this - // `Debug Blazor Web Assembly in Browser: https://localhost:5001/authentication/login-callback#state=eyJpZCI6ImEwYjQ5MDMzL` and will kill the app - return name === JS_DEBUG_NAME || name === SERVER_APP_NAME; -}; - -const killProcess = (targetPid: number | undefined, logger: RazorLogger) => { - // If no PID was provided, then exit early. - if (!targetPid) { - return; - } - - try { - logger.logVerbose(`[DEBUGGER] Terminating debugging session with PID ${targetPid}...`); - process.kill(targetPid); - } catch (error) { - logger.logError(`[DEBUGGER] Error terminating debug processes with PID ${targetPid}: `, error as Error); - } -}; - -export async function onDidTerminateDebugSession( - event: DebugSession, - logger: RazorLogger, - target: string | number | undefined, -) { - if (!target) { - return; - } - - if (typeof target === 'number') { - terminateByPid(event, logger, target); - } else { - await terminateByProcessName(event, logger, target); - } -} - -function terminateByPid( - event: DebugSession, - logger: RazorLogger, - targetPid: number | undefined, -) { - // Ignore debug sessions that are not applicable to us - if (!isValidEvent(event.name)) { - return; - } - - killProcess(targetPid, logger); -} - -async function terminateByProcessName( - event: DebugSession, - logger: RazorLogger, - targetProcess: string, -) { - // Ignore debug sessions that are not applicable to us - if (!isValidEvent(event.name)) { - return; - } - - let processes: psList.ProcessDescriptor[] = []; - try { - processes = await psList(); - } catch (error) { - logger.logError(`Error retrieving processes to clean-up: `, error as Error); - } - - const devserver = processes.find( - (process: psList.ProcessDescriptor) => !!(process && process.cmd && process.cmd.toLowerCase().match(targetProcess))); - - if (devserver) { - killProcess(devserver.pid, logger); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpPreviewPanel.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpPreviewPanel.ts deleted file mode 100644 index 98a0d9e21b8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpPreviewPanel.ts +++ /dev/null @@ -1,141 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { IRazorDocumentChangeEvent } from '../Document/IRazorDocumentChangeEvent'; -import { RazorDocumentChangeKind } from '../Document/RazorDocumentChangeKind'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { getUriPath } from '../UriPaths'; - -export class CSharpPreviewPanel { - public static readonly viewType = 'razorCSharpPreview'; - - private panel: vscode.WebviewPanel | undefined; - private csharpContent: string | undefined; - - constructor( - private readonly documentManager: RazorDocumentManager) { - documentManager.onChange((event) => this.documentChanged(event)); - } - - public async show() { - if (this.panel) { - this.panel.reveal(vscode.ViewColumn.Two); - } else { - this.panel = vscode.window.createWebviewPanel( - CSharpPreviewPanel.viewType, - 'Razor C# Preview', - vscode.ViewColumn.Two, { - enableScripts: true, - // Disallow any remote sources - localResourceRoots: [], - }); - this.attachToCurrentPanel(); - } - - await this.update(); - } - - public async revive(panel: vscode.WebviewPanel) { - this.panel = panel; - this.attachToCurrentPanel(); - await this.update(); - } - - private async documentChanged(event: IRazorDocumentChangeEvent) { - if (!this.panel) { - return; - } - - if (event.kind === RazorDocumentChangeKind.csharpChanged || - event.kind === RazorDocumentChangeKind.opened || - event.kind === RazorDocumentChangeKind.closed) { - await this.update(); - } - } - - private attachToCurrentPanel() { - if (!this.panel) { - vscode.window.showErrorMessage('Unexpected error when attaching to C# preview window.'); - return; - } - - this.panel.webview.onDidReceiveMessage(async message => { - switch (message.command) { - case 'copy': - if (!this.csharpContent) { - return; - } - - await vscode.env.clipboard.writeText(this.csharpContent); - vscode.window.showInformationMessage('Razor C# copied to clipboard'); - return; - } - }); - this.panel.onDidDispose(() => this.panel = undefined); - } - - private async update() { - if (!this.panel) { - return; - } - const document = await this.documentManager.getActiveDocument(); - let hostDocumentFilePath = ''; - let virtualDocumentFilePath = ''; - - if (document) { - // The document is guaranteed to be a Razor document - this.csharpContent = document.csharpDocument.getContent(); - hostDocumentFilePath = getUriPath(document.uri); - virtualDocumentFilePath = getUriPath(document.csharpDocument.uri); - } else { - this.csharpContent = undefined; - } - - let content = this.csharpContent ? this.csharpContent : ''; - content = content.replace(/ - - - - - - Report a Razor issue - - - - - -

Host document file path: ${hostDocumentFilePath}

-

Virtual document file path: ${virtualDocumentFilePath}

-
-
${content}
- -`; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocument.ts deleted file mode 100644 index d01e73dc844..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocument.ts +++ /dev/null @@ -1,102 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IProjectedDocument } from '../Projection/IProjectedDocument'; -import { ServerTextChange } from '../RPC/ServerTextChange'; -import { getUriPath } from '../UriPaths'; -import * as vscode from '../vscodeAdapter'; - -export class CSharpProjectedDocument implements IProjectedDocument { - public readonly path: string; - - private content = ''; - private preProvisionalContent: string | undefined; - private provisionalEditAt: number | undefined; - private hostDocumentVersion: number | null = null; - private projectedDocumentVersion = 0; - - public constructor(public readonly uri: vscode.Uri) { - this.path = getUriPath(uri); - } - - public get hostDocumentSyncVersion(): number | null { - return this.hostDocumentVersion; - } - - public get projectedDocumentSyncVersion(): number { - return this.projectedDocumentVersion; - } - - public update(edits: ServerTextChange[], hostDocumentVersion: number) { - this.removeProvisionalDot(); - - this.hostDocumentVersion = hostDocumentVersion; - - if (edits.length === 0) { - return; - } - - let content = this.content; - for (const edit of edits.reverse()) { - // TODO: Use a better data structure to represent the content, string concatenation is slow. - content = this.getEditedContent(edit.newText, edit.span.start, edit.span.start + edit.span.length, content); - } - - this.setContent(content); - } - - public reset() { - this.provisionalEditAt = undefined; - this.preProvisionalContent = undefined; - this.hostDocumentVersion = null; - this.setContent(''); - } - - public getContent() { - return this.content; - } - - // A provisional dot represents a '.' that's inserted into the projected document but will be - // removed prior to any edits that get applied. In Razor's case a provisional dot is used to - // show completions after an expression for a dot that's usually interpreted as Html. - public addProvisionalDotAt(index: number) { - if (this.provisionalEditAt === index) { - // Edits already applied. - return; - } - - this.removeProvisionalDot(); - - const newContent = this.getEditedContent('.', index, index, this.content); - this.preProvisionalContent = this.content; - this.provisionalEditAt = index; - this.setContent(newContent); - } - - public removeProvisionalDot() { - if (this.provisionalEditAt && this.preProvisionalContent) { - // Undo provisional edit if one was applied. - this.setContent(this.preProvisionalContent); - this.provisionalEditAt = undefined; - this.preProvisionalContent = undefined; - return true; - } - - return false; - } - - private getEditedContent(newText: string, start: number, end: number, content: string) { - const before = content.substr(0, start); - const after = content.substr(end); - content = `${before}${newText}${after}`; - - return content; - } - - private setContent(content: string) { - this.projectedDocumentVersion++; - this.content = content; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocumentContentProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocumentContentProvider.ts deleted file mode 100644 index 88a801c8b2f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/CSharpProjectedDocumentContentProvider.ts +++ /dev/null @@ -1,70 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IRazorDocumentChangeEvent } from '../Document/IRazorDocumentChangeEvent'; -import { IRazorDocumentManager } from '../Document/IRazorDocumentManager'; -import { RazorDocumentChangeKind } from '../Document/RazorDocumentChangeKind'; -import { IEventEmitterFactory } from '../IEventEmitterFactory'; -import { RazorLogger } from '../RazorLogger'; -import { getUriPath } from '../UriPaths'; -import * as vscode from '../vscodeAdapter'; - -export class CSharpProjectedDocumentContentProvider implements vscode.TextDocumentContentProvider { - public static readonly scheme = 'virtualCSharp-razor'; - - private readonly onDidChangeEmitter: vscode.EventEmitter; - - constructor( - private readonly documentManager: IRazorDocumentManager, - eventEmitterFactory: IEventEmitterFactory, - private readonly logger: RazorLogger) { - documentManager.onChange((event: IRazorDocumentChangeEvent) => this.documentChanged(event)); - this.onDidChangeEmitter = eventEmitterFactory.create(); - } - - public get onDidChange() { return this.onDidChangeEmitter.event; } - - public async provideTextDocumentContent(uri: vscode.Uri) { - const razorDocument = this.findRazorDocument(uri); - if (!razorDocument) { - // Document was removed from the document manager, meaning there's no more content for this - // file. Report an empty document. - - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `Could not find document '${getUriPath(uri)}' when updating the C# buffer. This typically happens when a document is removed.`); - } - return ''; - } - - const content = `${razorDocument.csharpDocument.getContent()} -// ${razorDocument.csharpDocument.projectedDocumentSyncVersion}`; - - return content; - } - - public ensureDocumentContent(uri: vscode.Uri) { - this.onDidChangeEmitter.fire(uri); - } - - private documentChanged(event: IRazorDocumentChangeEvent) { - if (event.kind === RazorDocumentChangeKind.csharpChanged || - event.kind === RazorDocumentChangeKind.opened || - event.kind === RazorDocumentChangeKind.removed) { - // We also notify changes on document removal in order to tell VSCode that there's no more - // C# content for the file. - - this.onDidChangeEmitter.fire(event.document.csharpDocument.uri); - } - } - - private findRazorDocument(uri: vscode.Uri) { - const projectedPath = getUriPath(uri); - - return this.documentManager.documents.find(razorDocument => - razorDocument.csharpDocument.path.localeCompare( - projectedPath, undefined, { sensitivity: 'base' }) === 0); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/RazorCSharpFeature.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/RazorCSharpFeature.ts deleted file mode 100644 index a2b92dae03c..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CSharp/RazorCSharpFeature.ts +++ /dev/null @@ -1,43 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { IEventEmitterFactory } from '../IEventEmitterFactory'; -import { RazorLogger } from '../RazorLogger'; -import { CSharpPreviewPanel } from './CSharpPreviewPanel'; -import { CSharpProjectedDocumentContentProvider } from './CSharpProjectedDocumentContentProvider'; - -export class RazorCSharpFeature { - public readonly projectionProvider: CSharpProjectedDocumentContentProvider; - private readonly csharpPreviewPanel: CSharpPreviewPanel; - - constructor( - documentManager: RazorDocumentManager, - eventEmitterFactory: IEventEmitterFactory, - logger: RazorLogger) { - this.projectionProvider = new CSharpProjectedDocumentContentProvider(documentManager, eventEmitterFactory, logger); - this.csharpPreviewPanel = new CSharpPreviewPanel(documentManager); - } - - public register() { - const registrations = [ - vscode.workspace.registerTextDocumentContentProvider( - CSharpProjectedDocumentContentProvider.scheme, this.projectionProvider), - vscode.commands.registerCommand( - 'extension.showRazorCSharpWindow', () => this.csharpPreviewPanel.show()), - ]; - - if (vscode.window.registerWebviewPanelSerializer) { - registrations.push(vscode.window.registerWebviewPanelSerializer(CSharpPreviewPanel.viewType, { - deserializeWebviewPanel: async (panel: vscode.WebviewPanel) => { - await this.csharpPreviewPanel.revive(panel); - }, - })); - } - - return vscode.Disposable.from(...registrations); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/CodeActionsHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/CodeActionsHandler.ts deleted file mode 100644 index cb3608e4bc4..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/CodeActionsHandler.ts +++ /dev/null @@ -1,66 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import * as vscode from 'vscode'; -import { RequestType } from 'vscode-languageclient'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { convertRangeFromSerializable } from '../RPC/SerializableRange'; -import { RazorCodeAction } from './RazorCodeAction'; -import { SerializableDelegatedCodeActionParams } from './SerializableDelegatedCodeActionParams'; - -export class CodeActionsHandler { - private static readonly provideCodeActionsEndpoint = 'razor/provideCodeActions'; - private codeActionRequestType: RequestType = new RequestType(CodeActionsHandler.provideCodeActionsEndpoint); - private emptyCodeActionResponse: RazorCodeAction[] = []; - - constructor( - private readonly documentManager: RazorDocumentManager, - private readonly serverClient: RazorLanguageServerClient, - private readonly logger: RazorLogger) { } - - public register() { - return this.serverClient.onRequestWithParams( - this.codeActionRequestType, - async (request, token) => this.provideCodeActions(request, token)); - } - - private async provideCodeActions( - delegatedCodeActionParams: SerializableDelegatedCodeActionParams, - cancellationToken: vscode.CancellationToken) { - try { - const codeActionParams = delegatedCodeActionParams.codeActionParams; - const razorDocumentUri = vscode.Uri.parse(codeActionParams.textDocument.uri, true); - const razorDocument = await this.documentManager.getDocument(razorDocumentUri); - if (razorDocument === undefined) { - return this.emptyCodeActionResponse; - } - - const virtualCSharpUri = razorDocument.csharpDocument.uri; - - const range = convertRangeFromSerializable(codeActionParams.range); - - const commands = await vscode.commands.executeCommand( - 'vscode.executeCodeActionProvider', - virtualCSharpUri, - range) as vscode.Command[]; - - if (commands.length === 0) { - return this.emptyCodeActionResponse; - } - - return commands.map(c => this.commandAsCodeAction(c)); - } catch (error) { - this.logger.logWarning(`${CodeActionsHandler.provideCodeActionsEndpoint} failed with ${error}`); - } - - return this.emptyCodeActionResponse; - } - - private commandAsCodeAction(command: vscode.Command): RazorCodeAction { - return { title: command.title, data: { CustomTags: ['CodeActionFromVSCode'] } } as RazorCodeAction; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeAction.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeAction.ts deleted file mode 100644 index 49a63fd601f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeAction.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableWorkspaceEdit } from '../RPC/SerializableWorkspaceEdit'; -import { RazorCodeActionDataParams } from './RazorCodeActionDataParams'; -import { RazorCodeActionResolutionParams } from './RazorCodeActionResolutionParams'; - -export interface RazorCodeAction { - title: string; - edit: SerializableWorkspaceEdit; - data: RazorCodeActionResolutionParams | RazorCodeActionDataParams; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionDataParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionDataParams.ts deleted file mode 100644 index a15d48dc9a1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionDataParams.ts +++ /dev/null @@ -1,8 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export interface RazorCodeActionDataParams { - CustomTags: string[]; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionResolutionParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionResolutionParams.ts deleted file mode 100644 index c2938e1d75e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionResolutionParams.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export interface RazorCodeActionResolutionParams { - action: string; - data: object; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionRunner.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionRunner.ts deleted file mode 100644 index 351a5dbe5da..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/RazorCodeActionRunner.ts +++ /dev/null @@ -1,47 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { convertWorkspaceEditFromSerializable } from '../RPC/SerializableWorkspaceEdit'; -import { RazorCodeAction } from './RazorCodeAction'; -import { RazorCodeActionResolutionParams } from './RazorCodeActionResolutionParams'; - -export class RazorCodeActionRunner { - private static readonly codeActionResolveEndpoint = 'textDocument/codeActionResolve'; - private static readonly razorCodeActionRunnerCommand = 'razor/runCodeAction'; - - constructor( - private readonly serverClient: RazorLanguageServerClient, - private readonly logger: RazorLogger, - ) {} - - public register(): vscode.Disposable { - return vscode.commands.registerCommand( - RazorCodeActionRunner.razorCodeActionRunnerCommand, - (request: RazorCodeActionResolutionParams) => this.runCodeAction(request), - this); - } - - private async runCodeAction(request: RazorCodeActionResolutionParams): Promise { - const response: RazorCodeAction = await this.serverClient.sendRequest( - RazorCodeActionRunner.codeActionResolveEndpoint, - { data: request, title: request.action }); - - let changesWorkspaceEdit: vscode.WorkspaceEdit; - let documentChangesWorkspaceEdit: vscode.WorkspaceEdit; - - try { - changesWorkspaceEdit = convertWorkspaceEditFromSerializable({changes: response.edit.changes}); - documentChangesWorkspaceEdit = convertWorkspaceEditFromSerializable({documentChanges: response.edit.documentChanges}); - } catch (error) { - this.logger.logError(`Unexpected error deserializing code action for ${request.action}`, error as Error); - return Promise.resolve(false); - } - - return vscode.workspace.applyEdit(documentChangesWorkspaceEdit).then(() => vscode.workspace.applyEdit(changesWorkspaceEdit)); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableCodeActionParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableCodeActionParams.ts deleted file mode 100644 index 9db223e9915..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableCodeActionParams.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableRange } from '../RPC/SerializableRange'; -import { SerializableTextDocumentIdentifier } from '../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableCodeActionParams { - textDocument: SerializableTextDocumentIdentifier; - range: SerializableRange; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableDelegatedCodeActionParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableDelegatedCodeActionParams.ts deleted file mode 100644 index adae7b6e520..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeActions/SerializableDelegatedCodeActionParams.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableCodeActionParams } from './SerializableCodeActionParams'; - -export interface SerializableDelegatedCodeActionParams { - codeActionParams: SerializableCodeActionParams; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLens.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLens.ts deleted file mode 100644 index 973fc82a8dc..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLens.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export class RazorCodeLens extends vscode.CodeLens { - constructor( - range: vscode.Range, - public uri: vscode.Uri, - public document: vscode.TextDocument, - command?: vscode.Command) { - - super(range, command); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLensProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLensProvider.ts deleted file mode 100644 index 8768dbe626a..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/CodeLens/RazorCodeLensProvider.ts +++ /dev/null @@ -1,134 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorDocumentChangeKind } from '../Document/RazorDocumentChangeKind'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorDocumentSynchronizer } from '../Document/RazorDocumentSynchronizer'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; -import { RazorLanguageServiceClient } from '../RazorLanguageServiceClient'; -import { RazorLogger } from '../RazorLogger'; -import { LanguageKind } from '../RPC/LanguageKind'; -import { RazorCodeLens } from './RazorCodeLens'; -export class RazorCodeLensProvider - extends RazorLanguageFeatureBase - implements vscode.CodeLensProvider { - - public onDidChangeCodeLenses: vscode.Event; - - constructor( - documentSynchronizer: RazorDocumentSynchronizer, - documentManager: RazorDocumentManager, - serviceClient: RazorLanguageServiceClient, - logger: RazorLogger) { - - super(documentSynchronizer, documentManager, serviceClient, logger); - - const onCodeLensChangedEmitter = new vscode.EventEmitter(); - this.onDidChangeCodeLenses = onCodeLensChangedEmitter.event; - - documentManager.onChange(async (event) => { - if (event.kind !== RazorDocumentChangeKind.added) { - return; - } - - // Sometimes when a file already open in the editor is renamed, provideCodeLens would return empty - // because the background C# document is not ready yet. So, when that happens we should manually invoke - // a code lens refresh after waiting for a little while. - const openDocumentUris = vscode.workspace.textDocuments.filter(doc => !doc.isClosed).map(doc => doc.uri); - if (openDocumentUris.includes(event.document.uri)) { - await new Promise(r => setTimeout(r, 5000)); - onCodeLensChangedEmitter.fire(); - } - }); - } - - public async provideCodeLenses(document: vscode.TextDocument, token: vscode.CancellationToken) { - try { - const razorDocument = await this.documentManager.getDocument(document.uri); - if (!razorDocument) { - return; - } - - const csharpDocument = razorDocument.csharpDocument; - - // Get all the code lenses that applies to our projected C# document. - const codeLenses = await vscode.commands.executeCommand( - 'vscode.executeCodeLensProvider', - csharpDocument.uri) as vscode.CodeLens[]; - if (!codeLenses) { - return; - } - - // Re-map the CodeLens locations to the original Razor document. - const remappedCodeLenses = new Array(); - for (const codeLens of codeLenses) { - const result = await this.serviceClient.mapToDocumentRanges( - LanguageKind.CSharp, - [codeLens.range], - razorDocument.uri); - if (result && result.ranges.length > 0) { - const newCodeLens = new RazorCodeLens(result.ranges[0], razorDocument.uri, document, codeLens.command); - remappedCodeLenses.push(newCodeLens); - } else { - // This means this CodeLens was for non-user code. We can safely ignore those. - } - } - - return remappedCodeLenses; - - } catch (error) { - this.logger.logWarning(`provideCodeLens failed with ${error}`); - return []; - } - } - - public async resolveCodeLens(codeLens: vscode.CodeLens, token: vscode.CancellationToken) { - if (codeLens instanceof RazorCodeLens) { - return this.resolveRazorCodeLens(codeLens, token); - } - } - - private async resolveRazorCodeLens(codeLens: RazorCodeLens, token: vscode.CancellationToken): Promise { - // Initialize with default values. - codeLens.command = { - title: '', - command: '', - arguments: [], - }; - - try { - const razorDocument = await this.documentManager.getDocument(codeLens.uri); - if (!razorDocument) { - return codeLens; - } - - // Make sure this CodeLens is for a valid location in the projected C# document. - const projection = await this.getProjection(codeLens.document, codeLens.range.start, token); - if (!projection || projection.languageKind !== LanguageKind.CSharp) { - return codeLens; - } - - const references = await vscode.commands.executeCommand( - 'vscode.executeReferenceProvider', - projection.uri, - projection.position) as vscode.Location[]; - - // We now have a list of references to show in the CodeLens. - const count = references.length; - codeLens.command = { - title: count === 1 ? '1 reference' : `${count} references`, - command: 'editor.action.showReferences', - arguments: [razorDocument.uri, codeLens.range.start, references], - }; - - return codeLens; - - } catch (error) { - this.logger.logWarning(`resolveCodeLens failed with ${error}`); - return codeLens; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationContext.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationContext.ts deleted file mode 100644 index 309fb127320..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationContext.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { Range } from 'vscode-languageserver-types'; - -export class ColorPresentationContext { - constructor( - public readonly uri: vscode.Uri, - public readonly range: Range) { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationHandler.ts deleted file mode 100644 index 5feca93009f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/ColorPresentationHandler.ts +++ /dev/null @@ -1,92 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import * as vscode from 'vscode'; -import { RequestType } from 'vscode-languageclient'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { convertTextEditToSerializable, SerializableTextEdit } from '../RPC/SerializableTextEdit'; -import { ColorPresentationContext } from './ColorPresentationContext'; -import { SerializableColorPresentation } from './SerializableColorPresentation'; -import { SerializableColorPresentationParams } from './SerializableColorPresentationParams'; - -export class ColorPresentationHandler { - private static readonly provideHtmlColorPresentation = 'razor/provideHtmlColorPresentation'; - private colorPresentationRequestType: RequestType = - new RequestType(ColorPresentationHandler.provideHtmlColorPresentation); - private emptyColorInformationResponse: SerializableColorPresentation[] = []; - - constructor( - private readonly documentManager: RazorDocumentManager, - private readonly serverClient: RazorLanguageServerClient, - private readonly logger: RazorLogger) { - } - - public register() { - return this.serverClient.onRequestWithParams( - this.colorPresentationRequestType, - async (request: SerializableColorPresentationParams, token: vscode.CancellationToken) => this.provideHtmlColorPresentation(request, token)); - } - - private async provideHtmlColorPresentation( - colorPresentationParams: SerializableColorPresentationParams, - cancellationToken: vscode.CancellationToken) { - try { - const razorDocumentUri = vscode.Uri.parse(`${colorPresentationParams.textDocument.uri}`, true); - const razorDocument = await this.documentManager.getDocument(razorDocumentUri); - if (razorDocument === undefined) { - this.logger.logWarning(`Could not find Razor document ${razorDocumentUri}; returning empty color information.`); - return this.emptyColorInformationResponse; - } - - const color = new vscode.Color( - colorPresentationParams.color.red, - colorPresentationParams.color.green, - colorPresentationParams.color.blue, - colorPresentationParams.color.alpha); - const virtualHtmlUri = razorDocument.htmlDocument.uri; - - const colorPresentations = await vscode.commands.executeCommand( - 'vscode.executeColorPresentationProvider', - color, - new ColorPresentationContext(virtualHtmlUri, colorPresentationParams.range)); - - const serializableColorPresentations = this.SerializeColorPresentations(colorPresentations); - return serializableColorPresentations; - } catch (error) { - this.logger.logWarning(`${ColorPresentationHandler.provideHtmlColorPresentation} failed with ${error}`); - } - - return this.emptyColorInformationResponse; - } - - private SerializeColorPresentations(colorPresentations: vscode.ColorPresentation[]) { - const serializableColorPresentations = new Array(); - for (const colorPresentation of colorPresentations) { - let serializedTextEdit: any = null; - const serializableAdditionalTextEdits = new Array(); - - if (colorPresentation.textEdit) { - serializedTextEdit = convertTextEditToSerializable(colorPresentation.textEdit); - } - - if (colorPresentation.additionalTextEdits) { - for (const additionalTextEdit of colorPresentation.additionalTextEdits) { - const serializableAdditionalTextEdit = convertTextEditToSerializable(additionalTextEdit); - serializableAdditionalTextEdits.push(serializableAdditionalTextEdit); - } - } - - const serializableColorPresentation = new SerializableColorPresentation( - colorPresentation.label, - serializedTextEdit, - serializableAdditionalTextEdits); - serializableColorPresentations.push(serializableColorPresentation); - } - - return serializableColorPresentations; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentation.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentation.ts deleted file mode 100644 index a4ef352c7ff..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentation.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableTextEdit } from '../RPC/SerializableTextEdit'; - -export class SerializableColorPresentation { - constructor( - public readonly label: string, - public readonly textEdit?: SerializableTextEdit, - public readonly additionalTextEdits?: SerializableTextEdit[]) { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentationParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentationParams.ts deleted file mode 100644 index 1c08b3dbc04..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ColorPresentation/SerializableColorPresentationParams.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { SerializableRange } from '../RPC/SerializableRange'; -import { SerializableTextDocumentIdentifier } from '../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableColorPresentationParams { - textDocument: SerializableTextDocumentIdentifier; - color: vscode.Color; - range: SerializableRange; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/ProvisionalCompletionOrchestrator.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/ProvisionalCompletionOrchestrator.ts deleted file mode 100644 index 44e084b7a90..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/ProvisionalCompletionOrchestrator.ts +++ /dev/null @@ -1,169 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { CSharpProjectedDocument } from '../CSharp/CSharpProjectedDocument'; -import { CSharpProjectedDocumentContentProvider } from '../CSharp/CSharpProjectedDocumentContentProvider'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { ProjectionResult } from '../Projection/ProjectionResult'; -import { RazorLanguage } from '../RazorLanguage'; -import { RazorLanguageServiceClient } from '../RazorLanguageServiceClient'; -import { RazorLogger } from '../RazorLogger'; -import { LanguageKind } from '../RPC/LanguageKind'; -import { RazorCompletionItemProvider } from './RazorCompletionItemProvider'; - -export class ProvisionalCompletionOrchestrator { - private provisionalDotsMayBeActive = false; - private currentActiveDocument: vscode.TextDocument | undefined; - - constructor( - private readonly documentManager: RazorDocumentManager, - private readonly projectedCSharpProvider: CSharpProjectedDocumentContentProvider, - private readonly serviceClient: RazorLanguageServiceClient, - private readonly logger: RazorLogger) { - } - - public register() { - if (vscode.window.activeTextEditor) { - this.currentActiveDocument = vscode.window.activeTextEditor.document; - } - - // There's no event in VSCode to let us know when the completion window has been dismissed. - // Because of this restriction we do a best effort to understand when the user has gone onto - // different actions (other than viewing completion). - - const onDidChangeSelectionRegistration = vscode.window.onDidChangeTextEditorSelection( - args => this.tryRemoveProvisionalDot(args.textEditor.document)); - const onDidChangeRegistration = vscode.workspace.onDidChangeTextDocument(async args => { - if (args.contentChanges.length === 1 && args.contentChanges[0].text === '.') { - // Don't want to remove a provisional dot that we just added. - return; - } - - await this.tryRemoveProvisionalDot(args.document); - }); - const onDidChangeActiveEditorRegistration = vscode.window.onDidChangeActiveTextEditor(async args => { - if (this.currentActiveDocument) { - await this.tryRemoveProvisionalDot(this.currentActiveDocument); - } - - if (args) { - this.currentActiveDocument = args.document; - } else { - this.currentActiveDocument = undefined; - } - }); - - return vscode.Disposable.from( - onDidChangeRegistration, - onDidChangeSelectionRegistration, - onDidChangeActiveEditorRegistration); - } - - public async tryGetProvisionalCompletions( - hostDocumentUri: vscode.Uri, - projection: ProjectionResult, - completionContext: vscode.CompletionContext) { - // We expect to be called in scenarios where the user has just typed a dot after - // some identifier. - // Such as (cursor is pipe): "DateTime.| " - // In this case Razor interprets after the dot as Html and before it as C#. We - // use this criteria to provide a better completion experience for what we call - // provisional changes. - - if (projection.languageKind !== LanguageKind.Html) { - return null; - } - - if (completionContext.triggerCharacter !== '.') { - return null; - } - - const htmlPosition = projection.position; - if (htmlPosition.character === 0) { - return null; - } - - const previousCharacterPosition = new vscode.Position( - htmlPosition.line, - htmlPosition.character - 1, - ); - const previousCharacterQuery = await this.serviceClient.languageQuery( - previousCharacterPosition, - hostDocumentUri); - - if (previousCharacterQuery.kind !== LanguageKind.CSharp) { - return null; - } - - const document = await this.documentManager.getDocument(hostDocumentUri); - const projectedDocument = document.csharpDocument as CSharpProjectedDocument; - const absoluteIndex = previousCharacterQuery.positionIndex; - - if (this.logger.verboseEnabled) { - this.logger.logVerbose(`Applying provisional completion on ${projectedDocument.uri} ` + - `at (${previousCharacterQuery.position.line}, ${previousCharacterQuery.position.character})`); - } - - // Edit the projected document to contain a '.'. This allows C# completion to provide valid completion items - // for moments when a user has typed a '.' that's typically interpreted as Html. - // This provisional dot is removed when one of the following is true: - // 1. The user starts typing - // 2. The user swaps active documents - // 3. The user selects different content - // 4. The projected document gets an update request - projectedDocument.addProvisionalDotAt(absoluteIndex); - this.projectedCSharpProvider.ensureDocumentContent(projectedDocument.uri); - - // We open and then re-save because we're adding content to the text document within an event. - // We need to allow the system to propogate this text document change. - const newDocument = await vscode.workspace.openTextDocument(projectedDocument.uri); - await newDocument.save(); - - const provisionalPosition = new vscode.Position( - previousCharacterQuery.position.line, - previousCharacterQuery.position.character + 1); - const completionList = await RazorCompletionItemProvider.getCompletions( - projectedDocument.uri, - htmlPosition, - provisionalPosition, - completionContext.triggerCharacter); - - // We track when we add provisional dots to avoid doing unnecessary work on commonly invoked events. - this.provisionalDotsMayBeActive = true; - - return completionList; - } - - private async tryRemoveProvisionalDot(document: vscode.TextDocument) { - if (!this.provisionalDotsMayBeActive) { - return; - } - - if (document.languageId !== RazorLanguage.id) { - return; - } - - const razorDocument = await this.documentManager.getActiveDocument(); - if (!razorDocument) { - return; - } - - const projectedDocument = razorDocument.csharpDocument as CSharpProjectedDocument; - if (projectedDocument.removeProvisionalDot()) { - this.projectedCSharpProvider.ensureDocumentContent(projectedDocument.uri); - - if (this.logger.verboseEnabled) { - this.logger.logVerbose(`Ensured removal of provisional completion on ${projectedDocument.uri}.`); - } - } - - // Don't need to force the document to refresh here by saving because the user has already - // moved onto a different action. We only want to re-save the projected document when we - // expect instant interactions with the projected document. - - this.provisionalDotsMayBeActive = false; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/RazorCompletionItemProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/RazorCompletionItemProvider.ts deleted file mode 100644 index c9d997b030d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Completion/RazorCompletionItemProvider.ts +++ /dev/null @@ -1,144 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorDocumentSynchronizer } from '../Document/RazorDocumentSynchronizer'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; -import { RazorLanguageServiceClient } from '../RazorLanguageServiceClient'; -import { RazorLogger } from '../RazorLogger'; -import { getUriPath } from '../UriPaths'; -import { ProvisionalCompletionOrchestrator } from './ProvisionalCompletionOrchestrator'; - -export class RazorCompletionItemProvider - extends RazorLanguageFeatureBase - implements vscode.CompletionItemProvider { - - public static async getCompletions( - projectedUri: vscode.Uri, hostDocumentPosition: vscode.Position, - projectedPosition: vscode.Position, triggerCharacter: string | undefined) { - - if (projectedUri) { - // "@" is not a valid trigger character for C# / HTML and therefore we need to translate - // it into a non-trigger invocation. - const modifiedTriggerCharacter = triggerCharacter === '@' ? undefined : triggerCharacter; - - const completions = await vscode - .commands - .executeCommand( - 'vscode.executeCompletionItemProvider', - projectedUri, - projectedPosition, - modifiedTriggerCharacter); - - const completionItems = - completions instanceof Array ? completions // was vscode.CompletionItem[] - : completions ? completions.items // was vscode.CompletionList - : []; - - // There are times when the generated code will not line up with the content of the .razor/.cshtml file. - // Therefore, we need to offset all completion items' characters by a certain amount in order - // to have proper completion. An example of this is typing @DateTime at the beginning of a line. - // In the code behind it's represented as __o = DateTime. - const completionCharacterOffset = projectedPosition.character - hostDocumentPosition.character; - for (const completionItem of completionItems) { - const doc = completionItem.documentation as vscode.MarkdownString; - if (doc) { - // Without this, the documentation doesn't get rendered in the editor. - const newDoc = new vscode.MarkdownString(doc.value); - newDoc.isTrusted = false; - completionItem.documentation = newDoc; - } - - if (completionItem.range) { - const range = completionItem.range; - const insertingRange = (range as any).inserting; - if (insertingRange) { - const insertingRangeStart = this.offsetColumn(completionCharacterOffset, hostDocumentPosition.line, insertingRange.start); - const insertingRangeEnd = this.offsetColumn(completionCharacterOffset, hostDocumentPosition.line, insertingRange.end); - (range as any).inserting = new vscode.Range(insertingRangeStart, insertingRangeEnd); - } - - const replacingRange = (range as any).replacing; - if (replacingRange) { - const replacingRangeStart = this.offsetColumn(completionCharacterOffset, hostDocumentPosition.line, replacingRange.start); - const replacingRangeEnd = this.offsetColumn(completionCharacterOffset, hostDocumentPosition.line, replacingRange.end); - (range as any).replacing = new vscode.Range(replacingRangeStart, replacingRangeEnd); - } - - if (range instanceof vscode.Range && range.start && range.end) { - const rangeStart = this.offsetColumn(completionCharacterOffset, hostDocumentPosition.line, range.start); - const rangeEnd = this.offsetColumn(completionCharacterOffset, hostDocumentPosition.line, range.end); - completionItem.range = new vscode.Range(rangeStart, rangeEnd); - } - } - - // textEdit is deprecated in favor of .range. Clear out its value to avoid any unexpected behavior. - completionItem.textEdit = undefined; - - if (triggerCharacter === '@' && - completionItem.commitCharacters) { - // We remove `{`, '(', and '*' from the commit characters to prevent auto-completing the first - // completion item with a curly brace when a user intended to type `@{}` or `@()`. - completionItem.commitCharacters = completionItem.commitCharacters.filter( - commitChar => commitChar !== '{' && commitChar !== '(' && commitChar !== '*'); - } - } - - const isIncomplete = completions instanceof Array ? false - : completions ? completions.isIncomplete - : false; - return new vscode.CompletionList(completionItems, isIncomplete); - } - } - - private static offsetColumn(offset: number, hostDocumentLine: number, projectedPosition: vscode.Position) { - const offsetPosition = new vscode.Position( - hostDocumentLine, - projectedPosition.character - offset); - return offsetPosition; - } - - constructor( - documentSynchronizer: RazorDocumentSynchronizer, - documentManager: RazorDocumentManager, - serviceClient: RazorLanguageServiceClient, - private readonly provisionalCompletionOrchestrator: ProvisionalCompletionOrchestrator, - logger: RazorLogger) { - super(documentSynchronizer, documentManager, serviceClient, logger); - } - - public async provideCompletionItems( - document: vscode.TextDocument, position: vscode.Position, - token: vscode.CancellationToken, context: vscode.CompletionContext) { - const projection = await this.getProjection(document, position, token); - - if (this.logger.verboseEnabled) { - this.logger.logVerbose(`Providing completions for document ${getUriPath(document.uri)} ` + - `at location (${position.line}, ${position.character})`); - } - - if (!projection) { - return { isIncomplete: true, items: [] } as vscode.CompletionList; - } - - const provisionalCompletions = await this.provisionalCompletionOrchestrator.tryGetProvisionalCompletions( - document.uri, - projection, - context); - if (provisionalCompletions) { - return provisionalCompletions; - } - - // Not a provisional completion - - const completionList = await RazorCompletionItemProvider.getCompletions( - projection.uri, - position, - projection.position, - context.triggerCharacter); - return completionList; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ConfigurationChangeListener.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ConfigurationChangeListener.ts deleted file mode 100644 index ea6b8555b26..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ConfigurationChangeListener.ts +++ /dev/null @@ -1,31 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageServerClient } from './RazorLanguageServerClient'; - -export function listenToConfigurationChanges( - languageServerClient: RazorLanguageServerClient): vscode.Disposable { - return vscode.workspace.onDidChangeConfiguration(event => { - if (event.affectsConfiguration('razor.trace')) { - razorTraceConfigurationChangeHandler(languageServerClient); - } - }); -} - -function razorTraceConfigurationChangeHandler(languageServerClient: RazorLanguageServerClient) { - const promptText = 'Would you like to restart the Razor Language Server to enable the Razor trace configuration change?'; - const restartButtonText = 'Restart'; - - vscode.window.showInformationMessage(promptText, restartButtonText).then(async result => { - if (result !== restartButtonText) { - return; - } - - await languageServerClient.stop(); - languageServerClient.updateTraceLevel(); - await languageServerClient.start(); - }); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Definition/RazorDefinitionProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Definition/RazorDefinitionProvider.ts deleted file mode 100644 index 1cde3b455cf..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Definition/RazorDefinitionProvider.ts +++ /dev/null @@ -1,50 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { getRazorDocumentUri, isRazorHtmlFile } from '../RazorConventions'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; -import { LanguageKind } from '../RPC/LanguageKind'; - -export class RazorDefinitionProvider - extends RazorLanguageFeatureBase - implements vscode.DefinitionProvider { - - public async provideDefinition( - document: vscode.TextDocument, position: vscode.Position, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection || projection.languageKind === LanguageKind.Razor) { - return; - } - - const definitions = await vscode.commands.executeCommand( - 'vscode.executeDefinitionProvider', - projection.uri, - projection.position) as vscode.Location[]; - - const result = new Array(); - for (const definition of definitions) { - if (projection.languageKind === LanguageKind.Html && isRazorHtmlFile(definition.uri)) { - - // Because the line pragmas for html are generated referencing the projected document - // we need to remap their file locations to reference the top level Razor document. - const razorFile = getRazorDocumentUri(definition.uri); - result.push(new vscode.Location(razorFile, definition.range)); - - } else { - // This means it is one of the following, - // 1. A .razor/.cshtml file (because OmniSharp already remapped the background C# to the original document) - // 2. A .cs file - // 3. A .html/.js file - // In all of these cases, we don't need to remap. So accept it as is and move on. - result.push(definition); - } - } - - return result; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/IReportIssueDataCollectionResult.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/IReportIssueDataCollectionResult.ts deleted file mode 100644 index 3c7b1d834ff..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/IReportIssueDataCollectionResult.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export interface IReportIssueDataCollectionResult { - readonly document: vscode.TextDocument | undefined; - readonly logOutput: string; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/RazorIssueDataCollector.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/RazorIssueDataCollector.ts deleted file mode 100644 index 144227242c8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/RazorIssueDataCollector.ts +++ /dev/null @@ -1,48 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as os from 'os'; -import * as vscode from 'vscode'; -import { RazorLogger } from '../RazorLogger'; -import { IReportIssueDataCollectionResult } from './IReportIssueDataCollectionResult'; - -export class ReportIssueDataCollector { - private readonly logMessages: string[] = []; - private logOutput = ''; - private focusRegistration: vscode.Disposable | undefined; - private logRegistration: vscode.Disposable | undefined; - private lastFocusedRazorDocument: vscode.TextDocument | undefined; - constructor( - private readonly razorFileFocusChange: vscode.Event, - private readonly logger: RazorLogger) { - } - - public start() { - this.focusRegistration = this.razorFileFocusChange((razorDocument) => this.lastFocusedRazorDocument = razorDocument); - this.logRegistration = this.logger.onLog(message => this.logMessages.push(message)); - - this.logger.outputChannel.show(/* preserveFocus: */ true); - this.logger.logAlways('-- Starting Issue Data Collection-- '); - } - - public stop() { - this.logger.logAlways('-- Stopping Issue Data Collection-- '); - this.logOutput = this.logMessages.join(os.EOL); - this.logMessages.length = 0; - if (this.focusRegistration) { - this.focusRegistration.dispose(); - } - if (this.logRegistration) { - this.logRegistration.dispose(); - } - } - - public collect(): IReportIssueDataCollectionResult { - return { - document: this.lastFocusedRazorDocument, - logOutput: this.logOutput, - }; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCommand.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCommand.ts deleted file mode 100644 index 45c39b3bdf0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCommand.ts +++ /dev/null @@ -1,43 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorLogger } from '../RazorLogger'; -import { api } from '../vscodeAdapter'; -import * as vscode from '../vscodeAdapter'; -import { ReportIssueCreator } from './ReportIssueCreator'; -import { ReportIssueDataCollectorFactory } from './ReportIssueDataCollectorFactory'; -import { ReportIssuePanel } from './ReportIssuePanel'; - -export class ReportIssueCommand { - private readonly issuePanel: ReportIssuePanel; - private readonly issueCreator: ReportIssueCreator; - private readonly dataCollectorFactory: ReportIssueDataCollectorFactory; - - constructor( - private readonly vscodeApi: api, - documentManager: RazorDocumentManager, - logger: RazorLogger) { - this.dataCollectorFactory = new ReportIssueDataCollectorFactory(logger); - this.issueCreator = new ReportIssueCreator(this.vscodeApi, documentManager); - this.issuePanel = new ReportIssuePanel(this.dataCollectorFactory, this.issueCreator, logger); - } - - public register() { - const registrations: vscode.Disposable[] = []; - registrations.push( - this.dataCollectorFactory.register(), - this.vscodeApi.commands.registerCommand('razor.reportIssue', () => this.issuePanel.show())); - if (this.vscodeApi.window.registerWebviewPanelSerializer) { - registrations.push(this.vscodeApi.window.registerWebviewPanelSerializer(ReportIssuePanel.viewType, { - deserializeWebviewPanel: async (panel: vscode.WebviewPanel) => { - await this.issuePanel.revive(panel); - }, - })); - } - - return this.vscodeApi.Disposable.from(...registrations); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCreator.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCreator.ts deleted file mode 100644 index 3c896e2eb6b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueCreator.ts +++ /dev/null @@ -1,267 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as cp from 'child_process'; -import * as os from 'os'; -import { IRazorDocument } from '../Document/IRazorDocument'; -import { IRazorDocumentManager } from '../Document/IRazorDocumentManager'; -import { razorExtensionId } from '../RazorExtensionId'; -import * as vscode from '../vscodeAdapter'; -import { IReportIssueDataCollectionResult } from './IReportIssueDataCollectionResult'; - -export class ReportIssueCreator { - constructor( - private readonly vscodeApi: vscode.api, - private readonly documentManager: IRazorDocumentManager) { - } - - public async create(collectionResult: IReportIssueDataCollectionResult) { - let razorContent: string; - let csharpContent: string; - let htmlContent: string; - - if (collectionResult.document) { - razorContent = await this.getRazor(collectionResult.document); - - const razorDocument = await this.documentManager.getDocument(collectionResult.document.uri); - csharpContent = await this.getProjectedCSharp(razorDocument); - htmlContent = await this.getProjectedHtml(razorDocument); - } else { - razorContent = 'Non Razor file as active document'; - csharpContent = 'Could not determine CSharp content'; - htmlContent = 'Could not determine Html content'; - } - - const razorExtensionVersion = this.getExtensionVersion(); - let dotnetInfo = ''; - try { - dotnetInfo = await this.getDotnetInfo(); - } catch (error) { - dotnetInfo = `A valid dotnet installation could not be found: ${error}`; - } - const extensionTable = this.generateExtensionTable(); - - const sanitizedLogOutput = this.sanitize(collectionResult.logOutput); - const sanitizedRazorContent = this.sanitize(razorContent); - const sanitizedCSharpContent = this.sanitize(csharpContent); - const sanitizedHtmlContent = this.sanitize(htmlContent); - const sanitizedDotnetInfo = this.sanitize(dotnetInfo); - return `## Is this a Bug or Feature request?: -Bug - -## Steps to reproduce -------------------- Please fill in this section ------------------------- - -## Description of the problem: -------------------- Please fill in this section ------------------------- - -Expected behavior: - -Actual behavior: - -## Logs - -#### OmniSharp -------------------- Please fill in this section ------------------------- -To find the OmniSharp log, open VS Code's "Output" pane, then in the dropdown choose "OmniSharp Log". - -#### Razor -
Expand -

- -\`\`\` -${sanitizedLogOutput} -\`\`\` - -

-
- -## Workspace information - -#### Razor document: -
Expand -

- -\`\`\`Razor -${sanitizedRazorContent} -\`\`\` - -

-
- -#### Projected CSharp document: -
Expand -

- -\`\`\`C# -${sanitizedCSharpContent} -\`\`\` - -

-
- -#### Projected Html document: -
Expand -

- -\`\`\`Html -${sanitizedHtmlContent} -\`\`\` - -

-
- -## Machine information - - -**VSCode version**: ${this.vscodeApi.version} -**Razor.VSCode version**: ${razorExtensionVersion} -#### \`dotnet --info\` - -
Expand -

- -\`\`\` -${sanitizedDotnetInfo} -\`\`\` - -

-
- -#### Extensions -
Expand -

- -${extensionTable} - -

-
`; - } - - // Protected for testing - protected sanitize(content: string) { - const user = process.env.USERNAME === undefined ? process.env.USER : process.env.USERNAME; - - if (user === undefined) { - // Couldn't determine user, therefore can't truly sanitize the content. - return content; - } - - const replacer = new RegExp(user, 'g'); - const sanitizedContent = content.replace(replacer, 'anonymous'); - return sanitizedContent; - } - - // Protected for testing - protected async getRazor(document: vscode.TextDocument) { - const content = document.getText(); - - return content; - } - - // Protected for testing - protected async getProjectedCSharp(razorDocument: IRazorDocument) { - let csharpContent = `////////////////////// Projected CSharp as seen by extension /////////////////////// -${razorDocument.csharpDocument.getContent()} - - -////////////////////// Projected CSharp as seen by VSCode ///////////////////////`; - - try { - const csharpTextDocument = await this.vscodeApi.workspace.openTextDocument(razorDocument.csharpDocument.uri); - if (csharpTextDocument) { - csharpContent = `${csharpContent} -${csharpTextDocument.getText()}`; - } else { - csharpContent = `${csharpContent} -Unable to resolve VSCode's version of CSharp`; - } - } catch (e) { - csharpContent = `${csharpContent} -Unable to resolve VSCode's version of CSharp`; - } - - return csharpContent; - } - - // Protected for testing - protected async getProjectedHtml(razorDocument: IRazorDocument) { - let htmlContent = `////////////////////// Projected Html as seen by extension /////////////////////// -${razorDocument.htmlDocument.getContent()} - - -////////////////////// Projected Html as seen by VSCode ///////////////////////`; - - try { - const htmlTextDocument = await this.vscodeApi.workspace.openTextDocument(razorDocument.htmlDocument.uri); - if (htmlTextDocument) { - htmlContent = `${htmlContent} -${htmlTextDocument.getText()}`; - } else { - htmlContent = `${htmlContent} -Unable to resolve VSCode's version of Html`; - } - } catch (e) { - htmlContent = `${htmlContent} -Unable to resolve VSCode's version of Html`; - } - - return htmlContent; - } - - // Protected for testing - protected getExtensionVersion(): string { - const extension = this.vscodeApi.extensions.getExtension(razorExtensionId); - if (!extension) { - return 'Unable to find Razor extension version.'; - } - return extension.packageJSON.version; - } - - // Protected for testing - protected getInstalledExtensions() { - const extensions: Array> = this.vscodeApi.extensions.all - .filter(extension => extension.packageJSON.isBuiltin === false); - - return extensions.sort((a, b) => - a.packageJSON.name.toLowerCase().localeCompare(b.packageJSON.name.toLowerCase())); - } - - // Protected for testing - protected generateExtensionTable() { - const extensions = this.getInstalledExtensions(); - if (extensions.length <= 0) { - return 'none'; - } - - const tableHeader = `|Extension|Author|Version|${os.EOL}|---|---|---|`; - const table = extensions.map( - (e) => `|${e.packageJSON.name}|${e.packageJSON.publisher}|${e.packageJSON.version}|`).join(os.EOL); - - const extensionTable = ` -${tableHeader}${os.EOL}${table}; -`; - - return extensionTable; - } - - private getDotnetInfo(): Promise { - return new Promise((resolve, reject) => { - try { - cp.exec('dotnet --info', { cwd: process.cwd(), maxBuffer: 500 * 1024 }, (error, stdout, stderr) => { - if (error) { - reject(error); - } else if (stderr && stderr.length > 0) { - reject(error); - } else { - resolve(stdout); - } - }); - } catch (error) { - reject(error); - } - }); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollector.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollector.ts deleted file mode 100644 index 5cd90c55aed..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollector.ts +++ /dev/null @@ -1,46 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as os from 'os'; -import * as vscode from 'vscode'; -import { RazorLogger } from '../RazorLogger'; -import { IReportIssueDataCollectionResult } from './IReportIssueDataCollectionResult'; - -export class ReportIssueDataCollector { - private readonly logMessages: string[] = []; - private logOutput = ''; - private focusRegistration: vscode.Disposable | undefined; - private logRegistration: vscode.Disposable | undefined; - private lastFocusedRazorDocument: vscode.TextDocument | undefined; - constructor( - private readonly razorFileFocusChange: vscode.Event, - private readonly logger: RazorLogger) { - - this.focusRegistration = this.razorFileFocusChange((razorDocument) => this.lastFocusedRazorDocument = razorDocument); - this.logRegistration = this.logger.onLog(message => this.logMessages.push(message)); - - this.logger.outputChannel.show(/* preserveFocus: */ true); - this.logger.logAlways('-- Starting Issue Data Collection-- '); - } - - public stop() { - this.logger.logAlways('-- Stopping Issue Data Collection-- '); - this.logOutput = this.logMessages.join(os.EOL); - this.logMessages.length = 0; - if (this.focusRegistration) { - this.focusRegistration.dispose(); - } - if (this.logRegistration) { - this.logRegistration.dispose(); - } - } - - public collect(): IReportIssueDataCollectionResult { - return { - document: this.lastFocusedRazorDocument, - logOutput: this.logOutput, - }; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollectorFactory.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollectorFactory.ts deleted file mode 100644 index 792f282b8f8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssueDataCollectorFactory.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguage } from '../RazorLanguage'; -import { RazorLogger } from '../RazorLogger'; -import { ReportIssueDataCollector } from './ReportIssueDataCollector'; - -export class ReportIssueDataCollectorFactory { - private onRazorDocumentFocusedEmitter = new vscode.EventEmitter(); - - constructor(private readonly logger: RazorLogger) { - this.onRazorDocumentFocusedEmitter = new vscode.EventEmitter(); - } - - public register() { - return vscode.window.onDidChangeActiveTextEditor((newEditor) => { - if (newEditor && RazorLanguage.fileExtensions.some(ext => newEditor.document.fileName.endsWith(ext))) { - this.onRazorDocumentFocusedEmitter.fire(newEditor.document); - } - }); - } - - public create() { - const collector = new ReportIssueDataCollector(this.onRazorDocumentFocusedEmitter.event, this.logger); - return collector; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssuePanel.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssuePanel.ts deleted file mode 100644 index e53f9ad06c2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Diagnostics/ReportIssuePanel.ts +++ /dev/null @@ -1,182 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLogger } from '../RazorLogger'; -import { Trace } from '../Trace'; -import { ReportIssueCreator } from './ReportIssueCreator'; -import { ReportIssueDataCollector } from './ReportIssueDataCollector'; -import { ReportIssueDataCollectorFactory } from './ReportIssueDataCollectorFactory'; - -export class ReportIssuePanel { - public static readonly viewType = 'razorReportIssue'; - - private panel: vscode.WebviewPanel | undefined; - private dataCollector: ReportIssueDataCollector | undefined; - private issueContent: string | undefined; - private traceLevelChange: vscode.Disposable | undefined; - - constructor( - private readonly dataCollectorFactory: ReportIssueDataCollectorFactory, - private readonly reportIssueCreator: ReportIssueCreator, - private readonly logger: RazorLogger) { - } - - public async show() { - if (this.panel) { - this.panel.reveal(vscode.ViewColumn.Two); - } else { - this.panel = vscode.window.createWebviewPanel( - ReportIssuePanel.viewType, - 'Report Razor Issue', - vscode.ViewColumn.Two, { - enableScripts: true, - // Disallow any remote sources - localResourceRoots: [], - }); - this.attachToCurrentPanel(); - } - - await this.update(); - } - - public async revive(panel: vscode.WebviewPanel) { - this.panel = panel; - this.attachToCurrentPanel(); - await this.update(); - } - - private attachToCurrentPanel() { - if (!this.panel) { - vscode.window.showErrorMessage('Unexpected error when attaching to report Razor issue window.'); - return; - } - - this.panel.webview.onDidReceiveMessage(async message => { - switch (message.command) { - case 'copyIssue': - if (!this.issueContent) { - if (!this.dataCollector) { - vscode.window.showErrorMessage('You must first start the data collection before copying.'); - return; - } - const collectionResult = this.dataCollector.collect(); - this.issueContent = await this.reportIssueCreator.create(collectionResult); - this.dataCollector = undefined; - } - - await vscode.env.clipboard.writeText(this.issueContent); - vscode.window.showInformationMessage('Razor issue copied to clipboard'); - return; - case 'startIssue': - if (this.dataCollector) { - this.dataCollector.stop(); - this.dataCollector = undefined; - } - this.issueContent = undefined; - this.dataCollector = this.dataCollectorFactory.create(); - vscode.window.showInformationMessage('Razor issue data collection started. Reproduce the issue then press "Stop"'); - return; - case 'stopIssue': - if (!this.dataCollector) { - vscode.window.showErrorMessage('You must first start the data collection before stopping.'); - return; - } - this.dataCollector.stop(); - vscode.window.showInformationMessage('Razor issue data collection stopped. Copying issue content...'); - return; - } - }); - - this.traceLevelChange = this.logger.onTraceLevelChange(async () => this.update()); - - this.panel.onDidDispose(() => { - if (this.traceLevelChange) { - this.traceLevelChange.dispose(); - } - this.panel = undefined; - }); - } - - private async update() { - if (!this.panel) { - return; - } - - let panelBodyContent = ''; - if (this.logger.trace.valueOf() === Trace.Verbose) { - panelBodyContent = `
    -
  1. Press
  2. -
  3. Perform the actions (or no action) that resulted in your Razor issue
  4. -
  5. Click . This will copy all relevant issue information.
  6. -
  7. Go to GitHub, paste your issue contents as the body of the issue. Don't forget to fill out any details left unfilled.
  8. -
- -

Privacy Alert! The contents copied to your clipboard may contain personal data. Prior to posting to -GitHub, please remove any personal data which should not be publicly viewable. -https://privacy.microsoft.com/en-US/privacystatement

- -`; - } else { - panelBodyContent = `

Cannot start collecting Razor logs when razor.trace is set to ${Trace[this.logger.trace]}. -Please set razor.trace to ${Trace[Trace.Verbose]} and then reload your VSCode environment and re-run the report Razor issue command.

`; - } - - this.panel.webview.html = ` - - - - - - Report a Razor issue - - - - - -

Report a Razor issue

-${panelBodyContent} - -`; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocument.ts deleted file mode 100644 index 1eed677ee8a..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocument.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { IProjectedDocument } from '../Projection/IProjectedDocument'; - -export interface IRazorDocument { - readonly path: string; - readonly uri: vscode.Uri; - readonly csharpDocument: IProjectedDocument; - readonly htmlDocument: IProjectedDocument; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentChangeEvent.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentChangeEvent.ts deleted file mode 100644 index b837dd8ed0f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentChangeEvent.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IRazorDocument } from './IRazorDocument'; -import { RazorDocumentChangeKind } from './RazorDocumentChangeKind'; - -export interface IRazorDocumentChangeEvent { - readonly document: IRazorDocument; - readonly kind: RazorDocumentChangeKind; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentManager.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentManager.ts deleted file mode 100644 index 8a7866b86b0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/IRazorDocumentManager.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from '../vscodeAdapter'; -import { IRazorDocument } from './IRazorDocument'; -import { IRazorDocumentChangeEvent } from './IRazorDocumentChangeEvent'; - -export interface IRazorDocumentManager { - readonly onChange: vscode.Event; - readonly documents: IRazorDocument[]; - getDocument(uri: vscode.Uri): Promise; - getActiveDocument(): Promise; - initialize(): Promise; - register(): vscode.Disposable; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentChangeKind.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentChangeKind.ts deleted file mode 100644 index a038bf4d080..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentChangeKind.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export enum RazorDocumentChangeKind { - added, - removed, - opened, - closed, - csharpChanged, - htmlChanged, -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentFactory.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentFactory.ts deleted file mode 100644 index aa379a58880..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentFactory.ts +++ /dev/null @@ -1,50 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { CSharpProjectedDocument } from '../CSharp/CSharpProjectedDocument'; -import { CSharpProjectedDocumentContentProvider } from '../CSharp/CSharpProjectedDocumentContentProvider'; -import { HtmlProjectedDocument } from '../Html/HtmlProjectedDocument'; -import { HtmlProjectedDocumentContentProvider } from '../Html/HtmlProjectedDocumentContentProvider'; -import { virtualCSharpSuffix, virtualHtmlSuffix } from '../RazorConventions'; -import { getUriPath } from '../UriPaths'; -import { IRazorDocument } from './IRazorDocument'; - -export function createDocument(uri: vscode.Uri) { - const csharpDocument = createProjectedCSharpDocument(uri); - const htmlDocument = createProjectedHtmlDocument(uri); - const path = getUriPath(uri); - - const document: IRazorDocument = { - uri, - path, - csharpDocument, - htmlDocument, - }; - - return document; -} - -function createProjectedHtmlDocument(hostDocumentUri: vscode.Uri) { - // Index.cshtml => Index.cshtml__virtual.html - const path = getUriPath(hostDocumentUri); - const projectedPath = `${path}${virtualHtmlSuffix}`; - let uri = vscode.Uri.file(projectedPath); - uri = uri.with({ scheme: HtmlProjectedDocumentContentProvider.scheme }); - const projectedDocument = new HtmlProjectedDocument(uri); - - return projectedDocument; -} - -function createProjectedCSharpDocument(hostDocumentUri: vscode.Uri) { - // Index.cshtml => Index.cshtml__virtual.cs - const path = getUriPath(hostDocumentUri); - const projectedPath = `${path}${virtualCSharpSuffix}`; - let uri = vscode.Uri.file(projectedPath); - uri = uri.with({ scheme: CSharpProjectedDocumentContentProvider.scheme }); - const projectedDocument = new CSharpProjectedDocument(uri); - - return projectedDocument; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentManager.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentManager.ts deleted file mode 100644 index ab08096c1ae..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentManager.ts +++ /dev/null @@ -1,244 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { CSharpProjectedDocument } from '../CSharp/CSharpProjectedDocument'; -import { HtmlProjectedDocument } from '../Html/HtmlProjectedDocument'; -import { RazorLanguage } from '../RazorLanguage'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { UpdateBufferRequest } from '../RPC/UpdateBufferRequest'; -import { getUriPath } from '../UriPaths'; -import { IRazorDocument } from './IRazorDocument'; -import { IRazorDocumentChangeEvent } from './IRazorDocumentChangeEvent'; -import { IRazorDocumentManager } from './IRazorDocumentManager'; -import { RazorDocumentChangeKind } from './RazorDocumentChangeKind'; -import { createDocument } from './RazorDocumentFactory'; - -export class RazorDocumentManager implements IRazorDocumentManager { - private readonly razorDocuments: { [hostDocumentPath: string]: IRazorDocument } = {}; - private onChangeEmitter = new vscode.EventEmitter(); - - constructor( - private readonly serverClient: RazorLanguageServerClient, - private readonly logger: RazorLogger) { - } - - public get onChange() { return this.onChangeEmitter.event; } - - public get documents() { - return Object.values(this.razorDocuments); - } - - public async getDocument(uri: vscode.Uri) { - const document = this._getDocument(uri); - - await this.ensureProjectedDocumentsOpen(document); - - return document; - } - - public async getActiveDocument() { - if (!vscode.window.activeTextEditor) { - return null; - } - - if (vscode.window.activeTextEditor.document.languageId !== RazorLanguage.id) { - return null; - } - - const activeDocument = await this.getDocument(vscode.window.activeTextEditor.document.uri); - return activeDocument; - } - - public async initialize() { - // Track current documents - const documentUris = await vscode.workspace.findFiles(RazorLanguage.globbingPattern); - - for (const uri of documentUris) { - this.addDocument(uri); - } - - for (const textDocument of vscode.workspace.textDocuments) { - if (textDocument.languageId !== RazorLanguage.id) { - continue; - } - - if (textDocument.isClosed) { - continue; - } - - this.openDocument(textDocument.uri); - } - } - - public register() { - // Track future documents - const watcher = vscode.workspace.createFileSystemWatcher(RazorLanguage.globbingPattern); - const didCreateRegistration = watcher.onDidCreate( - async (uri: vscode.Uri) => this.addDocument(uri)); - const didDeleteRegistration = watcher.onDidDelete( - async (uri: vscode.Uri) => this.removeDocument(uri)); - const didOpenRegistration = vscode.workspace.onDidOpenTextDocument(document => { - if (document.languageId !== RazorLanguage.id) { - return; - } - - this.openDocument(document.uri); - }); - const didCloseRegistration = vscode.workspace.onDidCloseTextDocument(document => { - if (document.languageId !== RazorLanguage.id) { - return; - } - - this.closeDocument(document.uri); - }); - this.serverClient.onNotification( - 'razor/updateCSharpBuffer', - async updateBufferRequest => this.updateCSharpBuffer(updateBufferRequest)); - - this.serverClient.onNotification( - 'razor/updateHtmlBuffer', - async updateBufferRequest => this.updateHtmlBuffer(updateBufferRequest)); - - return vscode.Disposable.from( - watcher, - didCreateRegistration, - didDeleteRegistration, - didOpenRegistration, - didCloseRegistration); - } - - private _getDocument(uri: vscode.Uri) { - const path = getUriPath(uri); - let document = this.razorDocuments[path]; - - // This might happen in the case that a file is opened outside the workspace - if (!document) { - this.logger.logMessage(`File '${path}' didn't exist in the Razor document list. This is likely because it's from outside the workspace.`); - document = this.addDocument(uri); - } - - return document; - } - - private openDocument(uri: vscode.Uri) { - const document = this._getDocument(uri); - - this.notifyDocumentChange(document, RazorDocumentChangeKind.opened); - } - - private closeDocument(uri: vscode.Uri) { - const document = this._getDocument(uri); - - const csharpDocument = document.csharpDocument; - const csharpProjectedDocument = csharpDocument as CSharpProjectedDocument; - const htmlDocument = document.htmlDocument; - const htmlProjectedDocument = htmlDocument as HtmlProjectedDocument; - - // Reset the projected documents, VSCode resets all sync versions when a document closes. - csharpProjectedDocument.reset(); - htmlProjectedDocument.reset(); - - // Files outside of the workspace will return undefined from getWorkspaceFolder - const workspaceFolder = vscode.workspace.getWorkspaceFolder(uri); - if (!workspaceFolder) { - // Out of workspace files should be removed once they're closed - this.removeDocument(uri); - } - - this.notifyDocumentChange(document, RazorDocumentChangeKind.closed); - } - - private addDocument(uri: vscode.Uri) { - const path = getUriPath(uri); - let document = this.razorDocuments[path]; - if (document) { - this.logger.logMessage(`Skipping document creation for '${path}' because it already exists.`); - return document; - } - - document = createDocument(uri); - this.razorDocuments[document.path] = document; - - this.notifyDocumentChange(document, RazorDocumentChangeKind.added); - - return document; - } - - private removeDocument(uri: vscode.Uri) { - const document = this._getDocument(uri); - delete this.razorDocuments[document.path]; - - this.notifyDocumentChange(document, RazorDocumentChangeKind.removed); - } - - private async updateCSharpBuffer(updateBufferRequest: UpdateBufferRequest) { - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `Updating the C# document for Razor file '${updateBufferRequest.hostDocumentFilePath}' ` + - `(${updateBufferRequest.hostDocumentVersion})`); - } - - const hostDocumentUri = vscode.Uri.file(updateBufferRequest.hostDocumentFilePath); - const document = this._getDocument(hostDocumentUri); - const projectedDocument = document.csharpDocument; - - if (!projectedDocument.hostDocumentSyncVersion || - projectedDocument.hostDocumentSyncVersion <= updateBufferRequest.hostDocumentVersion) { - // We allow re-setting of the updated content from the same doc sync version in the case - // of project or file import changes. - const csharpProjectedDocument = projectedDocument as CSharpProjectedDocument; - csharpProjectedDocument.update(updateBufferRequest.changes, updateBufferRequest.hostDocumentVersion); - - this.notifyDocumentChange(document, RazorDocumentChangeKind.csharpChanged); - } else { - this.logger.logWarning('Failed to update the C# document buffer. This is unexpected and may result in incorrect C# interactions.'); - } - } - - private async updateHtmlBuffer(updateBufferRequest: UpdateBufferRequest) { - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `Updating the HTML document for Razor file '${updateBufferRequest.hostDocumentFilePath}' ` + - `(${updateBufferRequest.hostDocumentVersion})`); - } - - const hostDocumentUri = vscode.Uri.file(updateBufferRequest.hostDocumentFilePath); - const document = this._getDocument(hostDocumentUri); - const projectedDocument = document.htmlDocument; - - if (!projectedDocument.hostDocumentSyncVersion || - projectedDocument.hostDocumentSyncVersion <= updateBufferRequest.hostDocumentVersion) { - // We allow re-setting of the updated content from the same doc sync version in the case - // of project or file import changes. - const htmlProjectedDocument = projectedDocument as HtmlProjectedDocument; - htmlProjectedDocument.update(updateBufferRequest.changes, updateBufferRequest.hostDocumentVersion); - - this.notifyDocumentChange(document, RazorDocumentChangeKind.htmlChanged); - } else { - this.logger.logWarning('Failed to update the HTML document buffer. This is unexpected and may result in incorrect HTML interactions.'); - } - } - - private notifyDocumentChange(document: IRazorDocument, kind: RazorDocumentChangeKind) { - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `Notifying document '${getUriPath(document.uri)}' changed '${RazorDocumentChangeKind[kind]}'`); - } - - const args: IRazorDocumentChangeEvent = { - document, - kind, - }; - - this.onChangeEmitter.fire(args); - } - - private async ensureProjectedDocumentsOpen(document: IRazorDocument) { - await vscode.workspace.openTextDocument(document.csharpDocument.uri); - await vscode.workspace.openTextDocument(document.htmlDocument.uri); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentSynchronizer.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentSynchronizer.ts deleted file mode 100644 index def40af897f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Document/RazorDocumentSynchronizer.ts +++ /dev/null @@ -1,274 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { CSharpProjectedDocumentContentProvider } from '../CSharp/CSharpProjectedDocumentContentProvider'; -import { HtmlProjectedDocumentContentProvider } from '../Html/HtmlProjectedDocumentContentProvider'; -import { IProjectedDocument } from '../Projection/IProjectedDocument'; -import { RazorLogger } from '../RazorLogger'; -import { getUriPath } from '../UriPaths'; -import { IRazorDocumentChangeEvent } from './IRazorDocumentChangeEvent'; -import { RazorDocumentChangeKind } from './RazorDocumentChangeKind'; -import { RazorDocumentManager } from './RazorDocumentManager'; - -export class RazorDocumentSynchronizer { - private readonly synchronizations: { [uri: string]: SynchronizationContext[] } = {}; - private synchronizationIdentifier = 0; - - constructor( - private readonly documentManager: RazorDocumentManager, - private readonly logger: RazorLogger) { - } - - public register() { - const documentManagerRegistration = this.documentManager.onChange( - event => this.documentChanged(event)); - const textDocumentChangeRegistration = vscode.workspace.onDidChangeTextDocument( - event => this.textDocumentChanged(event)); - - return vscode.Disposable.from(documentManagerRegistration, textDocumentChangeRegistration); - } - - public async trySynchronizeProjectedDocument( - hostDocument: vscode.TextDocument, - projectedDocument: IProjectedDocument, - expectedHostDocumentVersion: number, - token: vscode.CancellationToken) { - - const logId = ++this.synchronizationIdentifier; - - const documentKey = getUriPath(projectedDocument.uri); - if (this.logger.verboseEnabled) { - const ehdv = expectedHostDocumentVersion; - this.logger.logVerbose( - `${logId} - Synchronizing '${documentKey}': - Currently at ${projectedDocument.hostDocumentSyncVersion}, synchronizing to version '${ehdv}'. - Current host document version: '${hostDocument.version}' - Current projected document version: '${projectedDocument.projectedDocumentSyncVersion}'`); - } - - if (hostDocument.version !== expectedHostDocumentVersion) { - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - toHostDocumentVersion and hostDocument.version already out of date.`); - } - - // Already out-of-date. Allowing synchronizations for now to see if this actually causes any issues. - } - - const context: SynchronizationContext = this.createSynchronizationContext( - documentKey, - projectedDocument, - expectedHostDocumentVersion, - hostDocument, - token); - - try { - if (projectedDocument.hostDocumentSyncVersion !== expectedHostDocumentVersion) { - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - Projected document not in sync with host document, waiting for update... - Current host document sync version: ${projectedDocument.hostDocumentSyncVersion}`); - } - await context.onProjectedDocumentSynchronized; - } - - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - Projected document in sync with host document`); - } - - // Projected document is the one we expect. - - const projectedTextDocument = await vscode.workspace.openTextDocument(projectedDocument.uri); - const projectedTextDocumentVersion = this.getProjectedTextDocumentVersion(projectedTextDocument); - if (projectedDocument.projectedDocumentSyncVersion !== projectedTextDocumentVersion) { - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - Projected text document not in sync with data type, waiting for update... - Current projected text document sync version: ${projectedTextDocumentVersion}`); - } - await context.onProjectedTextDocumentSynchronized; - } - - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - Projected text document in sync with data type`); - } - - // Projected text document is the one we expect - } catch (cancellationReason) { - this.removeSynchronization(context); - - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - Synchronization failed: ${cancellationReason}`); - } - - return false; - } - - this.removeSynchronization(context); - - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `${logId} - Synchronization successful!`); - } - - return true; - } - - private removeSynchronization(context: SynchronizationContext) { - const documentKey = getUriPath(context.projectedDocument.uri); - const synchronizations = this.synchronizations[documentKey]; - clearTimeout(context.timeoutId); - - if (synchronizations.length === 1) { - delete this.synchronizations[documentKey]; - return; - } - - this.synchronizations[documentKey] = synchronizations.filter(item => item !== context); - } - - private createSynchronizationContext( - documentKey: string, - projectedDocument: IProjectedDocument, - toHostDocumentVersion: number, - hostDocument: vscode.TextDocument, - token: vscode.CancellationToken) { - - const rejectionsForCancel: Array<(reason: string) => void> = []; - let projectedDocumentSynchronized: () => void = Function; - const onProjectedDocumentSynchronized = new Promise((resolve, reject) => { - projectedDocumentSynchronized = resolve; - rejectionsForCancel.push(reject); - }); - let projectedTextDocumentSynchronized: () => void = Function; - const onProjectedTextDocumentSynchronized = new Promise((resolve, reject) => { - projectedTextDocumentSynchronized = resolve; - rejectionsForCancel.push(reject); - }); - - token.onCancellationRequested((reason) => { - context.cancel(`Token cancellation requested: ${reason}`); - }); - const timeoutId = setTimeout(() => { - context.cancel('Synchronization timed out'); - }, 2000); - const context: SynchronizationContext = { - projectedDocument, - logIdentifier: this.synchronizationIdentifier, - timeoutId, - toHostDocumentVersion, - hostDocumentVersion: hostDocument.version, - cancel: (reason) => { - for (const reject of rejectionsForCancel) { - reject(reason); - } - }, - projectedDocumentSynchronized, - onProjectedDocumentSynchronized, - projectedTextDocumentSynchronized, - onProjectedTextDocumentSynchronized, - }; - - let synchronizations = this.synchronizations[documentKey]; - if (!synchronizations) { - synchronizations = []; - this.synchronizations[documentKey] = synchronizations; - } - - synchronizations.push(context); - - return context; - } - - private textDocumentChanged(event: vscode.TextDocumentChangeEvent) { - if (event.document.uri.scheme !== CSharpProjectedDocumentContentProvider.scheme && - event.document.uri.scheme !== HtmlProjectedDocumentContentProvider.scheme) { - return; - } - - const projectedTextDocumentVersion = this.getProjectedTextDocumentVersion(event.document); - if (projectedTextDocumentVersion === null) { - return; - } - - const documentKey = getUriPath(event.document.uri); - const synchronizationContexts = this.synchronizations[documentKey]; - - if (!synchronizationContexts) { - return; - } - - for (const context of synchronizationContexts) { - if (context.projectedDocument.projectedDocumentSyncVersion === projectedTextDocumentVersion) { - if (this.logger.verboseEnabled) { - const li = context.logIdentifier; - const ptdv = projectedTextDocumentVersion; - this.logger.logVerbose(`${li} - Projected text document synchronized to ${ptdv}.`); - } - context.projectedTextDocumentSynchronized(); - } - } - } - - private documentChanged(event: IRazorDocumentChangeEvent) { - let projectedDocument: IProjectedDocument; - if (event.kind === RazorDocumentChangeKind.csharpChanged) { - projectedDocument = event.document.csharpDocument; - } else if (event.kind === RazorDocumentChangeKind.htmlChanged) { - projectedDocument = event.document.htmlDocument; - } else { - return; - } - - const hostDocumentSyncVersion = projectedDocument.hostDocumentSyncVersion; - if (hostDocumentSyncVersion === null) { - return; - } - - const documentKey = getUriPath(projectedDocument.uri); - const synchronizationContexts = this.synchronizations[documentKey]; - if (!synchronizationContexts) { - return; - } - - for (const context of synchronizationContexts) { - if (context.toHostDocumentVersion === projectedDocument.hostDocumentSyncVersion) { - context.projectedDocumentSynchronized(); - } - } - } - - private getProjectedTextDocumentVersion(textDocument: vscode.TextDocument) { - // Logic defined in this method is heavily dependent on the functionality in the projected - // document content providers to append versions to the end of text documents. - - if (textDocument.lineCount <= 0) { - return null; - } - - const lastLine = textDocument.lineAt(textDocument.lineCount - 1); - const versionString = lastLine.text.substring(3 /* //_ */); - const textDocumentProjectedVersion = parseInt(versionString, 10); - - return textDocumentProjectedVersion; - } -} - -interface SynchronizationContext { - readonly projectedDocument: IProjectedDocument; - readonly logIdentifier: number; - readonly toHostDocumentVersion: number; - readonly hostDocumentVersion: number; - readonly timeoutId: NodeJS.Timer; - readonly projectedDocumentSynchronized: () => void; - readonly onProjectedDocumentSynchronized: Promise; - readonly projectedTextDocumentSynchronized: () => void; - readonly onProjectedTextDocumentSynchronized: Promise; - readonly cancel: (reason: string) => void; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/DocumentColorHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/DocumentColorHandler.ts deleted file mode 100644 index aa70568b9c8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/DocumentColorHandler.ts +++ /dev/null @@ -1,62 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import * as vscode from 'vscode'; -import { RequestType } from 'vscode-languageclient'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { convertRangeToSerializable } from '../RPC/SerializableRange'; -import { SerializableColorInformation } from './SerializableColorInformation'; -import { SerializableDocumentColorParams } from './SerializableDocumentColorParams'; - -export class DocumentColorHandler { - private static readonly provideHtmlDocumentColorEndpoint = 'razor/provideHtmlDocumentColor'; - private documentColorRequestType: RequestType = new RequestType(DocumentColorHandler.provideHtmlDocumentColorEndpoint); - private emptyColorInformationResponse: SerializableColorInformation[] = []; - - constructor( - private readonly documentManager: RazorDocumentManager, - private readonly serverClient: RazorLanguageServerClient, - private readonly logger: RazorLogger) { } - - public register() { - return this.serverClient.onRequestWithParams( - this.documentColorRequestType, - async (request: SerializableDocumentColorParams, token: vscode.CancellationToken) => this.provideHtmlDocumentColors(request, token)); - } - - private async provideHtmlDocumentColors( - documentColorParams: SerializableDocumentColorParams, - cancellationToken: vscode.CancellationToken) { - try { - const razorDocumentUri = vscode.Uri.parse(documentColorParams.textDocument.uri, true); - const razorDocument = await this.documentManager.getDocument(razorDocumentUri); - if (razorDocument === undefined) { - this.logger.logWarning(`Could not find Razor document ${razorDocumentUri}; returning empty color information.`); - return this.emptyColorInformationResponse; - } - - const virtualHtmlUri = razorDocument.htmlDocument.uri; - - const colorInformation = await vscode.commands.executeCommand( - 'vscode.executeDocumentColorProvider', - virtualHtmlUri); - - const serializableColorInformation = new Array(); - for (const color of colorInformation) { - const serializableRange = convertRangeToSerializable(color.range); - const serializableColor = new SerializableColorInformation(serializableRange, color.color); - serializableColorInformation.push(serializableColor); - } - - return serializableColorInformation; - } catch (error) { - this.logger.logWarning(`${DocumentColorHandler.provideHtmlDocumentColorEndpoint} failed with ${error}`); - } - - return this.emptyColorInformationResponse; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableColorInformation.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableColorInformation.ts deleted file mode 100644 index ac0abbd5cc8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableColorInformation.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { SerializableRange } from '../RPC/SerializableRange'; - -export class SerializableColorInformation { - constructor( - public readonly range: SerializableRange, - public readonly color: vscode.Color) { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableDocumentColorParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableDocumentColorParams.ts deleted file mode 100644 index 9de27937002..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentColor/SerializableDocumentColorParams.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableTextDocumentIdentifier } from '../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableDocumentColorParams { - textDocument: SerializableTextDocumentIdentifier; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentHighlight/RazorDocumentHighlightProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentHighlight/RazorDocumentHighlightProvider.ts deleted file mode 100644 index 2f9069cbe49..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentHighlight/RazorDocumentHighlightProvider.ts +++ /dev/null @@ -1,62 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageFeatureBase } from './../RazorLanguageFeatureBase'; -import { LanguageKind } from './../RPC/LanguageKind'; - -export class RazorDocumentHighlightProvider - extends RazorLanguageFeatureBase - implements vscode.DocumentHighlightProvider { - - public async provideDocumentHighlights( - document: vscode.TextDocument, - position: vscode.Position, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection || projection.languageKind === LanguageKind.Razor) { - return; - } - - const highlights = await vscode.commands.executeCommand( - 'vscode.executeDocumentHighlights', - projection.uri, - projection.position); - - if (!highlights || highlights.length === 0) { - return; - } - - const remappedHighlights = new Array(); - - // Re-map the projected document ranges to host document ranges - for (const highlight of highlights) { - const remappedResponse = await this.serviceClient.mapToDocumentRanges( - projection.languageKind, - [highlight.range], - document.uri); - - if (!remappedResponse || - !remappedResponse.ranges || - !remappedResponse.ranges[0]) { - // Couldn't remap the projected highlight location. - continue; - } - - if (document.version !== remappedResponse.hostDocumentVersion) { - // This highlight result is for a different version of the text document, bail. - continue; - } - - const remappedHighlight = new vscode.DocumentHighlight( - remappedResponse.ranges[0], - highlight.kind); - remappedHighlights.push(remappedHighlight); - } - - return remappedHighlights; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentTelemetryListener.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentTelemetryListener.ts deleted file mode 100644 index e928977bbb8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/DocumentTelemetryListener.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { RazorDocumentChangeKind } from './Document/RazorDocumentChangeKind'; -import { RazorDocumentManager } from './Document/RazorDocumentManager'; -import { TelemetryReporter } from './TelemetryReporter'; - -export function reportTelemetryForDocuments( - documentManager: RazorDocumentManager, - telemetryReporter: TelemetryReporter) { - documentManager.onChange((event) => { - switch (event.kind) { - case RazorDocumentChangeKind.added: - telemetryReporter.reportWorkspaceContainsRazor(); - break; - } - }); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/FoldingRangeHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/FoldingRangeHandler.ts deleted file mode 100644 index ea8d199bb36..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/FoldingRangeHandler.ts +++ /dev/null @@ -1,87 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import * as vscode from 'vscode'; -import { FoldingRange, FoldingRangeKind, RequestType } from 'vscode-languageclient'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { SerializableFoldingRangeParams } from './SerializableFoldingRangeParams'; -import { SerializableFoldingRangeResponse } from './SerializableFoldingRangeResponse'; - -export class FoldingRangeHandler { - private static readonly provideFoldingRange = 'razor/foldingRange'; - private foldingRangeRequestType: RequestType = new RequestType(FoldingRangeHandler.provideFoldingRange); - private emptyFoldingRangeReponse: SerializableFoldingRangeResponse = new SerializableFoldingRangeResponse(new Array(), new Array()); - - constructor( - private readonly serverClient: RazorLanguageServerClient, - private readonly documentManager: RazorDocumentManager, - private readonly logger: RazorLogger) { } - - public register() { - return this.serverClient.onRequestWithParams( - this.foldingRangeRequestType, - async (request, token) => this.provideFoldingRanges(request, token)); - } - - private async provideFoldingRanges( - foldingRangeParams: SerializableFoldingRangeParams, - cancellationToken: vscode.CancellationToken) { - try { - const razorDocumentUri = vscode.Uri.parse(foldingRangeParams.textDocument.uri, true); - const razorDocument = await this.documentManager.getDocument(razorDocumentUri); - if (razorDocument === undefined) { - return this.emptyFoldingRangeReponse; - } - - const virtualHtmlUri = razorDocument.htmlDocument.uri; - const virtualCSharpUri = razorDocument.csharpDocument.uri; - - const htmlFoldingRanges = await vscode.commands.executeCommand('vscode.executeFoldingRangeProvider', virtualHtmlUri); - const csharpFoldingRanges = await vscode.commands.executeCommand('vscode.executeFoldingRangeProvider', virtualCSharpUri); - - const convertedHtmlFoldingRanges = htmlFoldingRanges === undefined ? new Array() : this.convertFoldingRanges(htmlFoldingRanges); - const convertedCSharpFoldingRanges = csharpFoldingRanges === undefined ? new Array() : this.convertFoldingRanges(csharpFoldingRanges); - - const response = new SerializableFoldingRangeResponse(convertedHtmlFoldingRanges, convertedCSharpFoldingRanges); - return response; - } catch (error) { - this.logger.logWarning(`${FoldingRangeHandler.provideFoldingRange} failed with ${error}`); - } - - return this.emptyFoldingRangeReponse; - } - - private convertFoldingRanges(foldingRanges: vscode.FoldingRange[]) { - const convertedFoldingRanges = new Array(); - foldingRanges.forEach(foldingRange => { - const convertedFoldingRange: FoldingRange = { - startLine: foldingRange.start, - startCharacter: 0, - endLine: foldingRange.end, - endCharacter: 0, - kind: foldingRange.kind === undefined ? undefined : this.convertFoldingRangeKind(foldingRange.kind), - }; - - convertedFoldingRanges.push(convertedFoldingRange); - }); - - return convertedFoldingRanges; - } - - private convertFoldingRangeKind(kind: vscode.FoldingRangeKind) { - if (kind === vscode.FoldingRangeKind.Comment) { - return FoldingRangeKind.Comment; - } else if (kind === vscode.FoldingRangeKind.Imports) { - return FoldingRangeKind.Imports; - } else if (kind === vscode.FoldingRangeKind.Region) { - return FoldingRangeKind.Region; - } else { - this.logger.logWarning(`Unexpected FoldingRangeKind ${kind}`); - return undefined; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeParams.ts deleted file mode 100644 index 303d858e4e0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeParams.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { integer } from 'vscode-languageserver-types'; -import { SerializableTextDocumentIdentifier } from '../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableFoldingRangeParams { - hostDocumentVersion: integer; - textDocument: SerializableTextDocumentIdentifier; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeResponse.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeResponse.ts deleted file mode 100644 index e72b7a940e1..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Folding/SerializableFoldingRangeResponse.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { FoldingRange } from 'vscode-languageclient'; - -export class SerializableFoldingRangeResponse { - constructor(public htmlRanges: FoldingRange[], public csharpRanges: FoldingRange[]) {} -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/FormattingHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/FormattingHandler.ts deleted file mode 100644 index ca55edb2b34..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/FormattingHandler.ts +++ /dev/null @@ -1,176 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import * as vscode from 'vscode'; -import { RequestType } from 'vscode-languageclient'; -import { IRazorDocument } from '../Document/IRazorDocument'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorDocumentSynchronizer } from '../Document/RazorDocumentSynchronizer'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { RazorLogger } from '../RazorLogger'; -import { convertTextEditToSerializable, SerializableTextEdit } from '../RPC/SerializableTextEdit'; -import { SerializableFormattingParams } from './SerializableFormattingParams'; -import { SerializableFormattingResponse } from './SerializableFormattingResponse'; -import { SerializableOnTypeFormattingParams } from './SerializableOnTypeFormattingParams'; - -export class FormattingHandler { - private static readonly provideFormattingEndpoint = 'razor/htmlFormatting'; - private static readonly provideOnTypeFormattingEndpoint = 'razor/htmlOnTypeFormatting'; - private formattingRequestType: RequestType = new RequestType(FormattingHandler.provideFormattingEndpoint); - private onTypeFormattingRequestType: RequestType = new RequestType(FormattingHandler.provideOnTypeFormattingEndpoint); - private emptyFormattingResponse = new SerializableFormattingResponse(); - - constructor( - private readonly documentManager: RazorDocumentManager, - private readonly documentSynchronizer: RazorDocumentSynchronizer, - private readonly serverClient: RazorLanguageServerClient, - private readonly logger: RazorLogger) { } - - public async register() { - await this.serverClient.onRequestWithParams( - this.formattingRequestType, - async (request, token) => this.provideFormatting(request, token)); - await this.serverClient.onRequestWithParams( - this.onTypeFormattingRequestType, - async (request, token) => this.provideOnTypeFormatting(request, token)); - } - - private async provideFormatting( - formattingParams: SerializableFormattingParams, - cancellationToken: vscode.CancellationToken) { - try { - const razorDocumentUri = vscode.Uri.parse(formattingParams.textDocument.uri); - const razorDocument = await this.documentManager.getDocument(razorDocumentUri); - if (razorDocument === undefined) { - return this.emptyFormattingResponse; - } - - const textDocument = await vscode.workspace.openTextDocument(razorDocumentUri); - const synchronized = await this.documentSynchronizer.trySynchronizeProjectedDocument(textDocument, razorDocument.csharpDocument, formattingParams.hostDocumentVersion, cancellationToken); - if (!synchronized) { - return this.emptyFormattingResponse; - } - - const virtualHtmlUri = razorDocument.htmlDocument.uri; - - const textEdits = await vscode.commands.executeCommand( - 'vscode.executeFormatDocumentProvider', - virtualHtmlUri, - formattingParams.options); - - if (textEdits === undefined) { - return this.emptyFormattingResponse; - } - - const serializableTextEdits = this.sanitizeTextEdits(razorDocument, textEdits); - - return new SerializableFormattingResponse(serializableTextEdits); - } catch (error) { - this.logger.logWarning(`${FormattingHandler.provideFormattingEndpoint} failed with ${error}`); - } - - return this.emptyFormattingResponse; - } - - private async provideOnTypeFormatting( - formattingParams: SerializableOnTypeFormattingParams, - cancellationToken: vscode.CancellationToken) { - try { - const razorDocumentUri = vscode.Uri.parse(formattingParams.textDocument.uri); - const razorDocument = await this.documentManager.getDocument(razorDocumentUri); - if (razorDocument === undefined) { - return this.emptyFormattingResponse; - } - - const textDocument = await vscode.workspace.openTextDocument(razorDocumentUri); - const synchronized = await this.documentSynchronizer.trySynchronizeProjectedDocument(textDocument, razorDocument.csharpDocument, formattingParams.hostDocumentVersion, cancellationToken); - if (!synchronized) { - return this.emptyFormattingResponse; - } - - const virtualHtmlUri = razorDocument.htmlDocument.uri; - - const textEdits = await vscode.commands.executeCommand( - 'vscode.executeFormatOnTypeProvider', - virtualHtmlUri, - formattingParams.position, - formattingParams.ch, - formattingParams.options); - - if (textEdits === undefined) { - return this.emptyFormattingResponse; - } - - const serializableTextEdits = this.sanitizeTextEdits(razorDocument, textEdits); - - return new SerializableFormattingResponse(serializableTextEdits); - } catch (error) { - this.logger.logWarning(`${FormattingHandler.provideFormattingEndpoint} failed with ${error}`); - } - - return this.emptyFormattingResponse; - } - - private sanitizeTextEdits(razorDocument: IRazorDocument, textEdits: vscode.TextEdit[]) { - const htmlDocText = razorDocument.htmlDocument.getContent(); - const zeroBasedLineCount = this.countLines(htmlDocText); - const serializableTextEdits = Array(); - for (let textEdit of textEdits) { - // The below workaround is needed due to a bug on the HTML side where - // they'll sometimes send us an end position that exceeds the length - // of the document. Tracked by https://github.com/microsoft/vscode/issues/175298. - if (textEdit.range.end.line > zeroBasedLineCount || - textEdit.range.start.line > zeroBasedLineCount) { - const lastLineLength = this.getLastLineLength(htmlDocText); - const updatedPosition = new vscode.Position(zeroBasedLineCount, lastLineLength); - - let start = textEdit.range.start; - let end = textEdit.range.end; - if (textEdit.range.start.line > zeroBasedLineCount) { - start = updatedPosition; - } - - if (textEdit.range.end.line > zeroBasedLineCount) { - end = updatedPosition; - } - - const updatedRange = new vscode.Range(start, end); - textEdit = new vscode.TextEdit(updatedRange, textEdit.newText); - } - - const serializableTextEdit = convertTextEditToSerializable(textEdit); - serializableTextEdits.push(serializableTextEdit); - } - return serializableTextEdits; - } - - private countLines(text: string) { - let lineCount = 0; - for (const i of text) { - if (i === '\n') { - lineCount++; - } - } - - return lineCount; - } - - private getLastLineLength(text: string) { - let currentLineLength = 0; - for (let i = 0; i < text.length; i++) { - // Take into account different line ending types ('\r\n' vs. '\n') - if (i + 1 < text.length && text[i] === '\r' && text[i + 1] === '\n') { - currentLineLength = 0; - i++; - } else if (text[i] === '\n') { - currentLineLength = 0; - } else { - currentLineLength++; - } - } - - return currentLineLength; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingParams.ts deleted file mode 100644 index 41251fb9ba2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingParams.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { SerializableTextDocumentIdentifier } from './../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableFormattingParams { - hostDocumentVersion: number; - textDocument: SerializableTextDocumentIdentifier; - options: vscode.FormattingOptions; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingResponse.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingResponse.ts deleted file mode 100644 index 1ba634d6e21..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableFormattingResponse.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableTextEdit } from './../RPC/SerializableTextEdit'; - -export class SerializableFormattingResponse { - constructor( - public readonly edits?: SerializableTextEdit[]) { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableOnTypeFormattingParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableOnTypeFormattingParams.ts deleted file mode 100644 index 947a913935f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Formatting/SerializableOnTypeFormattingParams.ts +++ /dev/null @@ -1,16 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { SerializablePosition } from '../RPC/SerializablePosition'; -import { SerializableTextDocumentIdentifier } from './../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableOnTypeFormattingParams { - hostDocumentVersion: number; - textDocument: SerializableTextDocumentIdentifier; - ch: string; - position: SerializablePosition; - options: vscode.FormattingOptions; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/HostEventStream.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/HostEventStream.ts deleted file mode 100644 index 39056129038..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/HostEventStream.ts +++ /dev/null @@ -1,65 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -// Bits in this file are contracts defined in https://github.com/omnisharp/omnisharp-vscode - -export interface HostEventStream { - post(event: BaseEvent): void; -} - -export function createTelemetryEvent( - eventName: string, - properties?: { [key: string]: string }, - measures?: { [key: string]: number }): TelemetryEvent { - - return { - type: EventType.TelemetryEvent, - eventName, - properties, - measures, - }; -} - -export function createTelemetryErrorEvent( - eventName: string, - properties?: { [key: string]: string }, - measures?: { [key: string]: number }, - errorProps?: string[]): TelemetryErrorEvent { - - return { - type: EventType.TelemetryErrorEvent, - eventName, - properties, - measures, - errorProps, - }; -} - -interface TelemetryEvent extends BaseEvent { - type: EventType.TelemetryEvent; - - eventName: string; - properties?: { [key: string]: string }; - measures?: { [key: string]: number }; -} - -interface TelemetryErrorEvent extends BaseEvent { - type: EventType.TelemetryErrorEvent; - - eventName: string; - properties?: { [key: string]: string }; - measures?: { [key: string]: number }; - errorProps?: string[]; -} - -interface BaseEvent { - type: any; -} - -// This is a sub-copied portion of OmniSharp's EventType class. -enum EventType { - TelemetryEvent = 1, - TelemetryErrorEvent = 78, -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Hover/RazorHoverProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Hover/RazorHoverProvider.ts deleted file mode 100644 index a0af43e809b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Hover/RazorHoverProvider.ts +++ /dev/null @@ -1,82 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; - -export class RazorHoverProvider - extends RazorLanguageFeatureBase - implements vscode.HoverProvider { - - public async provideHover( - document: vscode.TextDocument, position: vscode.Position, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection) { - return; - } - - const results = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - projection.uri, - projection.position); - - if (!results || results.length === 0) { - return; - } - - // At the vscode.HoverProvider layer we can only return a single hover result. Because of this limitation we need to - // be smart about combining multiple hovers content or only take a single hover result. For now we'll only take one - // of them and then based on user feedback we can change this approach in the future. - const applicableHover = results.filter(item => item.range)[0]; - if (!applicableHover) { - // No hovers available with a range. - return; - } - - // Re-map the projected hover range to the host document range - const remappedResponse = await this.serviceClient.mapToDocumentRanges( - projection.languageKind, - [applicableHover.range!], - document.uri); - - if (!remappedResponse || - !remappedResponse.ranges || - !remappedResponse.ranges[0]) { - // Couldn't remap the projected hover location, there's no hover information available. - return; - } - - if (document.version !== remappedResponse.hostDocumentVersion) { - // This hover result is for a different version of the text document, bail. - return; - } - - const rewrittenContent = new Array(); - for (const content of applicableHover.contents) { - // For some reason VSCode doesn't respect the hover contents as-is. Because of this we need to look at each permutation - // of "content" (MarkdownString | string | { language: string; value: string }) and re-compute it as a MarkdownString or - // string. - - if (typeof content === 'string') { - const markdownString = new vscode.MarkdownString(content); - rewrittenContent.push(markdownString); - } else if ((content as { language: string; value: string }).language) { - const contentObject = (content as { language: string; value: string }); - const markdownString = new vscode.MarkdownString(); - markdownString.appendCodeblock(contentObject.value, contentObject.language); - rewrittenContent.push(markdownString); - } else { - const contentValue = (content as vscode.MarkdownString).value; - const markdownString = new vscode.MarkdownString(contentValue); - rewrittenContent.push(markdownString); - } - } - - const hover = new vscode.Hover(rewrittenContent, remappedResponse.ranges[0]); - return hover; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlPreviewPanel.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlPreviewPanel.ts deleted file mode 100644 index 6222ebf8497..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlPreviewPanel.ts +++ /dev/null @@ -1,141 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { IRazorDocumentChangeEvent } from '../Document/IRazorDocumentChangeEvent'; -import { RazorDocumentChangeKind } from '../Document/RazorDocumentChangeKind'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { getUriPath } from '../UriPaths'; - -export class HtmlPreviewPanel { - public static readonly viewType = 'razorHtmlPreview'; - - private panel: vscode.WebviewPanel | undefined; - private htmlContent: string | undefined; - - constructor( - private readonly documentManager: RazorDocumentManager) { - documentManager.onChange((event) => this.documentChanged(event)); - } - - public async show() { - if (this.panel) { - this.panel.reveal(vscode.ViewColumn.Two); - } else { - this.panel = vscode.window.createWebviewPanel( - HtmlPreviewPanel.viewType, - 'Razor HTML Preview', - vscode.ViewColumn.Two, { - enableScripts: true, - // Dissallow any remote sources - localResourceRoots: [], - }); - this.attachToCurrentPanel(); - } - - await this.update(); - } - - public async revive(panel: vscode.WebviewPanel) { - this.panel = panel; - this.attachToCurrentPanel(); - await this.update(); - } - - private async documentChanged(event: IRazorDocumentChangeEvent) { - if (!this.panel) { - return; - } - - if (event.kind === RazorDocumentChangeKind.htmlChanged || - event.kind === RazorDocumentChangeKind.opened || - event.kind === RazorDocumentChangeKind.closed) { - await this.update(); - } - } - - private attachToCurrentPanel() { - if (!this.panel) { - vscode.window.showErrorMessage('Unexpected error when attaching to HTML preview window.'); - return; - } - - this.panel.webview.onDidReceiveMessage(async message => { - switch (message.command) { - case 'copy': - if (!this.htmlContent) { - return; - } - - await vscode.env.clipboard.writeText(this.htmlContent); - vscode.window.showInformationMessage('Razor HTML copied to clipboard'); - return; - } - }); - this.panel.onDidDispose(() => this.panel = undefined); - } - - private async update() { - if (!this.panel) { - return; - } - const document = await this.documentManager.getActiveDocument(); - let hostDocumentFilePath = ''; - let virtualDocumentFilePath = ''; - - if (document) { - // The document is guaranteed to be a Razor document - this.htmlContent = document.htmlDocument.getContent(); - hostDocumentFilePath = getUriPath(document.uri); - virtualDocumentFilePath = getUriPath(document.htmlDocument.uri); - } else { - this.htmlContent = undefined; - } - - let content = this.htmlContent ? this.htmlContent : ''; - content = content.replace(/ - - - - - - Report a Razor issue - - - - - -

Host document file path: ${hostDocumentFilePath}

-

Virtual document file path: ${virtualDocumentFilePath}

-

-
-
${content}
- -`; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocument.ts deleted file mode 100644 index 29d608a22b4..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocument.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { IProjectedDocument } from '../Projection/IProjectedDocument'; -import { ServerTextChange } from '../RPC/ServerTextChange'; -import { getUriPath } from '../UriPaths'; - -export class HtmlProjectedDocument implements IProjectedDocument { - public readonly path: string; - private content = ''; - private hostDocumentVersion: number | null = null; - private projectedDocumentVersion = 0; - - public constructor(public readonly uri: vscode.Uri) { - this.path = getUriPath(uri); - } - - public get hostDocumentSyncVersion(): number | null { - return this.hostDocumentVersion; - } - - public get projectedDocumentSyncVersion(): number { - return this.projectedDocumentVersion; - } - - public update(edits: ServerTextChange[], hostDocumentVersion: number) { - this.hostDocumentVersion = hostDocumentVersion; - - if (edits.length === 0) { - return; - } - - let content = this.content; - for (const edit of edits.reverse()) { - // TODO: Use a better data structure to represent the content, string concatenation is slow. - content = this.getEditedContent(edit.newText, edit.span.start, edit.span.start + edit.span.length, content); - } - - this.setContent(content); - } - - public getContent() { - return this.content; - } - - public reset() { - this.projectedDocumentVersion++; - this.hostDocumentVersion = null; - this.setContent(''); - } - - private getEditedContent(newText: string, start: number, end: number, content: string) { - const before = content.substr(0, start); - const after = content.substr(end); - content = `${before}${newText}${after}`; - - return content; - } - - private setContent(content: string) { - this.projectedDocumentVersion++; - this.content = content; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocumentContentProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocumentContentProvider.ts deleted file mode 100644 index ea4ef4c1dd0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlProjectedDocumentContentProvider.ts +++ /dev/null @@ -1,66 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IRazorDocumentChangeEvent } from '../Document/IRazorDocumentChangeEvent'; -import { IRazorDocumentManager } from '../Document/IRazorDocumentManager'; -import { RazorDocumentChangeKind } from '../Document/RazorDocumentChangeKind'; -import { IEventEmitterFactory } from '../IEventEmitterFactory'; -import { RazorLogger } from '../RazorLogger'; -import { getUriPath } from '../UriPaths'; -import * as vscode from '../vscodeAdapter'; - -export class HtmlProjectedDocumentContentProvider implements vscode.TextDocumentContentProvider { - public static readonly scheme = 'razor-html'; - - private readonly onDidChangeEmitter: vscode.EventEmitter; - - constructor( - private readonly documentManager: IRazorDocumentManager, - eventEmitterFactory: IEventEmitterFactory, - private readonly logger: RazorLogger) { - documentManager.onChange((event: IRazorDocumentChangeEvent) => this.documentChanged(event)); - this.onDidChangeEmitter = eventEmitterFactory.create(); - } - - public get onDidChange() { return this.onDidChangeEmitter.event; } - - public provideTextDocumentContent(uri: vscode.Uri) { - const razorDocument = this.findRazorDocument(uri); - if (!razorDocument) { - // Document was removed from the document manager, meaning there's no more content for this - // file. Report an empty document. - - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `Could not find document '${getUriPath(uri)}' when updating the HTML buffer. This typically happens when a document is removed.`); - } - return ''; - } - - const content = `${razorDocument.htmlDocument.getContent()} -// ${razorDocument.htmlDocument.projectedDocumentSyncVersion}`; - - return content; - } - - private documentChanged(event: IRazorDocumentChangeEvent) { - if (event.kind === RazorDocumentChangeKind.htmlChanged || - event.kind === RazorDocumentChangeKind.opened || - event.kind === RazorDocumentChangeKind.removed) { - // We also notify changes on document removal in order to tell VSCode that there's no more - // HTML content for the file. - - this.onDidChangeEmitter.fire(event.document.htmlDocument.uri); - } - } - - private findRazorDocument(uri: vscode.Uri) { - const projectedPath = getUriPath(uri); - - return this.documentManager.documents.find(razorDocument => - razorDocument.htmlDocument.path.localeCompare( - projectedPath, undefined, { sensitivity: 'base' }) === 0); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlTagCompletionProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlTagCompletionProvider.ts deleted file mode 100644 index 40c5821191e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Html/HtmlTagCompletionProvider.ts +++ /dev/null @@ -1,175 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { - getLanguageService as getHtmlLanguageService, - LanguageService as HtmlLanguageService, -} from 'vscode-html-languageservice'; -import { TextDocument as ServiceTextDocument } from 'vscode-languageserver-textdocument'; -import { IRazorDocumentManager } from '../Document/IRazorDocumentManager'; -import { RazorLanguage } from '../RazorLanguage'; -import { RazorLanguageServiceClient } from '../RazorLanguageServiceClient'; -import { LanguageKind } from '../RPC/LanguageKind'; - -export class HtmlTagCompletionProvider { - private timeout: NodeJS.Timer | undefined = void 0; - private enabled = false; - private htmlLanguageService: HtmlLanguageService | undefined; - - constructor(private readonly documentManager: IRazorDocumentManager, - private readonly serviceClient: RazorLanguageServiceClient) { - } - - public register() { - this.htmlLanguageService = getHtmlLanguageService(); - - const onChangeRegistration = vscode.workspace.onDidChangeTextDocument( - args => this.onDidChangeTextDocument(args.document, args.contentChanges)); - - const onActiveTextEditorChange = vscode.window.onDidChangeActiveTextEditor(() => this.checkIfEnabled()); - - this.checkIfEnabled(); - - return vscode.Disposable.from(onChangeRegistration, onActiveTextEditorChange); - } - - private checkIfEnabled() { - this.enabled = false; - - const editor = vscode.window.activeTextEditor; - if (!editor) { - return; - } - - const document = editor.document; - if (document.languageId !== RazorLanguage.id) { - return; - } - - if (!vscode.workspace.getConfiguration(void 0, document.uri).get('html.autoClosingTags')) { - return; - } - - this.enabled = true; - } - - private async onDidChangeTextDocument( - document: vscode.TextDocument, - changes: ReadonlyArray) { - if (!this.enabled) { - return; - } - - if (changes.length === 0) { - return; - } - - if (!vscode.window.activeTextEditor || vscode.window.activeTextEditor.document !== document) { - // Don't trigger for virtual documents - return; - } - - // At this point we're guarunteed to be looking at the correct document. - if (this.timeout !== undefined) { - clearTimeout(this.timeout); - } - - const lastChange = changes[changes.length - 1]; - if (lastChange.rangeLength > 0) { - // Don't auto-complete self-closing tags when replacing. - return; - } - - const lastCharacter = lastChange.text[lastChange.text.length - 1]; - if (lastCharacter !== '>') { - // We only want to operate on open tags - return; - } - - const rangeStart = lastChange.range.start; - - if (rangeStart.character < 2) { - // Only operate when we're working with a semi-usable tag such as '' where O is some sort of identifier. - return; - } - - const changeOffset = document.offsetAt(lastChange.range.start); - let documentContent = document.getText(); - const potentialSelfClosingCharacter = documentContent.charAt(changeOffset - 1); - if (potentialSelfClosingCharacter === '/' || potentialSelfClosingCharacter === '>') { - // Tag was already closed or is incomplete no need to auto-complete. - return; - } - - if (this.atMarkupTransition(documentContent, changeOffset)) { - // We're at a tag, no need to check if we're operating in a non-HTML area - // (we want to auto-complete ). - } else { - // Check language kind - const languageResponse = await this.serviceClient.languageQuery(lastChange.range.start, document.uri); - if (languageResponse.kind !== LanguageKind.Html) { - // This prevents auto-completion of things like C# generics - return; - } - } - - const version = document.version; - - // We set a timeout to allow for multi-changes or quick document switches (opening a document then - // instantly swapping to another) to flow through the system. Basically, if content that would trigger - // an auto-close occurs we allow a small amount of time for other edits to invalidate the current - // auto-close task. - this.timeout = setTimeout(async () => { - if (!this.enabled) { - return; - } - - const activeEditor = vscode.window.activeTextEditor; - if (!activeEditor) { - return; - } - const activeDocument = activeEditor.document; - if (document !== activeDocument || activeDocument.version !== version) { - // User has already moved on or the current document was already edited. - return; - } - - const position = new vscode.Position(rangeStart.line, rangeStart.character + lastChange.text.length); - if (!this.htmlLanguageService) { - return; - } - - const razorDoc = await this.documentManager.getActiveDocument(); - if (razorDoc) { - // The document is guaranteed to be a Razor document - documentContent = razorDoc.htmlDocument.getContent(); - } - - const serviceTextDocument = ServiceTextDocument.create( - document.uri.fsPath, - document.languageId, - document.version, - documentContent); - const htmlDocument = this.htmlLanguageService.parseHTMLDocument(serviceTextDocument); - const tagCompletion = this.htmlLanguageService.doTagComplete(serviceTextDocument, position, htmlDocument); - - if (!tagCompletion) { - return; - } - - const selections = activeEditor.selections; - if (selections.length && selections.some(s => s.active.isEqual(position))) { - activeEditor.insertSnippet(new vscode.SnippetString(tagCompletion), selections.map(s => s.active)); - } else { - activeEditor.insertSnippet(new vscode.SnippetString(tagCompletion), position); - } - }, 75); - } - - private atMarkupTransition(documentContent: string, changeOffset: number): boolean { - return documentContent.substring(changeOffset - ' this.htmlPreviewPanel.show()), - this.htmlTagCompletionProvider.register(), - ]; - - if (vscode.window.registerWebviewPanelSerializer) { - registrations.push(vscode.window.registerWebviewPanelSerializer(HtmlPreviewPanel.viewType, { - deserializeWebviewPanel: async (panel: vscode.WebviewPanel) => { - await this.htmlPreviewPanel.revive(panel); - }, - })); - } - - return vscode.Disposable.from(...registrations); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IEventEmitterFactory.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IEventEmitterFactory.ts deleted file mode 100644 index dbb663e80c5..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IEventEmitterFactory.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import { EventEmitter } from './vscodeAdapter'; - -export interface IEventEmitterFactory { - create: () => EventEmitter; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProject.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProject.ts deleted file mode 100644 index 1c08db4f23f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProject.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { IRazorProjectConfiguration } from './IRazorProjectConfiguration'; - -export interface IRazorProject { - readonly uri: vscode.Uri; - readonly path: string; - readonly configuration?: IRazorProjectConfiguration; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectChangeEvent.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectChangeEvent.ts deleted file mode 100644 index 2b707aa28ac..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectChangeEvent.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IRazorProject } from './IRazorProject'; -import { RazorProjectChangeKind } from './RazorProjectChangeKind'; - -export interface IRazorProjectChangeEvent { - readonly project: IRazorProject; - readonly kind: RazorProjectChangeKind; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectConfiguration.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectConfiguration.ts deleted file mode 100644 index 7c4a3ea70ef..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/IRazorProjectConfiguration.ts +++ /dev/null @@ -1,19 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export interface IRazorProjectConfiguration { - readonly path: string; - readonly uri: vscode.Uri; - readonly projectPath: string; - readonly projectUri: vscode.Uri; - readonly configuration: any; - readonly rootNamespace: string; - readonly projectWorkspaceState: any; - readonly lastUpdated: Date; - readonly documents: any; - readonly serializationFormat: string; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Implementation/RazorImplementationProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Implementation/RazorImplementationProvider.ts deleted file mode 100644 index 9976de6bbbd..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Implementation/RazorImplementationProvider.ts +++ /dev/null @@ -1,36 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; -import { LanguageKind } from '../RPC/LanguageKind'; - -export class RazorImplementationProvider - extends RazorLanguageFeatureBase - implements vscode.ImplementationProvider { - - public async provideImplementation( - document: vscode.TextDocument, - position: vscode.Position, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection || - projection.languageKind === LanguageKind.Html || - projection.languageKind === LanguageKind.Razor) { - // We don't think that javascript implementations are supported by VSCodes HTML support. - // Since we shim through to them we'll do nothing until we get an ask. - return; - } - - const implementations = await vscode.commands.executeCommand( - 'vscode.executeImplementationProvider', - projection.uri, - projection.position) as vscode.Location[]; - - // Omnisharp should have already done all the remapping. Nothing for us to do here. - return implementations; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/IProjectedDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/IProjectedDocument.ts deleted file mode 100644 index 643cc2ec438..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/IProjectedDocument.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export interface IProjectedDocument { - readonly path: string; - readonly uri: vscode.Uri; - readonly hostDocumentSyncVersion: number | null; - readonly projectedDocumentSyncVersion: number; - getContent(): string; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/ProjectionResult.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/ProjectionResult.ts deleted file mode 100644 index 0c702fbf9db..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Projection/ProjectionResult.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { LanguageKind } from '../RPC/LanguageKind'; - -export interface ProjectionResult { - uri: vscode.Uri; - position: vscode.Position; - languageKind: LanguageKind; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ProposedApisFeature.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ProposedApisFeature.ts deleted file mode 100644 index 2087995d31c..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/ProposedApisFeature.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import * as vscodeapi from 'vscode'; - -export class ProposedApisFeature { - public async register(vscodeType: typeof vscodeapi, localRegistrations: vscode.Disposable[]) { - if (vscodeType.env.appName.endsWith('Insiders')) { - return; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageKind.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageKind.ts deleted file mode 100644 index e7f58bd75ac..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageKind.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - - export enum LanguageKind { - CSharp = 1, - Html = 2, - Razor = 3, -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryRequest.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryRequest.ts deleted file mode 100644 index bf6b3081086..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryRequest.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export class LanguageQueryRequest { - public readonly uri: string; - - constructor(public readonly position: vscode.Position, uri: vscode.Uri) { - this.uri = uri.toString(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryResponse.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryResponse.ts deleted file mode 100644 index 149d785eafb..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/LanguageQueryResponse.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { LanguageKind } from './LanguageKind'; - -export interface LanguageQueryResponse { - kind: LanguageKind; - position: vscode.Position; - positionIndex: number; - hostDocumentVersion: number | undefined; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesRequest.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesRequest.ts deleted file mode 100644 index 3bdfe31a03f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesRequest.ts +++ /dev/null @@ -1,19 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { LanguageKind } from './LanguageKind'; -import { SerializableRange } from './SerializableRange'; - -export class RazorMapToDocumentRangesRequest { - public readonly razorDocumentUri: string; - - constructor( - public readonly kind: LanguageKind, - public readonly projectedRanges: SerializableRange[], - razorDocumentUri: vscode.Uri) { - this.razorDocumentUri = razorDocumentUri.toString(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesResponse.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesResponse.ts deleted file mode 100644 index 6b2eeee63c0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorMapToDocumentRangesResponse.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export interface RazorMapToDocumentRangesResponse { - ranges: vscode.Range[]; - hostDocumentVersion: number; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorTextDocumentItem.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorTextDocumentItem.ts deleted file mode 100644 index b68b339ba2a..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/RazorTextDocumentItem.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export class RazorTextDocumentItem { - public readonly languageId: string; - public readonly version: number; - public readonly text: string; - public readonly uri: string; - - constructor(document: vscode.TextDocument) { - this.languageId = document.languageId; - this.version = document.version; - this.text = document.getText(); - this.uri = document.uri.toString(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableCreateDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableCreateDocument.ts deleted file mode 100644 index d0e2ab190c4..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableCreateDocument.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -export interface SerializableCreateDocument { - kind: 'create'; - uri: string; - options: { - overwrite: boolean; - ignoreIfExists: boolean; - }; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableDeleteDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableDeleteDocument.ts deleted file mode 100644 index a25049fe6a6..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableDeleteDocument.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - - export interface SerializableDeleteDocument { - kind: 'delete'; - uri: string; - options: { - recursive: boolean; - ignoreIfNotExists: boolean; - }; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializablePosition.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializablePosition.ts deleted file mode 100644 index 7da61a9619b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializablePosition.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -// We'd typically just use vscode.Position here; however, that type doesn't serialize properly over the wire. -export interface SerializablePosition { - readonly line: number; - readonly character: number; -} - -export function convertPositionToSerializable(position: vscode.Position): SerializablePosition { - return { - line: position.line, - character: position.character, - }; -} - -export function convertPositionFromSerializable(position: SerializablePosition): vscode.Position { - return new vscode.Position(position.line, position.character); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableRange.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableRange.ts deleted file mode 100644 index 7b97232bffa..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableRange.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { convertPositionFromSerializable, convertPositionToSerializable, SerializablePosition } from './SerializablePosition'; - -// We'd typically just use vscode.Range here; however, that type doesn't serialize properly over the wire. -export interface SerializableRange { - readonly start: SerializablePosition; - readonly end: SerializablePosition; -} - -export function convertRangeToSerializable(range: vscode.Range): SerializableRange { - return { - start: convertPositionToSerializable(range.start), - end: convertPositionToSerializable(range.end), - }; -} - -export function convertRangeFromSerializable(range: SerializableRange): vscode.Range { - return new vscode.Range( - convertPositionFromSerializable(range.start), - convertPositionFromSerializable(range.end)); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentEdit.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentEdit.ts deleted file mode 100644 index e70cbbe488f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentEdit.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableTextEdit } from './SerializableTextEdit'; - -export interface SerializableTextDocumentEdit { - kind: undefined; - textDocument: { - uri: string; - version: number; - }; - edits: Array; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentIdentifier.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentIdentifier.ts deleted file mode 100644 index 7216464a442..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextDocumentIdentifier.ts +++ /dev/null @@ -1,8 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export interface SerializableTextDocumentIdentifier { - uri: string; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextEdit.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextEdit.ts deleted file mode 100644 index 5d94fe6ada0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableTextEdit.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { convertRangeFromSerializable, convertRangeToSerializable, SerializableRange } from './SerializableRange'; - -// We'd typically just use vscode.TextEdit here; however, that type doesn't serialize properly over the wire. -export interface SerializableTextEdit { - readonly range: SerializableRange; - readonly newText: string; -} - -export function convertTextEditToSerializable(textEdit: vscode.TextEdit): SerializableTextEdit { - return { - range: convertRangeToSerializable(textEdit.range), - newText: textEdit.newText, - }; -} - -export function convertTextEditFromSerializable(textEdit: SerializableTextEdit): vscode.TextEdit { - return new vscode.TextEdit( - convertRangeFromSerializable(textEdit.range), - textEdit.newText); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableWorkspaceEdit.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableWorkspaceEdit.ts deleted file mode 100644 index 415560cf2b7..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/SerializableWorkspaceEdit.ts +++ /dev/null @@ -1,49 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { SerializableRenameDocument } from '../Rename/SerializableRenameDocument'; -import { SerializableCreateDocument } from './SerializableCreateDocument'; -import { SerializableDeleteDocument } from './SerializableDeleteDocument'; -import { SerializableTextDocumentEdit } from './SerializableTextDocumentEdit'; -import { convertTextEditFromSerializable, SerializableTextEdit } from './SerializableTextEdit'; - -type SerializableDocumentChange = SerializableCreateDocument | SerializableRenameDocument | SerializableDeleteDocument | SerializableTextDocumentEdit; - -export interface SerializableWorkspaceEdit { - changes?: {[key: string]: Array}; - documentChanges?: Array; -} - -export function convertWorkspaceEditFromSerializable(data: SerializableWorkspaceEdit): vscode.WorkspaceEdit { - const workspaceEdit = new vscode.WorkspaceEdit(); - - if (Array.isArray(data.documentChanges)) { - for (const documentChange of data.documentChanges) { - if (documentChange.kind === 'create') { - workspaceEdit.createFile(vscode.Uri.parse(documentChange.uri), documentChange.options); - } else if (documentChange.kind === 'rename') { - workspaceEdit.renameFile(vscode.Uri.parse(documentChange.oldUri), vscode.Uri.parse(documentChange.newUri), documentChange.options); - } else if (documentChange.kind === 'delete') { - workspaceEdit.deleteFile(vscode.Uri.parse(documentChange.uri), documentChange.options); - } else { - const changes = documentChange.edits.map(convertTextEditFromSerializable); - workspaceEdit.set(vscode.Uri.parse(documentChange.textDocument.uri), changes); - } - } - } - - if (data.changes !== undefined) { - for (const uri in data.changes) { - if (!data.changes.hasOwnProperty(uri)) { - continue; - } - const changes = data.changes[uri].map(convertTextEditFromSerializable); - workspaceEdit.set(vscode.Uri.parse(uri), changes); - } - } - - return workspaceEdit; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextChange.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextChange.ts deleted file mode 100644 index d3af53a6f33..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextChange.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import { ServerTextSpan } from './ServerTextSpan'; - -export interface ServerTextChange { - readonly newText: string; - readonly span: ServerTextSpan; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextSpan.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextSpan.ts deleted file mode 100644 index 2ee37befa43..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/ServerTextSpan.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -export interface ServerTextSpan { - readonly start: number; - readonly length: number; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/UpdateBufferRequest.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/UpdateBufferRequest.ts deleted file mode 100644 index 850a6d04b23..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RPC/UpdateBufferRequest.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import { ServerTextChange } from './ServerTextChange'; - -export class UpdateBufferRequest { - constructor( - public readonly hostDocumentVersion: number, - public readonly hostDocumentFilePath: string, - public readonly changes: ServerTextChange[]) { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorCSharpLanguageMiddleware.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorCSharpLanguageMiddleware.ts deleted file mode 100644 index d2b60e5dec7..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorCSharpLanguageMiddleware.ts +++ /dev/null @@ -1,137 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { getRazorDocumentUri, isRazorCSharpFile } from './RazorConventions'; -import { RazorLanguageServiceClient } from './RazorLanguageServiceClient'; -import { RazorLogger } from './RazorLogger'; -import { LanguageKind } from './RPC/LanguageKind'; - -// This interface should exactly match the `LanguageMiddleware` interface defined in Omnisharp. -// https://github.com/OmniSharp/omnisharp-vscode/blob/master/src/omnisharp/LanguageMiddlewareFeature.ts#L9-L16 -interface LanguageMiddleware { - - language: string; - - remapWorkspaceEdit?(workspaceEdit: vscode.WorkspaceEdit, token: vscode.CancellationToken): vscode.ProviderResult; - - remapLocations?(locations: vscode.Location[], token: vscode.CancellationToken): vscode.ProviderResult; -} - -export class RazorCSharpLanguageMiddleware implements LanguageMiddleware { - public readonly language = 'Razor'; - - constructor( - private readonly serviceClient: RazorLanguageServiceClient, - private readonly logger: RazorLogger) {} - - public async remapWorkspaceEdit(workspaceEdit: vscode.WorkspaceEdit, token: vscode.CancellationToken) { - const map = new Map(); - - // The returned edits will be for the projected C# documents. We now need to re-map that to the original document. - for (const entry of workspaceEdit.entries()) { - const uri = entry[0]; - const edits = entry[1]; - - if (!isRazorCSharpFile(uri)) { - // This edit happens outside of a Razor document. Let the edit go through as is. - map.set(uri, edits); - continue; - } - - // We're now working with a Razor CSharp document. - const documentUri = getRazorDocumentUri(uri); - - // Re-map each edit to its position in the original Razor document. - for (const edit of edits) { - const remappedResponse = await this.serviceClient.mapToDocumentRanges( - LanguageKind.CSharp, - [edit.range], - documentUri); - - if (!remappedResponse || - !remappedResponse.ranges || - !remappedResponse.ranges[0]) { - // This is kind of wrong. Workspace edits commonly consist of a bunch of different edits which - // don't make sense individually. If we try to introspect on them individually there won't be - // enough context to do anything intelligent. But we also need to know if the edit can just - // be handled by mapToDocumentRange (something went wrong here), so we ignore the edit. - this.logger.logWarning(`Unable to remap file ${uri.path} at ${edit.range}.`); - continue; - } else { - const remappedEdit = new vscode.TextEdit(remappedResponse.ranges[0], edit.newText); - - this.logger.logVerbose( - `Re-mapping text ${edit.newText} at ${edit.range} in ${uri.path} to ${remappedResponse.ranges[0]} in ${documentUri.path}`); - - this.addElementToDictionary(map, documentUri, remappedEdit); - } - - } - } - - const result = this.mapToTextEdit(map); - return result; - } - - public async remapLocations(locations: vscode.Location[], token: vscode.CancellationToken) { - const result: vscode.Location[] = []; - - for (const location of locations) { - if (!isRazorCSharpFile(location.uri)) { - // This location exists outside of a Razor document. Leave it unchanged. - result.push(location); - continue; - } - - // We're now working with a Razor CSharp document. - const documentUri = getRazorDocumentUri(location.uri); - const remappedResponse = await this.serviceClient.mapToDocumentRanges( - LanguageKind.CSharp, - [location.range], - documentUri); - - if (!remappedResponse || - !remappedResponse.ranges || - !remappedResponse.ranges[0]) { - // Something went wrong when re-mapping to the original document. Ignore this location. - this.logger.logWarning(`Unable to remap file ${location.uri.path} at ${location.range}.`); - continue; - } - - const newLocation = new vscode.Location(documentUri, remappedResponse.ranges[0]); - result.push(newLocation); - - this.logger.logVerbose( - `Re-mapping location ${location.range} in ${location.uri.path} to ${remappedResponse.ranges[0]} in ${documentUri.path}`); - } - - return result; - } - - private mapToTextEdit(map: Map): vscode.WorkspaceEdit { - const result = new vscode.WorkspaceEdit(); - map.forEach((value, key) => { - result.set(key, value); - }); - - return result; - } - - private addElementToDictionary(map: Map, uri: vscode.Uri, edit: vscode.TextEdit) { - let mapArray: vscode.TextEdit[] | undefined; - - if (map.has(uri)) { - mapArray = map.get(uri); - if (mapArray) { - mapArray.push(edit); - } - } else { - const editArray = new Array(); - editArray.push(edit); - map.set(uri, editArray); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorConventions.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorConventions.ts deleted file mode 100644 index 11f3d01f542..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorConventions.ts +++ /dev/null @@ -1,31 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { getUriPath } from './UriPaths'; - -export const virtualHtmlSuffix = '__virtual.html'; -export const virtualCSharpSuffix = '__virtual.cs'; -export const backgroundVirtualCSharpSuffix = `__bg${virtualCSharpSuffix}`; - -export function isRazorCSharpFile(uri: vscode.Uri) { - const path = getUriPath(uri); - return path.endsWith(virtualCSharpSuffix); -} - -export function isRazorHtmlFile(uri: vscode.Uri) { - const path = getUriPath(uri); - return path.endsWith(virtualHtmlSuffix); -} - -export function getRazorDocumentUri(uri: vscode.Uri) { - const path = getUriPath(uri); - let originalDocumentPath = path.replace(backgroundVirtualCSharpSuffix, ''); - originalDocumentPath = originalDocumentPath.replace(virtualCSharpSuffix, ''); - originalDocumentPath = originalDocumentPath.replace(virtualHtmlSuffix, ''); - - const documentUri = vscode.Uri.file(originalDocumentPath); - return documentUri; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorExtensionId.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorExtensionId.ts deleted file mode 100644 index 690ca024144..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorExtensionId.ts +++ /dev/null @@ -1,7 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -// The Razor experience is shipped as part of OmniSharp, this is their extension ID. -export const razorExtensionId = 'ms-dotnettools.csharp'; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguage.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguage.ts deleted file mode 100644 index ab2128539ff..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguage.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from './vscodeAdapter'; - -export class RazorLanguage { - public static id = 'aspnetcorerazor'; - public static fileExtensions = [ 'cshtml', 'razor' ]; - public static globbingPattern = `**/*.{${RazorLanguage.fileExtensions.join(',')}}`; - public static documentSelector: vscode.DocumentSelector = { language: this.id, pattern: RazorLanguage.globbingPattern }; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageConfiguration.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageConfiguration.ts deleted file mode 100644 index 965e1f21b36..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageConfiguration.ts +++ /dev/null @@ -1,49 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguage } from './RazorLanguage'; - -const VOID_ELEMENTS: string[] = [ - 'area', - 'base', - 'br', - 'col', - 'embed', - 'hr', - 'img', - 'input', - 'keygen', - 'link', - 'menuitem', - 'meta', - 'param', - 'source', - 'track', - 'wbr', -]; - -export class RazorLanguageConfiguration { - public register() { - const configurationRegistration = vscode.languages.setLanguageConfiguration(RazorLanguage.id, { - wordPattern: /(-?\d*\.\d\w*)|([^\`\~\!\@\$\^\&\*\(\)\-\=\+\[\{\]\}\\\|\;\:\'\"\,\.\<\>\/\s]+)/g, - onEnterRules: [ - { - beforeText: new RegExp( - `<(?!(?:${VOID_ELEMENTS.join('|')}))([_:\\w][_:\\w-.\\d]*)([^/>]*(?!/)>)[^<]*$`, 'i'), - afterText: /^<\/([_:\w][_:\w-.\d]*)\s*>/i, - action: { indentAction: vscode.IndentAction.IndentOutdent }, - }, - { - beforeText: new RegExp( - `<(?!(?:${VOID_ELEMENTS.join('|')}))(\\w[\\w\\d]*)([^/>]*(?!/)>)[^<]*$`, 'i'), - action: { indentAction: vscode.IndentAction.Indent }, - }, - ], - }); - - return configurationRegistration; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageFeatureBase.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageFeatureBase.ts deleted file mode 100644 index 62f87c527ab..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageFeatureBase.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorDocumentManager } from './Document/RazorDocumentManager'; -import { RazorDocumentSynchronizer } from './Document/RazorDocumentSynchronizer'; -import { ProjectionResult } from './Projection/ProjectionResult'; -import { RazorLanguageServiceClient } from './RazorLanguageServiceClient'; -import { RazorLogger } from './RazorLogger'; -import { LanguageKind } from './RPC/LanguageKind'; -import { getUriPath } from './UriPaths'; - -export class RazorLanguageFeatureBase { - constructor( - private readonly documentSynchronizer: RazorDocumentSynchronizer, - protected readonly documentManager: RazorDocumentManager, - protected readonly serviceClient: RazorLanguageServiceClient, - protected readonly logger: RazorLogger) { - } - - protected async getProjection( - document: vscode.TextDocument, - position: vscode.Position, - token: vscode.CancellationToken) { - const languageResponse = await this.serviceClient.languageQuery(position, document.uri); - - switch (languageResponse.kind) { - case LanguageKind.CSharp: - case LanguageKind.Html: - const razorDocument = await this.documentManager.getDocument(document.uri); - const projectedDocument = languageResponse.kind === LanguageKind.CSharp - ? razorDocument.csharpDocument - : razorDocument.htmlDocument; - - if (languageResponse.hostDocumentVersion === undefined) { - // There should always be a document version attached to an open document. - // Log it and move on as if it was synchronized. - if (this.logger.verboseEnabled) { - this.logger.logVerbose( - `Could not find a document version associated with the document '${getUriPath(document.uri)}'.`); - } - } else { - const synchronized = await this.documentSynchronizer.trySynchronizeProjectedDocument( - document, - projectedDocument, - languageResponse.hostDocumentVersion, - token); - if (!synchronized) { - // Could not synchronize - return null; - } - } - - const projectedUri = projectedDocument.uri; - return { - uri: projectedUri, - position: languageResponse.position, - languageKind: languageResponse.kind, - } as ProjectionResult; - - default: - return null; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerClient.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerClient.ts deleted file mode 100644 index f7b225bc296..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerClient.ts +++ /dev/null @@ -1,247 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { EventEmitter } from 'events'; -import * as vscode from 'vscode'; -import { - RequestHandler, - RequestType, -} from 'vscode-jsonrpc'; -import { - GenericNotificationHandler, - InitializeResult, - LanguageClientOptions, - State, -} from 'vscode-languageclient'; -import { - LanguageClient, - ServerOptions, -} from 'vscode-languageclient/node'; -import { RazorLanguage } from './RazorLanguage'; -import { RazorLanguageServerOptions } from './RazorLanguageServerOptions'; -import { resolveRazorLanguageServerOptions } from './RazorLanguageServerOptionsResolver'; -import { resolveRazorLanguageServerTrace } from './RazorLanguageServerTraceResolver'; -import { RazorLogger } from './RazorLogger'; -import { TelemetryReporter } from './TelemetryReporter'; - -const events = { - ServerStop: 'ServerStop', -}; - -export class RazorLanguageServerClient implements vscode.Disposable { - private clientOptions!: LanguageClientOptions; - private serverOptions!: ServerOptions; - private client!: LanguageClient; - private onStartListeners: Array<() => Promise> = []; - private onStartedListeners: Array<() => Promise> = []; - private eventBus: EventEmitter; - private isStarted: boolean; - private startHandle: Promise | undefined; - private stopHandle: Promise | undefined; - - constructor( - private readonly vscodeType: typeof vscode, - private readonly languageServerDir: string, - private readonly telemetryReporter: TelemetryReporter, - private readonly logger: RazorLogger) { - this.isStarted = false; - - this.setupLanguageServer(); - - this.eventBus = new EventEmitter(); - } - - public get initializeResult(): InitializeResult | undefined { - return this.client.initializeResult; - } - - public updateTraceLevel() { - const languageServerTrace = resolveRazorLanguageServerTrace(this.vscodeType); - this.setupLanguageServer(); - this.logger.setTraceLevel(languageServerTrace); - } - - public onStarted(listener: () => Promise) { - this.onStartedListeners.push(listener); - } - - public onStart(listener: () => Promise) { - this.onStartListeners.push(listener); - } - - public onStop(listener: () => any) { - this.eventBus.addListener(events.ServerStop, listener); - - const disposable = new vscode.Disposable(() => - this.eventBus.removeListener(events.ServerStop, listener)); - return disposable; - } - - public async start() { - if (this.startHandle) { - return this.startHandle; - } - - let resolve: () => void = Function; - let reject: (reason: any) => void = Function; - this.startHandle = new Promise((resolver, rejecter) => { - resolve = resolver; - reject = rejecter; - }); - - // Workaround https://github.com/Microsoft/vscode-languageserver-node/issues/472 by tying into state - // change events to detect when restarts are occuring and then properly reject the Language Server - // start listeners. - let restartCount = 0; - const didChangeStateDisposable = this.client.onDidChangeState((stateChangeEvent: { newState: any; oldState: any; }) => { - if (stateChangeEvent.oldState === State.Starting && stateChangeEvent.newState === State.Stopped) { - restartCount++; - - if (restartCount === 5) { - // Timeout, the built-in LanguageClient retries a hardcoded 5 times before giving up. We tie into that - // and then given up on starting the language server if we can't start by then. - reject('Server failed to start after retrying 5 times.'); - } - } else if (stateChangeEvent.newState === State.Running) { - restartCount = 0; - } - }); - - try { - this.logger.logMessage('Starting Razor Language Server...'); - await this.client.start(); - this.logger.logMessage('Server started, waiting for client to be ready...'); - this.isStarted = true; - for (const listener of this.onStartListeners) { - await listener(); - } - - // Succesfully started, notify listeners. - resolve(); - - this.logger.logMessage('Server ready!'); - for (const listener of this.onStartedListeners) { - await listener(); - } - - // We don't want to track restart management after the server has been initially started, - // the language client will handle that. - didChangeStateDisposable.dispose(); - } catch (error) { - vscode.window.showErrorMessage( - 'Razor Language Server failed to start unexpectedly, ' + - 'please check the \'Razor Log\' and report an issue.'); - - this.telemetryReporter.reportErrorOnServerStart(error as Error); - reject(error); - } - - return this.startHandle; - } - - public async sendRequest(method: string, param: any) { - if (!this.isStarted) { - throw new Error('Tried to send requests while server is not started.'); - } - - return this.client.sendRequest(method, param); - } - - public async onRequestWithParams(method: RequestType, handler: RequestHandler) { - if (!this.isStarted) { - throw new Error('Tried to bind on request logic while server is not started.'); - } - - this.client.onRequest(method, handler); - } - - public onNotification(method: string, handler: GenericNotificationHandler) { - if (!this.isStarted) { - throw new Error('Tried to bind on notification logic while server is not started.'); - } - - this.client.onNotification(method, handler); - } - - public dispose() { - this.logger.logMessage('Disposing Razor Language Server.'); - - this.isStarted = false; - this.startHandle = undefined; - this.eventBus.emit(events.ServerStop); - } - - public async stop() { - let resolve: () => void = Function; - let reject: (reason: any) => void = Function; - this.stopHandle = new Promise((resolver, rejecter) => { - resolve = resolver; - reject = rejecter; - }); - - if (!this.startHandle) { - reject(new Error('Cannot stop Razor Language Server as it is already stopped.')); - } - - this.logger.logMessage('Stopping Razor Language Server.'); - - try { - if (this.client) { - await this.client.stop(); - } - - this.dispose(); - - resolve(); - } catch (error) { - vscode.window.showErrorMessage( - 'Razor Language Server failed to stop correctly, ' + - 'please check the \'Razor Log\' and report an issue.'); - - reject(error); - } - - return this.stopHandle; - } - - private setupLanguageServer() { - const languageServerTrace = resolveRazorLanguageServerTrace(this.vscodeType); - const options: RazorLanguageServerOptions = resolveRazorLanguageServerOptions(this.vscodeType, this.languageServerDir, languageServerTrace, this.logger); - - this.clientOptions = { - outputChannel: options.outputChannel, - documentSelector: [ { language: RazorLanguage.id, pattern: RazorLanguage.globbingPattern } ], - }; - - const args: string[] = []; - let command = options.serverPath; - if (options.serverPath.endsWith('.dll')) { - this.logger.logMessage('Razor Language Server path is an assembly. ' + - 'Using \'dotnet\' from the current path to start the server.'); - - command = 'dotnet'; - args.push(options.serverPath); - } - - this.logger.logMessage(`Razor language server path: ${options.serverPath}`); - - args.push('-lsp'); - args.push('--trace'); - - this.telemetryReporter.reportTraceLevel(options.trace); - - args.push(options.trace.toString()); - - if (options.debug) { - this.telemetryReporter.reportDebugLanguageServer(); - - this.logger.logMessage('Debug flag set for Razor Language Server.'); - args.push('--debug'); - } - - this.serverOptions = { command, args }; - this.client = new LanguageClient('razorLanguageServer', 'Razor Language Server', this.serverOptions, this.clientOptions); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptions.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptions.ts deleted file mode 100644 index e18f7389c5e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptions.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { Trace } from './Trace'; - -export interface RazorLanguageServerOptions { - serverPath: string; - outputChannel?: vscode.OutputChannel; - debug?: boolean; - trace: Trace; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptionsResolver.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptionsResolver.ts deleted file mode 100644 index 46fb9b7b192..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerOptionsResolver.ts +++ /dev/null @@ -1,58 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as fs from 'fs'; -import * as os from 'os'; -import * as path from 'path'; -import { RazorLanguageServerOptions } from './RazorLanguageServerOptions'; -import { RazorLogger } from './RazorLogger'; -import { Trace } from './Trace'; -import * as vscode from './vscodeAdapter'; - -export function resolveRazorLanguageServerOptions( - vscodeApi: vscode.api, - languageServerDir: string, - trace: Trace, - logger: RazorLogger) { - const languageServerExecutablePath = findLanguageServerExecutable(languageServerDir); - const serverConfig = vscodeApi.workspace.getConfiguration('razor.languageServer'); - const debugLanguageServer = serverConfig.get('debug'); - - return { - serverPath: languageServerExecutablePath, - debug: debugLanguageServer, - trace, - outputChannel: logger.outputChannel, - } as RazorLanguageServerOptions; -} - -function findLanguageServerExecutable(withinDir: string) { - const extension = isWindows() ? '.exe' : ''; - const executablePath = path.join( - withinDir, - `rzls${extension}`); - let fullPath = ''; - - if (fs.existsSync(executablePath)) { - fullPath = executablePath; - } else { - // Exe doesn't exist. - const dllPath = path.join( - withinDir, - 'rzls.dll'); - - if (!fs.existsSync(dllPath)) { - throw new Error(`Could not find Razor Language Server executable within directory '${withinDir}'`); - } - - fullPath = dllPath; - } - - return fullPath; -} - -function isWindows() { - return !!os.platform().match(/^win/); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerTraceResolver.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerTraceResolver.ts deleted file mode 100644 index 241682c18ce..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServerTraceResolver.ts +++ /dev/null @@ -1,29 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { Trace } from './Trace'; -import * as vscode from './vscodeAdapter'; - -export function resolveRazorLanguageServerTrace(vscodeApi: vscode.api) { - const languageConfig = vscodeApi.workspace.getConfiguration('razor'); - const traceString = languageConfig.get('trace'); - const trace = parseTraceString(traceString); - - return trace; -} - -function parseTraceString(traceString: string | undefined) { - switch (traceString) { - case 'Off': - return Trace.Off; - case 'Messages': - return Trace.Messages; - case 'Verbose': - return Trace.Verbose; - default: - console.log('Invalid trace setting for Razor language server. Defaulting to \'Off\''); - return Trace.Off; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServiceClient.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServiceClient.ts deleted file mode 100644 index 8bddaa3a9e8..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLanguageServiceClient.ts +++ /dev/null @@ -1,67 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageServerClient } from './RazorLanguageServerClient'; -import { LanguageKind } from './RPC/LanguageKind'; -import { LanguageQueryRequest } from './RPC/LanguageQueryRequest'; -import { LanguageQueryResponse } from './RPC/LanguageQueryResponse'; -import { RazorMapToDocumentRangesRequest } from './RPC/RazorMapToDocumentRangesRequest'; -import { RazorMapToDocumentRangesResponse } from './RPC/RazorMapToDocumentRangesResponse'; -import { convertRangeFromSerializable, convertRangeToSerializable } from './RPC/SerializableRange'; -import { SemanticTokensRangeRequest } from './Semantic/SemanticTokensRangeRequest'; - -export class RazorLanguageServiceClient { - constructor(private readonly serverClient: RazorLanguageServerClient) { - } - - public async languageQuery(position: vscode.Position, uri: vscode.Uri) { - await this.ensureStarted(); - - const request = new LanguageQueryRequest(position, uri); - const response = await this.serverClient.sendRequest('razor/languageQuery', request); - response.position = new vscode.Position(response.position.line, response.position.character); - return response; - } - - public async mapToDocumentRanges(languageKind: LanguageKind, ranges: vscode.Range[], uri: vscode.Uri) { - await this.ensureStarted(); - - const serializableRanges = []; - for (const range of ranges) { - const serializableRange = convertRangeToSerializable(range); - serializableRanges.push(serializableRange); - } - - const request = new RazorMapToDocumentRangesRequest(languageKind, serializableRanges, uri); - const response = await this.serverClient.sendRequest('razor/mapToDocumentRanges', request); - const responseRanges = []; - for (const range of response.ranges) { - if (range.start.line >= 0) { - const remappedRange = convertRangeFromSerializable(response.ranges[0]); - responseRanges.push(remappedRange); - } - } - - response.ranges = responseRanges; - return response; - } - - public async semanticTokensRange(uri: vscode.Uri, range: vscode.Range): Promise { - await this.ensureStarted(); - - const request = new SemanticTokensRangeRequest(uri, range); - const response = await this.serverClient.sendRequest('textDocument/semanticTokens/range', request); - - if (response.data && response.data.length > 0) { - return response; - } - } - - private async ensureStarted() { - // If the server is already started this will instantly return. - await this.serverClient.start(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLogger.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLogger.ts deleted file mode 100644 index c1a0b525e8d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorLogger.ts +++ /dev/null @@ -1,147 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as fs from 'fs'; -import * as path from 'path'; -import { IEventEmitterFactory } from './IEventEmitterFactory'; -import { Trace } from './Trace'; -import * as vscode from './vscodeAdapter'; - -export class RazorLogger implements vscode.Disposable { - public static readonly logName = 'Razor Log'; - public verboseEnabled!: boolean; - public messageEnabled!: boolean; - public readonly outputChannel: vscode.OutputChannel; - - private readonly onLogEmitter: vscode.EventEmitter; - private readonly onTraceLevelChangeEmitter: vscode.EventEmitter; - - constructor( - private readonly vscodeApi: vscode.api, - eventEmitterFactory: IEventEmitterFactory, - public trace: Trace) { - this.processTraceLevel(); - this.onLogEmitter = eventEmitterFactory.create(); - this.onTraceLevelChangeEmitter = eventEmitterFactory.create(); - - this.outputChannel = this.vscodeApi.window.createOutputChannel(RazorLogger.logName); - - this.logRazorInformation(); - } - - public setTraceLevel(trace: Trace) { - this.trace = trace; - this.processTraceLevel(); - this.logMessage(`Updated trace level to: ${Trace[this.trace]}`); - this.onTraceLevelChangeEmitter.fire(this.trace); - } - - public get onLog() { return this.onLogEmitter.event; } - - public get onTraceLevelChange() { return this.onTraceLevelChangeEmitter.event; } - - public logAlways(message: string) { - this.logWithMarker(message); - } - - public logWarning(message: string) { - // Always log warnings - const warningPrefixedMessage = `(Warning) ${message}`; - this.logAlways(warningPrefixedMessage); - } - - public logError(message: string, error: unknown) { - if (error instanceof Error) { - this.logErrorInternal(message, error); - } else { - const errorMsg = String(error); - this.logErrorInternal(message, Error(errorMsg)); - } - } - - public logMessage(message: string) { - if (this.messageEnabled) { - this.logWithMarker(message); - } - } - - public logVerbose(message: string) { - if (this.verboseEnabled) { - this.logWithMarker(message); - } - } - - public dispose() { - this.outputChannel.dispose(); - } - - private logErrorInternal(message: string, error: Error) { - // Always log errors - const errorPrefixedMessage = `(Error) ${message} -${error.message} -Stack Trace: -${error.stack}`; - this.logAlways(errorPrefixedMessage); - } - - private logWithMarker(message: string) { - const timeString = new Date().toLocaleTimeString(); - const markedMessage = `[Client - ${timeString}] ${message}`; - - this.log(markedMessage); - } - - private log(message: string) { - this.outputChannel.appendLine(message); - - this.onLogEmitter.fire(message); - } - - private logRazorInformation() { - const packageJsonContents = readOwnPackageJson(); - - this.log( - '--------------------------------------------------------------------------------'); - this.log(`Razor.VSCode version ${packageJsonContents.defaults.razor}`); - this.log( - '--------------------------------------------------------------------------------'); - this.log(`Razor's trace level is currently set to '${Trace[this.trace]}'`); - this.log( - ' - To change Razor\'s trace level set \'razor.trace\' to ' + - '\'Off\', \'Messages\' or \'Verbose\' and then restart VSCode.'); - this.log( - ' - To report issues invoke the \'Report a Razor issue\' command via the command palette.'); - this.log( - '-----------------------------------------------------------------------' + - '------------------------------------------------------'); - this.log(''); - } - - private processTraceLevel() { - this.verboseEnabled = this.trace >= Trace.Verbose; - this.messageEnabled = this.trace >= Trace.Messages; - } -} - -function readOwnPackageJson() { - const packageJsonPath = findInDirectoryOrAncestor(__dirname, 'package.json'); - return JSON.parse(fs.readFileSync(packageJsonPath).toString()); -} - -function findInDirectoryOrAncestor(dir: string, filename: string) { - while (true) { - const candidate = path.join(dir, filename); - if (fs.existsSync(candidate)) { - return candidate; - } - - const parentDir = path.dirname(dir); - if (parentDir === dir) { - throw new Error(`Could not find '${filename}' in or above '${dir}'.`); - } - - dir = parentDir; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorProjectChangeKind.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorProjectChangeKind.ts deleted file mode 100644 index b4d78cb4859..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/RazorProjectChangeKind.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export enum RazorProjectChangeKind { - added, - removed, - changed, -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Reference/RazorReferenceProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Reference/RazorReferenceProvider.ts deleted file mode 100644 index c3de466ec16..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Reference/RazorReferenceProvider.ts +++ /dev/null @@ -1,52 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { getRazorDocumentUri, isRazorHtmlFile } from '../RazorConventions'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; -import { LanguageKind } from '../RPC/LanguageKind'; - -export class RazorReferenceProvider - extends RazorLanguageFeatureBase - implements vscode.ReferenceProvider { - - public async provideReferences( - document: vscode.TextDocument, - position: vscode.Position, - context: vscode.ReferenceContext, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection || projection.languageKind === LanguageKind.Razor) { - return; - } - - const references = await vscode.commands.executeCommand( - 'vscode.executeReferenceProvider', - projection.uri, - projection.position) as vscode.Location[]; - - const result = new Array(); - for (const reference of references) { - if (projection.languageKind === LanguageKind.Html && isRazorHtmlFile(reference.uri)) { - - // Because the line pragmas for html are generated referencing the projected document - // we need to remap their file locations to reference the top level Razor document. - const razorFile = getRazorDocumentUri(reference.uri); - result.push(new vscode.Location(razorFile, reference.range)); - - } else { - // This means it is one of the following, - // 1. A .razor/.cshtml file (because OmniSharp already remapped the background C# to the original document) - // 2. A .cs file - // 3. A .html/.js file - // In all of these cases, we don't need to remap. So accept it as is and move on. - result.push(reference); - } - } - - return result; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/RazorRenameProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/RazorRenameProvider.ts deleted file mode 100644 index 18de64b7122..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/RazorRenameProvider.ts +++ /dev/null @@ -1,74 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorDocumentManager } from '../Document/RazorDocumentManager'; -import { RazorDocumentSynchronizer } from '../Document/RazorDocumentSynchronizer'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; -import { RazorLanguageServiceClient } from '../RazorLanguageServiceClient'; -import { RazorLogger } from '../RazorLogger'; -import { LanguageKind } from '../RPC/LanguageKind'; - -export class RazorRenameProvider - extends RazorLanguageFeatureBase - implements vscode.RenameProvider { - - constructor( - documentSynchronizer: RazorDocumentSynchronizer, - documentManager: RazorDocumentManager, - serviceClient: RazorLanguageServiceClient, - logger: RazorLogger) { - super(documentSynchronizer, documentManager, serviceClient, logger); - } - - public async prepareRename( - document: vscode.TextDocument, - position: vscode.Position, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection || projection.languageKind !== LanguageKind.CSharp) { - // We only support C# renames for now. Reject the rename request. - // Originally we rejected here. However due to how the language - // server client currently works, if we reject here it prevents - // other servers from being able to return a response instead. - // Null is the only return that allows us to handle renaming - // from the Razor language server. - return null; // Promise.reject('Cannot rename this symbol.'); - } - - // Let the rename go through. OmniSharp doesn't currently support "prepareRename" so we need to utilize document - // APIs in order to resolve the appropriate rename range. - const range = document.getWordRangeAtPosition(position); - return range; - } - - public async provideRenameEdits( - document: vscode.TextDocument, - position: vscode.Position, - newName: string, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (!projection) { - return; - } - - if (projection.languageKind !== LanguageKind.CSharp) { - // We only support C# renames for now. - return; - } - - // Send a rename command to Omnisharp which in turn would call our command to get the Razor documents re-mapped. - const response = await vscode.commands.executeCommand( - 'vscode.executeDocumentRenameProvider', - projection.uri, - projection.position, - newName, - ); - - return response; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/SerializableRenameDocument.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/SerializableRenameDocument.ts deleted file mode 100644 index 91b6f937ad2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Rename/SerializableRenameDocument.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - - export interface SerializableRenameDocument { - kind: 'rename'; - oldUri: string; - newUri: string; - options: { - overwrite: boolean; - ignoreIfExists: boolean; - }; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/ProvideSemanticTokensResponse.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/ProvideSemanticTokensResponse.ts deleted file mode 100644 index 5bec77de3a9..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/ProvideSemanticTokensResponse.ts +++ /dev/null @@ -1,11 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import { SemanticTokensResponse } from './SemanticTokensResponse'; - -export class ProvideSemanticTokensResponse { - // tslint:disable-next-line: variable-name - constructor(public Result: SemanticTokensResponse, public HostDocumentSyncVersion: number | null) {} -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/RazorDocumentSemanticTokensProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/RazorDocumentSemanticTokensProvider.ts deleted file mode 100644 index 0c004f410e6..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/RazorDocumentSemanticTokensProvider.ts +++ /dev/null @@ -1,28 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageFeatureBase } from '../RazorLanguageFeatureBase'; - -export class RazorDocumentSemanticTokensProvider - extends RazorLanguageFeatureBase - implements vscode.DocumentRangeSemanticTokensProvider { - public async provideDocumentRangeSemanticTokens( - document: vscode.TextDocument, - range: vscode.Range, - token: vscode.CancellationToken, - ): Promise { - let semanticRangeResponse = await this.serviceClient.semanticTokensRange(document.uri, range); - - if (semanticRangeResponse) { - // However we're serializing into Uint32Array doesn't set byteLength, which is checked by some stuff under the covers. - // Solution? Create a new one, blat it over the old one, go home for the weekend. - const fixedArray = new Uint32Array(semanticRangeResponse.data); - semanticRangeResponse = new vscode.SemanticTokens(fixedArray, semanticRangeResponse.resultId); - } - - return semanticRangeResponse; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokens.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokens.ts deleted file mode 100644 index cc4059dff34..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokens.ts +++ /dev/null @@ -1,8 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export interface SemanticTokens { - data: number[]; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeHandler.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeHandler.ts deleted file mode 100644 index e18fd45411f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeHandler.ts +++ /dev/null @@ -1,39 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -import * as vscode from 'vscode'; -import { RequestType } from 'vscode-languageclient'; -import { RazorLanguageServerClient } from '../RazorLanguageServerClient'; -import { ProvideSemanticTokensResponse } from './ProvideSemanticTokensResponse'; -import { SemanticTokensResponse } from './SemanticTokensResponse'; -import { SerializableSemanticTokensParams } from './SerializableSemanticTokensParams'; - -export class SemanticTokensRangeHandler { - private static readonly getSemanticTokensRangeEndpoint = 'razor/provideSemanticTokensRange'; - private semanticTokensRequestType: RequestType = - new RequestType(SemanticTokensRangeHandler.getSemanticTokensRangeEndpoint); - private emptySemanticTokensResponse: ProvideSemanticTokensResponse = new ProvideSemanticTokensResponse( - new SemanticTokensResponse(new Array(), ''), - null); - - constructor(private readonly serverClient: RazorLanguageServerClient) { } - - public register() { - return this.serverClient.onRequestWithParams( - this.semanticTokensRequestType, - async (request: SerializableSemanticTokensParams, token: vscode.CancellationToken) => this.getSemanticTokens(request, token)); - } - - private async getSemanticTokens( - semanticTokensParams: SerializableSemanticTokensParams, - cancellationToken: vscode.CancellationToken): Promise { - - // This is currently a no-op since (1) the default C# semantic tokens experience is already powerful and - // (2) there seems to be an issue with the semantic tokens execute command - possibly either O# not - // returning tokens, or an issue with the command itself: - // https://github.com/dotnet/razor-tooling/issues/6922 - return this.emptySemanticTokensResponse; - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeRequest.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeRequest.ts deleted file mode 100644 index 905e8b22b5c..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensRangeRequest.ts +++ /dev/null @@ -1,21 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { TextDocumentIdentifier } from 'vscode-languageclient'; -import { convertRangeToSerializable, SerializableRange } from '../RPC/SerializableRange'; - -export class SemanticTokensRangeRequest { - public readonly range: SerializableRange; - public readonly textDocument: TextDocumentIdentifier; - - constructor( - razorDocumentUri: vscode.Uri, - range: vscode.Range, - ) { - this.textDocument = TextDocumentIdentifier.create(razorDocumentUri.toString()); - this.range = convertRangeToSerializable(range); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensResponse.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensResponse.ts deleted file mode 100644 index 89e11498334..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SemanticTokensResponse.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export class SemanticTokensResponse { - constructor( - public readonly data: Array, - public readonly resultId?: string) { - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SerializableSemanticTokensParams.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SerializableSemanticTokensParams.ts deleted file mode 100644 index a1e0883db6f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Semantic/SerializableSemanticTokensParams.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { SerializableRange } from '../RPC/SerializableRange'; -import { SerializableTextDocumentIdentifier } from '../RPC/SerializableTextDocumentIdentifier'; - -export interface SerializableSemanticTokensParams { - textDocument: SerializableTextDocumentIdentifier; - range: SerializableRange; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/SignatureHelp/RazorSignatureHelpProvider.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/SignatureHelp/RazorSignatureHelpProvider.ts deleted file mode 100644 index fcb0d7da516..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/SignatureHelp/RazorSignatureHelpProvider.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import { RazorLanguageFeatureBase } from './../RazorLanguageFeatureBase'; - -export class RazorSignatureHelpProvider - extends RazorLanguageFeatureBase - implements vscode.SignatureHelpProvider { - - public async provideSignatureHelp( - document: vscode.TextDocument, position: vscode.Position, - token: vscode.CancellationToken) { - - const projection = await this.getProjection(document, position, token); - if (projection) { - const result = await vscode.commands.executeCommand( - 'vscode.executeSignatureHelpProvider', - projection.uri, - projection.position); - return result; - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/TelemetryReporter.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/TelemetryReporter.ts deleted file mode 100644 index 7bf71e27fcb..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/TelemetryReporter.ts +++ /dev/null @@ -1,76 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { createTelemetryErrorEvent, createTelemetryEvent, HostEventStream } from './HostEventStream'; -import { Trace } from './Trace'; - -export class TelemetryReporter { - private readonly razorExtensionActivated = createTelemetryEvent('VSCode.Razor.RazorExtensionActivated'); - private readonly debugLanguageServerEvent = createTelemetryEvent('VSCode.Razor.DebugLanguageServer'); - private readonly workspaceContainsRazorEvent = createTelemetryEvent('VSCode.Razor.WorkspaceContainsRazor'); - private reportedWorkspaceContainsRazor = false; - - constructor( - private readonly eventStream: HostEventStream) { - // If this telemetry reporter is created it means the rest of the Razor extension world was created. - this.eventStream.post(this.razorExtensionActivated); - } - - public reportTraceLevel(trace: Trace) { - const traceLevelEvent = createTelemetryEvent( - 'VSCode.Razor.TraceLevel', - { - trace: Trace[trace], - }); - this.eventStream.post(traceLevelEvent); - } - - public reportErrorOnServerStart(error: unknown) { - let realError; - if (error instanceof Error) { - realError = error; - } else { - realError = Error(String(error)); - } - - this.reportError('VSCode.Razor.ErrorOnServerStart', realError); - } - - public reportErrorOnActivation(error: unknown) { - let realError; - if (error instanceof Error) { - realError = error; - } else { - realError = Error(String(error)); - } - - this.reportError('VSCode.Razor.ErrorOnActivation', realError); - } - - public reportDebugLanguageServer() { - this.eventStream.post(this.debugLanguageServerEvent); - } - - public reportWorkspaceContainsRazor() { - if (this.reportedWorkspaceContainsRazor) { - return; - } - - this.reportedWorkspaceContainsRazor = true; - this.eventStream.post(this.workspaceContainsRazorEvent); - } - - private reportError(eventName: string, error: Error) { - const errorOnActivationEvent = createTelemetryErrorEvent( - eventName, - { - error: JSON.stringify(error), - }, - /*measures*/ undefined, - /*errorProps*/['error']); - - this.eventStream.post(errorOnActivationEvent); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Trace.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Trace.ts deleted file mode 100644 index 77ccc632454..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/Trace.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -export enum Trace { - Off = 0, - Messages = 1, - Verbose = 2, -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/UriPaths.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/UriPaths.ts deleted file mode 100644 index 5bb269c53db..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/UriPaths.ts +++ /dev/null @@ -1,17 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; - -export function getUriPath(uri: vscode.Uri) { - let newUri = uri; - if (uri.authority && uri.scheme === 'file') { - // UNC path. The host(authority) part of this is case-insensitive. Let's normalize it so we don't create duplicate documents. - const authority = uri.authority.toLowerCase(); - newUri = uri.with({ authority }); - } - - return newUri.fsPath || newUri.path; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/extension.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/extension.ts deleted file mode 100644 index 657e043fcf0..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/extension.ts +++ /dev/null @@ -1,258 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'vscode'; -import * as vscodeapi from 'vscode'; -import { ExtensionContext } from 'vscode'; -import { BlazorDebugConfigurationProvider } from './BlazorDebug/BlazorDebugConfigurationProvider'; -import { RazorCodeActionRunner } from './CodeActions/RazorCodeActionRunner'; -import { RazorCodeLensProvider } from './CodeLens/RazorCodeLensProvider'; -import { ColorPresentationHandler } from './ColorPresentation/ColorPresentationHandler'; -import { ProvisionalCompletionOrchestrator } from './Completion/ProvisionalCompletionOrchestrator'; -import { RazorCompletionItemProvider } from './Completion/RazorCompletionItemProvider'; -import { listenToConfigurationChanges } from './ConfigurationChangeListener'; -import { RazorCSharpFeature } from './CSharp/RazorCSharpFeature'; -import { RazorDefinitionProvider } from './Definition/RazorDefinitionProvider'; -import { ReportIssueCommand } from './Diagnostics/ReportIssueCommand'; -import { RazorDocumentManager } from './Document/RazorDocumentManager'; -import { RazorDocumentSynchronizer } from './Document/RazorDocumentSynchronizer'; -import { DocumentColorHandler } from './DocumentColor/DocumentColorHandler'; -import { RazorDocumentHighlightProvider } from './DocumentHighlight/RazorDocumentHighlightProvider'; -import { reportTelemetryForDocuments } from './DocumentTelemetryListener'; -import { FoldingRangeHandler } from './Folding/FoldingRangeHandler'; -import { FormattingHandler } from './Formatting/FormattingHandler'; -import { HostEventStream } from './HostEventStream'; -import { RazorHoverProvider } from './Hover/RazorHoverProvider'; -import { RazorHtmlFeature } from './Html/RazorHtmlFeature'; -import { IEventEmitterFactory } from './IEventEmitterFactory'; -import { RazorImplementationProvider } from './Implementation/RazorImplementationProvider'; -import { ProposedApisFeature } from './ProposedApisFeature'; -import { RazorCSharpLanguageMiddleware } from './RazorCSharpLanguageMiddleware'; -import { RazorLanguage } from './RazorLanguage'; -import { RazorLanguageConfiguration } from './RazorLanguageConfiguration'; -import { RazorLanguageServerClient } from './RazorLanguageServerClient'; -import { resolveRazorLanguageServerTrace } from './RazorLanguageServerTraceResolver'; -import { RazorLanguageServiceClient } from './RazorLanguageServiceClient'; -import { RazorLogger } from './RazorLogger'; -import { RazorReferenceProvider } from './Reference/RazorReferenceProvider'; -import { RazorRenameProvider } from './Rename/RazorRenameProvider'; -import { RazorDocumentSemanticTokensProvider } from './Semantic/RazorDocumentSemanticTokensProvider'; -import { SemanticTokensRangeHandler } from './Semantic/SemanticTokensRangeHandler'; -import { RazorSignatureHelpProvider } from './SignatureHelp/RazorSignatureHelpProvider'; -import { TelemetryReporter } from './TelemetryReporter'; - -// We specifically need to take a reference to a particular instance of the vscode namespace, -// otherwise providers attempt to operate on the null extension. -export async function activate(vscodeType: typeof vscodeapi, context: ExtensionContext, languageServerDir: string, eventStream: HostEventStream, enableProposedApis = false) { - const telemetryReporter = new TelemetryReporter(eventStream); - const eventEmitterFactory: IEventEmitterFactory = { - create: () => new vscode.EventEmitter(), - }; - - const languageServerTrace = resolveRazorLanguageServerTrace(vscodeType); - const logger = new RazorLogger(vscodeType, eventEmitterFactory, languageServerTrace); - - try { - const languageServerClient = new RazorLanguageServerClient(vscodeType, languageServerDir, telemetryReporter, logger); - const languageServiceClient = new RazorLanguageServiceClient(languageServerClient); - - const razorLanguageMiddleware = new RazorCSharpLanguageMiddleware(languageServiceClient, logger); - - const documentManager = new RazorDocumentManager(languageServerClient, logger); - reportTelemetryForDocuments(documentManager, telemetryReporter); - const languageConfiguration = new RazorLanguageConfiguration(); - const csharpFeature = new RazorCSharpFeature(documentManager, eventEmitterFactory, logger); - const htmlFeature = new RazorHtmlFeature(documentManager, languageServiceClient, eventEmitterFactory, logger); - const localRegistrations: vscode.Disposable[] = []; - const reportIssueCommand = new ReportIssueCommand(vscodeType, documentManager, logger); - const razorCodeActionRunner = new RazorCodeActionRunner(languageServerClient, logger); - - let documentSynchronizer: RazorDocumentSynchronizer; - languageServerClient.onStart(async () => { - vscodeType.commands.executeCommand('omnisharp.registerLanguageMiddleware', razorLanguageMiddleware); - documentSynchronizer = new RazorDocumentSynchronizer(documentManager, logger); - const provisionalCompletionOrchestrator = new ProvisionalCompletionOrchestrator( - documentManager, - csharpFeature.projectionProvider, - languageServiceClient, - logger); - const semanticTokenHandler = new SemanticTokensRangeHandler(languageServerClient); - const colorPresentationHandler = new ColorPresentationHandler( - documentManager, - languageServerClient, - logger); - const documentColorHandler = new DocumentColorHandler( - documentManager, - languageServerClient, - logger); - const foldingRangeHandler = new FoldingRangeHandler( - languageServerClient, - documentManager, - logger); - const formattingHandler = new FormattingHandler( - documentManager, - documentSynchronizer, - languageServerClient, - logger); - - const completionItemProvider = new RazorCompletionItemProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - provisionalCompletionOrchestrator, - logger); - const signatureHelpProvider = new RazorSignatureHelpProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const definitionProvider = new RazorDefinitionProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const implementationProvider = new RazorImplementationProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const hoverProvider = new RazorHoverProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const codeLensProvider = new RazorCodeLensProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const renameProvider = new RazorRenameProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const referenceProvider = new RazorReferenceProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - const documentHighlightProvider = new RazorDocumentHighlightProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - - localRegistrations.push( - languageConfiguration.register(), - provisionalCompletionOrchestrator.register(), - vscodeType.languages.registerCompletionItemProvider( - RazorLanguage.id, - completionItemProvider, - '.', '<', '@'), - vscodeType.languages.registerSignatureHelpProvider( - RazorLanguage.id, - signatureHelpProvider, - '(', ','), - vscodeType.languages.registerDefinitionProvider( - RazorLanguage.id, - definitionProvider), - vscodeType.languages.registerImplementationProvider( - RazorLanguage.id, - implementationProvider), - vscodeType.languages.registerHoverProvider( - RazorLanguage.documentSelector, - hoverProvider), - vscodeType.languages.registerReferenceProvider( - RazorLanguage.id, - referenceProvider), - vscodeType.languages.registerCodeLensProvider( - RazorLanguage.id, - codeLensProvider), - vscodeType.languages.registerRenameProvider( - RazorLanguage.id, - renameProvider), - vscodeType.languages.registerDocumentHighlightProvider( - RazorLanguage.id, - documentHighlightProvider), - documentManager.register(), - csharpFeature.register(), - htmlFeature.register(), - documentSynchronizer.register(), - reportIssueCommand.register(), - listenToConfigurationChanges(languageServerClient)); - - if (enableProposedApis) { - const proposedApisFeature = new ProposedApisFeature(); - - await proposedApisFeature.register(vscodeType, localRegistrations); - } - - razorCodeActionRunner.register(); - await colorPresentationHandler.register(); - await documentColorHandler.register(); - await foldingRangeHandler.register(); - await formattingHandler.register(); - await semanticTokenHandler.register(); - }); - - const onStopRegistration = languageServerClient.onStop(() => { - localRegistrations.forEach(r => r.dispose()); - localRegistrations.length = 0; - }); - - const provider = new BlazorDebugConfigurationProvider(logger, vscodeType); - context.subscriptions.push(vscodeType.debug.registerDebugConfigurationProvider('blazorwasm', provider)); - - languageServerClient.onStarted(async () => { - const legend = languageServerClient.initializeResult?.capabilities.semanticTokensProvider?.legend; - const semanticTokenProvider = new RazorDocumentSemanticTokensProvider( - documentSynchronizer, - documentManager, - languageServiceClient, - logger); - if (legend) { - localRegistrations.push(vscodeType.languages.registerDocumentRangeSemanticTokensProvider(RazorLanguage.id, semanticTokenProvider, legend)); - } - - await documentManager.initialize(); - }); - - await startLanguageServer(vscodeType, languageServerClient, logger, context); - - context.subscriptions.push(languageServerClient, onStopRegistration, logger); - } catch (error) { - logger.logError('Failed when activating Razor VSCode.', error as Error); - telemetryReporter.reportErrorOnActivation(error as Error); - } -} - -async function startLanguageServer( - vscodeType: typeof vscodeapi, - languageServerClient: RazorLanguageServerClient, - logger: RazorLogger, - context: vscode.ExtensionContext) { - - const razorFiles = await vscodeType.workspace.findFiles(RazorLanguage.globbingPattern); - if (razorFiles.length === 0) { - // No Razor files in workspace, language server should stay off until one is added or opened. - logger.logAlways('No Razor files detected in workspace, delaying language server start.'); - - const watcher = vscodeType.workspace.createFileSystemWatcher(RazorLanguage.globbingPattern); - const delayedLanguageServerStart = async () => { - razorFileCreatedRegistration.dispose(); - razorFileOpenedRegistration.dispose(); - await languageServerClient.start(); - }; - const razorFileCreatedRegistration = watcher.onDidCreate(() => delayedLanguageServerStart()); - const razorFileOpenedRegistration = vscodeType.workspace.onDidOpenTextDocument(async (event) => { - if (event.languageId === RazorLanguage.id) { - await delayedLanguageServerStart(); - } - }); - context.subscriptions.push(razorFileCreatedRegistration, razorFileOpenedRegistration); - } else { - await languageServerClient.start(); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscode.proposed.d.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscode.proposed.d.ts deleted file mode 100644 index 3780fc1a59b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscode.proposed.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ - -/** - * This is the place for API experiments and proposals. - * These API are NOT stable and subject to change. They are only available in the Insiders - * distribution and CANNOT be used in published extensions. - * - * To test these API in local environment: - * - Use Insiders release of VS Code. - * - Add `"enableProposedApi": true` to your package.json. - * - Copy this file to your project. - */ - -/* tslint:disable:max-classes-per-file */ -declare module 'vscode' { - -} -/* tslint:enable:max-classes-per-file */ diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscodeAdapter.ts b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscodeAdapter.ts deleted file mode 100644 index 8e30777c033..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/src/vscodeAdapter.ts +++ /dev/null @@ -1,1468 +0,0 @@ -/*--------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - *--------------------------------------------------------------------------------------------*/ -/* tslint:disable */ - -export type ProviderResult = T | undefined | null | Thenable; - -/** - * A text document content provider allows to add readonly documents - * to the editor, such as source from a dll or generated html from md. - * - * Content providers are [registered](#workspace.registerTextDocumentContentProvider) - * for a [uri-scheme](#Uri.scheme). When a uri with that scheme is to - * be [loaded](#workspace.openTextDocument) the content provider is - * asked. - */ -export interface TextDocumentContentProvider { - - /** - * An event to signal a resource has changed. - */ - onDidChange?: Event; - - /** - * Provide textual content for a given uri. - * - * The editor will use the returned string-content to create a readonly - * [document](#TextDocument). Resources allocated should be released when - * the corresponding document has been [closed](#workspace.onDidCloseTextDocument). - * - * **Note**: The contents of the created [document](#TextDocument) might not be - * identical to the provided text due to end-of-line-sequence normalization. - * - * @param uri An uri which scheme matches the scheme this provider was [registered](#workspace.registerTextDocumentContentProvider) for. - * @param token A cancellation token. - * @return A string or a thenable that resolves to such. - */ - provideTextDocumentContent(uri: Uri, token: CancellationToken): ProviderResult; -} - -/** - * Represents a typed event. - * - * A function that represents an event to which you subscribe by calling it with - * a listener function as argument. - * - * @sample `item.onDidChange(function(event) { console.log("Event happened: " + event); });` - */ -export interface Event { - - /** - * A function that represents an event to which you subscribe by calling it with - * a listener function as argument. - * - * @param listener The listener function will be called when the event happens. - * @param thisArgs The `this`-argument which will be used when calling the event listener. - * @param disposables An array to which a [disposable](#Disposable) will be added. - * @return A disposable which unsubscribes the event listener. - */ - (listener: (e: T) => any, thisArgs?: any, disposables?: Disposable[]): Disposable; -} - -/** - * An event emitter can be used to create and manage an [event](#Event) for others - * to subscribe to. One emitter always owns one event. - * - * Use this class if you want to provide event from within your extension, for instance - * inside a [TextDocumentContentProvider](#TextDocumentContentProvider) or when providing - * API to other extensions. - */ -export declare class EventEmitter { - /** - * The event listeners can subscribe to. - */ - event: Event; - - /** - * Notify all subscribers of the [event](EventEmitter#event). Failure - * of one or more listener will not fail this function call. - * - * @param data The event object. - */ - fire(data: T): void; - - /** - * Dispose this object and free resources. - */ - dispose(): void; -} - -export interface OutputChannel { - - /** - * The human-readable name of this output channel. - */ - readonly name: string; - - /** - * Append the given value to the channel. - * - * @param value A string, falsy values will not be printed. - */ - append(value: string): void; - - /** - * Append the given value and a line feed character - * to the channel. - * - * @param value A string, falsy values will be printed. - */ - appendLine(value: string): void; - - /** - * Removes all output from the channel. - */ - clear(): void; - - /** - * Reveal this channel in the UI. - * - * @param preserveFocus When `true` the channel will not take focus. - */ - show(preserveFocus?: boolean): void; - - /** - * Hide this channel from the UI. - */ - hide(): void; - - /** - * Dispose and free associated resources. - */ - dispose(): void; -} - -export enum ViewColumn { - /** - * A *symbolic* editor column representing the currently - * active column. This value can be used when opening editors, but the - * *resolved* [viewColumn](#TextEditor.viewColumn)-value of editors will always - * be `One`, `Two`, `Three`, or `undefined` but never `Active`. - */ - Active = -1, - /** - * The left most editor column. - */ - One = 1, - /** - * The center editor column. - */ - Two = 2, - /** - * The right most editor column. - */ - Three = 3 -} - -export interface WorkspaceConfiguration { - - /** - * Return a value from this configuration. - * - * @param section Configuration name, supports _dotted_ names. - * @return The value `section` denotes or `undefined`. - */ - get(section: string): T | undefined; - - /** - * Return a value from this configuration. - * - * @param section Configuration name, supports _dotted_ names. - * @param defaultValue A value should be returned when no value could be found, is `undefined`. - * @return The value `section` denotes or the default. - */ - get(section: string, defaultValue: T): T; - - /** - * Check if this configuration has a certain value. - * - * @param section Configuration name, supports _dotted_ names. - * @return `true` if the section doesn't resolve to `undefined`. - */ - has(section: string): boolean; - - /** - * Retrieve all information about a configuration setting. A configuration value - * often consists of a *default* value, a global or installation-wide value, - * a workspace-specific value and a folder-specific value. - * - * The *effective* value (returned by [`get`](#WorkspaceConfiguration.get)) - * is computed like this: `defaultValue` overwritten by `globalValue`, - * `globalValue` overwritten by `workspaceValue`. `workspaceValue` overwritten by `workspaceFolderValue`. - * Refer to [Settings Inheritance](https://code.visualstudio.com/docs/getstarted/settings) - * for more information. - * - * *Note:* The configuration name must denote a leaf in the configuration tree - * (`editor.fontSize` vs `editor`) otherwise no result is returned. - * - * @param section Configuration name, supports _dotted_ names. - * @return Information about a configuration setting or `undefined`. - */ - inspect(section: string): { key: string; defaultValue?: T; globalValue?: T; workspaceValue?: T, workspaceFolderValue?: T } | undefined; - - /** - * Update a configuration value. The updated configuration values are persisted. - * - * A value can be changed in - * - * - [Global configuration](#ConfigurationTarget.Global): Changes the value for all instances of the editor. - * - [Workspace configuration](#ConfigurationTarget.Workspace): Changes the value for current workspace, if available. - * - [Workspace folder configuration](#ConfigurationTarget.WorkspaceFolder): Changes the value for the - * [Workspace folder](#workspace.workspaceFolders) to which the current [configuration](#WorkspaceConfiguration) is scoped to. - * - * *Note 1:* Setting a global value in the presence of a more specific workspace value - * has no observable effect in that workspace, but in others. Setting a workspace value - * in the presence of a more specific folder value has no observable effect for the resources - * under respective [folder](#workspace.workspaceFolders), but in others. Refer to - * [Settings Inheritance](https://code.visualstudio.com/docs/getstarted/settings) for more information. - * - * *Note 2:* To remove a configuration value use `undefined`, like so: `config.update('somekey', undefined)` - * - * Will throw error when - * - Writing a configuration which is not registered. - * - Writing a configuration to workspace or folder target when no workspace is opened - * - Writing a configuration to folder target when there is no folder settings - * - Writing to folder target without passing a resource when getting the configuration (`workspace.getConfiguration(section, resource)`) - * - Writing a window configuration to folder target - * - * @param section Configuration name, supports _dotted_ names. - * @param value The new value. - * @param configurationTarget The [configuration target](#ConfigurationTarget) or a boolean value. - * - If `true` configuration target is `ConfigurationTarget.Global`. - * - If `false` configuration target is `ConfigurationTarget.Workspace`. - * - If `undefined` or `null` configuration target is - * `ConfigurationTarget.WorkspaceFolder` when configuration is resource specific - * `ConfigurationTarget.Workspace` otherwise. - */ - update(section: string, value: any, configurationTarget?: ConfigurationTarget | boolean): Thenable; - - /** - * Readable dictionary that backs this configuration. - */ - readonly [key: string]: any; -} - -/** - * The configuration target - */ -export enum ConfigurationTarget { - /** - * Global configuration - */ - Global = 1, - - /** - * Workspace configuration - */ - Workspace = 2, - - /** - * Workspace folder configuration - */ - WorkspaceFolder = 3 -} - -/** - * Represents the alignment of status bar items. - */ -export enum StatusBarAlignment { - - /** - * Aligned to the left side. - */ - Left = 1, - - /** - * Aligned to the right side. - */ - Right = 2 -} - - -export interface StatusBarItem { - - /** - * The alignment of this item. - */ - readonly alignment: StatusBarAlignment; - - /** - * The priority of this item. Higher value means the item should - * be shown more to the left. - */ - readonly priority: number; - - /** - * The text to show for the entry. You can embed icons in the text by leveraging the syntax: - * - * `My text $(icon-name) contains icons like $(icon'name) this one.` - * - * Where the icon-name is taken from the [octicon](https://octicons.github.com) icon set, e.g. - * `light-bulb`, `thumbsup`, `zap` etc. - */ - text: string; - - /** - * The tooltip text when you hover over this entry. - */ - tooltip: string | undefined; - - /** - * The foreground color for this entry. - */ - color: string | undefined; - - /** - * The identifier of a command to run on click. The command must be - * [known](#commands.getCommands). - */ - command: string | undefined; - - /** - * Shows the entry in the status bar. - */ - show(): void; - - /** - * Hide the entry in the status bar. - */ - hide(): void; - - /** - * Dispose and free associated resources. Call - * [hide](#StatusBarItem.hide). - */ - dispose(): void; -} - -export interface Event { - /** - * A function that represents an event to which you subscribe by calling it with - * a listener function as argument. - * - * @param listener The listener function will be called when the event happens. - * @param thisArgs The `this`-argument which will be used when calling the event listener. - * @param disposables An array to which a [disposable](#Disposable) will be added. - * @return A disposable which unsubscribes the event listener. - */ - (listener: (e: T) => any, thisArgs?: any, disposables?: Disposable[]): Disposable; -} - -export interface Disposable { - /** - * Dispose this object. - */ - dispose(): any; -} - - -export interface CancellationToken { - - /** - * Is `true` when the token has been cancelled, `false` otherwise. - */ - isCancellationRequested: boolean; - - /** - * An [event](#Event) which fires upon cancellation. - */ - onCancellationRequested: Event; -} - - -export interface DocumentFilter { - - /** - * A language id, like `typescript`. - */ - language?: string; - - /** - * A Uri [scheme](#Uri.scheme), like `file` or `untitled`. - */ - scheme?: string; - - /** - * A [glob pattern](#GlobPattern) that is matched on the absolute path of the document. Use a [relative pattern](#RelativePattern) - * to filter documents to a [workspace folder](#WorkspaceFolder). - */ - pattern?: GlobPattern; -} - -export type GlobPattern = string; - -export type DocumentSelector = string | DocumentFilter | (string | DocumentFilter)[]; - -export interface MessageOptions { - - /** - * Indicates that this message should be modal. - */ - modal?: boolean; -} - -export interface TextEditor { - - /** - * The document associated with this text editor. The document will be the same for the entire lifetime of this text editor. - */ - document: TextDocument; -} - -/** - * A universal resource identifier representing either a file on disk - * or another resource, like untitled resources. - */ -export interface Uri { - - /** - * Create an URI from a file system path. The [scheme](#Uri.scheme) - * will be `file`. - * - * @param path A file system or UNC path. - * @return A new Uri instance. - */ - - /** - * Create an URI from a string. Will throw if the given value is not - * valid. - * - * @param value The string value of an Uri. - * @return A new Uri instance. - */ - /** - * Scheme is the `http` part of `http://www.msft.com/some/path?query#fragment`. - * The part before the first colon. - */ - readonly scheme: string; - - /** - * Authority is the `www.msft.com` part of `http://www.msft.com/some/path?query#fragment`. - * The part between the first double slashes and the next slash. - */ - readonly authority: string; - - /** - * Path is the `/some/path` part of `http://www.msft.com/some/path?query#fragment`. - */ - readonly path: string; - - /** - * Query is the `query` part of `http://www.msft.com/some/path?query#fragment`. - */ - readonly query: string; - - /** - * Fragment is the `fragment` part of `http://www.msft.com/some/path?query#fragment`. - */ - readonly fragment: string; - - /** - * The string representing the corresponding file system path of this Uri. - * - * Will handle UNC paths and normalize windows drive letters to lower-case. Also - * uses the platform specific path separator. Will *not* validate the path for - * invalid characters and semantics. Will *not* look at the scheme of this Uri. - */ - readonly fsPath: string; - - /** - * Derive a new Uri from this Uri. - * - * ```ts - * let file = Uri.parse('before:some/file/path'); - * let other = file.with({ scheme: 'after' }); - * assert.ok(other.toString() === 'after:some/file/path'); - * ``` - * - * @param change An object that describes a change to this Uri. To unset components use `null` or - * the empty string. - * @return A new Uri that reflects the given change. Will return `this` Uri if the change - * is not changing anything. - */ - with(change: { scheme?: string; authority?: string; path?: string; query?: string; fragment?: string }): Uri; - - /** - * Returns a string representation of this Uri. The representation and normalization - * of a URI depends on the scheme. The resulting string can be safely used with - * [Uri.parse](#Uri.parse). - * - * @param skipEncoding Do not percentage-encode the result, defaults to `false`. Note that - * the `#` and `?` characters occurring in the path will always be encoded. - * @returns A string representation of this Uri. - */ - toString(skipEncoding?: boolean): string; - - /** - * Returns a JSON representation of this Uri. - * - * @return An object. - */ - toJSON(): any; -} - -export interface MessageItem { - - /** - * A short title like 'Retry', 'Open Log' etc. - */ - title: string; - - /** - * Indicates that this item replaces the default - * 'Close' action. - */ - isCloseAffordance?: boolean; -} - -/** - * Represents a text document, such as a source file. Text documents have - * [lines](#TextLine) and knowledge about an underlying resource like a file. - */ -export interface TextDocument { - - /** - * The associated URI for this document. Most documents have the __file__-scheme, indicating that they - * represent files on disk. However, some documents may have other schemes indicating that they are not - * available on disk. - */ - readonly uri: Uri; - - /** - * The file system path of the associated resource. Shorthand - * notation for [TextDocument.uri.fsPath](#TextDocument.uri). Independent of the uri scheme. - */ - readonly fileName: string; - - /** - * Is this document representing an untitled file. - */ - readonly isUntitled: boolean; - - /** - * The identifier of the language associated with this document. - */ - readonly languageId: string; - - /** - * The version number of this document (it will strictly increase after each - * change, including undo/redo). - */ - readonly version: number; - - /** - * `true` if there are unpersisted changes. - */ - readonly isDirty: boolean; - - /** - * `true` if the document have been closed. A closed document isn't synchronized anymore - * and won't be re-used when the same resource is opened again. - */ - readonly isClosed: boolean; - - /** - * Save the underlying file. - * - * @return A promise that will resolve to true when the file - * has been saved. If the file was not dirty or the save failed, - * will return false. - */ - save(): Thenable; - - /** - * The [end of line](#EndOfLine) sequence that is predominately - * used in this document. - */ - readonly eol: EndOfLine; - - /** - * The number of lines in this document. - */ - readonly lineCount: number; - - /** - * Returns a text line denoted by the line number. Note - * that the returned object is *not* live and changes to the - * document are not reflected. - * - * @param line A line number in [0, lineCount). - * @return A [line](#TextLine). - */ - lineAt(line: number): TextLine; - - /** - * Returns a text line denoted by the position. Note - * that the returned object is *not* live and changes to the - * document are not reflected. - * - * The position will be [adjusted](#TextDocument.validatePosition). - * - * @see [TextDocument.lineAt](#TextDocument.lineAt) - * @param position A position. - * @return A [line](#TextLine). - */ - lineAt(position: Position): TextLine; - - /** - * Converts the position to a zero-based offset. - * - * The position will be [adjusted](#TextDocument.validatePosition). - * - * @param position A position. - * @return A valid zero-based offset. - */ - offsetAt(position: Position): number; - - /** - * Converts a zero-based offset to a position. - * - * @param offset A zero-based offset. - * @return A valid [position](#Position). - */ - positionAt(offset: number): Position; - - /** - * Get the text of this document. A substring can be retrieved by providing - * a range. The range will be [adjusted](#TextDocument.validateRange). - * - * @param range Include only the text included by the range. - * @return The text inside the provided range or the entire text. - */ - getText(range?: Range): string; - - /** - * Get a word-range at the given position. By default words are defined by - * common separators, like space, -, _, etc. In addition, per language custom - * [word definitions](#LanguageConfiguration.wordPattern) can be defined. It - * is also possible to provide a custom regular expression. - * - * * *Note 1:* A custom regular expression must not match the empty string and - * if it does, it will be ignored. - * * *Note 2:* A custom regular expression will fail to match multiline strings - * and in the name of speed regular expressions should not match words with - * spaces. Use [`TextLine.text`](#TextLine.text) for more complex, non-wordy, scenarios. - * - * The position will be [adjusted](#TextDocument.validatePosition). - * - * @param position A position. - * @param regex Optional regular expression that describes what a word is. - * @return A range spanning a word, or `undefined`. - */ - getWordRangeAtPosition(position: Position, regex?: RegExp): Range | undefined; - - /** - * Ensure a range is completely contained in this document. - * - * @param range A range. - * @return The given range or a new, adjusted range. - */ - validateRange(range: Range): Range; - - /** - * Ensure a position is contained in the range of this document. - * - * @param position A position. - * @return The given position or a new, adjusted position. - */ - validatePosition(position: Position): Position; -} - -/** - * Represents an end of line character sequence in a [document](#TextDocument). - */ -export enum EndOfLine { - /** - * The line feed `\n` character. - */ - LF = 1, - /** - * The carriage return line feed `\r\n` sequence. - */ - CRLF = 2 -} - -/** - * Represents a line and character position, such as - * the position of the cursor. - * - * Position objects are __immutable__. Use the [with](#Position.with) or - * [translate](#Position.translate) methods to derive new positions - * from an existing position. - */ -export interface Position { - - /** - * The zero-based line value. - */ - readonly line: number; - - /** - * The zero-based character value. - */ - readonly character: number; - - /** - * @param line A zero-based line value. - * @param character A zero-based character value. - */ - - /** - * Check if `other` is before this position. - * - * @param other A position. - * @return `true` if position is on a smaller line - * or on the same line on a smaller character. - */ - isBefore(other: Position): boolean; - - /** - * Check if `other` is before or equal to this position. - * - * @param other A position. - * @return `true` if position is on a smaller line - * or on the same line on a smaller or equal character. - */ - isBeforeOrEqual(other: Position): boolean; - - /** - * Check if `other` is after this position. - * - * @param other A position. - * @return `true` if position is on a greater line - * or on the same line on a greater character. - */ - isAfter(other: Position): boolean; - - /** - * Check if `other` is after or equal to this position. - * - * @param other A position. - * @return `true` if position is on a greater line - * or on the same line on a greater or equal character. - */ - isAfterOrEqual(other: Position): boolean; - - /** - * Check if `other` equals this position. - * - * @param other A position. - * @return `true` if the line and character of the given position are equal to - * the line and character of this position. - */ - isEqual(other: Position): boolean; - - /** - * Compare this to `other`. - * - * @param other A position. - * @return A number smaller than zero if this position is before the given position, - * a number greater than zero if this position is after the given position, or zero when - * this and the given position are equal. - */ - compareTo(other: Position): number; - - /** - * Create a new position relative to this position. - * - * @param lineDelta Delta value for the line value, default is `0`. - * @param characterDelta Delta value for the character value, default is `0`. - * @return A position which line and character is the sum of the current line and - * character and the corresponding deltas. - */ - translate(lineDelta?: number, characterDelta?: number): Position; - - /** - * Derived a new position relative to this position. - * - * @param change An object that describes a delta to this position. - * @return A position that reflects the given delta. Will return `this` position if the change - * is not changing anything. - */ - translate(change: { lineDelta?: number; characterDelta?: number; }): Position; - - /** - * Create a new position derived from this position. - * - * @param line Value that should be used as line value, default is the [existing value](#Position.line) - * @param character Value that should be used as character value, default is the [existing value](#Position.character) - * @return A position where line and character are replaced by the given values. - */ - with(line?: number, character?: number): Position; - - /** - * Derived a new position from this position. - * - * @param change An object that describes a change to this position. - * @return A position that reflects the given change. Will return `this` position if the change - * is not changing anything. - */ - with(change: { line?: number; character?: number; }): Position; -} - -export interface Range { - - /** - * The start position. It is before or equal to [end](#Range.end). - */ - readonly start: Position; - - /** - * The end position. It is after or equal to [start](#Range.start). - */ - readonly end: Position; - - /** - * `true` if `start` and `end` are equal. - */ - isEmpty: boolean; - - /** - * `true` if `start.line` and `end.line` are equal. - */ - isSingleLine: boolean; - - /** - * Check if a position or a range is contained in this range. - * - * @param positionOrRange A position or a range. - * @return `true` if the position or range is inside or equal - * to this range. - */ - contains(positionOrRange: Position | Range): boolean; - - /** - * Check if `other` equals this range. - * - * @param other A range. - * @return `true` when start and end are [equal](#Position.isEqual) to - * start and end of this range. - */ - isEqual(other: Range): boolean; - - /** - * Intersect `range` with this range and returns a new range or `undefined` - * if the ranges have no overlap. - * - * @param range A range. - * @return A range of the greater start and smaller end positions. Will - * return undefined when there is no overlap. - */ - intersection(range: Range): Range | undefined; - - /** - * Compute the union of `other` with this range. - * - * @param other A range. - * @return A range of smaller start position and the greater end position. - */ - union(other: Range): Range; - - /** - * Derived a new range from this range. - * - * @param start A position that should be used as start. The default value is the [current start](#Range.start). - * @param end A position that should be used as end. The default value is the [current end](#Range.end). - * @return A range derived from this range with the given start and end position. - * If start and end are not different `this` range will be returned. - */ - with(start?: Position, end?: Position): Range; - - /** - * Derived a new range from this range. - * - * @param change An object that describes a change to this range. - * @return A range that reflects the given change. Will return `this` range if the change - * is not changing anything. - */ - with(change: { start?: Position, end?: Position }): Range; -} - -/** - * Represents a line of text, such as a line of source code. - * - * TextLine objects are __immutable__. When a [document](#TextDocument) changes, - * previously retrieved lines will not represent the latest state. - */ -export interface TextLine { - - /** - * The zero-based line number. - */ - readonly lineNumber: number; - - /** - * The text of this line without the line separator characters. - */ - readonly text: string; - - /** - * The range this line covers without the line separator characters. - */ - readonly range: Range; - - /** - * The range this line covers with the line separator characters. - */ - readonly rangeIncludingLineBreak: Range; - - /** - * The offset of the first character which is not a whitespace character as defined - * by `/\s/`. **Note** that if a line is all whitespace the length of the line is returned. - */ - readonly firstNonWhitespaceCharacterIndex: number; - - /** - * Whether this line is whitespace only, shorthand - * for [TextLine.firstNonWhitespaceCharacterIndex](#TextLine.firstNonWhitespaceCharacterIndex) === [TextLine.text.length](#TextLine.text). - */ - readonly isEmptyOrWhitespace: boolean; -} - -export interface FileSystemWatcher extends Disposable { - - /** - * true if this file system watcher has been created such that - * it ignores creation file system events. - */ - ignoreCreateEvents: boolean; - - /** - * true if this file system watcher has been created such that - * it ignores change file system events. - */ - ignoreChangeEvents: boolean; - - /** - * true if this file system watcher has been created such that - * it ignores delete file system events. - */ - ignoreDeleteEvents: boolean; - - /** - * An event which fires on file/folder creation. - */ - onDidCreate: Event; - - /** - * An event which fires on file/folder change. - */ - onDidChange: Event; - - /** - * An event which fires on file/folder deletion. - */ - onDidDelete: Event; -} - -export interface ConfigurationChangeEvent { - - /** - * Returns `true` if the given section for the given resource (if provided) is affected. - * - * @param section Configuration name, supports _dotted_ names. - * @param resource A resource Uri. - * @return `true` if the given section for the given resource (if provided) is affected. - */ - affectsConfiguration(section: string, resource?: Uri): boolean; -} - -export interface WebviewPanelSerializer { - /** - * Restore a webview panel from its serialized `state`. - * - * Called when a serialized webview first becomes visible. - * - * @param webviewPanel Webview panel to restore. The serializer should take ownership of this panel. The - * serializer must restore the webview's `.html` and hook up all webview events. - * @param state Persisted state from the webview content. - * - * @return Thenable indicating that the webview has been fully restored. - */ - deserializeWebviewPanel(webviewPanel: WebviewPanel, state: any): Thenable; -} - -/** - * Content settings for a webview panel. - */ -export interface WebviewPanelOptions { - /** - * Controls if the find widget is enabled in the panel. - * - * Defaults to false. - */ - readonly enableFindWidget?: boolean; - - /** - * Controls if the webview panel's content (iframe) is kept around even when the panel - * is no longer visible. - * - * Normally the webview panel's html context is created when the panel becomes visible - * and destroyed when it is is hidden. Extensions that have complex state - * or UI can set the `retainContextWhenHidden` to make VS Code keep the webview - * context around, even when the webview moves to a background tab. When a webview using - * `retainContextWhenHidden` becomes hidden, its scripts and other dynamic content are suspended. - * When the panel becomes visible again, the context is automatically restored - * in the exact same state it was in originally. You cannot send messages to a - * hidden webview, even with `retainContextWhenHidden` enabled. - * - * `retainContextWhenHidden` has a high memory overhead and should only be used if - * your panel's context cannot be quickly saved and restored. - */ - readonly retainContextWhenHidden?: boolean; -} - -/** - * A panel that contains a webview. - */ -export interface WebviewPanel { - /** - * Identifies the type of the webview panel, such as `'markdown.preview'`. - */ - readonly viewType: string; - - /** - * Title of the panel shown in UI. - */ - title: string; - - /** - * Webview belonging to the panel. - */ - readonly webview: Webview; - - /** - * Content settings for the webview panel. - */ - readonly options: WebviewPanelOptions; - - /** - * Editor position of the panel. This property is only set if the webview is in - * one of the editor view columns. - * - * @deprecated - */ - readonly viewColumn: ViewColumn; - - /** - * Whether the panel is active (focused by the user). - */ - readonly active: boolean; - - /** - * Whether the panel is visible. - */ - readonly visible: boolean; - - /** - * Fired when the panel's view state changes. - */ - readonly onDidChangeViewState: Event; - - /** - * Fired when the panel is disposed. - * - * This may be because the user closed the panel or because `.dispose()` was - * called on it. - * - * Trying to use the panel after it has been disposed throws an exception. - */ - readonly onDidDispose: Event; - - /** - * Show the webview panel in a given column. - * - * A webview panel may only show in a single column at a time. If it is already showing, this - * method moves it to a new column. - * - * @param viewColumn View column to show the panel in. Shows in the current `viewColumn` if undefined. - * @param preserveFocus When `true`, the webview will not take focus. - */ - reveal(viewColumn?: ViewColumn, preserveFocus?: boolean): void; - - /** - * Dispose of the webview panel. - * - * This closes the panel if it showing and disposes of the resources owned by the webview. - * Webview panels are also disposed when the user closes the webview panel. Both cases - * fire the `onDispose` event. - */ - dispose(): any; -} - -/** - * Event fired when a webview panel's view state changes. - */ -export interface WebviewPanelOnDidChangeViewStateEvent { - /** - * Webview panel whose view state changed. - */ - readonly webviewPanel: WebviewPanel; -} - -/** - * A webview displays html content, like an iframe. - */ -export interface Webview { - /** - * Content settings for the webview. - */ - options: WebviewOptions; - - /** - * Contents of the webview. - * - * Should be a complete html document. - */ - html: string; - - /** - * Fired when the webview content posts a message. - */ - readonly onDidReceiveMessage: Event; - - /** - * Post a message to the webview content. - * - * Messages are only delivered if the webview is visible. - * - * @param message Body of the message. - */ - postMessage(message: any): Thenable; - - /** - * Convert a uri for the local file system to one that can be used inside webviews. - * - * Webviews cannot directly load resources from the workspace or local file system using `file:` uris. The - * `asWebviewUri` function takes a local `file:` uri and converts it into a uri that can be used inside of - * a webview to load the same resource: - * - * ```ts - * webview.html = `` - * ``` - */ - asWebviewUri(localResource: Uri): Uri; - - /** - * Content security policy source for webview resources. - * - * This is the origin that should be used in a content security policy rule: - * - * ``` - * img-src https: ${webview.cspSource} ...; - * ``` - */ - readonly cspSource: string; -} - -/** - * Content settings for a webview. - */ -export interface WebviewOptions { - /** - * Controls whether scripts are enabled in the webview content or not. - * - * Defaults to false (scripts-disabled). - */ - readonly enableScripts?: boolean; - - /** - * Controls whether command uris are enabled in webview content or not. - * - * Defaults to false. - */ - readonly enableCommandUris?: boolean; - - /** - * Root paths from which the webview can load local (filesystem) resources using the `vscode-resource:` scheme. - * - * Default to the root folders of the current workspace plus the extension's install directory. - * - * Pass in an empty array to disallow access to any local resources. - */ - readonly localResourceRoots?: ReadonlyArray; -} - -/** - * Thenable is a common denominator between ES6 promises, Q, jquery.Deferred, WinJS.Promise, - * and others. This API makes no assumption about what promise library is being used which - * enables reusing existing code without migrating to a specific promise implementation. Still, - * we recommend the use of native promises which are available in this editor. - */ -export interface Thenable { - /** - * Attaches callbacks for the resolution and/or rejection of the Promise. - * @param onfulfilled The callback to execute when the Promise is resolved. - * @param onrejected The callback to execute when the Promise is rejected. - * @returns A Promise for the completion of which ever callback is executed. - */ - then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Thenable; - then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => void): Thenable; -} - -export interface Extension { - readonly id: string; - readonly packageJSON: any; -} - -/** - * Represents semantic tokens, either in a range or in an entire document. - * @see [provideDocumentSemanticTokens](#DocumentSemanticTokensProvider.provideDocumentSemanticTokens) for an explanation of the format. - * @see [SemanticTokensBuilder](#SemanticTokensBuilder) for a helper to create an instance. - */ -export class SemanticTokens { - /** - * The result id of the tokens. - * - * This is the id that will be passed to `DocumentSemanticTokensProvider.provideDocumentSemanticTokensEdits` (if implemented). - */ - readonly resultId?: string; - /** - * The actual tokens data. - * @see [provideDocumentSemanticTokens](#DocumentSemanticTokensProvider.provideDocumentSemanticTokens) for an explanation of the format. - */ - readonly data: Uint32Array; - - constructor(data: Uint32Array, resultId?: string) { - this.data = data; - this.resultId = resultId; - } -} - -/** - * Represents edits to semantic tokens. - * @see [provideDocumentSemanticTokensEdits](#DocumentSemanticTokensProvider.provideDocumentSemanticTokensEdits) for an explanation of the format. - */ -export class SemanticTokensEdits { - /** - * The result id of the tokens. - * - * This is the id that will be passed to `DocumentSemanticTokensProvider.provideDocumentSemanticTokensEdits` (if implemented). - */ - readonly resultId?: string; - /** - * The edits to the tokens data. - * All edits refer to the initial data state. - */ - readonly edits: SemanticTokensEdit[]; - - constructor(edits: SemanticTokensEdit[], resultId?: string) { - this.edits = edits; - this.resultId = resultId; - } -} - -/** - * Represents an edit to semantic tokens. - * @see [provideDocumentSemanticTokensEdits](#DocumentSemanticTokensProvider.provideDocumentSemanticTokensEdits) for an explanation of the format. - */ -export class SemanticTokensEdit { - /** - * The start offset of the edit. - */ - readonly start: number; - /** - * The count of elements to remove. - */ - readonly deleteCount: number; - /** - * The elements to insert. - */ - readonly data?: Uint32Array; - - constructor(start: number, deleteCount: number, data?: Uint32Array) { - this.start = start; - this.deleteCount = deleteCount; - this.data = data; - } -} - -export interface SemanticTokensLegend { - readonly tokenTypes: string[]; - readonly tokenModifiers: string[]; -} - -/** - * The document semantic tokens provider interface defines the contract between extensions and - * semantic tokens. - */ -export interface DocumentSemanticTokensProvider { - /** - * An optional event to signal that the semantic tokens from this provider have changed. - */ - onDidChangeSemanticTokens?: Event; - - /** - * Tokens in a file are represented as an array of integers. The position of each token is expressed relative to - * the token before it, because most tokens remain stable relative to each other when edits are made in a file. - * - * --- - * In short, each token takes 5 integers to represent, so a specific token `i` in the file consists of the following array indices: - * - at index `5*i` - `deltaLine`: token line number, relative to the previous token - * - at index `5*i+1` - `deltaStart`: token start character, relative to the previous token (relative to 0 or the previous token's start if they are on the same line) - * - at index `5*i+2` - `length`: the length of the token. A token cannot be multiline. - * - at index `5*i+3` - `tokenType`: will be looked up in `SemanticTokensLegend.tokenTypes`. We currently ask that `tokenType` < 65536. - * - at index `5*i+4` - `tokenModifiers`: each set bit will be looked up in `SemanticTokensLegend.tokenModifiers` - * - * --- - * ### How to encode tokens - * - * Here is an example for encoding a file with 3 tokens in a uint32 array: - * ``` - * { line: 2, startChar: 5, length: 3, tokenType: "property", tokenModifiers: ["private", "static"] }, - * { line: 2, startChar: 10, length: 4, tokenType: "type", tokenModifiers: [] }, - * { line: 5, startChar: 2, length: 7, tokenType: "class", tokenModifiers: [] } - * ``` - * - * 1. First of all, a legend must be devised. This legend must be provided up-front and capture all possible token types. - * For this example, we will choose the following legend which must be passed in when registering the provider: - * ``` - * tokenTypes: ['property', 'type', 'class'], - * tokenModifiers: ['private', 'static'] - * ``` - * - * 2. The first transformation step is to encode `tokenType` and `tokenModifiers` as integers using the legend. Token types are looked - * up by index, so a `tokenType` value of `1` means `tokenTypes[1]`. Multiple token modifiers can be set by using bit flags, - * so a `tokenModifier` value of `3` is first viewed as binary `0b00000011`, which means `[tokenModifiers[0], tokenModifiers[1]]` because - * bits 0 and 1 are set. Using this legend, the tokens now are: - * ``` - * { line: 2, startChar: 5, length: 3, tokenType: 0, tokenModifiers: 3 }, - * { line: 2, startChar: 10, length: 4, tokenType: 1, tokenModifiers: 0 }, - * { line: 5, startChar: 2, length: 7, tokenType: 2, tokenModifiers: 0 } - * ``` - * - * 3. The next step is to represent each token relative to the previous token in the file. In this case, the second token - * is on the same line as the first token, so the `startChar` of the second token is made relative to the `startChar` - * of the first token, so it will be `10 - 5`. The third token is on a different line than the second token, so the - * `startChar` of the third token will not be altered: - * ``` - * { deltaLine: 2, deltaStartChar: 5, length: 3, tokenType: 0, tokenModifiers: 3 }, - * { deltaLine: 0, deltaStartChar: 5, length: 4, tokenType: 1, tokenModifiers: 0 }, - * { deltaLine: 3, deltaStartChar: 2, length: 7, tokenType: 2, tokenModifiers: 0 } - * ``` - * - * 4. Finally, the last step is to inline each of the 5 fields for a token in a single array, which is a memory friendly representation: - * ``` - * // 1st token, 2nd token, 3rd token - * [ 2,5,3,0,3, 0,5,4,1,0, 3,2,7,2,0 ] - * ``` - * - * @see [SemanticTokensBuilder](#SemanticTokensBuilder) for a helper to encode tokens as integers. - * *NOTE*: When doing edits, it is possible that multiple edits occur until VS Code decides to invoke the semantic tokens provider. - * *NOTE*: If the provider cannot temporarily compute semantic tokens, it can indicate this by throwing an error with the message 'Busy'. - */ - provideDocumentSemanticTokens(document: TextDocument, token: CancellationToken): ProviderResult; - - /** - * Instead of always returning all the tokens in a file, it is possible for a `DocumentSemanticTokensProvider` to implement - * this method (`provideDocumentSemanticTokensEdits`) and then return incremental updates to the previously provided semantic tokens. - * - * --- - * ### How tokens change when the document changes - * - * Suppose that `provideDocumentSemanticTokens` has previously returned the following semantic tokens: - * ``` - * // 1st token, 2nd token, 3rd token - * [ 2,5,3,0,3, 0,5,4,1,0, 3,2,7,2,0 ] - * ``` - * - * Also suppose that after some edits, the new semantic tokens in a file are: - * ``` - * // 1st token, 2nd token, 3rd token - * [ 3,5,3,0,3, 0,5,4,1,0, 3,2,7,2,0 ] - * ``` - * It is possible to express these new tokens in terms of an edit applied to the previous tokens: - * ``` - * [ 2,5,3,0,3, 0,5,4,1,0, 3,2,7,2,0 ] // old tokens - * [ 3,5,3,0,3, 0,5,4,1,0, 3,2,7,2,0 ] // new tokens - * - * edit: { start: 0, deleteCount: 1, data: [3] } // replace integer at offset 0 with 3 - * ``` - * - * *NOTE*: If the provider cannot compute `SemanticTokensEdits`, it can "give up" and return all the tokens in the document again. - * *NOTE*: All edits in `SemanticTokensEdits` contain indices in the old integers array, so they all refer to the previous result state. - */ - provideDocumentSemanticTokensEdits?(document: TextDocument, previousResultId: string, token: CancellationToken): ProviderResult; -} - -/** - * The document range semantic tokens provider interface defines the contract between extensions and - * semantic tokens. - */ -export interface DocumentRangeSemanticTokensProvider { - /** - * @see [provideDocumentSemanticTokens](#DocumentSemanticTokensProvider.provideDocumentSemanticTokens). - */ - provideDocumentRangeSemanticTokens(document: TextDocument, range: Range, token: CancellationToken): ProviderResult; -} - -export interface api { - commands: { - executeCommand: (command: string, ...rest: any[]) => Thenable; - registerCommand(command: string, callback: (...args: any[]) => any, thisArg?: any): Disposable; - }; - languages: { - match: (selector: DocumentSelector, document: TextDocument) => number; - /** - * Register a semantic tokens provider for a whole document. - * - * Multiple providers can be registered for a language. In that case providers are sorted - * by their [score](#languages.match) and the best-matching provider is used. Failure - * of the selected provider will cause a failure of the whole operation. - * - * @param selector A selector that defines the documents this provider is applicable to. - * @param provider A document semantic tokens provider. - * @return A [disposable](#Disposable) that unregisters this provider when being disposed. - */ - registerDocumentSemanticTokensProvider(selector: DocumentSelector, provider: DocumentSemanticTokensProvider, legend: SemanticTokensLegend): Disposable; - - /** - * Register a semantic tokens provider for a document range. - * - * *Note:* If a document has both a `DocumentSemanticTokensProvider` and a `DocumentRangeSemanticTokensProvider`, - * the range provider will be invoked only initially, for the time in which the full document provider takes - * to resolve the first request. Once the full document provider resolves the first request, the semantic tokens - * provided via the range provider will be discarded and from that point forward, only the document provider - * will be used. - * - * Multiple providers can be registered for a language. In that case providers are sorted - * by their [score](#languages.match) and the best-matching provider is used. Failure - * of the selected provider will cause a failure of the whole operation. - * - * @param selector A selector that defines the documents this provider is applicable to. - * @param provider A document range semantic tokens provider. - * @return A [disposable](#Disposable) that unregisters this provider when being disposed. - */ - registerDocumentRangeSemanticTokensProvider(selector: DocumentSelector, provider: DocumentRangeSemanticTokensProvider, legend: SemanticTokensLegend): Disposable; - - }; - window: { - activeTextEditor: TextEditor | undefined; - showInformationMessage: (message: string, ...items: T[]) => Thenable; - showWarningMessage: (message: string, ...items: T[]) => Thenable; - showErrorMessage(message: string, ...items: string[]): Thenable; - createOutputChannel(name: string): OutputChannel; - registerWebviewPanelSerializer(viewType: string, serializer: WebviewPanelSerializer): Disposable; - }; - workspace: { - openTextDocument: (uri: Uri) => Thenable; - getConfiguration: (section?: string, resource?: Uri) => WorkspaceConfiguration; - asRelativePath: (pathOrUri: string | Uri, includeWorkspaceFolder?: boolean) => string; - createFileSystemWatcher(globPattern: GlobPattern, ignoreCreateEvents?: boolean, ignoreChangeEvents?: boolean, ignoreDeleteEvents?: boolean): FileSystemWatcher; - onDidChangeConfiguration: Event; - }; - extensions: { - getExtension(extensionId: string): Extension | undefined; - all: ReadonlyArray>; - }; - Uri: { - parse(value: string): Uri; - }; - Disposable: { - from(...disposableLikes: { dispose: () => any }[]): Disposable; - }; - - version: string; -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tsconfig.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tsconfig.json deleted file mode 100644 index 17f0209c07b..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "dist" - }, - "include": [ - "./src/**/*" - ] -} \ No newline at end of file diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tslint.json b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tslint.json deleted file mode 100644 index 40a18cdec2d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/tslint.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tslint.json" -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/yarn.lock b/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/yarn.lock deleted file mode 100644 index 5e20c8cca11..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/yarn.lock +++ /dev/null @@ -1,376 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@types/node@^10.9.4": - version "10.17.60" - resolved "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz" - integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== - -"@types/vscode@1.69.0": - version "1.69.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@types/vscode/-/vscode-1.69.0.tgz" - integrity sha1-pHIBGvOS+8+Cy7gvYLTCOcIbkhw= - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -builtin-modules@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - -chalk@^2.0.0, chalk@^2.3.0: - version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -commander@^2.12.1: - version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -diff@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -glob@^7.1.1, glob@^7.1.3: - version "7.2.0" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-core-module@^2.2.0: - version "2.8.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz" - integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== - dependencies: - has "^1.0.3" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@>=3.13.1: - version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -minimatch@3.0.5: - version "3.0.5" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" - integrity sha1-TajxKQ7g8PjoPWDKafjxNAaGBKM= - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.5: - version "1.2.6" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -mkdirp@^0.5.1: - version "0.5.5" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -ps-list@7.2.0: - version "7.2.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/ps-list/-/ps-list-7.2.0.tgz" - integrity sha1-PREOHegkmksXjJsc8qIV0eTkL8A= - -resolve@^1.3.2: - version "1.20.0" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -semver@^5.3.0: - version "5.7.1" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^7.3.5: - version "7.3.7" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-7.3.7.tgz" - integrity sha1-EsW2Sa/b+QSXB3luIqQCiBTOUj8= - dependencies: - lru-cache "^6.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -tslib@^1.8.0, tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslint@^5.11.0: - version "5.20.1" - resolved "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz" - integrity sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg== - dependencies: - "@babel/code-frame" "^7.0.0" - builtin-modules "^1.1.1" - chalk "^2.3.0" - commander "^2.12.1" - diff "^4.0.1" - glob "^7.1.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - mkdirp "^0.5.1" - resolve "^1.3.2" - semver "^5.3.0" - tslib "^1.8.0" - tsutils "^2.29.0" - -tsutils@^2.29.0: - version "2.29.0" - resolved "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz" - integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== - dependencies: - tslib "^1.8.1" - -typescript@~4.5.4: - version "4.5.5" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3" - integrity sha1-2MlTgy0okkqePTfHPXKchGxYlvM= - -vscode-html-languageservice@^5.0.1: - version "5.0.1" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-html-languageservice/-/vscode-html-languageservice-5.0.1.tgz" - integrity sha1-vfeEfSekU6npiuKDbq11lHhMXBw= - dependencies: - vscode-languageserver-textdocument "^1.0.4" - vscode-languageserver-types "^3.17.1" - vscode-nls "^5.0.1" - vscode-uri "^3.0.3" - -vscode-jsonrpc@8.0.2: - version "8.0.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz" - integrity sha1-8jntLNYAQCG2VQr5/Z0+R+7jysk= - -vscode-languageclient@8.0.2: - version "8.0.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageclient/-/vscode-languageclient-8.0.2.tgz" - integrity sha1-8fI86MhISqEeS337JEN9Plm7YcY= - dependencies: - minimatch "^3.0.4" - semver "^7.3.5" - vscode-languageserver-protocol "3.17.2" - -vscode-languageserver-protocol@3.17.2: - version "3.17.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz" - integrity sha1-vqpGrqBu0GFXZYbF4RNoqa/B03g= - dependencies: - vscode-jsonrpc "8.0.2" - vscode-languageserver-types "3.17.2" - -vscode-languageserver-textdocument@^1.0.4, vscode-languageserver-textdocument@^1.0.5: - version "1.0.7" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz" - integrity sha1-Ft9GjVwmBhA8kFVK4F+fPTNbdxs= - -vscode-languageserver-types@3.17.2, vscode-languageserver-types@^3.17.1: - version "3.17.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz" - integrity sha1-ssLn3kBa09c6iD6RmJuFAXD/xPI= - -vscode-nls@^5.0.1: - version "5.2.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-nls/-/vscode-nls-5.2.0.tgz" - integrity sha1-PLaJPdm9aVJE2KAkvfdG7qZlzD8= - -vscode-uri@^3.0.3: - version "3.0.3" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-uri/-/vscode-uri-3.0.3.tgz" - integrity sha1-qVwc4ub0G3VJ+GJ50Z9HlR5PTYQ= - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -yallist@^4.0.0: - version "4.0.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/yallist/-/yallist-4.0.0.tgz" - integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs index fc75a84a82b..d5064238611 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionContext.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class AttributeCompletionContext +internal sealed class AttributeCompletionContext { public TagHelperDocumentContext DocumentContext { get; } public IEnumerable ExistingCompletions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs index e992b626ed1..12e2682fc93 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/AttributeCompletionResult.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class AttributeCompletionResult +internal sealed class AttributeCompletionResult { public IReadOnlyDictionary> Completions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultProjectWorkspaceStateGenerator.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultProjectWorkspaceStateGenerator.cs index cf034e83062..e846ec943a1 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultProjectWorkspaceStateGenerator.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultProjectWorkspaceStateGenerator.cs @@ -12,12 +12,13 @@ using Microsoft.AspNetCore.Razor.ProjectSystem; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; namespace Microsoft.CodeAnalysis.Razor; [Shared] [Export(typeof(ProjectWorkspaceStateGenerator))] -[Export(typeof(ProjectSnapshotChangeTrigger))] +[Export(typeof(IProjectSnapshotChangeTrigger))] internal class DefaultProjectWorkspaceStateGenerator : ProjectWorkspaceStateGenerator, IDisposable { // Internal for testing @@ -26,7 +27,7 @@ internal class DefaultProjectWorkspaceStateGenerator : ProjectWorkspaceStateGene private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; private readonly SemaphoreSlim _semaphore; private ProjectSnapshotManagerBase _projectManager; - private TagHelperResolver _tagHelperResolver; + private ITagHelperResolver _tagHelperResolver; private bool _disposed; [ImportingConstructor] @@ -58,7 +59,7 @@ public override void Initialize(ProjectSnapshotManagerBase projectManager) _projectManager = projectManager; - _tagHelperResolver = _projectManager.Workspace.Services.GetRequiredService(); + _tagHelperResolver = _projectManager.Workspace.Services.GetRequiredService(); } public override void Update(Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) @@ -172,8 +173,8 @@ private async Task UpdateWorkspaceStateAsync(Project workspaceProject, IProjectS csharpLanguageVersion = csharpParseOptions.LanguageVersion; } - var tagHelperResolutionResult = await _tagHelperResolver.GetTagHelpersAsync(workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); - workspaceState = new ProjectWorkspaceState(tagHelperResolutionResult.Descriptors, csharpLanguageVersion); + var tagHelpers = await _tagHelperResolver.GetTagHelpersAsync(workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); + workspaceState = new ProjectWorkspaceState(tagHelpers, csharpLanguageVersion); } } catch (OperationCanceledException) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultRazorDynamicFileInfoProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultRazorDynamicFileInfoProvider.cs index c669266d6ac..066d5e3e075 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultRazorDynamicFileInfoProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultRazorDynamicFileInfoProvider.cs @@ -7,10 +7,11 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Composition; -using System.Runtime.InteropServices; +using System.Diagnostics; using System.Text; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor; using Microsoft.CodeAnalysis.ExternalAccess.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.CodeAnalysis.Text; @@ -21,39 +22,28 @@ namespace Microsoft.CodeAnalysis.Razor.Workspaces; [Shared] [Export(typeof(IRazorDynamicFileInfoProvider))] [Export(typeof(RazorDynamicFileInfoProvider))] -[Export(typeof(ProjectSnapshotChangeTrigger))] +[Export(typeof(IProjectSnapshotChangeTrigger))] internal class DefaultRazorDynamicFileInfoProvider : RazorDynamicFileInfoProvider, IRazorDynamicFileInfoProvider { private readonly ConcurrentDictionary _entries; private readonly Func _createEmptyEntry; private readonly RazorDocumentServiceProviderFactory _factory; private readonly LSPEditorFeatureDetector _lspEditorFeatureDetector; - private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly FilePathService _filePathService; + private readonly ProjectSnapshotManagerAccessor _projectSnapshotManagerAccessor; [ImportingConstructor] public DefaultRazorDynamicFileInfoProvider( RazorDocumentServiceProviderFactory factory, LSPEditorFeatureDetector lspEditorFeatureDetector, - LanguageServerFeatureOptions languageServerFeatureOptions) + FilePathService filePathService, + ProjectSnapshotManagerAccessor projectSnapshotManagerAccessor) { - if (factory is null) - { - throw new ArgumentNullException(nameof(factory)); - } - - if (lspEditorFeatureDetector is null) - { - throw new ArgumentNullException(nameof(lspEditorFeatureDetector)); - } + _factory = factory ?? throw new ArgumentNullException(nameof(factory)); + _lspEditorFeatureDetector = lspEditorFeatureDetector ?? throw new ArgumentNullException(nameof(lspEditorFeatureDetector)); + _filePathService = filePathService ?? throw new ArgumentNullException(nameof(filePathService)); + _projectSnapshotManagerAccessor = projectSnapshotManagerAccessor ?? throw new ArgumentNullException(nameof(projectSnapshotManagerAccessor)); - if (languageServerFeatureOptions is null) - { - throw new ArgumentNullException(nameof(languageServerFeatureOptions)); - } - - _factory = factory; - _lspEditorFeatureDetector = lspEditorFeatureDetector; - _languageServerFeatureOptions = languageServerFeatureOptions; _entries = new ConcurrentDictionary(); _createEmptyEntry = (key) => new Entry(CreateEmptyInfo(key)); } @@ -82,31 +72,31 @@ public override void UpdateLSPFileInfo(Uri documentUri, DynamicDocumentContainer // We report diagnostics are supported to Roslyn in this case documentContainer.SupportsDiagnostics = true; - var filePath = GetProjectSystemFilePath(documentUri); - if (!TryGetKeyAndEntry(filePath, out var associatedKvp)) + // TODO: This needs to use the project key somehow, rather than assuming all generated content is the same + var filePath = FilePathService.GetProjectSystemFilePath(documentUri); + + var foundAny = false; + foreach (var associatedKvp in GetAllKeysForPath(filePath)) { - return; - } + foundAny = true; + var associatedKey = associatedKvp.Key; + var associatedEntry = associatedKvp.Value; - var associatedKey = associatedKvp.Value.Key; - var associatedEntry = associatedKvp.Value.Value; + lock (associatedEntry.Lock) + { + associatedEntry.Current = CreateInfo(associatedKey, documentContainer); + } + } - lock (associatedEntry.Lock) + if (foundAny) { - associatedEntry.Current = CreateInfo(associatedKey, documentContainer); + Updated?.Invoke(this, filePath); } - - Updated?.Invoke(this, filePath); } // Called by us to update entries - public override void UpdateFileInfo(string projectFilePath, DynamicDocumentContainer documentContainer) + public override void UpdateFileInfo(ProjectKey projectKey, DynamicDocumentContainer documentContainer) { - if (projectFilePath is null) - { - throw new ArgumentNullException(nameof(projectFilePath)); - } - if (documentContainer is null) { throw new ArgumentNullException(nameof(documentContainer)); @@ -121,7 +111,13 @@ public override void UpdateFileInfo(string projectFilePath, DynamicDocumentConta // There's a possible race condition here where we're processing an update // and the project is getting unloaded. So if we don't find an entry we can // just ignore it. - var key = new Key(projectFilePath, documentContainer.FilePath); + var projectId = TryFindProjectIdForProjectKey(projectKey); + if (projectId is null) + { + return; + } + + var key = new Key(projectId, documentContainer.FilePath); if (_entries.TryGetValue(key, out var entry)) { lock (entry.Lock) @@ -147,58 +143,55 @@ public void PromoteBackgroundDocument(Uri documentUri, IRazorDocumentPropertiesS throw new ArgumentNullException(nameof(propertiesService)); } - var filePath = GetProjectSystemFilePath(documentUri); - if (!TryGetKeyAndEntry(filePath, out var associatedKvp)) + var filePath = FilePathService.GetProjectSystemFilePath(documentUri); + foreach (var associatedKvp in GetAllKeysForPath(filePath)) { - return; - } + var associatedKey = associatedKvp.Key; + var associatedEntry = associatedKvp.Value; - var associatedKey = associatedKvp.Value.Key; - var associatedEntry = associatedKvp.Value.Value; + var projectId = associatedKey.ProjectId; + var projectKey = TryFindProjectKeyForProjectId(projectId); + if (projectKey is not ProjectKey key) + { + Debug.Fail("Could not find project key for project id. This should never happen."); + continue; + } - var filename = _languageServerFeatureOptions.GetRazorCSharpFilePath(associatedKey.FilePath); + var filename = _filePathService.GetRazorCSharpFilePath(key, associatedKey.FilePath); - // To promote the background document, we just need to add the passed in properties service to - // the dynamic file info. The properties service contains the client name and allows the C# - // server to recognize the document. - var documentServiceProvider = associatedEntry.Current.DocumentServiceProvider; - var excerptService = documentServiceProvider.GetService(); - var mappingService = documentServiceProvider.GetService(); - var emptyContainer = new PromotedDynamicDocumentContainer( - documentUri, propertiesService, excerptService, mappingService, associatedEntry.Current.TextLoader); + // To promote the background document, we just need to add the passed in properties service to + // the dynamic file info. The properties service contains the client name and allows the C# + // server to recognize the document. + var documentServiceProvider = associatedEntry.Current.DocumentServiceProvider; + var excerptService = documentServiceProvider.GetService(); + var mappingService = documentServiceProvider.GetService(); + var emptyContainer = new PromotedDynamicDocumentContainer( + documentUri, propertiesService, excerptService, mappingService, associatedEntry.Current.TextLoader); - lock (associatedEntry.Lock) - { - associatedEntry.Current = new RazorDynamicFileInfo( - filename, associatedEntry.Current.SourceCodeKind, associatedEntry.Current.TextLoader, _factory.Create(emptyContainer)); + lock (associatedEntry.Lock) + { + associatedEntry.Current = new RazorDynamicFileInfo( + filename, associatedEntry.Current.SourceCodeKind, associatedEntry.Current.TextLoader, _factory.Create(emptyContainer)); + } } Updated?.Invoke(this, filePath); } - private bool TryGetKeyAndEntry(string filePath, out KeyValuePair? associatedKvp) + private IEnumerable> GetAllKeysForPath(string filePath) { - associatedKvp = null; foreach (var entry in _entries) { if (FilePathComparer.Instance.Equals(filePath, entry.Key.FilePath)) { - associatedKvp = entry; - return true; + yield return entry; } } - - return false; } // Called by us when a document opens in the editor - public override void SuppressDocument(string projectFilePath, string documentFilePath) + public override void SuppressDocument(ProjectKey projectKey, string documentFilePath) { - if (projectFilePath is null) - { - throw new ArgumentNullException(nameof(projectFilePath)); - } - if (documentFilePath is null) { throw new ArgumentNullException(nameof(documentFilePath)); @@ -212,7 +205,13 @@ public override void SuppressDocument(string projectFilePath, string documentFil // There's a possible race condition here where we're processing an update // and the project is getting unloaded. So if we don't find an entry we can // just ignore it. - var key = new Key(projectFilePath, documentFilePath); + var projectId = TryFindProjectIdForProjectKey(projectKey); + if (projectId is null) + { + return; + } + + var key = new Key(projectId, documentFilePath); if (_entries.TryGetValue(key, out var entry)) { var updated = false; @@ -244,7 +243,7 @@ public Task GetDynamicFileInfoAsync(ProjectId projectId, s throw new ArgumentNullException(nameof(filePath)); } - var key = new Key(projectFilePath, filePath); + var key = new Key(projectId, filePath); var entry = _entries.GetOrAdd(key, _createEmptyEntry); return Task.FromResult(entry.Current); } @@ -271,7 +270,7 @@ public Task RemoveDynamicFileInfoAsync(ProjectId projectId, string projectFilePa // // ---------------------------------------------------------------------------------------------------------------------------------------- - var key = new Key(projectFilePath, filePath); + var key = new Key(projectId, filePath); _entries.TryRemove(key, out _); return Task.CompletedTask; } @@ -291,10 +290,14 @@ private void ProjectManager_Changed(object sender, ProjectChangeEventArgs args) case ProjectChangeKind.ProjectRemoved: { var removedProject = args.Older; - foreach (var documentFilePath in removedProject.DocumentFilePaths) + + if (TryFindProjectIdForProjectKey(removedProject.Key) is { } projectId) { - var key = new Key(removedProject.FilePath, documentFilePath); - _entries.TryRemove(key, out _); + foreach (var documentFilePath in removedProject.DocumentFilePaths) + { + var key = new Key(projectId, documentFilePath); + _entries.TryRemove(key, out _); + } } break; @@ -302,36 +305,58 @@ private void ProjectManager_Changed(object sender, ProjectChangeEventArgs args) } } + private ProjectId TryFindProjectIdForProjectKey(ProjectKey key) + { + if (_projectSnapshotManagerAccessor.Instance.Workspace is not { } workspace) + { + throw new InvalidOperationException("Can not map a ProjectKey to a ProjectId before the project is initialized"); + } + + foreach (var project in workspace.CurrentSolution.Projects) + { + if (key.Equals(ProjectKey.From(project))) + { + return project.Id; + } + } + + return null; + } + + public ProjectKey? TryFindProjectKeyForProjectId(ProjectId projectId) + { + if (_projectSnapshotManagerAccessor.Instance.Workspace is not { } workspace) + { + throw new InvalidOperationException("Can not map a ProjectId to a ProjectKey before the project is initialized"); + } + + var project = workspace.CurrentSolution.GetProject(projectId); + if (project is null) + { + return null; + } + + var projectKey = ProjectKey.From(project); + + return projectKey; + } + private RazorDynamicFileInfo CreateEmptyInfo(Key key) { - var filename = _languageServerFeatureOptions.GetRazorCSharpFilePath(key.FilePath); + var projectKey = TryFindProjectKeyForProjectId(key.ProjectId).AssumeNotNull(); + var filename = _filePathService.GetRazorCSharpFilePath(projectKey, key.FilePath); var textLoader = new EmptyTextLoader(filename); return new RazorDynamicFileInfo(filename, SourceCodeKind.Regular, textLoader, _factory.CreateEmpty()); } private RazorDynamicFileInfo CreateInfo(Key key, DynamicDocumentContainer document) { - var filename = _languageServerFeatureOptions.GetRazorCSharpFilePath(key.FilePath); + var projectKey = TryFindProjectKeyForProjectId(key.ProjectId).AssumeNotNull(); + var filename = _filePathService.GetRazorCSharpFilePath(projectKey, key.FilePath); var textLoader = document.GetTextLoader(filename); return new RazorDynamicFileInfo(filename, SourceCodeKind.Regular, textLoader, _factory.Create(document)); } - private static string GetProjectSystemFilePath(Uri uri) - { - // In VS Windows project system file paths always utilize `\`. In VSMac they don't. This is a bit of a hack - // however, it's the only way to get the correct file path for a document to map to a corresponding project - // system. - - if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) - { - // VSWin - return uri.GetAbsoluteOrUNCPath().Replace('/', '\\'); - } - - // VSMac - return uri.AbsolutePath; - } - // Using a separate handle to the 'current' file info so that can allow Roslyn to send // us the add/remove operations, while we process the update operations. public class Entry @@ -377,19 +402,19 @@ public override string ToString() private readonly struct Key : IEquatable { - public readonly string ProjectFilePath; + public readonly ProjectId ProjectId; public readonly string FilePath; - public Key(string projectFilePath, string filePath) + public Key(ProjectId projectId, string filePath) { - ProjectFilePath = projectFilePath; + ProjectId = projectId; FilePath = filePath; } public bool Equals(Key other) { return - FilePathComparer.Instance.Equals(ProjectFilePath, other.ProjectFilePath) && + ProjectId.Equals(other.ProjectId) && FilePathComparer.Instance.Equals(FilePath, other.FilePath); } @@ -401,7 +426,7 @@ public override bool Equals(object obj) public override int GetHashCode() { var hash = HashCodeCombiner.Start(); - hash.Add(ProjectFilePath, FilePathComparer.Instance); + hash.Add(ProjectId); hash.Add(FilePath, FilePathComparer.Instance); return hash; } @@ -486,9 +511,9 @@ public TestAccessor(DefaultRazorDynamicFileInfoProvider provider) _provider = provider; } - public async Task GetDynamicFileInfoAsync(string projectFilePath, string filePath, CancellationToken cancellationToken) + public async Task GetDynamicFileInfoAsync(ProjectId projectId, string filePath, CancellationToken cancellationToken) { - var result = await _provider.GetDynamicFileInfoAsync(ProjectId.CreateNewId(), projectFilePath, filePath, cancellationToken).ConfigureAwait(false); + var result = await _provider.GetDynamicFileInfoAsync(projectId, projectFilePath: string.Empty, filePath, cancellationToken).ConfigureAwait(false); return new TestDynamicFileInfoResult(result.FilePath, result.TextLoader); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs deleted file mode 100644 index b133db2486c..00000000000 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolver.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.CodeAnalysis.Razor; - -internal class DefaultTagHelperResolver : TagHelperResolver -{ - public DefaultTagHelperResolver(ITelemetryReporter telemetryReporter) - : base(telemetryReporter) - { - } - - public override Task GetTagHelpersAsync(Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken = default) - { - if (workspaceProject is null) - { - throw new ArgumentNullException(nameof(workspaceProject)); - } - - if (projectSnapshot is null) - { - throw new ArgumentNullException(nameof(projectSnapshot)); - } - - if (projectSnapshot.Configuration is null) - { - return Task.FromResult(TagHelperResolutionResult.Empty); - } - - return GetTagHelpersAsync(workspaceProject, projectSnapshot.GetProjectEngine(), cancellationToken); - } -} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolverFactory.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolverFactory.cs deleted file mode 100644 index 14116280aed..00000000000 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DefaultTagHelperResolverFactory.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Composition; -using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.CodeAnalysis.Host; -using Microsoft.CodeAnalysis.Host.Mef; - -namespace Microsoft.CodeAnalysis.Razor; - -[Shared] -[ExportWorkspaceServiceFactory(typeof(TagHelperResolver), ServiceLayer.Default)] -internal class DefaultTagHelperResolverFactory : IWorkspaceServiceFactory -{ - private readonly ITelemetryReporter _telemetryReporter; - - [ImportingConstructor] - public DefaultTagHelperResolverFactory(ITelemetryReporter telemetryReporter) - { - _telemetryReporter = telemetryReporter ?? throw new ArgumentNullException(nameof(telemetryReporter)); - } - - public IWorkspaceService CreateService(HostWorkspaceServices workspaceServices) - { - return new DefaultTagHelperResolver(_telemetryReporter); - } -} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DocumentKey.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DocumentKey.cs index 2bf03c0594c..ae78a945beb 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DocumentKey.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/DocumentKey.cs @@ -2,23 +2,24 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.Extensions.Internal; namespace Microsoft.CodeAnalysis.Razor; -public readonly struct DocumentKey : IEquatable +internal readonly struct DocumentKey : IEquatable { - public string ProjectFilePath { get; } + public ProjectKey ProjectKey { get; } public string DocumentFilePath { get; } - public DocumentKey(string projectFilePath, string documentFilePath) + public DocumentKey(ProjectKey projectKey, string documentFilePath) { - ProjectFilePath = projectFilePath; + ProjectKey = projectKey; DocumentFilePath = documentFilePath; } public bool Equals(DocumentKey other) - => FilePathComparer.Instance.Equals(ProjectFilePath, other.ProjectFilePath) && + => ProjectKey.Equals(other.ProjectKey) && FilePathComparer.Instance.Equals(DocumentFilePath, other.DocumentFilePath); public override bool Equals(object? obj) @@ -28,7 +29,7 @@ public override bool Equals(object? obj) public override int GetHashCode() { var hash = new HashCodeCombiner(); - hash.Add(ProjectFilePath, FilePathComparer.Instance); + hash.Add(ProjectKey); hash.Add(DocumentFilePath, FilePathComparer.Instance); return hash; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs index 723e5dd8077..55c960f5b1e 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettings.cs @@ -13,19 +13,19 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; ///
/// /// -public record ClientSettings(ClientSpaceSettings ClientSpaceSettings, ClientAdvancedSettings AdvancedSettings) +internal record ClientSettings(ClientSpaceSettings ClientSpaceSettings, ClientAdvancedSettings AdvancedSettings) { public static readonly ClientSettings Default = new(ClientSpaceSettings.Default, ClientAdvancedSettings.Default); } -public sealed record ClientSpaceSettings(bool IndentWithTabs, int IndentSize) +internal sealed record ClientSpaceSettings(bool IndentWithTabs, int IndentSize) { public static readonly ClientSpaceSettings Default = new(IndentWithTabs: false, IndentSize: 4); public int IndentSize { get; } = IndentSize >= 0 ? IndentSize : throw new ArgumentOutOfRangeException(nameof(IndentSize)); } -public sealed record ClientAdvancedSettings(bool FormatOnType, bool AutoClosingTags, bool AutoInsertAttributeQuotes, bool ColorBackground) +internal sealed record ClientAdvancedSettings(bool FormatOnType, bool AutoClosingTags, bool AutoInsertAttributeQuotes, bool ColorBackground) { public static readonly ClientAdvancedSettings Default = new(FormatOnType: true, AutoClosingTags: true, AutoInsertAttributeQuotes: true, ColorBackground: false); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs index a3eb8caaee4..cdda0f55d35 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/ClientSettingsChangedEventArgs.cs @@ -5,17 +5,7 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; -public sealed class ClientSettingsChangedEventArgs : EventArgs +internal sealed class ClientSettingsChangedEventArgs(ClientSettings settings) : EventArgs { - public ClientSettingsChangedEventArgs(ClientSettings settings) - { - if (settings is null) - { - throw new ArgumentNullException(nameof(settings)); - } - - Settings = settings; - } - - public ClientSettings Settings { get; } + public ClientSettings Settings { get; } = settings ?? throw new ArgumentNullException(nameof(settings)); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs index f11b1c528a5..fff463a7cdb 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettings.cs @@ -6,7 +6,7 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; -public sealed class EditorSettings : IEquatable +internal sealed class EditorSettings : IEquatable { public static readonly EditorSettings Default = new(indentWithTabs: false, indentSize: 4); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs index f9b83ae9ccb..d2146397b71 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Editor/EditorSettingsChangedEventArgs.cs @@ -5,17 +5,7 @@ namespace Microsoft.CodeAnalysis.Razor.Editor; -public sealed class EditorSettingsChangedEventArgs : EventArgs +internal sealed class EditorSettingsChangedEventArgs(EditorSettings settings) : EventArgs { - public EditorSettingsChangedEventArgs(EditorSettings settings) - { - if (settings is null) - { - throw new ArgumentNullException(nameof(settings)); - } - - Settings = settings; - } - - public EditorSettings Settings { get; } + public EditorSettings Settings { get; } = settings ?? throw new ArgumentNullException(nameof(settings)); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs index 7dd195d9831..850d45b09af 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionContext.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class ElementCompletionContext +internal sealed class ElementCompletionContext { public TagHelperDocumentContext DocumentContext { get; } public IEnumerable ExistingCompletions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs index af3f9ba9383..f46fa1614d0 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ElementCompletionResult.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class ElementCompletionResult +internal sealed class ElementCompletionResult { public IReadOnlyDictionary> Completions { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs index 264ec6d832c..260c1065fd1 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ExportCustomProjectEngineFactoryAttribute.cs @@ -8,17 +8,12 @@ namespace Microsoft.CodeAnalysis.Razor; [MetadataAttribute] [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)] -public class ExportCustomProjectEngineFactoryAttribute : ExportAttribute, ICustomProjectEngineFactoryMetadata +internal sealed class ExportCustomProjectEngineFactoryAttribute : ExportAttribute, ICustomProjectEngineFactoryMetadata { public ExportCustomProjectEngineFactoryAttribute(string configurationName) : base(typeof(IProjectEngineFactory)) { - if (configurationName is null) - { - throw new ArgumentNullException(nameof(configurationName)); - } - - ConfigurationName = configurationName; + ConfigurationName = configurationName ?? throw new ArgumentNullException(nameof(configurationName)); } public string ConfigurationName { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/FilePathService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/FilePathService.cs new file mode 100644 index 00000000000..410fa8be5c1 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/FilePathService.cs @@ -0,0 +1,118 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Composition; +using System.Diagnostics; +using System.Runtime.InteropServices; +using System.Text; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; + +namespace Microsoft.CodeAnalysis.Razor.Workspaces; + +[Shared] +[Export(typeof(FilePathService))] +internal sealed class FilePathService +{ + private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + + [ImportingConstructor] + public FilePathService(LanguageServerFeatureOptions languageServerFeatureOptions) + { + _languageServerFeatureOptions = languageServerFeatureOptions; + } + + public string GetRazorCSharpFilePath(ProjectKey projectKey, string razorFilePath) + => GetGeneratedFilePath(projectKey, razorFilePath, _languageServerFeatureOptions.CSharpVirtualDocumentSuffix); + + public Uri GetRazorDocumentUri(Uri virtualDocumentUri) + { + var uriPath = virtualDocumentUri.AbsoluteUri; + var razorFilePath = GetRazorFilePath(uriPath); + var uri = new Uri(razorFilePath, UriKind.Absolute); + return uri; + } + + public bool IsVirtualCSharpFile(Uri uri) + => CheckIfFileUriAndExtensionMatch(uri, _languageServerFeatureOptions.CSharpVirtualDocumentSuffix); + + public bool IsVirtualHtmlFile(Uri uri) + => CheckIfFileUriAndExtensionMatch(uri, _languageServerFeatureOptions.HtmlVirtualDocumentSuffix); + + public bool IsVirtualDocumentUri(Uri uri) + => IsVirtualCSharpFile(uri) || IsVirtualHtmlFile(uri); + + private static bool CheckIfFileUriAndExtensionMatch(Uri uri, string extension) + => uri.GetAbsoluteOrUNCPath()?.EndsWith(extension, StringComparison.Ordinal) ?? false; + + private string GetRazorFilePath(string filePath) + { + var trimIndex = filePath.LastIndexOf(_languageServerFeatureOptions.CSharpVirtualDocumentSuffix); + if (trimIndex == -1) + { + trimIndex = filePath.LastIndexOf(_languageServerFeatureOptions.HtmlVirtualDocumentSuffix); + } + else if (_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath) + { + // If this is a C# generated file, and we're including the project suffix, then filename will be + // .razor. + // This means we can remove the project key easily, by just looking for the last '.'. The project + // slug itself cannot a '.', enforced by the assert below in GetProjectSuffix + + trimIndex = filePath.LastIndexOf('.', trimIndex - 1); + Debug.Assert(trimIndex != -1, "There was no project element to the generated file name?"); + } + + if (trimIndex != -1) + { + return filePath.Substring(0, trimIndex); + } + + return filePath; + } + + private string GetGeneratedFilePath(ProjectKey projectKey, string razorFilePath, string suffix) + { + var projectSuffix = GetProjectSuffix(projectKey); + + return razorFilePath + projectSuffix + suffix; + } + + private string GetProjectSuffix(ProjectKey projectKey) + { + if (!_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath) + { + return string.Empty; + } + + // If there is no project key, we still want to generate something as otherwise the GetRazorFilePath method + // would end up unnecessarily overcomplicated + if (projectKey.Id is null) + { + return ".p"; + } + + using var sha256 = System.Security.Cryptography.SHA256.Create(); + var crypto = sha256.ComputeHash(Encoding.Unicode.GetBytes(projectKey.Id)); + var projectToken = Convert.ToBase64String(crypto, 0, 12).Replace('/', '_').Replace('+', '-'); + + Debug.Assert(!projectToken.Contains("."), "Project token can't contain a dot or the GetRazorFilePath method will fail."); + return "." + projectToken; + } + + public static string GetProjectSystemFilePath(Uri uri) + { + // In VS Windows project system file paths always utilize `\`. In VSMac they don't. This is a bit of a hack + // however, it's the only way to get the correct file path for a document to map to a corresponding project + // system. + + if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) + { + // VSWin + return uri.GetAbsoluteOrUNCPath().Replace('/', '\\'); + } + + // VSMac + return uri.AbsolutePath; + } +} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ILspServerActivationTracker.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ILspServerActivationTracker.cs new file mode 100644 index 00000000000..9774ff60d9d --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ILspServerActivationTracker.cs @@ -0,0 +1,13 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +namespace Microsoft.CodeAnalysis.Razor.Workspaces; + +internal interface ILspServerActivationTracker +{ + bool IsActive { get; } + + void Activated(); + + void Deactivated(); +} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ITagHelperResolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ITagHelperResolver.cs new file mode 100644 index 00000000000..62748deaa5e --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ITagHelperResolver.cs @@ -0,0 +1,19 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Immutable; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.CodeAnalysis.Host; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; + +namespace Microsoft.CodeAnalysis.Razor.Workspaces; + +internal interface ITagHelperResolver : IWorkspaceService +{ + ValueTask> GetTagHelpersAsync( + Project workspaceProject, + IProjectSnapshot projectSnapshot, + CancellationToken cancellationToken); +} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/LanguageServerFeatureOptions.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/LanguageServerFeatureOptions.cs index 7389d2f74f7..7480cda6b27 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/LanguageServerFeatureOptions.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/LanguageServerFeatureOptions.cs @@ -1,8 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; - namespace Microsoft.CodeAnalysis.Razor.Workspaces; internal abstract class LanguageServerFeatureOptions @@ -21,7 +19,7 @@ internal abstract class LanguageServerFeatureOptions public abstract bool SupportsDelegatedCodeActions { get; } - public abstract bool SupportsDelegatedDiagnostics { get; } + public abstract bool DelegateToCSharpOnDiagnosticPublish { get; } public abstract bool ShowAllCSharpCodeActions { get; } @@ -31,35 +29,9 @@ internal abstract class LanguageServerFeatureOptions // https://github.com/dotnet/razor/issues/8131 public abstract bool ReturnCodeActionAndRenamePathsWithPrefixedSlash { get; } - public string GetRazorCSharpFilePath(string razorFilePath) => razorFilePath + CSharpVirtualDocumentSuffix; - - public string GetRazorHtmlFilePath(string razorFilePath) => razorFilePath + HtmlVirtualDocumentSuffix; - - public string GetRazorFilePath(string filePath) - { - filePath = filePath.Replace(CSharpVirtualDocumentSuffix, string.Empty); - filePath = filePath.Replace(HtmlVirtualDocumentSuffix, string.Empty); - - return filePath; - } - - public Uri GetRazorDocumentUri(Uri virtualDocumentUri) - { - var uriPath = virtualDocumentUri.AbsoluteUri; - var razorFilePath = GetRazorFilePath(uriPath); - var uri = new Uri(razorFilePath, UriKind.Absolute); - return uri; - } - - public bool IsVirtualCSharpFile(Uri uri) - => CheckIfFileUriAndExtensionMatch(uri, CSharpVirtualDocumentSuffix); - - public bool IsVirtualHtmlFile(Uri uri) - => CheckIfFileUriAndExtensionMatch(uri, HtmlVirtualDocumentSuffix); - - public bool IsVirtualDocumentUri(Uri uri) - => IsVirtualCSharpFile(uri) || IsVirtualHtmlFile(uri); - - private static bool CheckIfFileUriAndExtensionMatch(Uri uri, string extension) - => uri.GetAbsoluteOrUNCPath()?.EndsWith(extension, StringComparison.Ordinal) ?? false; + /// + /// Whether the file path for the generated C# and Html documents should utilize the project key to + /// ensure a unique file path per project. + /// + public abstract bool IncludeProjectKeyInGeneratedFilePath { get; } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj index c6331c63437..e8ed5e8406a 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Microsoft.CodeAnalysis.Razor.Workspaces.csproj @@ -48,4 +48,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSnapshotManagerAccessor.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSnapshotManagerAccessor.cs similarity index 86% rename from src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSnapshotManagerAccessor.cs rename to src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSnapshotManagerAccessor.cs index 18a982b9306..19a4fe68a98 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectSnapshotManagerAccessor.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSnapshotManagerAccessor.cs @@ -3,7 +3,7 @@ using Microsoft.CodeAnalysis.Razor.ProjectSystem; -namespace Microsoft.AspNetCore.Razor.LanguageServer; +namespace Microsoft.CodeAnalysis.Razor.Workspaces; internal abstract class ProjectSnapshotManagerAccessor { diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManager.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManager.cs index 8545ac109fc..747e0a0e3e3 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManager.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManager.cs @@ -2,12 +2,10 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Buffers; using System.Collections.Generic; using System.Collections.Immutable; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; -using System.Linq; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor; @@ -30,8 +28,6 @@ internal class DefaultProjectSnapshotManager : ProjectSnapshotManagerBase { public override event EventHandler? Changed; - private readonly ProjectSnapshotChangeTrigger[] _triggers; - // Each entry holds a ProjectState and an optional ProjectSnapshot. ProjectSnapshots are // created lazily. private readonly ReadWriterLocker _rwLocker = new(); @@ -44,18 +40,28 @@ internal class DefaultProjectSnapshotManager : ProjectSnapshotManagerBase public DefaultProjectSnapshotManager( IErrorReporter errorReporter, - IEnumerable triggers, + IEnumerable triggers, Workspace workspace) { - _triggers = triggers?.OrderByDescending(trigger => trigger.InitializePriority).ToArray() ?? throw new ArgumentNullException(nameof(triggers)); Workspace = workspace ?? throw new ArgumentNullException(nameof(workspace)); ErrorReporter = errorReporter ?? throw new ArgumentNullException(nameof(errorReporter)); using (_rwLocker.EnterReadLock()) { - for (var i = 0; i < _triggers.Length; i++) + foreach (var trigger in triggers) { - _triggers[i].Initialize(this); + if (trigger is IPriorityProjectSnapshotChangeTrigger) + { + trigger.Initialize(this); + } + } + + foreach (var trigger in triggers) + { + if (trigger is not IPriorityProjectSnapshotChangeTrigger) + { + trigger.Initialize(this); + } } } } @@ -88,11 +94,6 @@ internal override ImmutableArray GetOpenDocuments() public override IProjectSnapshot? GetLoadedProject(ProjectKey projectKey) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - using var _ = _rwLocker.EnterReadLock(); if (_projects_needsLock.TryGetValue(projectKey, out var entry)) { @@ -136,11 +137,6 @@ public override bool IsDocumentOpen(string documentFilePath) internal override void DocumentAdded(ProjectKey projectKey, HostDocument document, TextLoader textLoader) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (document is null) { throw new ArgumentNullException(nameof(document)); @@ -159,11 +155,6 @@ internal override void DocumentAdded(ProjectKey projectKey, HostDocument documen internal override void DocumentRemoved(ProjectKey projectKey, HostDocument document) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (document is null) { throw new ArgumentNullException(nameof(document)); @@ -182,11 +173,6 @@ internal override void DocumentRemoved(ProjectKey projectKey, HostDocument docum internal override void DocumentOpened(ProjectKey projectKey, string documentFilePath, SourceText sourceText) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (documentFilePath is null) { throw new ArgumentNullException(nameof(documentFilePath)); @@ -210,11 +196,6 @@ internal override void DocumentOpened(ProjectKey projectKey, string documentFile internal override void DocumentClosed(ProjectKey projectKey, string documentFilePath, TextLoader textLoader) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (documentFilePath is null) { throw new ArgumentNullException(nameof(documentFilePath)); @@ -238,11 +219,6 @@ internal override void DocumentClosed(ProjectKey projectKey, string documentFile internal override void DocumentChanged(ProjectKey projectKey, string documentFilePath, SourceText sourceText) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (documentFilePath is null) { throw new ArgumentNullException(nameof(documentFilePath)); @@ -266,11 +242,6 @@ internal override void DocumentChanged(ProjectKey projectKey, string documentFil internal override void DocumentChanged(ProjectKey projectKey, string documentFilePath, TextLoader textLoader) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (documentFilePath is null) { throw new ArgumentNullException(nameof(documentFilePath)); @@ -359,11 +330,6 @@ internal override void ProjectConfigurationChanged(HostProject hostProject) internal override void ProjectWorkspaceStateChanged(ProjectKey projectKey, ProjectWorkspaceState? projectWorkspaceState) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (projectWorkspaceState is null) { throw new ArgumentNullException(nameof(projectWorkspaceState)); @@ -382,11 +348,6 @@ internal override void ProjectWorkspaceStateChanged(ProjectKey projectKey, Proje internal override void ProjectRemoved(ProjectKey projectKey) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (TryChangeEntry_UsesLock( projectKey, documentFilePath: null, @@ -451,7 +412,7 @@ internal override void ReportError(Exception exception, ProjectKey projectKey) throw new ArgumentNullException(nameof(exception)); } - var snapshot = projectKey is null ? null : GetLoadedProject(projectKey); + var snapshot = GetLoadedProject(projectKey); ErrorReporter.ReportError(exception, snapshot); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManagerFactory.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManagerFactory.cs index 9cceb87454e..b9864173954 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManagerFactory.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/DefaultProjectSnapshotManagerFactory.cs @@ -13,11 +13,11 @@ namespace Microsoft.CodeAnalysis.Razor.ProjectSystem; [ExportLanguageServiceFactory(typeof(ProjectSnapshotManager), RazorLanguage.Name)] internal class DefaultProjectSnapshotManagerFactory : ILanguageServiceFactory { - private readonly IEnumerable _triggers; + private readonly IEnumerable _triggers; [ImportingConstructor] public DefaultProjectSnapshotManagerFactory( - [ImportMany] IEnumerable triggers) + [ImportMany] IEnumerable triggers) { if (triggers is null) { diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/HostProject.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/HostProject.cs index cd5378a3b65..5a776b50564 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/HostProject.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/HostProject.cs @@ -8,12 +8,13 @@ namespace Microsoft.CodeAnalysis.Razor.ProjectSystem; internal class HostProject { - public HostProject(string projectFilePath, string intermediateOutputPath, RazorConfiguration razorConfiguration, string? rootNamespace) + public HostProject(string projectFilePath, string intermediateOutputPath, RazorConfiguration razorConfiguration, string? rootNamespace, string? displayName = null) { FilePath = projectFilePath ?? throw new ArgumentNullException(nameof(projectFilePath)); IntermediateOutputPath = intermediateOutputPath ?? throw new ArgumentNullException(nameof(intermediateOutputPath)); Configuration = razorConfiguration ?? throw new ArgumentNullException(nameof(razorConfiguration)); RootNamespace = rootNamespace; + DisplayName = displayName; Key = ProjectKey.From(this); } @@ -33,4 +34,10 @@ public HostProject(string projectFilePath, string intermediateOutputPath, RazorC public string IntermediateOutputPath { get; } public string? RootNamespace { get; } + + /// + /// An extra user-friendly string to show in the VS navigation bar to help the user. We expect this to only be set in VS, + /// and to be usually set to the target framework name (eg "net6.0") + /// + public string? DisplayName { get; } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotChangeTrigger.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/IProjectSnapshotChangeTrigger.cs similarity index 51% rename from src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotChangeTrigger.cs rename to src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/IProjectSnapshotChangeTrigger.cs index f1d79831266..19490a4b9ab 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotChangeTrigger.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/IProjectSnapshotChangeTrigger.cs @@ -1,13 +1,13 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - namespace Microsoft.CodeAnalysis.Razor.ProjectSystem; -internal abstract class ProjectSnapshotChangeTrigger +internal interface IProjectSnapshotChangeTrigger { - public virtual int InitializePriority { get; } + void Initialize(ProjectSnapshotManagerBase projectManager); +} - public abstract void Initialize(ProjectSnapshotManagerBase projectManager); +internal interface IPriorityProjectSnapshotChangeTrigger : IProjectSnapshotChangeTrigger +{ } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectChangeEventArgs.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectChangeEventArgs.cs index 8af0d909f2f..02545fd82c7 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectChangeEventArgs.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectChangeEventArgs.cs @@ -24,17 +24,17 @@ public ProjectChangeEventArgs(IProjectSnapshot? older, IProjectSnapshot? newer, DocumentFilePath = documentFilePath; Kind = kind; SolutionIsClosing = solutionIsClosing; - ProjectFilePath = older?.FilePath ?? newer?.FilePath; - ProjectKey = older?.Key ?? newer?.Key; + ProjectFilePath = (older ?? newer)!.FilePath; + ProjectKey = (older ?? newer)!.Key; } public IProjectSnapshot? Older { get; } public IProjectSnapshot? Newer { get; } - public ProjectKey? ProjectKey { get; } + public ProjectKey ProjectKey { get; } - public string? ProjectFilePath { get; } + public string ProjectFilePath { get; } public string? DocumentFilePath { get; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectConfigurationFilePathChangedEventArgs.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectConfigurationFilePathChangedEventArgs.cs index ec57b6c5793..1f70213003f 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectConfigurationFilePathChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectConfigurationFilePathChangedEventArgs.cs @@ -9,11 +9,6 @@ internal class ProjectConfigurationFilePathChangedEventArgs : EventArgs { public ProjectConfigurationFilePathChangedEventArgs(ProjectKey projectKey, string? configurationFilePath) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - ProjectKey = projectKey; ConfigurationFilePath = configurationFilePath; } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectKey.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectKey.cs index a04261c52ca..57005ba4f2f 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectKey.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectKey.cs @@ -13,7 +13,8 @@ namespace Microsoft.CodeAnalysis.Razor.ProjectSystem; /// A very light wrapper around a file path, used to ensure consistency across the code base for what constitutes the unique /// identifier for a project. /// -internal sealed class ProjectKey : IEquatable +[DebuggerDisplay("id: {Id}")] +internal readonly record struct ProjectKey : IEquatable { // ProjectKey represents the path of the intermediate output path, which is where the project.razor.json file will // end up. All creation logic is here in one place to ensure this is consistent. @@ -25,6 +26,8 @@ internal sealed class ProjectKey : IEquatable return intermediateOutputPath is null ? null : new(intermediateOutputPath); } + internal static ProjectKey FromString(string projectKeyId) => new(projectKeyId); + public string Id { get; } private ProjectKey(string id) @@ -37,31 +40,11 @@ private ProjectKey(string id) public override int GetHashCode() { - return FilePathComparer.Instance.GetHashCode(Id); - } - - public override bool Equals(object? other) - { - return Equals(other as ProjectKey); - } - - public bool Equals(ProjectKey? other) - { - return FilePathComparer.Instance.Equals(Id, other?.Id); - } - - public static bool operator ==(ProjectKey? lhs, ProjectKey? rhs) - { - return lhs?.Equals(rhs) ?? false; - } - - public static bool operator !=(ProjectKey? lhs, ProjectKey? rhs) - { - return !lhs?.Equals(rhs) ?? false; + return Id is null ? 0 : FilePathComparer.Instance.GetHashCode(Id); } - public override string ToString() + public bool Equals(ProjectKey other) { - return "{id:" + Id + "}"; + return FilePathComparer.Instance.Equals(Id, other.Id); } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshot.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshot.cs index a7c11eaa37d..6dbbe5c5ba0 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshot.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshot.cs @@ -72,7 +72,7 @@ public bool IsImportDocument(IDocumentSnapshot document) throw new ArgumentNullException(nameof(document)); } - return State.ImportsToRelatedDocuments.ContainsKey(document.TargetPath); + return document.TargetPath is { } targetPath && State.ImportsToRelatedDocuments.ContainsKey(targetPath); } public ImmutableArray GetRelatedDocuments(IDocumentSnapshot document) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotManager.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotManager.cs index dc9740f7e55..48ab67dc8bb 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotManager.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/ProjectSnapshotManager.cs @@ -4,7 +4,6 @@ #nullable disable using System; -using System.Collections.Generic; using System.Collections.Immutable; using Microsoft.CodeAnalysis.Host; diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/WorkspaceProjectStateChangeDetector.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/WorkspaceProjectStateChangeDetector.cs index b85453641e5..ce4d7685827 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/WorkspaceProjectStateChangeDetector.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectSystem/WorkspaceProjectStateChangeDetector.cs @@ -17,8 +17,8 @@ namespace Microsoft.CodeAnalysis.Razor.ProjectSystem; [Shared] -[Export(typeof(ProjectSnapshotChangeTrigger))] -internal class WorkspaceProjectStateChangeDetector : ProjectSnapshotChangeTrigger, IDisposable +[Export(typeof(IProjectSnapshotChangeTrigger))] +internal class WorkspaceProjectStateChangeDetector : IProjectSnapshotChangeTrigger, IDisposable { private static readonly TimeSpan s_batchingDelay = TimeSpan.FromSeconds(1); private readonly object _disposedLock = new(); @@ -59,7 +59,7 @@ internal WorkspaceProjectStateChangeDetector( public ManualResetEventSlim? NotifyWorkspaceChangedEventComplete { get; set; } - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { _projectManager = projectManager; @@ -468,9 +468,8 @@ private bool TryGetProjectSnapshot(Project? project, [NotNullWhen(true)] out IPr return false; } - var projectKey = ProjectKey.From(project); // ProjectKey could be null, if Roslyn doesn't know the IntermediateOutputPath for the project - if (projectKey is null) + if (ProjectKey.From(project) is not { } projectKey) { projectSnapshot = null; return false; diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectWorkspaceStateGenerator.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectWorkspaceStateGenerator.cs index 08dec7c99a8..5fb0ba4b6ef 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectWorkspaceStateGenerator.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/ProjectWorkspaceStateGenerator.cs @@ -6,7 +6,9 @@ namespace Microsoft.CodeAnalysis.Razor; -internal abstract class ProjectWorkspaceStateGenerator : ProjectSnapshotChangeTrigger +internal abstract class ProjectWorkspaceStateGenerator : IProjectSnapshotChangeTrigger { + public abstract void Initialize(ProjectSnapshotManagerBase projectManager); + public abstract void Update(Project? workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs index d720d9c943e..8a945b7d83f 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Properties/AssemblyInfo.cs @@ -3,13 +3,13 @@ using System.Runtime.CompilerServices; +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LiveShare.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LiveShare.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Microbenchmarks, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -27,6 +27,8 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Razor.IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.Ide.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100675da410943cdcf89a2bbd3716e451b3c35c0de9278a874e06d143dbc861f7b4d21771131177e413290078b98615421b2bb9ac25c14021c4e2c7b967407b5ea96417317ff8bdb1ef34e0d63f5965bdf92841bdaae505987af712a2e1951b2ff76a16d211e0d5ae2c444f55dbd0a3c0f5bed051af0cf7bae49114c4e0c527c4ed")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Razor.IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/RazorDynamicFileInfoProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/RazorDynamicFileInfoProvider.cs index 47f4f7c3035..138024d102c 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/RazorDynamicFileInfoProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/RazorDynamicFileInfoProvider.cs @@ -8,11 +8,13 @@ namespace Microsoft.CodeAnalysis.Razor.Workspaces; -internal abstract class RazorDynamicFileInfoProvider : ProjectSnapshotChangeTrigger +internal abstract class RazorDynamicFileInfoProvider : IProjectSnapshotChangeTrigger { + public abstract void Initialize(ProjectSnapshotManagerBase projectManager); + public abstract void UpdateLSPFileInfo(Uri documentUri, DynamicDocumentContainer documentContainer); - public abstract void UpdateFileInfo(string projectFilePath, DynamicDocumentContainer documentContainer); + public abstract void UpdateFileInfo(ProjectKey projectKey, DynamicDocumentContainer documentContainer); - public abstract void SuppressDocument(string projectFilePath, string documentFilePath); + public abstract void SuppressDocument(ProjectKey projectKey, string documentFilePath); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs index f45efb65273..ea2619ad58a 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperCompletionService.cs @@ -3,7 +3,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class TagHelperCompletionService +internal abstract class TagHelperCompletionService { public abstract AttributeCompletionResult GetAttributeCompletions(AttributeCompletionContext completionContext); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs index 494bdb69412..45166024797 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperFactsService.cs @@ -8,7 +8,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class TagHelperFactsService +internal abstract class TagHelperFactsService { public abstract TagHelperBinding? GetTagHelperBinding(TagHelperDocumentContext documentContext, string? tagName, IEnumerable> attributes, string? parentTag, bool parentIsTagHelper); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolver.cs deleted file mode 100644 index 8aa23b18d26..00000000000 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolver.cs +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.CodeAnalysis.Host; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; - -namespace Microsoft.CodeAnalysis.Razor; - -internal abstract class TagHelperResolver : IWorkspaceService -{ - private readonly ITelemetryReporter _telemetryReporter; - private CompilationTagHelperResolver? _compilationTagHelperResolver; - - public TagHelperResolver(ITelemetryReporter telemetryReporter) - { - _telemetryReporter = telemetryReporter; - } - - public abstract Task GetTagHelpersAsync(Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken = default); - - protected Task GetTagHelpersAsync(Project workspaceProject, RazorProjectEngine engine, CancellationToken cancellationToken) - { - _compilationTagHelperResolver ??= new CompilationTagHelperResolver(_telemetryReporter); - - return _compilationTagHelperResolver.GetTagHelpersAsync(workspaceProject, engine, cancellationToken); - } - - protected virtual Task GetTagHelpersAsync(Project workspaceProject, RazorProjectEngine engine) - => GetTagHelpersAsync(workspaceProject, engine, CancellationToken.None); -} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.Resolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.Resolver.cs new file mode 100644 index 00000000000..8ed68a488ae --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.Resolver.cs @@ -0,0 +1,29 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Immutable; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.Telemetry; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; + +namespace Microsoft.CodeAnalysis.Razor; + +internal partial class TagHelperResolverFactory +{ + private sealed class Resolver(ITelemetryReporter telemetryReporter) : ITagHelperResolver + { + private readonly CompilationTagHelperResolver _resolver = new(telemetryReporter); + + public ValueTask> GetTagHelpersAsync( + Project workspaceProject, + IProjectSnapshot projectSnapshot, + CancellationToken cancellationToken) + => projectSnapshot.Configuration is not null + ? _resolver.GetTagHelpersAsync(workspaceProject, projectSnapshot.GetProjectEngine(), cancellationToken) + : new(ImmutableArray.Empty); + } +} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.cs new file mode 100644 index 00000000000..7cd07d1e6b4 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/TagHelperResolverFactory.cs @@ -0,0 +1,19 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Composition; +using Microsoft.AspNetCore.Razor.Telemetry; +using Microsoft.CodeAnalysis.Host; +using Microsoft.CodeAnalysis.Host.Mef; +using Microsoft.CodeAnalysis.Razor.Workspaces; + +namespace Microsoft.CodeAnalysis.Razor; + +[Shared] +[ExportWorkspaceServiceFactory(typeof(ITagHelperResolver), ServiceLayer.Default)] +[method: ImportingConstructor] +internal partial class TagHelperResolverFactory(ITelemetryReporter telemetryReporter) : IWorkspaceServiceFactory +{ + public IWorkspaceService CreateService(HostWorkspaceServices workspaceServices) + => new Resolver(telemetryReporter); +} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Tooltip/BoundAttributeDescriptionInfo.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Tooltip/BoundAttributeDescriptionInfo.cs index 1bcd7ddc50c..44b38c8b9fe 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Tooltip/BoundAttributeDescriptionInfo.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Tooltip/BoundAttributeDescriptionInfo.cs @@ -3,66 +3,22 @@ using System; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.Extensions.Internal; namespace Microsoft.CodeAnalysis.Razor.Tooltip; -internal sealed class BoundAttributeDescriptionInfo : IEquatable +internal record BoundAttributeDescriptionInfo { - public BoundAttributeDescriptionInfo( - string returnTypeName, - string typeName, - string propertyName, - string documentation) - { - if (returnTypeName is null) - { - throw new ArgumentNullException(nameof(returnTypeName)); - } - - if (typeName is null) - { - throw new ArgumentNullException(nameof(typeName)); - } - - if (propertyName is null) - { - throw new ArgumentNullException(nameof(propertyName)); - } - - ReturnTypeName = returnTypeName; - TypeName = typeName; - PropertyName = propertyName; - Documentation = documentation ?? string.Empty; - } - public string ReturnTypeName { get; } - public string TypeName { get; } - public string PropertyName { get; } - public string Documentation { get; } - public override bool Equals(object? obj) - => Equals(obj as BoundAttributeDescriptionInfo); - - public bool Equals(BoundAttributeDescriptionInfo? other) - => other is not null && - ReturnTypeName == other.ReturnTypeName && - TypeName == other.TypeName && - PropertyName == other.PropertyName && - Documentation == other.Documentation; - - public override int GetHashCode() + public BoundAttributeDescriptionInfo(string returnTypeName, string typeName, string propertyName, string documentation) { - var combiner = HashCodeCombiner.Start(); - combiner.Add(ReturnTypeName); - combiner.Add(TypeName); - combiner.Add(PropertyName); - combiner.Add(Documentation); - - return combiner.CombinedHash; + ReturnTypeName = returnTypeName ?? throw new ArgumentNullException(nameof(returnTypeName)); + TypeName = typeName ?? throw new ArgumentNullException(nameof(typeName)); + PropertyName = propertyName ?? throw new ArgumentNullException(nameof(propertyName)); + Documentation = documentation ?? string.Empty; } public static BoundAttributeDescriptionInfo From(BoundAttributeParameterDescriptor parameterAttribute, string parentTagHelperTypeName) @@ -78,15 +34,16 @@ public static BoundAttributeDescriptionInfo From(BoundAttributeParameterDescript } var propertyName = parameterAttribute.GetPropertyName(); - var descriptionInfo = new BoundAttributeDescriptionInfo( + + return new BoundAttributeDescriptionInfo( parameterAttribute.TypeName, parentTagHelperTypeName, propertyName, parameterAttribute.Documentation); - return descriptionInfo; } - public static BoundAttributeDescriptionInfo From(BoundAttributeDescriptor boundAttribute, bool indexer) => From(boundAttribute, indexer, parentTagHelperTypeName: null); + public static BoundAttributeDescriptionInfo From(BoundAttributeDescriptor boundAttribute, bool indexer) + => From(boundAttribute, indexer, parentTagHelperTypeName: null); public static BoundAttributeDescriptionInfo From(BoundAttributeDescriptor boundAttribute, bool indexer, string? parentTagHelperTypeName) { @@ -97,23 +54,20 @@ public static BoundAttributeDescriptionInfo From(BoundAttributeDescriptor boundA var returnTypeName = indexer ? boundAttribute.IndexerTypeName : boundAttribute.TypeName; var propertyName = boundAttribute.GetPropertyName(); - if (parentTagHelperTypeName is null) - { - // The BoundAttributeDescriptor does not directly have the TagHelperTypeName information available. Because of this we need to resolve it from other parts of it. - parentTagHelperTypeName = ResolveTagHelperTypeName(returnTypeName, propertyName, boundAttribute.DisplayName); - } + // The BoundAttributeDescriptor does not directly have the TagHelperTypeName information available. + // Because of this we need to resolve it from other parts of it. + parentTagHelperTypeName ??= ResolveTagHelperTypeName(propertyName, boundAttribute.DisplayName); - var descriptionInfo = new BoundAttributeDescriptionInfo( + return new BoundAttributeDescriptionInfo( returnTypeName, parentTagHelperTypeName, propertyName, boundAttribute.Documentation); - return descriptionInfo; } // Internal for testing - internal static string ResolveTagHelperTypeName(string returnTypeName, string propertyName, string displayName) + internal static string ResolveTagHelperTypeName(string propertyName, string displayName) { // A BoundAttributeDescriptor does not have a direct reference to its parent TagHelper. // However, when it was constructed the parent TagHelper's type name was embedded into @@ -122,23 +76,35 @@ internal static string ResolveTagHelperTypeName(string returnTypeName, string pr // to break it apart and then reconstruct it in a reduced format. // i.e. this is the format the display name comes in: // ReturnTypeName SomeTypeName.SomePropertyName + // + // See DefaultBoundAttributeDescriptorBuilder.GetDisplayName() for added detail. - // We must simplify the return type name before using it to determine the type name prefix - // because that is how the display name was originally built (a little hacky). - if (!TypeNameStringResolver.TryGetSimpleName(returnTypeName, out var simpleReturnType)) + var displayNameSpan = displayName.AsSpanOrDefault(); + + // Search for the first space, which should be immediately after the return type. + var spaceIndex = displayNameSpan.IndexOf(' '); + if (spaceIndex < 0) { - simpleReturnType = returnTypeName; + return string.Empty; } - // "ReturnTypeName " - var typeNamePrefixLength = simpleReturnType.Length + 1 /* space */; + // Increment by one to skip over the space. + displayNameSpan = displayNameSpan[(spaceIndex + 1)..]; + + var propertyNameSpan = propertyName.AsSpanOrDefault(); - // ".SomePropertyName" - var typeNameSuffixLength = /* . */ 1 + propertyName.Length; + // Strip off the trailing property name. + if (displayNameSpan.EndsWith(propertyNameSpan, StringComparison.Ordinal)) + { + displayNameSpan = displayNameSpan[..^propertyNameSpan.Length]; + } + + // Strip off the trailing '.' + if (displayNameSpan is [ .. var start, '.']) + { + displayNameSpan = start; + } - // "SomeTypeName" - var typeNameLength = displayName.Length - typeNamePrefixLength - typeNameSuffixLength; - var tagHelperTypeName = displayName.Substring(typeNamePrefixLength, typeNameLength); - return tagHelperTypeName; + return displayNameSpan.ToString(); } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/IRemoteTagHelperProviderService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/IRemoteTagHelperProviderService.cs index 4abb929254a..96c538707f8 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/IRemoteTagHelperProviderService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/IRemoteTagHelperProviderService.cs @@ -10,16 +10,10 @@ namespace Microsoft.CodeAnalysis.Remote.Razor; internal interface IRemoteTagHelperProviderService { - ValueTask GetTagHelpersAsync( - RazorPinnedSolutionInfoWrapper solutionInfo, - ProjectSnapshotHandle projectHandle, - string factoryTypeName, - CancellationToken cancellationToken); - ValueTask GetTagHelpersDeltaAsync( RazorPinnedSolutionInfoWrapper solutionInfo, ProjectSnapshotHandle projectHandle, - string? factoryTypeName, + string factoryTypeName, int lastResultId, CancellationToken cancellationToken); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj index 460631327c4..c4611b97143 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Microsoft.CodeAnalysis.Remote.Razor.csproj @@ -35,4 +35,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs index 55fa0b2fafb..18805660453 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs @@ -6,71 +6,45 @@ using System.Diagnostics; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Serialization; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis.ExternalAccess.Razor; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; namespace Microsoft.CodeAnalysis.Remote.Razor; -internal class OOPTagHelperResolver : TagHelperResolver +internal class OOPTagHelperResolver : ITagHelperResolver { private readonly TagHelperResultCache _resultCache; - private readonly DefaultTagHelperResolver _defaultResolver; + private readonly CompilationTagHelperResolver _innerResolver; private readonly ProjectSnapshotProjectEngineFactory _factory; private readonly IErrorReporter _errorReporter; private readonly Workspace _workspace; private readonly ITelemetryReporter _telemetryReporter; public OOPTagHelperResolver(ProjectSnapshotProjectEngineFactory factory, IErrorReporter errorReporter, Workspace workspace, ITelemetryReporter telemetryReporter) - : base(telemetryReporter) { - if (factory is null) - { - throw new ArgumentNullException(nameof(factory)); - } + _factory = factory ?? throw new ArgumentNullException(nameof(factory)); + _errorReporter = errorReporter ?? throw new ArgumentNullException(nameof(errorReporter)); + _workspace = workspace ?? throw new ArgumentNullException(nameof(workspace)); + _telemetryReporter = telemetryReporter ?? throw new ArgumentNullException(nameof(telemetryReporter)); - if (errorReporter is null) - { - throw new ArgumentNullException(nameof(errorReporter)); - } - - if (workspace is null) - { - throw new ArgumentNullException(nameof(workspace)); - } - - if (telemetryReporter is null) - { - throw new ArgumentNullException(nameof(telemetryReporter)); - } - - _factory = factory; - _errorReporter = errorReporter; - _workspace = workspace; - _telemetryReporter = telemetryReporter; - - _defaultResolver = new DefaultTagHelperResolver(telemetryReporter); + _innerResolver = new CompilationTagHelperResolver(telemetryReporter); _resultCache = new TagHelperResultCache(); } - public override async Task GetTagHelpersAsync(Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken = default) + public async ValueTask> GetTagHelpersAsync( + Project workspaceProject, + IProjectSnapshot projectSnapshot, + CancellationToken cancellationToken) { - if (workspaceProject is null) - { - throw new ArgumentNullException(nameof(workspaceProject)); - } - - if (projectSnapshot is null) - { - throw new ArgumentNullException(nameof(projectSnapshot)); - } - if (projectSnapshot.Configuration is null) { - return TagHelperResolutionResult.Empty; + return ImmutableArray.Empty; } // Not every custom factory supports the OOP host. Our priority system should work like this: @@ -84,35 +58,45 @@ public override async Task GetTagHelpersAsync(Project try { - TagHelperResolutionResult? result = null; + ImmutableArray result = default; + if (factory != null) { result = await ResolveTagHelpersOutOfProcessAsync(factory, workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); } // Was unable to get tag helpers OOP, fallback to default behavior. - result ??= await ResolveTagHelpersInProcessAsync(workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); + if (result.IsDefault) + { + result = await ResolveTagHelpersInProcessAsync(workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); + } return result; } - catch (Exception exception) when (exception is not TaskCanceledException && exception is not OperationCanceledException) + catch (Exception ex) when (ex is not TaskCanceledException && ex is not OperationCanceledException) { - throw new InvalidOperationException($"An unexpected exception occurred when invoking '{typeof(DefaultTagHelperResolver).FullName}.{nameof(GetTagHelpersAsync)}' on the Razor language service.", exception); + throw new InvalidOperationException( + $"An unexpected exception occurred when invoking '{typeof(CompilationTagHelperResolver).FullName}.{nameof(GetTagHelpersAsync)}' on the Razor language service.", + ex); } } - protected virtual async Task ResolveTagHelpersOutOfProcessAsync(IProjectEngineFactory factory, Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) + protected virtual async ValueTask> ResolveTagHelpersOutOfProcessAsync(IProjectEngineFactory factory, Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) { // We're being overly defensive here because the OOP host can return null for the client/session/operation // when it's disconnected (user stops the process). // // This will change in the future to an easier to consume API but for VS RTM this is what we have. - var remoteClient = await RazorRemoteHostClient.TryGetClientAsync(_workspace.Services, RazorServiceDescriptors.TagHelperProviderServiceDescriptors, RazorRemoteServiceCallbackDispatcherRegistry.Empty, cancellationToken); + var remoteClient = await RazorRemoteHostClient.TryGetClientAsync( + _workspace.Services, + RazorServiceDescriptors.TagHelperProviderServiceDescriptors, + RazorRemoteServiceCallbackDispatcherRegistry.Empty, + cancellationToken); if (remoteClient is null) { // Could not resolve - return null; + return default; } if (!_resultCache.TryGetId(workspaceProject.Id, out var lastResultId)) @@ -121,20 +105,22 @@ public override async Task GetTagHelpersAsync(Project } var projectHandle = new ProjectSnapshotHandle(workspaceProject.Id, projectSnapshot.Configuration, projectSnapshot.RootNamespace); + var factoryTypeName = factory.GetType().AssemblyQualifiedName; + var result = await remoteClient.TryInvokeAsync( workspaceProject.Solution, - (service, solutionInfo, innerCancellationToken) => service.GetTagHelpersDeltaAsync(solutionInfo, projectHandle, factory?.GetType().AssemblyQualifiedName, lastResultId, innerCancellationToken), - cancellationToken - ); + (service, solutionInfo, innerCancellationToken) => + service.GetTagHelpersDeltaAsync(solutionInfo, projectHandle, factoryTypeName, lastResultId, innerCancellationToken), + cancellationToken); if (!result.HasValue) { - return null; + return default; } var tagHelpers = ProduceTagHelpersFromDelta(workspaceProject.Id, lastResultId, result.Value); - return new TagHelperResolutionResult(tagHelpers); + return tagHelpers; } // Protected virtual for testing @@ -180,8 +166,9 @@ protected virtual ImmutableArray ProduceTagHelpersFromDelta return tagHelpers; } - protected virtual Task ResolveTagHelpersInProcessAsync(Project project, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) - { - return _defaultResolver.GetTagHelpersAsync(project, projectSnapshot, cancellationToken); - } + protected virtual ValueTask> ResolveTagHelpersInProcessAsync( + Project workspaceProject, + IProjectSnapshot projectSnapshot, + CancellationToken cancellationToken) + => _innerResolver.GetTagHelpersAsync(workspaceProject, projectSnapshot.GetProjectEngine(), cancellationToken); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolverFactory.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolverFactory.cs index 06bba271a05..c8952d1c896 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolverFactory.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolverFactory.cs @@ -1,31 +1,24 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System.Composition; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis.Host; using Microsoft.CodeAnalysis.Host.Mef; using Microsoft.CodeAnalysis.Razor; +using Microsoft.CodeAnalysis.Razor.Workspaces; namespace Microsoft.CodeAnalysis.Remote.Razor; -[System.Composition.Shared] -[ExportWorkspaceServiceFactory(typeof(TagHelperResolver), ServiceLayer.Host)] -internal class OOPTagHelperResolverFactory : IWorkspaceServiceFactory +[Shared] +[ExportWorkspaceServiceFactory(typeof(ITagHelperResolver), ServiceLayer.Host)] +[method: ImportingConstructor] +internal class OOPTagHelperResolverFactory(ITelemetryReporter telemetryReporter) : IWorkspaceServiceFactory { - private readonly ITelemetryReporter _telemetryReporter; - - [System.Composition.ImportingConstructor] - public OOPTagHelperResolverFactory(ITelemetryReporter telemetryReporter) - { - _telemetryReporter = telemetryReporter; - } - public IWorkspaceService CreateService(HostWorkspaceServices workspaceServices) - { - return new OOPTagHelperResolver( + => new OOPTagHelperResolver( workspaceServices.GetRequiredService(), workspaceServices.GetRequiredService(), workspaceServices.Workspace, - _telemetryReporter); - } + telemetryReporter); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServiceBase.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServiceBase.cs index f0b05f670ee..91279b8faa4 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServiceBase.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServiceBase.cs @@ -2,17 +2,6 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; -using System.Collections.Immutable; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.ProjectSystem; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.CodeAnalysis.CSharp; -using Microsoft.CodeAnalysis.Razor; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.ServiceHub.Framework; namespace Microsoft.CodeAnalysis.Remote.Razor; @@ -21,17 +10,13 @@ internal abstract class RazorServiceBase : IDisposable { protected readonly ServiceBrokerClient ServiceBrokerClient; - public RazorServiceBase(IServiceBroker serviceBroker, ITelemetryReporter telemetryReporter) + public RazorServiceBase(IServiceBroker serviceBroker) { - RazorServices = new RazorServices(telemetryReporter); - #pragma warning disable VSTHRD012 // Provide JoinableTaskFactory where allowed ServiceBrokerClient = new ServiceBrokerClient(serviceBroker); #pragma warning restore } - protected RazorServices RazorServices { get; } - public void Dispose() { ServiceBrokerClient.Dispose(); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServices.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServices.cs deleted file mode 100644 index a32c0eafed8..00000000000 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RazorServices.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Telemetry; - -namespace Microsoft.CodeAnalysis.Razor; - -// Provides access to Razor language and workspace services that are avialable in the OOP host. -// -// Since we don't have access to the workspace we only have access to some specific things -// that we can construct directly. -internal sealed class RazorServices -{ - public RazorServices(ITelemetryReporter telemetryReporter) - { - FallbackProjectEngineFactory = new FallbackProjectEngineFactory(); - TagHelperResolver = new RemoteTagHelperResolver(FallbackProjectEngineFactory, telemetryReporter); - } - - public IFallbackProjectEngineFactory FallbackProjectEngineFactory { get; } - - public RemoteTagHelperResolver TagHelperResolver { get; } -} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperDeltaProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperDeltaProvider.cs index 017920e24f9..fb6df294a26 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperDeltaProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperDeltaProvider.cs @@ -3,37 +3,33 @@ using System.Collections.Immutable; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.AspNetCore.Razor.Serialization; +using Microsoft.AspNetCore.Razor.Utilities; namespace Microsoft.CodeAnalysis.Remote.Razor; internal class RemoteTagHelperDeltaProvider { - private readonly TagHelperResultCache _resultCache; - private readonly object _resultIdLock = new(); + private readonly TagHelperResultCache _resultCache = new(); + private readonly object _gate = new(); private int _currentResultId; - public RemoteTagHelperDeltaProvider() - { - _resultCache = new TagHelperResultCache(); - } - public TagHelperDeltaResult GetTagHelpersDelta( ProjectId projectId, int lastResultId, ImmutableArray currentTagHelpers) { var cacheHit = _resultCache.TryGet(projectId, lastResultId, out var cachedTagHelpers); + if (!cacheHit) { cachedTagHelpers = ImmutableArray.Empty; } - var added = GetAddedTagHelpers(currentTagHelpers, cachedTagHelpers!); - var removed = GetRemovedTagHelpers(currentTagHelpers, cachedTagHelpers!); + var added = TagHelperDelta.Compute(cachedTagHelpers, currentTagHelpers); + var removed = TagHelperDelta.Compute(currentTagHelpers, cachedTagHelpers); - lock (_resultIdLock) + lock (_gate) { var resultId = _currentResultId; if (added.Length > 0 || removed.Length > 0) @@ -52,58 +48,4 @@ public TagHelperDeltaResult GetTagHelpersDelta( return result; } } - - private static ImmutableArray GetAddedTagHelpers(ImmutableArray current, ImmutableArray old) - { - if (old.Length == 0) - { - // Everything is considered added when there is no collection to compare to. - return current; - } - - if (current.Length == 0) - { - // No new descriptors so can't possibly add any - return ImmutableArray.Empty; - } - - using var _ = ArrayBuilderPool.GetPooledObject(out var added); - - foreach (var tagHelper in current) - { - if (!old.Contains(tagHelper)) - { - added.Add(tagHelper); - } - } - - return added.ToImmutable(); - } - - private static ImmutableArray GetRemovedTagHelpers(ImmutableArray current, ImmutableArray old) - { - if (old.Length == 0) - { - // Can't have anything removed if there's nothing to compare to - return ImmutableArray.Empty; - } - - if (current.Length == 0) - { - // Current collection has nothing so anything in "old" must have been removed - return old; - } - - using var _ = ArrayBuilderPool.GetPooledObject(out var removed); - - foreach (var tagHelper in old) - { - if (!current.Contains(tagHelper)) - { - removed.Add(tagHelper); - } - } - - return removed.ToImmutable(); - } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs index 69e8f07e9dc..e9224cb56a3 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs @@ -1,64 +1,52 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; +using System.Collections.Immutable; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Serialization; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis.ExternalAccess.Razor; using Microsoft.CodeAnalysis.ExternalAccess.Razor.Api; -using Microsoft.CodeAnalysis.Razor; using Microsoft.ServiceHub.Framework; namespace Microsoft.CodeAnalysis.Remote.Razor; internal sealed class RemoteTagHelperProviderService : RazorServiceBase, IRemoteTagHelperProviderService { + private readonly RemoteTagHelperResolver _tagHelperResolver; private readonly RemoteTagHelperDeltaProvider _tagHelperDeltaProvider; internal RemoteTagHelperProviderService(IServiceBroker serviceBroker, ITelemetryReporter telemetryReporter) - : base(serviceBroker, telemetryReporter) + : base(serviceBroker) { + _tagHelperResolver = new RemoteTagHelperResolver(telemetryReporter); _tagHelperDeltaProvider = new RemoteTagHelperDeltaProvider(); } - public ValueTask GetTagHelpersAsync(RazorPinnedSolutionInfoWrapper solutionInfo, ProjectSnapshotHandle projectHandle, string factoryTypeName, CancellationToken cancellationToken = default) - => RazorBrokeredServiceImplementation.RunServiceAsync(cancellationToken => GetTagHelpersCoreAsync(solutionInfo, projectHandle, factoryTypeName, cancellationToken), cancellationToken); - - public ValueTask GetTagHelpersDeltaAsync(RazorPinnedSolutionInfoWrapper solutionInfo, ProjectSnapshotHandle projectHandle, string? factoryTypeName, int lastResultId, CancellationToken cancellationToken) - => RazorBrokeredServiceImplementation.RunServiceAsync(cancellationToken => GetTagHelpersDeltaCoreAsync(solutionInfo, projectHandle, factoryTypeName, lastResultId, cancellationToken), cancellationToken); - - private async ValueTask GetTagHelpersCoreAsync(RazorPinnedSolutionInfoWrapper solutionInfo, ProjectSnapshotHandle projectHandle, string? factoryTypeName, CancellationToken cancellationToken) - { - if (projectHandle is null) - { - throw new ArgumentNullException(nameof(projectHandle)); - } - - if (string.IsNullOrEmpty(factoryTypeName)) - { - throw new ArgumentException($"'{nameof(factoryTypeName)}' cannot be null or empty.", nameof(factoryTypeName)); - } - - // We should replace the below call: https://github.com/dotnet/razor-tooling/issues/6316 -#pragma warning disable CS0618 // Type or member is obsolete - var solution = await solutionInfo.GetSolutionAsync(ServiceBrokerClient, cancellationToken).ConfigureAwait(false); -#pragma warning restore CS0618 // Type or member is obsolete - var workspaceProject = solution.GetProject(projectHandle.ProjectId); - - if (workspaceProject is null) - { - return TagHelperResolutionResult.Empty; - } - - return await RazorServices.TagHelperResolver.GetTagHelpersAsync(workspaceProject, projectHandle.Configuration, factoryTypeName, cancellationToken).ConfigureAwait(false); - } - - public async ValueTask GetTagHelpersDeltaCoreAsync(RazorPinnedSolutionInfoWrapper solutionInfo, ProjectSnapshotHandle projectHandle, string? factoryTypeName, int lastResultId, CancellationToken cancellationToken) + public ValueTask GetTagHelpersDeltaAsync( + RazorPinnedSolutionInfoWrapper solutionInfo, + ProjectSnapshotHandle projectHandle, + string factoryTypeName, + int lastResultId, + CancellationToken cancellationToken) + => RazorBrokeredServiceImplementation.RunServiceAsync( + solutionInfo, + ServiceBrokerClient, + solution => GetTagHelpersDeltaCoreAsync(solution, projectHandle, factoryTypeName, lastResultId, cancellationToken), + cancellationToken); + + private async ValueTask GetTagHelpersDeltaCoreAsync( + Solution solution, + ProjectSnapshotHandle projectHandle, + string factoryTypeName, + int lastResultId, + CancellationToken cancellationToken) { - var tagHelperResolutionResult = await GetTagHelpersCoreAsync(solutionInfo, projectHandle, factoryTypeName, cancellationToken).ConfigureAwait(false); - var currentTagHelpers = tagHelperResolutionResult.Descriptors; + var currentTagHelpers = solution.GetProject(projectHandle.ProjectId) is Project workspaceProject + ? await _tagHelperResolver.GetTagHelpersAsync(workspaceProject, projectHandle.Configuration, factoryTypeName, cancellationToken).ConfigureAwait(false) + : ImmutableArray.Empty; return _tagHelperDeltaProvider.GetTagHelpersDelta(projectHandle.ProjectId, lastResultId, currentTagHelpers); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderServiceFactory.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderServiceFactory.cs index 5263423d999..b21d65330d4 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderServiceFactory.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderServiceFactory.cs @@ -15,5 +15,5 @@ public RemoteTagHelperProviderServiceFactory() } protected override IRemoteTagHelperProviderService CreateService(IServiceBroker serviceBroker, ITelemetryReporter telemetryReporter) - => new RemoteTagHelperProviderService(serviceBroker, telemetryReporter); + => new RemoteTagHelperProviderService(serviceBroker, telemetryReporter); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperResolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperResolver.cs index 9dccdebd85f..c69f7749190 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperResolver.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperResolver.cs @@ -2,85 +2,71 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using System.Collections.Generic; +using System.Collections.Immutable; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Serialization; using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor; -namespace Microsoft.CodeAnalysis.Razor; +namespace Microsoft.CodeAnalysis.Remote.Razor; -internal class RemoteTagHelperResolver : TagHelperResolver +internal class RemoteTagHelperResolver(ITelemetryReporter telemetryReporter) { - private readonly static RazorConfiguration s_defaultConfiguration = FallbackRazorConfiguration.MVC_2_0; + private readonly IFallbackProjectEngineFactory _fallbackFactory = new FallbackProjectEngineFactory(); + private readonly Dictionary _typeNameToFactoryMap = new(StringComparer.Ordinal); + private readonly CompilationTagHelperResolver _compilationTagHelperResolver = new(telemetryReporter); - private readonly IFallbackProjectEngineFactory _fallbackFactory; - - public RemoteTagHelperResolver(IFallbackProjectEngineFactory fallbackFactory, ITelemetryReporter telemetryReporter) - : base(telemetryReporter) - { - if (fallbackFactory is null) - { - throw new ArgumentNullException(nameof(fallbackFactory)); - } - - _fallbackFactory = fallbackFactory; - } - - public override Task GetTagHelpersAsync(Project project, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken = default) - { - throw new NotImplementedException(); - } - - public Task GetTagHelpersAsync( - Project project, + public ValueTask> GetTagHelpersAsync( + Project workspaceProject, RazorConfiguration? configuration, - string? factoryTypeName, - CancellationToken cancellationToken = default) + string factoryTypeName, + CancellationToken cancellationToken) { - if (project is null) - { - throw new ArgumentNullException(nameof(project)); - } - - if (configuration is null || project is null) + if (configuration is null) { - return Task.FromResult(TagHelperResolutionResult.Empty); + return new(ImmutableArray.Empty); } - var engine = CreateProjectEngine(configuration, factoryTypeName); - return GetTagHelpersAsync(project, engine, cancellationToken); + return _compilationTagHelperResolver.GetTagHelpersAsync( + workspaceProject, + CreateProjectEngine(configuration, factoryTypeName), + cancellationToken); } - internal RazorProjectEngine CreateProjectEngine(RazorConfiguration? configuration, string? factoryTypeName) + private RazorProjectEngine CreateProjectEngine(RazorConfiguration configuration, string factoryTypeName) { - // This section is really similar to the code DefaultProjectEngineFactoryService - // but with a few differences that are significant in the remote scenario - // - // Most notably, we are going to find the Tag Helpers using a compilation, and we have - // no editor settings. - // - // The default configuration currently matches MVC-2.0. Beyond MVC-2.0 we added SDK support for - // properly detecting project versions, so that's a good version to assume when we can't find a - // configuration. - configuration ??= s_defaultConfiguration; - // If there's no factory to handle the configuration then fall back to a very basic configuration. // // This will stop a crash from happening in this case (misconfigured project), but will still make // it obvious to the user that something is wrong. - var factory = CreateFactory(factoryTypeName) ?? _fallbackFactory; - return factory.Create(configuration, RazorProjectFileSystem.Empty, b => { }); - } - private static IProjectEngineFactory? CreateFactory(string? factoryTypeName) - { - if (factoryTypeName is null) + IProjectEngineFactory factory; + + lock (_typeNameToFactoryMap) { - return null; + if (!_typeNameToFactoryMap.TryGetValue(factoryTypeName, out factory)) + { + factory = CreateFactory(factoryTypeName) ?? _fallbackFactory; + _typeNameToFactoryMap.Add(factoryTypeName, factory); + } } - return (IProjectEngineFactory)Activator.CreateInstance(Type.GetType(factoryTypeName, throwOnError: true)); + return factory.Create(configuration, RazorProjectFileSystem.Empty, static _ => { }); + + static IProjectEngineFactory? CreateFactory(string factoryTypeName) + { + try + { + var factoryType = Type.GetType(factoryTypeName, throwOnError: true); + return (IProjectEngineFactory)Activator.CreateInstance(factoryType); + } + catch + { + return null; + } + } } } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs deleted file mode 100644 index 417c8d299c3..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/AcceptedCharacters.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; - -namespace Microsoft.VisualStudio.Editor.Razor; - -[Flags] -public enum AcceptedCharacters -{ - None = 0, - NewLine = 1, - WhiteSpace = 2, - - NonWhiteSpace = 4, - - AllWhiteSpace = NewLine | WhiteSpace, - Any = AllWhiteSpace | NonWhiteSpace, - - AnyExceptNewline = NonWhiteSpace | WhiteSpace -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BackgroundDocumentGenerator.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BackgroundDocumentGenerator.cs index 601febd306f..eb43c712316 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BackgroundDocumentGenerator.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BackgroundDocumentGenerator.cs @@ -17,8 +17,8 @@ namespace Microsoft.CodeAnalysis.Razor; [Shared] -[Export(typeof(ProjectSnapshotChangeTrigger))] -internal class BackgroundDocumentGenerator : ProjectSnapshotChangeTrigger +[Export(typeof(IProjectSnapshotChangeTrigger))] +internal class BackgroundDocumentGenerator : IProjectSnapshotChangeTrigger { // Internal for testing internal readonly Dictionary Work; @@ -109,13 +109,8 @@ private void OnErrorBeingReported() NotifyErrorBeingReported?.Set(); } - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - _projectManager = projectManager; _projectManager.Changed += ProjectManager_Changed; } @@ -150,7 +145,7 @@ public void Enqueue(IProjectSnapshot project, IDocumentSnapshot document) // We only want to store the last 'seen' version of any given document. That way when we pick one to process // it's always the best version to use. - Work[new DocumentKey(project.FilePath, document.FilePath.AssumeNotNull())] = (project, document); + Work[new DocumentKey(project.Key, document.FilePath.AssumeNotNull())] = (project, document); StartWorker(); } @@ -269,7 +264,7 @@ private bool Suppressed(IProjectSnapshot project, IDocumentSnapshot document) if (_projectManager.IsDocumentOpen(filePath)) { _suppressedDocuments.Add(filePath); - _infoProvider.SuppressDocument(project.FilePath, filePath); + _infoProvider.SuppressDocument(project.Key, filePath); return true; } @@ -287,7 +282,7 @@ private void UpdateFileInfo(IProjectSnapshot project, IDocumentSnapshot document if (!_suppressedDocuments.Contains(filePath)) { var container = new DefaultDynamicDocumentContainer(document); - _infoProvider.UpdateFileInfo(project.FilePath, container); + _infoProvider.UpdateFileInfo(project.Key, container); } } } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs deleted file mode 100644 index faf1b8ef574..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BlockKind.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.VisualStudio.Editor.Razor; - -public enum BlockKind -{ - // Code - Statement, - Directive, - Functions, - Expression, - Helper, - - // Markup - Markup, - Section, - Template, - - // Special - Comment, - Tag, - - HtmlComment -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs index 8b6f53f81ba..cb2f357e879 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/BraceSmartIndenter.cs @@ -29,6 +29,8 @@ namespace Microsoft.VisualStudio.Editor.Razor; /// internal class BraceSmartIndenter : IDisposable { + internal record BraceIndentationContext(ITextView FocusedTextView, int ChangePosition); + private readonly ITextBuffer _textBuffer; private readonly JoinableTaskContext _joinableTaskContext; private readonly VisualStudioDocumentTracker _documentTracker; @@ -339,17 +341,4 @@ internal static bool AfterOpeningBrace(int linePosition, ITextSnapshotLine lineS var afterClosingBrace = linePosition >= 0 && lineText[linePosition] == '{'; return afterClosingBrace; } - - internal class BraceIndentationContext - { - public BraceIndentationContext(ITextView focusedTextView, int changePosition) - { - FocusedTextView = focusedTextView; - ChangePosition = changePosition; - } - - public ITextView FocusedTextView { get; } - - public int ChangePosition { get; } - } } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs deleted file mode 100644 index f5baf72690b..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ClassifiedSpan.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public struct ClassifiedSpan -{ - public ClassifiedSpan(SourceSpan span, SourceSpan blockSpan, SpanKind spanKind, BlockKind blockKind, AcceptedCharacters acceptedCharacters) - { - Span = span; - BlockSpan = blockSpan; - SpanKind = spanKind; - BlockKind = blockKind; - AcceptedCharacters = acceptedCharacters; - } - - public AcceptedCharacters AcceptedCharacters { get; } - - public BlockKind BlockKind { get; } - - public SourceSpan BlockSpan { get; } - - public SourceSpan Span { get; } - - public SpanKind SpanKind { get; } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs index 735c8f09671..841801de1bb 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeEventArgs.cs @@ -5,12 +5,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class ContextChangeEventArgs : EventArgs +internal sealed class ContextChangeEventArgs(ContextChangeKind kind) : EventArgs { - public ContextChangeEventArgs(ContextChangeKind kind) - { - Kind = kind; - } - - public ContextChangeKind Kind { get; } + public ContextChangeKind Kind { get; } = kind; } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs index 6ebdfc582ea..58179b0c607 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ContextChangeKind.cs @@ -3,10 +3,10 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public enum ContextChangeKind +internal enum ContextChangeKind { ProjectChanged, EditorSettingsChanged, TagHelpersChanged, ImportsChanged, -} \ No newline at end of file +} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs deleted file mode 100644 index 39c538e9fba..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultRazorSyntaxFactsService.cs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Generic; -using System.ComponentModel.Composition; -using System.Linq; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Language.Legacy; - -namespace Microsoft.VisualStudio.Editor.Razor; - -[System.Composition.Shared] -[Export(typeof(RazorSyntaxFactsService))] -internal class DefaultRazorSyntaxFactsService : RazorSyntaxFactsService -{ - public override IReadOnlyList GetClassifiedSpans(RazorSyntaxTree syntaxTree) - { - var result = syntaxTree.GetClassifiedSpans(); - return result.Select(item => new ClassifiedSpan( - item.Span, - item.BlockSpan, - (SpanKind)item.SpanKind, - (BlockKind)item.BlockKind, - (AcceptedCharacters)item.AcceptedCharacters)).ToArray(); - } - - public override IReadOnlyList GetTagHelperSpans(RazorSyntaxTree syntaxTree) - { - var result = syntaxTree.GetTagHelperSpans(); - return result.Select(item => new TagHelperSpan(item.Span, item.Binding)).ToArray(); - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioDocumentTracker.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioDocumentTracker.cs index ccd4fed4bdd..865107a4f54 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioDocumentTracker.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioDocumentTracker.cs @@ -196,7 +196,7 @@ public void Subscribe() var projectKey = _projectManager.GetAllProjectKeys(projectPath).FirstOrDefault(); - if (projectKey is null || _projectManager.GetLoadedProject(projectKey) is not { } project) + if (_projectManager.GetLoadedProject(projectKey) is not { } project) { return new EphemeralProjectSnapshot(Workspace.Services, projectPath); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioMacDocumentInfoFactory.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioMacDocumentInfoFactory.cs index 336d2857eef..2fcc1f7fc0e 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioMacDocumentInfoFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DefaultVisualStudioMacDocumentInfoFactory.cs @@ -17,17 +17,17 @@ namespace Microsoft.VisualStudio.Editor.Razor; [Export(typeof(VisualStudioMacDocumentInfoFactory))] internal class DefaultVisualStudioMacDocumentInfoFactory : VisualStudioMacDocumentInfoFactory { - private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly FilePathService _filePathService; [ImportingConstructor] - public DefaultVisualStudioMacDocumentInfoFactory(LanguageServerFeatureOptions languageServerFeatureOptions) + public DefaultVisualStudioMacDocumentInfoFactory(FilePathService filePathService) { - _languageServerFeatureOptions = languageServerFeatureOptions; + _filePathService = filePathService; } - public override DocumentInfo CreateEmpty(string razorFilePath, ProjectId projectId) + public override DocumentInfo CreateEmpty(string razorFilePath, ProjectId projectId, ProjectKey projectKey) { - var filename = _languageServerFeatureOptions.GetRazorCSharpFilePath(razorFilePath); + var filename = _filePathService.GetRazorCSharpFilePath(projectKey, razorFilePath); var textLoader = new EmptyTextLoader(filename); var docId = DocumentId.CreateNewId(projectId, debugName: filename); return DocumentInfo.Create( diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs index 377b53cea7f..a1ccda7b3c5 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/DocumentStructureChangedEventArgs.cs @@ -7,40 +7,23 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public sealed class DocumentStructureChangedEventArgs : EventArgs +internal sealed class DocumentStructureChangedEventArgs( + SourceChange? change, + ITextSnapshot snapshot, + RazorCodeDocument codeDocument) : EventArgs { - public DocumentStructureChangedEventArgs( - SourceChange? change, - ITextSnapshot snapshot, - RazorCodeDocument codeDocument) - { - if (snapshot is null) - { - throw new ArgumentNullException(nameof(snapshot)); - } - - if (codeDocument is null) - { - throw new ArgumentNullException(nameof(codeDocument)); - } - - SourceChange = change; - Snapshot = snapshot; - CodeDocument = codeDocument; - } - /// /// The which triggered the re-parse. /// - public SourceChange? SourceChange { get; } + public SourceChange? SourceChange { get; } = change; /// /// The text snapshot used in the re-parse. /// - public ITextSnapshot Snapshot { get; } + public ITextSnapshot Snapshot { get; } = snapshot ?? throw new ArgumentNullException(nameof(snapshot)); /// /// The result of the parsing and code generation. /// - public RazorCodeDocument CodeDocument { get; } + public RazorCodeDocument CodeDocument { get; } = codeDocument ?? throw new ArgumentNullException(nameof(codeDocument)); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManager.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManager.cs index c4964f951f8..72bbe3c7665 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManager.cs @@ -13,6 +13,7 @@ internal abstract class EditorDocumentManager : IWorkspaceService { public abstract EditorDocument GetOrCreateDocument( DocumentKey key, + string projectFilePath, ProjectKey projectKey, EventHandler? changedOnDisk, EventHandler? changedInEditor, diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerBase.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerBase.cs index 47187080ce5..768e976ac42 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerBase.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerBase.cs @@ -97,6 +97,7 @@ public sealed override bool TryGetMatchingDocuments(string filePath, [NotNullWhe public sealed override EditorDocument GetOrCreateDocument( DocumentKey key, + string projectFilePath, ProjectKey projectKey, EventHandler? changedOnDisk, EventHandler? changedInEditor, @@ -118,7 +119,7 @@ public sealed override EditorDocument GetOrCreateDocument( this, ProjectSnapshotManagerDispatcher, JoinableTaskContext, - key.ProjectFilePath, + projectFilePath, key.DocumentFilePath, projectKey, new FileTextLoader(key.DocumentFilePath, defaultEncoding: null), @@ -215,7 +216,7 @@ public sealed override void RemoveDocument(EditorDocument document) lock (Lock) { - var key = new DocumentKey(document.ProjectFilePath, document.DocumentFilePath); + var key = new DocumentKey(document.ProjectKey, document.DocumentFilePath); if (_documentsByFilePath.TryGetValue(document.DocumentFilePath, out var documents)) { documents.Remove(key); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerListener.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerListener.cs index 6cc2c0eb1df..2e1bc9db64a 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerListener.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/EditorDocumentManagerListener.cs @@ -18,8 +18,13 @@ namespace Microsoft.VisualStudio.Editor.Razor.Documents; // tracks the existence of projects/files and the the document manager watches for changes. // // This class forwards notifications in both directions. -[Export(typeof(ProjectSnapshotChangeTrigger))] -internal class EditorDocumentManagerListener : ProjectSnapshotChangeTrigger +// +// By implementing IPriorityProjectSnapshotChangeTrigger we're saying we're pretty important and should get initialized before +// other triggers with lesser priority so we can attach to Changed sooner. We happen to be so important because we control the +// open/close state of documents. If other triggers depend on a document being open/closed (some do) then we need to ensure we +// can mark open/closed prior to them running. +[Export(typeof(IProjectSnapshotChangeTrigger))] +internal class EditorDocumentManagerListener : IPriorityProjectSnapshotChangeTrigger { private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; private readonly JoinableTaskContext _joinableTaskContext; @@ -74,19 +79,9 @@ internal EditorDocumentManagerListener( _onClosed = onClosed; } - // InitializePriority controls when a snapshot change trigger gets initialized. By specifying 100 we're saying we're pretty important and should get initialized before - // other triggers with lesser priority so we can attach to Changed sooner. We happen to be so important because we control the open/close state of documents. If other triggers - // depend on a document being open/closed (some do) then we need to ensure we can mark open/closed prior to them running. - public override int InitializePriority => 100; - [MemberNotNull(nameof(_documentManager), nameof(_projectManager))] - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { - if (projectManager is null) - { - throw new ArgumentNullException(nameof(projectManager)); - } - _projectManager = projectManager; _documentManager = projectManager.Workspace.Services.GetRequiredService(); @@ -113,13 +108,13 @@ private async Task ProjectManager_ChangedAsync(ProjectChangeEventArgs e, Cancell return; } - var key = new DocumentKey(e.ProjectFilePath.AssumeNotNull(), e.DocumentFilePath.AssumeNotNull()); + var key = new DocumentKey(e.ProjectKey, e.DocumentFilePath.AssumeNotNull()); // GetOrCreateDocument needs to be run on the UI thread await _joinableTaskContext.Factory.SwitchToMainThreadAsync(cancellationToken); var document = DocumentManager.GetOrCreateDocument( - key, e.ProjectKey.AssumeNotNull(), _onChangedOnDisk, _onChangedInEditor, _onOpened, _onClosed); + key, e.ProjectFilePath, e.ProjectKey, _onChangedOnDisk, _onChangedInEditor, _onOpened, _onClosed); if (document.IsOpenInEditor) { _onOpened(document, EventArgs.Empty); @@ -136,7 +131,7 @@ private async Task ProjectManager_ChangedAsync(ProjectChangeEventArgs e, Cancell await _joinableTaskContext.Factory.SwitchToMainThreadAsync(cancellationToken); if (DocumentManager.TryGetDocument( - new DocumentKey(e.ProjectFilePath.AssumeNotNull(), e.DocumentFilePath.AssumeNotNull()), out var document)) + new DocumentKey(e.ProjectKey, e.DocumentFilePath.AssumeNotNull()), out var document)) { // This class 'owns' the document entry so it's safe for us to dispose it. document.Dispose(); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/RazorCodeDocumentProvidingSnapshotChangeTrigger.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/RazorCodeDocumentProvidingSnapshotChangeTrigger.cs index 36c6ab64c71..5bf7d65f873 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/RazorCodeDocumentProvidingSnapshotChangeTrigger.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Documents/RazorCodeDocumentProvidingSnapshotChangeTrigger.cs @@ -14,9 +14,9 @@ namespace Microsoft.VisualStudio.Editor.Razor.Documents; [Export(typeof(RazorCodeDocumentProvidingSnapshotChangeTrigger))] -[Export(typeof(ProjectSnapshotChangeTrigger))] +[Export(typeof(IProjectSnapshotChangeTrigger))] [System.Composition.Shared] -internal class RazorCodeDocumentProvidingSnapshotChangeTrigger : ProjectSnapshotChangeTrigger +internal class RazorCodeDocumentProvidingSnapshotChangeTrigger : IProjectSnapshotChangeTrigger { private readonly HashSet _openDocuments = new(FilePathComparer.Instance); private readonly Dictionary _documentProjectMap = new(FilePathComparer.Instance); @@ -31,7 +31,7 @@ public RazorCodeDocumentProvidingSnapshotChangeTrigger(ProjectSnapshotManagerDis _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; } - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { _projectManager = projectManager; @@ -55,7 +55,7 @@ private void ProjectManager_Changed(object sender, ProjectChangeEventArgs e) else if (e.Kind == ProjectChangeKind.DocumentAdded) { var documentFilePath = e.DocumentFilePath!; - _documentProjectMap[documentFilePath] = e.ProjectKey!; + _documentProjectMap[documentFilePath] = e.ProjectKey; if (_openDocuments.Contains(documentFilePath)) { _openDocuments.Remove(documentFilePath); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs index 80e262cd955..fb15b6435b9 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/EditorSettingsManager.cs @@ -6,7 +6,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class EditorSettingsManager +internal abstract class EditorSettingsManager { public abstract event EventHandler? Changed; diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs index f0339d31028..c17828933f3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/IClientSettingsManager.cs @@ -6,7 +6,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public interface IClientSettingsManager +internal interface IClientSettingsManager { event EventHandler? ClientSettingsChanged; @@ -17,19 +17,14 @@ public interface IClientSettingsManager ClientSettings GetClientSettings(); } -public interface IAdvancedSettingsStorage +internal interface IAdvancedSettingsStorage { ClientAdvancedSettings GetAdvancedSettings(); event EventHandler? Changed; } -public class ClientAdvancedSettingsChangedEventArgs : EventArgs +internal class ClientAdvancedSettingsChangedEventArgs(ClientAdvancedSettings advancedSettings) : EventArgs { - public ClientAdvancedSettingsChangedEventArgs(ClientAdvancedSettings advancedSettings) - { - Settings = advancedSettings; - } - - public ClientAdvancedSettings Settings { get; } + public ClientAdvancedSettings Settings { get; } = advancedSettings; } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs index b3ebd008f99..824ac31a319 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/ImportChangedEventArgs.cs @@ -7,28 +7,9 @@ namespace Microsoft.VisualStudio.Editor.Razor; -internal class ImportChangedEventArgs : EventArgs +internal class ImportChangedEventArgs(string filePath, FileChangeKind kind, IEnumerable associatedDocuments) : EventArgs { - public ImportChangedEventArgs(string filePath, FileChangeKind kind, IEnumerable associatedDocuments) - { - if (filePath is null) - { - throw new ArgumentNullException(nameof(filePath)); - } - - if (associatedDocuments is null) - { - throw new ArgumentNullException(nameof(associatedDocuments)); - } - - FilePath = filePath; - Kind = kind; - AssociatedDocuments = associatedDocuments; - } - - public string FilePath { get; } - - public FileChangeKind Kind { get; } - - public IEnumerable AssociatedDocuments { get; } + public string FilePath { get; } = filePath ?? throw new ArgumentNullException(nameof(filePath)); + public FileChangeKind Kind { get; } = kind; + public IEnumerable AssociatedDocuments { get; } = associatedDocuments ?? throw new ArgumentNullException(nameof(associatedDocuments)); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/LspServerActivationTracker.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/LspServerActivationTracker.cs new file mode 100644 index 00000000000..e0442077ed7 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/LspServerActivationTracker.cs @@ -0,0 +1,24 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Composition; +using Microsoft.CodeAnalysis.Razor.Workspaces; + +namespace Microsoft.VisualStudio.Editor.Razor; + +[Shared] +[Export(typeof(ILspServerActivationTracker))] +internal class LspServerActivationTracker : ILspServerActivationTracker +{ + public bool IsActive { get; private set; } + + public void Activated() + { + this.IsActive = true; + } + + public void Deactivated() + { + this.IsActive = false; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj index 932826cab16..b22a399e218 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Microsoft.VisualStudio.Editor.Razor.csproj @@ -35,4 +35,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs index b01dd34d7cf..4602c759392 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Properties/AssemblyInfo.cs @@ -7,6 +7,7 @@ [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Remote.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LiveShare.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -16,8 +17,7 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServices.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Remote.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Razor.IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.Ide.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100675da410943cdcf89a2bbd3716e451b3c35c0de9278a874e06d143dbc861f7b4d21771131177e413290078b98615421b2bb9ac25c14021c4e2c7b967407b5ea96417317ff8bdb1ef34e0d63f5965bdf92841bdaae505987af712a2e1951b2ff76a16d211e0d5ae2c444f55dbd0a3c0f5bed051af0cf7bae49114c4e0c527c4ed")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs index 148ebc08b81..42c1a3cc0a4 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorEditorFactoryService.cs @@ -6,7 +6,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class RazorEditorFactoryService +internal abstract class RazorEditorFactoryService { public abstract bool TryGetDocumentTracker(ITextBuffer textBuffer, [NotNullWhen(returnValue: true)] out VisualStudioDocumentTracker? documentTracker); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs index 325f1feddb5..49688ec047c 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorIndentationFactsService.cs @@ -7,7 +7,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class RazorIndentationFactsService : ILanguageService +internal abstract class RazorIndentationFactsService : ILanguageService { public abstract int? GetDesiredIndentation(RazorSyntaxTree syntaxTree, ITextSnapshot syntaxTreeSnapshot, ITextSnapshotLine line, int indentSize, int tabSize); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs deleted file mode 100644 index be56e964b2f..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsService.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Generic; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.Host; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public abstract class RazorSyntaxFactsService : ILanguageService -{ - public abstract IReadOnlyList GetClassifiedSpans(RazorSyntaxTree syntaxTree); - - public abstract IReadOnlyList GetTagHelperSpans(RazorSyntaxTree syntaxTree); -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs deleted file mode 100644 index cecb9297e88..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/RazorSyntaxFactsServiceExtensions.cs +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public static class RazorSyntaxFactsServiceExtensions -{ - public static bool IsTagHelperSpan(this RazorSyntaxFactsService syntaxFactsService, RazorSyntaxTree syntaxTree, SourceSpan span) - { - if (syntaxFactsService is null) - { - throw new ArgumentNullException(nameof(syntaxFactsService)); - } - - if (syntaxTree is null) - { - // Extra hardening for the case that tooling hasn't retrieved a SyntaxTree yet. - return false; - } - - var tagHelperSpans = syntaxFactsService.GetTagHelperSpans(syntaxTree); - for (var i = 0; i < tagHelperSpans.Count; i++) - { - var tagHelperSpan = tagHelperSpans[i].Span; - if (tagHelperSpan.AbsoluteIndex == span.AbsoluteIndex && tagHelperSpan.Length == span.Length) - { - return true; - } - } - - return false; - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs deleted file mode 100644 index f02b69ec954..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SpanKind.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.VisualStudio.Editor.Razor; - -public enum SpanKind -{ - Transition, - MetaCode, - Comment, - Code, - Markup, - None -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs index 2ca396b0752..b07b3778305 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/SyntaxVisualizer/RazorSyntaxNodeList.cs @@ -7,14 +7,9 @@ namespace Microsoft.VisualStudio.Editor.Razor.SyntaxVisualizer; -internal class RazorSyntaxNodeList : IEnumerable +internal class RazorSyntaxNodeList(ChildSyntaxList childSyntaxList) : IEnumerable { - private readonly ChildSyntaxList _childSyntaxList; - - public RazorSyntaxNodeList(ChildSyntaxList childSyntaxList) - { - _childSyntaxList = childSyntaxList; - } + private readonly ChildSyntaxList _childSyntaxList = childSyntaxList; public IEnumerator GetEnumerator() { diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs deleted file mode 100644 index 48946bb5cb7..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TagHelperSpan.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using Microsoft.AspNetCore.Razor.Language; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public struct TagHelperSpan -{ - public TagHelperSpan(SourceSpan span, TagHelperBinding binding) - { - if (binding is null) - { - throw new ArgumentNullException(nameof(binding)); - } - - Span = span; - Binding = binding; - } - - public TagHelperBinding Binding { get; } - - public IEnumerable TagHelpers => Binding.Descriptors; - - public SourceSpan Span { get; } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TelemetryReporter.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TelemetryReporter.cs index 93b3b7f451d..8e578abec41 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TelemetryReporter.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/TelemetryReporter.cs @@ -6,11 +6,14 @@ using System.Collections.Immutable; using System.Composition; using System.Diagnostics; -using System.Linq; using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.Telemetry; +#if DEBUG +using System.Linq; +#endif + namespace Microsoft.AspNetCore.Razor.Telemetry; [Shared] @@ -45,7 +48,14 @@ public void ReportEvent(string name, Severity severity, ImmutableDictionary o is not null && + !o.GetType().IsEnum && + Type.GetTypeCode(o.GetType()) switch + { + TypeCode.Char or + TypeCode.SByte or + TypeCode.Byte or + TypeCode.Int16 or + TypeCode.Int32 or + TypeCode.Int64 or + TypeCode.Double or + TypeCode.Single or + TypeCode.UInt16 or + TypeCode.UInt32 or + TypeCode.UInt64 + => true, + _ => false + }; + private class NullTelemetryScope : IDisposable { public static NullTelemetryScope Instance { get; } = new NullTelemetryScope(); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs index 6c03b4671ab..fa0bfbc0dfe 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioDocumentTracker.cs @@ -13,7 +13,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class VisualStudioDocumentTracker +internal abstract class VisualStudioDocumentTracker { public abstract event EventHandler ContextChanged; diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioMacDocumentInfoFactory.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioMacDocumentInfoFactory.cs index 88551c03736..7fb19343db8 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioMacDocumentInfoFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioMacDocumentInfoFactory.cs @@ -2,6 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; namespace Microsoft.VisualStudio.Editor.Razor; @@ -10,5 +11,5 @@ namespace Microsoft.VisualStudio.Editor.Razor; /// internal abstract class VisualStudioMacDocumentInfoFactory { - public abstract DocumentInfo CreateEmpty(string razorFilePath, ProjectId projectId); + public abstract DocumentInfo CreateEmpty(string razorFilePath, ProjectId projectId, ProjectKey projectKey); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs index a2672c91b48..79f6a71b38f 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/VisualStudioRazorParser.cs @@ -9,7 +9,7 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public abstract class VisualStudioRazorParser +internal abstract class VisualStudioRazorParser { public abstract event EventHandler DocumentStructureChanged; diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocument.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocument.cs index 44e4da9c400..2311b2e8ff4 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocument.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocument.cs @@ -10,6 +10,7 @@ namespace Microsoft.VisualStudio.LanguageServer.ContainedLanguage; internal class DefaultLSPDocument : LSPDocument { private LSPDocumentSnapshot? _currentSnapshot; + private IReadOnlyList _virtualDocuments; public DefaultLSPDocument( Uri uri, @@ -33,7 +34,7 @@ public DefaultLSPDocument( Uri = uri; TextBuffer = textBuffer; - VirtualDocuments = virtualDocuments; + _virtualDocuments = virtualDocuments; } public override int Version => TextBuffer.CurrentSnapshot.Version.VersionNumber; @@ -42,7 +43,7 @@ public DefaultLSPDocument( public override ITextBuffer TextBuffer { get; } - public override IReadOnlyList VirtualDocuments { get; } + public override IReadOnlyList VirtualDocuments => _virtualDocuments; public override LSPDocumentSnapshot CurrentSnapshot { @@ -64,6 +65,13 @@ public override LSPDocumentSnapshot CurrentSnapshot } } + internal override void SetVirtualDocuments(IReadOnlyList virtualDocuments) + { + _virtualDocuments = virtualDocuments; + + _currentSnapshot = UpdateSnapshot(); + } + public override LSPDocumentSnapshot UpdateVirtualDocument(IReadOnlyList changes, int hostDocumentVersion, object? state) { if (!TryGetVirtualDocument(out var virtualDocument)) @@ -71,6 +79,11 @@ public override LSPDocumentSnapshot UpdateVirtualDocument(IRea throw new InvalidOperationException($"Cannot update virtual document of type {typeof(TVirtualDocument)} because LSP document {Uri} does not contain a virtual document of that type."); } + return UpdateVirtualDocument(virtualDocument, changes, hostDocumentVersion, state); + } + + public override LSPDocumentSnapshot UpdateVirtualDocument(TVirtualDocument virtualDocument, IReadOnlyList changes, int hostDocumentVersion, object? state) + { virtualDocument.Update(changes, hostDocumentVersion, state); _currentSnapshot = UpdateSnapshot(); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentFactory.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentFactory.cs index a263ee2bfd2..59cb0f5f0c3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentFactory.cs @@ -50,6 +50,28 @@ public override LSPDocument Create(ITextBuffer buffer) return lspDocument; } + internal override bool TryRefreshVirtualDocuments(LSPDocument document) + { + var result = false; + foreach (var factory in _virtualDocumentFactories) + { + if (factory.Metadata.ContentTypes.Any(ct => document.TextBuffer.ContentType.IsOfType(ct))) + { + // The contract for TryRefreshVirtualDocuments is that factories shouldn't touch virtual + // documents they don't own so calling it multiple times, and repeatedly setting the virtual + // documents is fine. We might create a few intermediate snapshots, but change triggers are + // sent by the caller of this method, so consumers see one set of new virtual documents. + if (factory.Value.TryRefreshVirtualDocuments(document, out var newVirtualDocuments)) + { + document.SetVirtualDocuments(newVirtualDocuments); + result |= true; + } + } + } + + return result; + } + private IReadOnlyList CreateVirtualDocuments(ITextBuffer hostDocumentBuffer) { var virtualDocuments = new List(); @@ -57,7 +79,11 @@ private IReadOnlyList CreateVirtualDocuments(ITextBuffer hostDo { if (factory.Metadata.ContentTypes.Any(ct => hostDocumentBuffer.ContentType.IsOfType(ct))) { - if (factory.Value.TryCreateFor(hostDocumentBuffer, out var virtualDocument)) + if (factory.Value.TryCreateMultipleFor(hostDocumentBuffer, out var newVirtualDocuments)) + { + virtualDocuments.AddRange(newVirtualDocuments); + } + else if (factory.Value.TryCreateFor(hostDocumentBuffer, out var virtualDocument)) { virtualDocuments.Add(virtualDocument); } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentManager.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentManager.cs index 8857695e24b..fdeab7d75c3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentManager.cs @@ -58,6 +58,22 @@ public DefaultLSPDocumentManager( _documents = new ConcurrentDictionary(); } + public override void RefreshVirtualDocuments() + { + var documents = _documents.Values.ToArray(); + + foreach (var document in documents) + { + var oldSnapshot = document.CurrentSnapshot; + if (_documentFactory.TryRefreshVirtualDocuments(document)) + { + var newSnapshot = document.CurrentSnapshot; + NotifyDocumentManagerChangeListeners(old: oldSnapshot, @new: null, virtualOld: null, virtualNew: null, LSPDocumentChangeKind.Removed); + NotifyDocumentManagerChangeListeners(old: null, @new: newSnapshot, virtualOld: null, virtualNew: null, LSPDocumentChangeKind.Added); + } + } + } + public override void TrackDocument(ITextBuffer buffer) { if (buffer is null) @@ -177,6 +193,64 @@ public override void UpdateVirtualDocument( NotifyDocumentManagerChangeListeners(old, @new, oldVirtual, newVirtual, LSPDocumentChangeKind.VirtualDocumentChanged); } + public override void UpdateVirtualDocument( + Uri hostDocumentUri, + Uri virtualDocumentUri, + IReadOnlyList changes, + int hostDocumentVersion, + object? state) + { + if (hostDocumentUri is null) + { + throw new ArgumentNullException(nameof(hostDocumentUri)); + } + + if (changes is null) + { + throw new ArgumentNullException(nameof(changes)); + } + + Debug.Assert(_joinableTaskContext.IsOnMainThread); + + if (!_documents.TryGetValue(hostDocumentUri, out var lspDocument)) + { + // Don't know about document, noop. + return; + } + + if (!lspDocument.TryGetVirtualDocument(virtualDocumentUri, out var virtualDocument)) + { + // Unable to locate virtual document of typeof(TVirtualDocument) + // Ex. Microsoft.WebTools.Languages.LanguageServer.Delegation.ContainedLanguage.Css.CssVirtualDocument + return; + } + + if (changes.Count == 0 && + virtualDocument.HostDocumentVersion == hostDocumentVersion) + { + // The current virtual document already knows about this update. + // Ignore it so we don't prematurely invoke a change event. + return; + } + + var old = lspDocument.CurrentSnapshot; + var oldVirtual = virtualDocument.CurrentSnapshot; + var @new = lspDocument.UpdateVirtualDocument(virtualDocument, changes, hostDocumentVersion, state); + + if (old == @new) + { + return; + } + + if (!lspDocument.TryGetVirtualDocument(virtualDocumentUri, out var newVirtualDocument)) + { + throw new InvalidOperationException("This should never ever happen."); + } + + var newVirtual = newVirtualDocument.CurrentSnapshot; + NotifyDocumentManagerChangeListeners(old, @new, oldVirtual, newVirtual, LSPDocumentChangeKind.VirtualDocumentChanged); + } + public override bool TryGetDocument(Uri uri, [NotNullWhen(returnValue: true)] out LSPDocumentSnapshot? lspDocumentSnapshot) { if (!_documents.TryGetValue(uri, out var lspDocument)) diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentSynchronizer.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentSynchronizer.cs index 7da7ee80b3d..7978ce97ca4 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentSynchronizer.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/DefaultLSPDocumentSynchronizer.cs @@ -60,12 +60,40 @@ public override Task> TrySynchroniz rejectOnNewerParallelRequest: true, cancellationToken); - public override async Task> TrySynchronizeVirtualDocumentAsync( + public override Task> TrySynchronizeVirtualDocumentAsync( int requiredHostDocumentVersion, Uri hostDocumentUri, bool rejectOnNewerParallelRequest, CancellationToken cancellationToken) where TVirtualDocumentSnapshot : class + => TrySynchronizeVirtualDocumentCoreAsync( + requiredHostDocumentVersion, + hostDocumentUri, + specificVirtualDocumentUri: null, + rejectOnNewerParallelRequest, + cancellationToken); + + public override Task> TrySynchronizeVirtualDocumentAsync( + int requiredHostDocumentVersion, + Uri hostDocumentUri, + Uri virtualDocumentUri, + bool rejectOnNewerParallelRequest, + CancellationToken cancellationToken) + where TVirtualDocumentSnapshot : class + => TrySynchronizeVirtualDocumentCoreAsync( + requiredHostDocumentVersion, + hostDocumentUri, + virtualDocumentUri, + rejectOnNewerParallelRequest, + cancellationToken); + + private async Task> TrySynchronizeVirtualDocumentCoreAsync( + int requiredHostDocumentVersion, + Uri hostDocumentUri, + Uri? specificVirtualDocumentUri, + bool rejectOnNewerParallelRequest, + CancellationToken cancellationToken) + where TVirtualDocumentSnapshot : VirtualDocumentSnapshot { if (hostDocumentUri is null) { @@ -75,7 +103,7 @@ public override async Task> TrySync Task onSynchronizedTask; lock (_documentContextLock) { - var preSyncedSnapshot = GetVirtualDocumentSnapshot(hostDocumentUri); + var preSyncedSnapshot = GetVirtualDocumentSnapshot(hostDocumentUri, specificVirtualDocumentUri); var virtualDocumentUri = preSyncedSnapshot.Uri; if (!_virtualDocumentContexts.TryGetValue(virtualDocumentUri, out var documentContext)) { @@ -95,7 +123,9 @@ public override async Task> TrySync var onSynchronizedResult = await onSynchronizedTask.ConfigureAwait(false); - var virtualDocumentSnapshot = GetVirtualDocumentSnapshot(hostDocumentUri); + // If we couldn't synchronize, there might not be a virtual document with the specific Uri, so we just get whichever one we can + // so the caller can use it if they want to. Since the result is false, they hopefully don't use it for much! + var virtualDocumentSnapshot = GetVirtualDocumentSnapshot(hostDocumentUri, onSynchronizedResult ? specificVirtualDocumentUri : null); return new SynchronizedResult(onSynchronizedResult, virtualDocumentSnapshot); } @@ -103,10 +133,19 @@ public override async Task> TrySync internal SynchronizedResult? TryReturnPossiblyFutureSnapshot( int requiredHostDocumentVersion, Uri hostDocumentUri) where TVirtualDocumentSnapshot : VirtualDocumentSnapshot + => TryReturnPossiblyFutureSnapshot( + requiredHostDocumentVersion, + hostDocumentUri, + specificVirtualDocumentUri: null); + + internal SynchronizedResult? TryReturnPossiblyFutureSnapshot( + int requiredHostDocumentVersion, + Uri hostDocumentUri, + Uri? specificVirtualDocumentUri) where TVirtualDocumentSnapshot : VirtualDocumentSnapshot { lock (_documentContextLock) { - var preSyncedSnapshot = GetVirtualDocumentSnapshot(hostDocumentUri); + var preSyncedSnapshot = GetVirtualDocumentSnapshot(hostDocumentUri, specificVirtualDocumentUri); var virtualDocumentUri = preSyncedSnapshot.Uri; if (!_virtualDocumentContexts.TryGetValue(virtualDocumentUri, out var documentContext)) { @@ -156,7 +195,7 @@ public override Task TrySynchronizeVirtualDocumentAsync(int requiredHostDo } } - private TVirtualDocumentSnapshot GetVirtualDocumentSnapshot(Uri hostDocumentUri) + private TVirtualDocumentSnapshot GetVirtualDocumentSnapshot(Uri hostDocumentUri, Uri? specificVirtualDocumentUri) where TVirtualDocumentSnapshot : VirtualDocumentSnapshot { var normalizedString = hostDocumentUri.GetAbsoluteOrUNCPath(); @@ -167,6 +206,24 @@ private TVirtualDocumentSnapshot GetVirtualDocumentSnapshot(out var virtualDocuments)) + { + throw new InvalidOperationException($"Unable to retrieve virtual documents for {normalizedUri} after document synchronization"); + } + + foreach (var virtualDocument in virtualDocuments) + { + if (virtualDocument.Uri == specificVirtualDocumentUri) + { + return virtualDocument; + } + } + + throw new InvalidOperationException($"Unable to retrieve virtual document {specificVirtualDocumentUri} for {normalizedUri} after document synchronization"); + } + if (!documentSnapshot.TryGetVirtualDocument(out var virtualDoc)) { throw new InvalidOperationException($"Unable to retrieve virtual document for {normalizedUri} after document synchronization"); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/InternalAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/InternalAPI.Unshipped.txt index 7dc5c58110b..1809a6771bd 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/InternalAPI.Unshipped.txt +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/InternalAPI.Unshipped.txt @@ -1 +1,14 @@ #nullable enable +Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentSynchronizer.TryReturnPossiblyFutureSnapshot(int requiredHostDocumentVersion, System.Uri! hostDocumentUri, System.Uri? specificVirtualDocumentUri) -> Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentSynchronizer.SynchronizedResult? +override Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocument.SetVirtualDocuments(System.Collections.Generic.IReadOnlyList! virtualDocuments) -> void +override Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocument.UpdateVirtualDocument(TVirtualDocument! virtualDocument, System.Collections.Generic.IReadOnlyList! changes, int hostDocumentVersion, object? state) -> Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocumentSnapshot! +override Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentFactory.TryRefreshVirtualDocuments(Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocument! document) -> bool +override Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentManager.RefreshVirtualDocuments() -> void +override Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentManager.UpdateVirtualDocument(System.Uri! hostDocumentUri, System.Uri! virtualDocumentUri, System.Collections.Generic.IReadOnlyList! changes, int hostDocumentVersion, object? state) -> void +override Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentSynchronizer.TrySynchronizeVirtualDocumentAsync(int requiredHostDocumentVersion, System.Uri! hostDocumentUri, System.Uri! virtualDocumentUri, bool rejectOnNewerParallelRequest, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!>! +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocument.SetVirtualDocuments(System.Collections.Generic.IReadOnlyList! virtualDocuments) -> void +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocumentFactory.TryRefreshVirtualDocuments(Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocument! document) -> bool +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocumentSynchronizer.TrySynchronizeVirtualDocumentAsync(int requiredHostDocumentVersion, System.Uri! hostDocumentUri, System.Uri! virtualDocumentUri, bool rejectOnNewerParallelRequest, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!>! +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.TrackingLSPDocumentManager.UpdateVirtualDocument(System.Uri! hostDocumentUri, System.Uri! virtualDocumentUri, System.Collections.Generic.IReadOnlyList! changes, int hostDocumentVersion, object? state) -> void +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.VirtualDocumentFactory.TryRefreshVirtualDocuments(Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocument! document, out System.Collections.Generic.IReadOnlyList? newVirtualDocuments) -> bool +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.VirtualDocumentFactoryBase.CreateVirtualDocumentTextBuffer(string! virtualLanguageFilePath, System.Uri! virtualLanguageUri) -> Microsoft.VisualStudio.Text.ITextBuffer! diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocument.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocument.cs index 7090f3ba1b3..c940a115e53 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocument.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocument.cs @@ -20,8 +20,19 @@ public abstract class LSPDocument : IDisposable public abstract IReadOnlyList VirtualDocuments { get; } + internal virtual void SetVirtualDocuments(IReadOnlyList virtualDocuments) + { + // No-op in the default implementation. + } + public abstract LSPDocumentSnapshot UpdateVirtualDocument(IReadOnlyList changes, int hostDocumentVersion, object? state) where TVirtualDocument : VirtualDocument; + public virtual LSPDocumentSnapshot UpdateVirtualDocument(TVirtualDocument virtualDocument, IReadOnlyList changes, int hostDocumentVersion, object? state) where TVirtualDocument : VirtualDocument + { + // This is only virtual to prevent a binary breaking change. We don't expect anyone to call this method, without also implementing it + throw new NotImplementedException(); + } + public bool TryGetVirtualDocument([NotNullWhen(returnValue: true)] out TVirtualDocument? virtualDocument) where TVirtualDocument : VirtualDocument { for (var i = 0; i < VirtualDocuments.Count; i++) @@ -37,6 +48,22 @@ public bool TryGetVirtualDocument([NotNullWhen(returnValue: tr return false; } + public bool TryGetVirtualDocument(Uri virtualDocumentUri, [NotNullWhen(returnValue: true)] out TVirtualDocument? virtualDocument) where TVirtualDocument : VirtualDocument + { + for (var i = 0; i < VirtualDocuments.Count; i++) + { + if (VirtualDocuments[i] is TVirtualDocument actualVirtualDocument && + actualVirtualDocument.Uri == virtualDocumentUri) + { + virtualDocument = actualVirtualDocument; + return true; + } + } + + virtualDocument = null; + return false; + } + [SuppressMessage("Usage", "CA1816:Dispose methods should call SuppressFinalize", Justification = "https://github.com/dotnet/roslyn-analyzers/issues/4801")] public virtual void Dispose() { diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentFactory.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentFactory.cs index 39ab04595f1..50005f2139a 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentFactory.cs @@ -8,4 +8,10 @@ namespace Microsoft.VisualStudio.LanguageServer.ContainedLanguage; internal abstract class LSPDocumentFactory { public abstract LSPDocument Create(ITextBuffer buffer); + + internal virtual bool TryRefreshVirtualDocuments(LSPDocument document) + { + // No-op in the default implementation. + return false; + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentManager.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentManager.cs index 0aa2cad9c6e..6b7a54be5cd 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentManager.cs @@ -9,4 +9,13 @@ namespace Microsoft.VisualStudio.LanguageServer.ContainedLanguage; public abstract class LSPDocumentManager { public abstract bool TryGetDocument(Uri uri, [NotNullWhen(returnValue: true)] out LSPDocumentSnapshot? lspDocumentSnapshot); + + /// + /// Tells each to try and refresh the number of virtual documents it contains + /// if necessary. + /// + public virtual void RefreshVirtualDocuments() + { + // No-op in the default implementation. + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSnapshot.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSnapshot.cs index 30fd66c5454..9dfd9aef78f 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSnapshot.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSnapshot.cs @@ -20,6 +20,8 @@ public abstract class LSPDocumentSnapshot public bool TryGetVirtualDocument([NotNullWhen(returnValue: true)] out TVirtualDocument? virtualDocument) where TVirtualDocument : VirtualDocumentSnapshot { + virtualDocument = null; + for (var i = 0; i < VirtualDocuments.Count; i++) { if (VirtualDocuments[i] is TVirtualDocument actualVirtualDocument) @@ -29,7 +31,23 @@ public bool TryGetVirtualDocument([NotNullWhen(returnValue: tr } } - virtualDocument = null; return false; } + + public bool TryGetAllVirtualDocuments([NotNullWhen(returnValue: true)] out TVirtualDocument[]? virtualDocuments) where TVirtualDocument : VirtualDocumentSnapshot + { + List? actualVirtualDocuments = null; + + for (var i = 0; i < VirtualDocuments.Count; i++) + { + if (VirtualDocuments[i] is TVirtualDocument actualVirtualDocument) + { + actualVirtualDocuments ??= new List(); + actualVirtualDocuments.Add(actualVirtualDocument); + } + } + + virtualDocuments = actualVirtualDocuments?.ToArray(); + return virtualDocuments is not null; + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSynchronizer.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSynchronizer.cs index 763d99c608b..4fbad44520c 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSynchronizer.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/LSPDocumentSynchronizer.cs @@ -23,6 +23,18 @@ public abstract Task> TrySynchroniz CancellationToken cancellationToken) where TVirtualDocumentSnapshot : VirtualDocumentSnapshot; + public virtual Task> TrySynchronizeVirtualDocumentAsync( + int requiredHostDocumentVersion, + Uri hostDocumentUri, + Uri virtualDocumentUri, + bool rejectOnNewerParallelRequest, + CancellationToken cancellationToken) + where TVirtualDocumentSnapshot : VirtualDocumentSnapshot + { + // This is only virtual to prevent a binary breaking change. We don't expect anyone to call this method, without also implementing it + throw new NotImplementedException(); + } + [Obsolete] public abstract Task TrySynchronizeVirtualDocumentAsync(int requiredHostDocumentVersion, VirtualDocumentSnapshot virtualDocument, CancellationToken cancellationToken); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/PublicAPI.Unshipped.txt index 7dc5c58110b..daf19177bae 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/PublicAPI.Unshipped.txt +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/PublicAPI.Unshipped.txt @@ -1 +1,6 @@ #nullable enable +Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocument.TryGetVirtualDocument(System.Uri! virtualDocumentUri, out TVirtualDocument? virtualDocument) -> bool +Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocumentSnapshot.TryGetAllVirtualDocuments(out TVirtualDocument![]? virtualDocuments) -> bool +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocument.UpdateVirtualDocument(TVirtualDocument! virtualDocument, System.Collections.Generic.IReadOnlyList! changes, int hostDocumentVersion, object? state) -> Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocumentSnapshot! +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.LSPDocumentManager.RefreshVirtualDocuments() -> void +virtual Microsoft.VisualStudio.LanguageServer.ContainedLanguage.VirtualDocumentFactory.TryCreateMultipleFor(Microsoft.VisualStudio.Text.ITextBuffer! hostDocumentBuffer, out Microsoft.VisualStudio.LanguageServer.ContainedLanguage.VirtualDocument![]? virtualDocuments) -> bool diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/TrackingLSPDocumentManager.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/TrackingLSPDocumentManager.cs index 5ae37cf768d..a023ad49927 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/TrackingLSPDocumentManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/TrackingLSPDocumentManager.cs @@ -18,4 +18,15 @@ public abstract void UpdateVirtualDocument( IReadOnlyList changes, int hostDocumentVersion, object? state) where TVirtualDocument : VirtualDocument; + + public virtual void UpdateVirtualDocument( + Uri hostDocumentUri, + Uri virtualDocumentUri, + IReadOnlyList changes, + int hostDocumentVersion, + object? state) where TVirtualDocument : VirtualDocument + { + // This is only virtual to prevent a binary breaking change. We don't expect anyone to call this method, without also implementing it + throw new NotImplementedException(); + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactory.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactory.cs index 1bd390dcec8..f1810fb5efd 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactory.cs @@ -1,6 +1,7 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using Microsoft.VisualStudio.Text; @@ -8,7 +9,7 @@ namespace Microsoft.VisualStudio.LanguageServer.ContainedLanguage; /// /// The 's purpose is to create a for a given . -/// These s are addressable via their 's and represnt an embedded, addressable LSP +/// These s are addressable via their 's and represent an embedded, addressable LSP /// document for a provided . /// public abstract class VirtualDocumentFactory @@ -21,4 +22,31 @@ public abstract class VirtualDocumentFactory /// true if a could be created, false otherwise. A result of false typically indicates /// that a was not meant to be called for the given . public abstract bool TryCreateFor(ITextBuffer hostDocumentBuffer, [NotNullWhen(returnValue: true)] out VirtualDocument? virtualDocument); + + /// + /// Attempts to create one or more s for the provided . + /// + /// + /// If this method returns true, the method will not be called. + /// + /// The top-level LSP document buffer. + /// The resultant array for the top-level . + /// true if a could be created, false otherwise. A result of false typically indicates + /// that a does not support multiple virtual documents for a single . + public virtual bool TryCreateMultipleFor(ITextBuffer hostDocumentBuffer, [NotNullWhen(returnValue: true)] out VirtualDocument[]? virtualDocuments) + { + virtualDocuments = null; + return false; + } + + /// + /// Refreshes the virtual documents for a given . This method is called to allow for factories that support + /// multiple virtual documents to also have a dynamic number of virtual documents. Only virtual documents owned by the factory should + /// be refreshed, anything else should be ignored, and added to as-is. + /// + internal virtual bool TryRefreshVirtualDocuments(LSPDocument document, [NotNullWhen(returnValue:true)] out IReadOnlyList? newVirtualDocuments) + { + newVirtualDocuments = null; + return false; + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactoryBase.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactoryBase.cs index f81bc72d47b..61528b493b5 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactoryBase.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServer.ContainedLanguage/VirtualDocumentFactoryBase.cs @@ -79,6 +79,14 @@ public override bool TryCreateFor(ITextBuffer hostDocumentBuffer, [NotNullWhen(r var virtualLanguageFilePath = hostDocumentUri.GetAbsoluteOrUNCPath() + LanguageFileNameSuffix; var virtualLanguageUri = new Uri(virtualLanguageFilePath); + var languageBuffer = CreateVirtualDocumentTextBuffer(virtualLanguageFilePath, virtualLanguageUri); + + virtualDocument = CreateVirtualDocument(virtualLanguageUri, languageBuffer); + return true; + } + + protected virtual ITextBuffer CreateVirtualDocumentTextBuffer(string virtualLanguageFilePath, Uri virtualLanguageUri) + { var languageBuffer = _textBufferFactory.CreateTextBuffer(); _fileUriProvider.AddOrUpdate(languageBuffer, virtualLanguageUri); @@ -97,9 +105,7 @@ public override bool TryCreateFor(ITextBuffer hostDocumentBuffer, [NotNullWhen(r _textDocumentFactory.CreateTextDocument(languageBuffer, virtualLanguageFilePath); languageBuffer.ChangeContentType(LanguageContentType, editTag: null); - - virtualDocument = CreateVirtualDocument(virtualLanguageUri, languageBuffer); - return true; + return languageBuffer; } /// diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocument.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocument.cs index dc462b3c5e5..1d56db10cc2 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocument.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocument.cs @@ -2,16 +2,40 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using System.Collections.Generic; +#if DEBUG +using System.Diagnostics; +#endif +using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; using Microsoft.VisualStudio.Text; namespace Microsoft.VisualStudio.LanguageServerClient.Razor; -internal class CSharpVirtualDocument : VirtualDocumentBase +internal class CSharpVirtualDocument(ProjectKey projectKey, Uri uri, ITextBuffer textBuffer) + : VirtualDocumentBase(uri, textBuffer) { - public CSharpVirtualDocument(Uri uri, ITextBuffer textBuffer) : base(uri, textBuffer) + // NOTE: The base constructor calls GetUpdateSnapshot, so this only works because we're using primary constructors, which + // will initialize the field before calling the base constructor. + private readonly ProjectKey _projectKey = projectKey; + + internal ProjectKey ProjectKey => _projectKey; + + protected override CSharpVirtualDocumentSnapshot GetUpdatedSnapshot(object? state) => new(_projectKey, Uri, TextBuffer.CurrentSnapshot, HostDocumentVersion); + + public override VirtualDocumentSnapshot Update(IReadOnlyList changes, int hostDocumentVersion, object? state) { - } + var result = base.Update(changes, hostDocumentVersion, state); - protected override CSharpVirtualDocumentSnapshot GetUpdatedSnapshot(object? state) => new(Uri, TextBuffer.CurrentSnapshot, HostDocumentVersion); +#if DEBUG + var text = TextBuffer.CurrentSnapshot.GetText(); + + var generatedFileStartIndex = text.IndexOf("#pragma warning disable 1591"); + var secondGeneratedFileStartIndex = text.IndexOf("#pragma warning disable 1591", generatedFileStartIndex + 20); + + Debug.Assert(secondGeneratedFileStartIndex == -1, "Generated C# file appears to have duplicated file contents. This could indicate a sync problem between language server and client."); +#endif + + return result; + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentAddListener.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentAddListener.cs new file mode 100644 index 00000000000..f8bb9d60e50 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentAddListener.cs @@ -0,0 +1,75 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.ComponentModel.Composition; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Extensions.Logging; +using Microsoft.VisualStudio.Editor.Razor; +using Microsoft.VisualStudio.Editor.Razor.Logging; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.Utilities; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +[Export(typeof(CSharpVirtualDocumentAddListener))] +[Export(typeof(LSPDocumentChangeListener))] +[ContentType(RazorConstants.RazorLSPContentTypeName)] +[method: ImportingConstructor] +internal class CSharpVirtualDocumentAddListener(IOutputWindowLogger logger) : LSPDocumentChangeListener +{ + private static readonly TimeSpan s_waitTimeout = TimeSpan.FromMilliseconds(500); + + private TaskCompletionSource? _tcs; + private CancellationTokenSource? _cts; + + private static readonly object _gate = new(); + + public Task WaitForDocumentAddAsync(CancellationToken cancellationToken) + { + if (_tcs is null) + { + logger.LogDebug("CSharpVirtualDocumentAddListener: Waiting for a document to be added"); + + _cts = CancellationTokenSource.CreateLinkedTokenSource(cancellationToken); + _cts.Token.Register(() => + { + lock (_gate) + { + if (_tcs is not null) + { + logger.LogDebug("CSharpVirtualDocumentAddListener: Timed out waiting for a document to be added"); + _tcs.SetResult(false); + _cts.Dispose(); + _cts = null; + _tcs = null; + } + } + }); + _cts.CancelAfter(s_waitTimeout); + _tcs = new TaskCompletionSource(); + } + + return _tcs.Task; + } + + public override void Changed(LSPDocumentSnapshot? old, LSPDocumentSnapshot? @new, VirtualDocumentSnapshot? virtualOld, VirtualDocumentSnapshot? virtualNew, LSPDocumentChangeKind kind) + { + if (kind == LSPDocumentChangeKind.Added) + { + lock (_gate) + { + if (_tcs is not null) + { + logger.LogDebug("CSharpVirtualDocumentAddListener: Document added ({doc}) (not that we care)", @new!.Uri); + + _tcs.SetResult(true); + _cts!.Dispose(); + _cts = null; + _tcs = null; + } + } + } + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentFactory.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentFactory.cs index ab6322084f2..c5d84017186 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentFactory.cs @@ -4,9 +4,14 @@ using System; using System.Collections.Generic; using System.ComponentModel.Composition; +using System.Diagnostics.CodeAnalysis; using System.Linq; +using Microsoft.CodeAnalysis.Razor; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.CodeAnalysis.Razor.Workspaces; +using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.Editor.Razor; +using Microsoft.VisualStudio.Editor.Razor.Logging; using Microsoft.VisualStudio.LanguageServer.Client; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; using Microsoft.VisualStudio.Text; @@ -25,7 +30,11 @@ internal class CSharpVirtualDocumentFactory : VirtualDocumentFactoryBase }; private static IContentType? s_csharpContentType; + private readonly FileUriProvider _fileUriProvider; + private readonly FilePathService _filePathService; + private readonly ProjectSnapshotManagerAccessor _projectSnapshotManagerAccessor; private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly IOutputWindowLogger _logger; [ImportingConstructor] public CSharpVirtualDocumentFactory( @@ -33,10 +42,17 @@ public CSharpVirtualDocumentFactory( ITextBufferFactoryService textBufferFactory, ITextDocumentFactoryService textDocumentFactory, FileUriProvider fileUriProvider, - LanguageServerFeatureOptions languageServerFeatureOptions) + FilePathService filePathService, + ProjectSnapshotManagerAccessor projectSnapshotManagerAccessor, + LanguageServerFeatureOptions languageServerFeatureOptions, + IOutputWindowLogger logger) : base(contentTypeRegistry, textBufferFactory, textDocumentFactory, fileUriProvider) { + _fileUriProvider = fileUriProvider; + _filePathService = filePathService; + _projectSnapshotManagerAccessor = projectSnapshotManagerAccessor; _languageServerFeatureOptions = languageServerFeatureOptions; + _logger = logger; } protected override IContentType LanguageContentType @@ -54,9 +70,156 @@ protected override IContentType LanguageContentType } protected override string HostDocumentContentTypeName => RazorConstants.RazorLSPContentTypeName; - protected override string LanguageFileNameSuffix => _languageServerFeatureOptions.CSharpVirtualDocumentSuffix; protected override IReadOnlyDictionary? LanguageBufferProperties => s_languageBufferProperties; - protected override VirtualDocument CreateVirtualDocument(Uri uri, ITextBuffer textBuffer) => new CSharpVirtualDocument(uri, textBuffer); + + protected override string LanguageFileNameSuffix => throw new NotImplementedException("Multiple C# documents per Razor documents are supported, and should be accounted for."); + + protected override VirtualDocument CreateVirtualDocument(Uri uri, ITextBuffer textBuffer) + { + throw new NotImplementedException("Multiple C# documents per Razor documents are supported, and should be accounted for."); + } + + public override bool TryCreateFor(ITextBuffer hostDocumentBuffer, [NotNullWhen(true)] out VirtualDocument? virtualDocument) + { + throw new NotImplementedException("Multiple C# documents per Razor documents are supported, and should be accounted for."); + } + + public override bool TryCreateMultipleFor(ITextBuffer hostDocumentBuffer, [NotNullWhen(true)] out VirtualDocument[]? virtualDocuments) + { + if (hostDocumentBuffer is null) + { + throw new ArgumentNullException(nameof(hostDocumentBuffer)); + } + + if (!hostDocumentBuffer.ContentType.IsOfType(HostDocumentContentTypeName)) + { + // Another content type we don't care about. + virtualDocuments = null; + return false; + } + + var newVirtualDocuments = new List(); + + var hostDocumentUri = _fileUriProvider.GetOrCreate(hostDocumentBuffer); + + foreach (var projectKey in GetProjectKeys(hostDocumentUri)) + { + // We just call the base class here, it will call back into us to produce the virtual document uri + _logger.LogDebug("Creating C# virtual document for {projectKey} for {uri}", projectKey, hostDocumentUri); + newVirtualDocuments.Add(CreateVirtualDocument(projectKey, hostDocumentUri)); + } + + virtualDocuments = newVirtualDocuments.ToArray(); + return virtualDocuments.Length > 0; + } + + internal override bool TryRefreshVirtualDocuments(LSPDocument document, [NotNullWhen(true)] out IReadOnlyList? newVirtualDocuments) + { + newVirtualDocuments = null; + + // If generated file paths are not unique, then there is nothing to refresh + if (!_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath) + { + return false; + } + + var projectKeys = GetProjectKeys(document.Uri).ToList(); + + // If the document is in no projects, we don't do anything, as it means we probably got a notification about the project being added + // before the document was added. If we didn't know about any projects, we would have gotten one project key back, and if the + // host document has been removed completely from all projects, we assume the document manager will clean it up soon anyway. + if (projectKeys.Count == 0) + { + _logger.LogWarning("Can't refresh C# virtual documents because no projects found for {uri}", document.Uri); + return false; + } + + var virtualDocuments = new List(); + + var didWork = false; + foreach (var virtualDocument in document.VirtualDocuments) + { + if (virtualDocument is not CSharpVirtualDocument csharpVirtualDocument) + { + // We only care about CSharpVirtualDocuments + virtualDocuments.Add(virtualDocument); + continue; + } + + var index = projectKeys.IndexOf(csharpVirtualDocument.ProjectKey); + if (index > -1) + { + // No change to our virtual document, remove this key from the list so we don't add a duplicate later + projectKeys.RemoveAt(index); + virtualDocuments.Add(virtualDocument); + } + else + { + // Project has been removed, or document is no longer in it. Dispose the old virtual document + didWork = true; + _logger.LogDebug("Disposing C# virtual document for {projectKey} for {uri}", csharpVirtualDocument.ProjectKey, csharpVirtualDocument.Uri); + virtualDocument.Dispose(); + } + } + + // Any keys left mean new documents we need to create and add + foreach (var key in projectKeys) + { + // We just call the base class here, it will call back into us to produce the virtual document uri + didWork = true; + _logger.LogDebug("Creating C# virtual document for {projectKey} for {uri}", key, document.Uri); + virtualDocuments.Add(CreateVirtualDocument(key, document.Uri)); + } + + if (didWork) + { + newVirtualDocuments = virtualDocuments.AsReadOnly(); + } + + return didWork; + } + + private IEnumerable GetProjectKeys(Uri hostDocumentUri) + { + // If generated file paths are not unique, then we just act as though we're in one unknown project + if (!_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath) + { + yield return default; + yield break; + } + + var projects = _projectSnapshotManagerAccessor.Instance.GetProjects(); + + var inAny = false; + var normalizedDocumentPath = FilePathService.GetProjectSystemFilePath(hostDocumentUri); + foreach (var projectSnapshot in projects) + { + if (projectSnapshot.GetDocument(normalizedDocumentPath) is not null) + { + inAny = true; + yield return projectSnapshot.Key; + } + } + + if (!inAny) + { + // We got called before we know about any projects. Probably just a .razor document being restored in VS from a previous session. + // All we can do is return a default key and hope for the best. + // TODO: Do we need to create some sort of Misc Files project on this (VS) side so the nav bar looks nicer? + _logger.LogDebug("Could not find any documents in projects for {uri}", hostDocumentUri); + yield return default; + } + } + + private CSharpVirtualDocument CreateVirtualDocument(ProjectKey projectKey, Uri hostDocumentUri) + { + var virtualLanguageFilePath = _filePathService.GetRazorCSharpFilePath(projectKey, hostDocumentUri.GetAbsoluteOrUNCPath()); + var virtualLanguageUri = new Uri(virtualLanguageFilePath); + + var languageBuffer = CreateVirtualDocumentTextBuffer(virtualLanguageFilePath, virtualLanguageUri); + + return new CSharpVirtualDocument(projectKey, virtualLanguageUri, languageBuffer); + } private class RemoteContentDefinitionType : IContentType { diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentManager.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentManager.cs new file mode 100644 index 00000000000..c282e3894af --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentManager.cs @@ -0,0 +1,39 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.ComponentModel.Composition; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +[Export(typeof(IProjectSnapshotChangeTrigger))] +[method: ImportingConstructor] +internal class CSharpVirtualDocumentManager(LSPDocumentManager lspDocumentManager) : IProjectSnapshotChangeTrigger +{ + private readonly LSPDocumentManager _lspDocumentManager = lspDocumentManager; + + public void Initialize(ProjectSnapshotManagerBase projectManager) + { + projectManager.Changed += ProjectManager_Changed; + } + + private void ProjectManager_Changed(object sender, ProjectChangeEventArgs e) + { + if (e.SolutionIsClosing) + { + return; + } + + switch (e.Kind) + { + case ProjectChangeKind.DocumentAdded: + case ProjectChangeKind.DocumentRemoved: + case ProjectChangeKind.ProjectChanged: + case ProjectChangeKind.ProjectAdded: + case ProjectChangeKind.ProjectRemoved: + _lspDocumentManager.RefreshVirtualDocuments(); + break; + } + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentSnapshot.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentSnapshot.cs index 5ea09457c45..9c7f6d49656 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentSnapshot.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/CSharpVirtualDocumentSnapshot.cs @@ -2,6 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; using Microsoft.VisualStudio.Text; @@ -10,6 +11,7 @@ namespace Microsoft.VisualStudio.LanguageServerClient.Razor; internal class CSharpVirtualDocumentSnapshot : VirtualDocumentSnapshot { public CSharpVirtualDocumentSnapshot( + ProjectKey projectKey, Uri uri, ITextSnapshot snapshot, long? hostDocumentSyncVersion) @@ -24,11 +26,14 @@ public CSharpVirtualDocumentSnapshot( throw new ArgumentNullException(nameof(snapshot)); } + ProjectKey = projectKey; Uri = uri; Snapshot = snapshot; HostDocumentSyncVersion = hostDocumentSyncVersion; } + public ProjectKey ProjectKey { get; } + public override Uri Uri { get; } public override ITextSnapshot Snapshot { get; } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/CSharpVirtualDocumentDebuggingExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/CSharpVirtualDocumentDebuggingExtensions.cs deleted file mode 100644 index e9b84df8c20..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/CSharpVirtualDocumentDebuggingExtensions.cs +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Diagnostics; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.CSharp; -using Microsoft.CodeAnalysis.Text; -using Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Extensions; -using Microsoft.VisualStudio.Text; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor.Debugging; - -internal static class CSharpVirtualDocumentDebuggingExtensions -{ - // This method should only ever be used at debug language service time to ensure two super large assumptions: - // 1. The UI thread will be blocked meaning no more user input to influence a Razor C# virtual document in a debug meaningful way. - // 2. The C# virtual document has been synchronized to the "latest" version that's known by Razor based on the Razor content. - // With both of these assumptions in place we can try and lookup a corresponding C# document in the workspace prior to attempting to - // re-parse C# content to get a syntax tree. - public static async Task GetCSharpSyntaxTreeAsync(this CSharpVirtualDocumentSnapshot virtualDocument, CodeAnalysis.Workspace? workspace, CancellationToken cancellationToken) - { - if (virtualDocument is null) - { - throw new ArgumentNullException(nameof(virtualDocument)); - } - - SyntaxTree? syntaxTree = null; - - if (workspace is null) - { - // No workspace means we have to fallback to C# syntax tree resoltuion from snapshot. - syntaxTree = CreateSyntaxTreeFromSnapshot(virtualDocument.Snapshot, cancellationToken); - return syntaxTree; - } - - var solution = workspace.CurrentSolution; - var filePath = virtualDocument.Uri.GetAbsoluteOrUNCPath().Replace('/', '\\'); - var documentIds = solution.GetDocumentIdsWithFilePath(filePath); - - if (documentIds.Length > 0) - { - Debug.Assert(documentIds.Length == 1, "Should not have more then one backing C# Razor document in the workspace."); - - var documentId = documentIds[0]; - var document = solution.GetDocument(documentId); - - syntaxTree = await document!.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false); - } - - // Couldn't find the document in the workspace OR the version in the workspace couldn't have its syntax tree computed. - syntaxTree ??= CreateSyntaxTreeFromSnapshot(virtualDocument.Snapshot, cancellationToken); - - return syntaxTree; - - static SyntaxTree CreateSyntaxTreeFromSnapshot(ITextSnapshot snapshot, CancellationToken cancellationToken) - { - var sourceText = snapshot.AsText(); - var syntaxTree = CSharpSyntaxTree.ParseText(sourceText, cancellationToken: cancellationToken); - return syntaxTree; - } - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorBreakpointResolver.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorBreakpointResolver.cs index efefaefe108..acfec859df3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorBreakpointResolver.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorBreakpointResolver.cs @@ -72,6 +72,7 @@ public DefaultRazorBreakpointResolver( return null; } + // TODO: Support multiple C# documents per Razor document. if (!documentSnapshot.TryGetVirtualDocument(out var virtualDocument)) { Debug.Fail($"Some how there's no C# document associated with the host Razor document {documentUri.OriginalString} when validating breakpoint locations."); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorProximityExpressionResolver.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorProximityExpressionResolver.cs index 08643a392d0..a3169986a45 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorProximityExpressionResolver.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Debugging/DefaultRazorProximityExpressionResolver.cs @@ -72,6 +72,7 @@ public DefaultRazorProximityExpressionResolver( return null; } + // TODO: Support multiple C# documents per Razor document. if (!documentSnapshot.TryGetVirtualDocument(out var virtualDocument)) { Debug.Fail($"Some how there's no C# document associated with the host Razor document {documentUri.OriginalString} when resolving proximity expressions."); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultProjectConfigurationFilePathStore.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultProjectConfigurationFilePathStore.cs index bc2850b184b..8e9b138b375 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultProjectConfigurationFilePathStore.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultProjectConfigurationFilePathStore.cs @@ -31,11 +31,6 @@ public DefaultProjectConfigurationFilePathStore() public override void Set(ProjectKey projectKey, string configurationFilePath) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - if (configurationFilePath is null) { throw new ArgumentNullException(nameof(configurationFilePath)); @@ -62,11 +57,6 @@ public override void Set(ProjectKey projectKey, string configurationFilePath) public override void Remove(ProjectKey projectKey) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - lock (_mappingsLock) { if (!_mappings.Remove(projectKey)) @@ -82,11 +72,6 @@ public override void Remove(ProjectKey projectKey) public override bool TryGet(ProjectKey projectKey, [NotNullWhen(returnValue: true)] out string? configurationFilePath) { - if (projectKey is null) - { - throw new ArgumentNullException(nameof(projectKey)); - } - lock (_mappingsLock) { return _mappings.TryGetValue(projectKey, out configurationFilePath); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultRazorLanguageServerCustomMessageTarget.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultRazorLanguageServerCustomMessageTarget.cs deleted file mode 100644 index d3eac1a05a6..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/DefaultRazorLanguageServerCustomMessageTarget.cs +++ /dev/null @@ -1,1356 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using System.Collections.Immutable; -using System.Composition; -using System.Diagnostics; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.LanguageServer; -using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions; -using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; -using Microsoft.AspNetCore.Razor.LanguageServer.ColorPresentation; -using Microsoft.AspNetCore.Razor.LanguageServer.Diagnostics; -using Microsoft.AspNetCore.Razor.LanguageServer.DocumentColor; -using Microsoft.AspNetCore.Razor.LanguageServer.DocumentPresentation; -using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; -using Microsoft.AspNetCore.Razor.LanguageServer.Folding; -using Microsoft.AspNetCore.Razor.LanguageServer.Formatting; -using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; -using Microsoft.AspNetCore.Razor.Telemetry; -using Microsoft.Extensions.Logging; -using Microsoft.VisualStudio.Editor.Razor; -using Microsoft.VisualStudio.Editor.Razor.Logging; -using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; -using Microsoft.VisualStudio.LanguageServer.Protocol; -using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; -using Microsoft.VisualStudio.LanguageServerClient.Razor.WrapWithTag; -using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Threading; -using Newtonsoft.Json.Linq; -using ImplementationResult = Microsoft.VisualStudio.LanguageServer.Protocol.SumType< - Microsoft.VisualStudio.LanguageServer.Protocol.Location[], - Microsoft.VisualStudio.LanguageServer.Protocol.VSInternalReferenceItem[]>; -using SemanticTokensRangeParams = Microsoft.VisualStudio.LanguageServer.Protocol.SemanticTokensRangeParams; -using Task = System.Threading.Tasks.Task; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor; - -[Export(typeof(RazorLanguageServerCustomMessageTarget))] -internal class DefaultRazorLanguageServerCustomMessageTarget : RazorLanguageServerCustomMessageTarget -{ - private readonly TrackingLSPDocumentManager _documentManager; - private readonly JoinableTaskFactory _joinableTaskFactory; - private readonly LSPRequestInvoker _requestInvoker; - private readonly ITelemetryReporter _telemetryReporter; - private readonly FormattingOptionsProvider _formattingOptionsProvider; - private readonly IClientSettingsManager _editorSettingsManager; - private readonly LSPDocumentSynchronizer _documentSynchronizer; - private readonly IOutputWindowLogger? _outputWindowLogger; - - [ImportingConstructor] - public DefaultRazorLanguageServerCustomMessageTarget( - LSPDocumentManager documentManager, - JoinableTaskContext joinableTaskContext, - LSPRequestInvoker requestInvoker, - FormattingOptionsProvider formattingOptionsProvider, - IClientSettingsManager editorSettingsManager, - LSPDocumentSynchronizer documentSynchronizer, - ITelemetryReporter telemetryReporter, - [Import(AllowDefault = true)] IOutputWindowLogger? outputWindowLogger) - { - if (documentManager is null) - { - throw new ArgumentNullException(nameof(documentManager)); - } - - if (joinableTaskContext is null) - { - throw new ArgumentNullException(nameof(joinableTaskContext)); - } - - if (requestInvoker is null) - { - throw new ArgumentNullException(nameof(requestInvoker)); - } - - if (formattingOptionsProvider is null) - { - throw new ArgumentNullException(nameof(formattingOptionsProvider)); - } - - if (editorSettingsManager is null) - { - throw new ArgumentNullException(nameof(editorSettingsManager)); - } - - if (documentSynchronizer is null) - { - throw new ArgumentNullException(nameof(documentSynchronizer)); - } - - _documentManager = (TrackingLSPDocumentManager)documentManager; - - if (_documentManager is null) - { - throw new ArgumentException("The LSP document manager should be of type " + typeof(TrackingLSPDocumentManager).FullName, nameof(_documentManager)); - } - - if (telemetryReporter is null) - { - throw new ArgumentNullException(nameof(telemetryReporter)); - } - - _joinableTaskFactory = joinableTaskContext.Factory; - - _requestInvoker = requestInvoker; - _formattingOptionsProvider = formattingOptionsProvider; - _editorSettingsManager = editorSettingsManager; - _documentSynchronizer = documentSynchronizer; - _telemetryReporter = telemetryReporter; - _outputWindowLogger = outputWindowLogger; - } - - // Testing constructor -#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. - internal DefaultRazorLanguageServerCustomMessageTarget(TrackingLSPDocumentManager documentManager, - LSPDocumentSynchronizer documentSynchronizer) -#pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. - { - _documentManager = documentManager; - _documentSynchronizer = documentSynchronizer; - } - - public override async Task UpdateCSharpBufferAsync(UpdateBufferRequest request, CancellationToken cancellationToken) - { - if (request is null) - { - throw new ArgumentNullException(nameof(request)); - } - - await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); - - UpdateCSharpBuffer(request); - } - - // Internal for testing - internal void UpdateCSharpBuffer(UpdateBufferRequest request) - { - if (request is null || request.HostDocumentFilePath is null || request.HostDocumentVersion is null) - { - return; - } - - var hostDocumentUri = new Uri(request.HostDocumentFilePath); - _documentManager.UpdateVirtualDocument( - hostDocumentUri, - request.Changes.Select(change => change.ToVisualStudioTextChange()).ToArray(), - request.HostDocumentVersion.Value, - state: null); - } - - public override async Task UpdateHtmlBufferAsync(UpdateBufferRequest request, CancellationToken cancellationToken) - { - if (request is null) - { - throw new ArgumentNullException(nameof(request)); - } - - await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); - - UpdateHtmlBuffer(request); - } - - // Internal for testing - internal void UpdateHtmlBuffer(UpdateBufferRequest request) - { - if (request is null || request.HostDocumentFilePath is null || request.HostDocumentVersion is null) - { - return; - } - - var hostDocumentUri = new Uri(request.HostDocumentFilePath); - _documentManager.UpdateVirtualDocument( - hostDocumentUri, - request.Changes.Select(change => change.ToVisualStudioTextChange()).ToArray(), - request.HostDocumentVersion.Value, - state: null); - } - - public override async Task HtmlFormattingAsync(RazorDocumentFormattingParams request, CancellationToken cancellationToken) - { - var response = new RazorDocumentFormattingResponse() { Edits = Array.Empty() }; - - await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); - - var (synchronized, htmlDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.HostDocumentVersion, - request.TextDocument.Uri, - cancellationToken); - - var languageServerName = RazorLSPConstants.HtmlLanguageServerName; - var projectedUri = htmlDocument.Uri; - - if (!synchronized) - { - Debug.Fail("RangeFormatting not synchronized."); - return response; - } - - var formattingParams = new DocumentFormattingParams() - { - TextDocument = request.TextDocument.WithUri(projectedUri), - Options = request.Options - }; - - var textBuffer = htmlDocument.Snapshot.TextBuffer; - var edits = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - Methods.TextDocumentFormattingName, - languageServerName, - formattingParams, - cancellationToken).ConfigureAwait(false); - - response.Edits = edits?.Response ?? Array.Empty(); - - return response; - } - - public override async Task HtmlOnTypeFormattingAsync(RazorDocumentOnTypeFormattingParams request, CancellationToken cancellationToken) - { - var response = new RazorDocumentFormattingResponse() { Edits = Array.Empty() }; - - var hostDocumentUri = request.TextDocument.Uri; - - var languageServerName = RazorLSPConstants.HtmlLanguageServerName; - var (synchronized, htmlDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.HostDocumentVersion, hostDocumentUri, cancellationToken); - - if (!synchronized) - { - return response; - } - - var formattingParams = new DocumentOnTypeFormattingParams() - { - Character = request.Character, - Position = request.Position, - TextDocument = request.TextDocument.WithUri(htmlDocument.Uri), - Options = request.Options - }; - - var textBuffer = htmlDocument.Snapshot.TextBuffer; - var edits = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - Methods.TextDocumentOnTypeFormattingName, - languageServerName, - formattingParams, - cancellationToken).ConfigureAwait(false); - - response.Edits = edits?.Response ?? Array.Empty(); - - return response; - } - - public override async Task?> ProvideCodeActionsAsync(DelegatedCodeActionParams codeActionParams, CancellationToken cancellationToken) - { - if (codeActionParams is null) - { - throw new ArgumentNullException(nameof(codeActionParams)); - } - - bool synchronized; - VirtualDocumentSnapshot virtualDocumentSnapshot; - string languageServerName; - if (codeActionParams.LanguageKind == RazorLanguageKind.Html) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - codeActionParams.HostDocumentVersion, - codeActionParams.CodeActionParams.TextDocument.Uri, - cancellationToken); - languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; - } - else if (codeActionParams.LanguageKind == RazorLanguageKind.CSharp) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - codeActionParams.HostDocumentVersion, - codeActionParams.CodeActionParams.TextDocument.Uri, - cancellationToken); - languageServerName = RazorLSPConstants.HtmlLanguageServerName; - } - else - { - Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); - return null; - } - - if (!synchronized || virtualDocumentSnapshot is null) - { - // Document could not synchronize - return null; - } - - codeActionParams.CodeActionParams.TextDocument.Uri = virtualDocumentSnapshot.Uri; - - var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; - var lspMethodName = Methods.TextDocumentCodeActionName; - using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, languageServerName, codeActionParams.CorrelationId); - var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync>( - textBuffer, - lspMethodName, - SupportsCodeActionResolve, - codeActionParams.CodeActionParams, - cancellationToken).ConfigureAwait(false); - - var codeActions = new List(); - await foreach (var response in requests) - { - if (response.Response != null) - { - codeActions.AddRange(response.Response); - } - } - - return codeActions; - } - - public override async Task ResolveCodeActionsAsync(RazorResolveCodeActionParams resolveCodeActionParams, CancellationToken cancellationToken) - { - if (resolveCodeActionParams is null) - { - throw new ArgumentNullException(nameof(resolveCodeActionParams)); - } - - if (!_documentManager.TryGetDocument(resolveCodeActionParams.Uri, out var documentSnapshot)) - { - // Couldn't resolve the document associated with the code action bail out. - return null; - } - - bool synchronized; - VirtualDocumentSnapshot virtualDocumentSnapshot; - if (resolveCodeActionParams.LanguageKind == RazorLanguageKind.Html) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - resolveCodeActionParams.HostDocumentVersion, - resolveCodeActionParams.Uri, - cancellationToken); - } - else if (resolveCodeActionParams.LanguageKind == RazorLanguageKind.CSharp) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - resolveCodeActionParams.HostDocumentVersion, - resolveCodeActionParams.Uri, - cancellationToken); - } - else - { - Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); - return null; - } - - if (!synchronized || virtualDocumentSnapshot is null) - { - // Document could not synchronize - return null; - } - - var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; - var codeAction = resolveCodeActionParams.CodeAction; - var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync( - textBuffer, - Methods.CodeActionResolveName, - SupportsCodeActionResolve, - codeAction, - cancellationToken).ConfigureAwait(false); - - await foreach (var response in requests) - { - if (response.Response is not null) - { - // Only take the first response from a resolution - return response.Response; - } - } - - return null; - } - - public override async Task ProvideSemanticTokensRangeAsync( - ProvideSemanticTokensRangeParams semanticTokensParams, - CancellationToken cancellationToken) - { - if (semanticTokensParams is null) - { - throw new ArgumentNullException(nameof(semanticTokensParams)); - } - - if (semanticTokensParams.Range is null) - { - throw new ArgumentNullException(nameof(semanticTokensParams.Range)); - } - - var (synchronized, csharpDoc) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - (int)semanticTokensParams.RequiredHostDocumentVersion, semanticTokensParams.TextDocument.Uri, cancellationToken); - - if (csharpDoc is null) - { - return null; - } - - if (!synchronized) - { - // If we're unable to synchronize we won't produce useful results, but we have to indicate - // it's due to out of sync by providing the old version - return new ProvideSemanticTokensResponse(tokens: null, hostDocumentSyncVersion: -1); - } - - semanticTokensParams.TextDocument.Uri = csharpDoc.Uri; - - var newParams = new SemanticTokensRangeParams - { - TextDocument = semanticTokensParams.TextDocument, - PartialResultToken = semanticTokensParams.PartialResultToken, - Range = semanticTokensParams.Range, - }; - - var textBuffer = csharpDoc.Snapshot.TextBuffer; - var languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; - var lspMethodName = Methods.TextDocumentSemanticTokensRangeName; - using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, languageServerName, semanticTokensParams.CorrelationId); - var csharpResults = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - lspMethodName, - languageServerName, - newParams, - cancellationToken).ConfigureAwait(false); - - var result = csharpResults?.Response; - if (result is null) - { - // Weren't able to re-invoke C# semantic tokens but we have to indicate it's due to out of sync by providing the old version - return new ProvideSemanticTokensResponse(tokens: null, hostDocumentSyncVersion: csharpDoc.HostDocumentSyncVersion); - } - - var response = new ProvideSemanticTokensResponse(result.Data, semanticTokensParams.RequiredHostDocumentVersion); - - return response; - } - - public override async Task?> ProvideHtmlDocumentColorAsync(DelegatedDocumentColorParams documentColorParams, CancellationToken cancellationToken) - { - if (documentColorParams is null) - { - throw new ArgumentNullException(nameof(documentColorParams)); - } - - var (synchronized, htmlDoc) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - documentColorParams.HostDocumentVersion, documentColorParams.TextDocument.Uri, cancellationToken); - if (!synchronized) - { - return new List(); - } - - documentColorParams.TextDocument.Uri = htmlDoc.Uri; - var htmlTextBuffer = htmlDoc.Snapshot.TextBuffer; - var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync( - htmlTextBuffer, - Methods.DocumentColorRequest.Name, - SupportsDocumentColor, - documentColorParams, - cancellationToken).ConfigureAwait(false); - - var colorInformation = new List(); - await foreach (var response in requests) - { - if (response.Response is not null) - { - colorInformation.AddRange(response.Response); - } - } - - return colorInformation; - } - - public override async Task> ProvideHtmlColorPresentationAsync(DelegatedColorPresentationParams colorPresentationParams, CancellationToken cancellationToken) - { - if (colorPresentationParams is null) - { - throw new ArgumentNullException(nameof(colorPresentationParams)); - } - - var (synchronized, htmlDoc) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - colorPresentationParams.RequiredHostDocumentVersion, colorPresentationParams.TextDocument.Uri, cancellationToken); - if (!synchronized) - { - return new List(); - } - - colorPresentationParams.TextDocument.Uri = htmlDoc.Uri; - var htmlTextBuffer = htmlDoc.Snapshot.TextBuffer; - var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync( - htmlTextBuffer, - ColorPresentationEndpoint.ColorPresentationMethodName, - colorPresentationParams, - cancellationToken).ConfigureAwait(false); - - var colorPresentation = new List(); - await foreach (var response in requests) - { - if (response.Response is not null) - { - colorPresentation.AddRange(response.Response); - } - } - - return colorPresentation; - } - - private static bool SupportsCodeActionResolve(JToken token) - { - var serverCapabilities = token.ToObject(); - - var (providesCodeActions, resolvesCodeActions) = serverCapabilities?.CodeActionProvider?.Match( - boolValue => (boolValue, false), - options => (true, options.ResolveProvider)) ?? (false, false); - - return providesCodeActions && resolvesCodeActions; - } - - private static bool SupportsDocumentColor(JToken token) - { - var serverCapabilities = token.ToObject(); - - var supportsDocumentColor = serverCapabilities?.DocumentColorProvider?.Match( - boolValue => boolValue, - options => options != null) ?? false; - - return supportsDocumentColor; - } - - // NOTE: This method is a polyfill for VS. We only intend to do it this way until VS formally - // supports sending workspace configuration requests. - public override Task WorkspaceConfigurationAsync( - ConfigurationParams configParams, - CancellationToken cancellationToken) - { - if (configParams is null) - { - throw new ArgumentNullException(nameof(configParams)); - } - - var result = new List(); - foreach (var item in configParams.Items) - { - // Right now in VS we only care about editor settings, but we should update this logic later if - // we want to support Razor and HTML settings as well. - var setting = item.Section switch - { - "vs.editor.razor" => _editorSettingsManager.GetClientSettings(), - _ => new object() - }; - - result.Add(setting); - } - - return Task.FromResult(result.ToArray()); - } - - public override async Task RazorWrapWithTagAsync(VSInternalWrapWithTagParams wrapWithParams, CancellationToken cancellationToken) - { - // Same as in LanguageServerConstants, and in Web Tools - const string HtmlWrapWithTagEndpoint = "textDocument/_vsweb_wrapWithTag"; - - var response = new VSInternalWrapWithTagResponse(wrapWithParams.Range, Array.Empty()); - - var (synchronized, htmlDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - wrapWithParams.TextDocument.Version, - wrapWithParams.TextDocument.Uri, - cancellationToken); - - if (!synchronized) - { - Debug.Fail("Document was not synchronized"); - return response; - } - - var languageServerName = RazorLSPConstants.HtmlLanguageServerName; - var projectedUri = htmlDocument.Uri; - - // We call the Html language server to do the actual work here, now that we have the vitrual document that they know about - var request = new VSInternalWrapWithTagParams( - wrapWithParams.Range, - wrapWithParams.TagName, - wrapWithParams.Options, - new VersionedTextDocumentIdentifier() { Uri = projectedUri, }); - - var textBuffer = htmlDocument.Snapshot.TextBuffer; - var result = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - HtmlWrapWithTagEndpoint, - languageServerName, - request, - cancellationToken).ConfigureAwait(false); - - if (result?.Response is not null) - { - response = result.Response; - } - - return response; - } - - public override async Task ProvideInlineCompletionAsync(RazorInlineCompletionRequest inlineCompletionParams, CancellationToken cancellationToken) - { - if (inlineCompletionParams is null) - { - throw new ArgumentNullException(nameof(inlineCompletionParams)); - } - - var hostDocumentUri = inlineCompletionParams.TextDocument.Uri; - if (!_documentManager.TryGetDocument(hostDocumentUri, out var documentSnapshot)) - { - return null; - } - - if (!documentSnapshot.TryGetVirtualDocument(out var csharpDoc)) - { - return null; - } - - var csharpRequest = new VSInternalInlineCompletionRequest - { - Context = inlineCompletionParams.Context, - Position = inlineCompletionParams.Position, - TextDocument = inlineCompletionParams.TextDocument.WithUri(csharpDoc.Uri), - Options = inlineCompletionParams.Options, - }; - - var textBuffer = csharpDoc.Snapshot.TextBuffer; - var request = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - VSInternalMethods.TextDocumentInlineCompletionName, - RazorLSPConstants.RazorCSharpLanguageServerName, - csharpRequest, - cancellationToken).ConfigureAwait(false); - - return request?.Response; - } - - public override async Task ProvideFoldingRangesAsync(RazorFoldingRangeRequestParam foldingRangeParams, CancellationToken cancellationToken) - { - if (foldingRangeParams is null) - { - throw new ArgumentNullException(nameof(foldingRangeParams)); - } - - var csharpRanges = new List(); - var csharpTask = Task.Run(async () => - { - var (synchronized, csharpSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - foldingRangeParams.HostDocumentVersion, foldingRangeParams.TextDocument.Uri, cancellationToken); - - if (synchronized) - { - var csharpRequestParams = new FoldingRangeParams() - { - TextDocument = foldingRangeParams.TextDocument.WithUri(csharpSnapshot.Uri), - }; - - var request = await _requestInvoker.ReinvokeRequestOnServerAsync?>( - csharpSnapshot.Snapshot.TextBuffer, - Methods.TextDocumentFoldingRange.Name, - RazorLSPConstants.RazorCSharpLanguageServerName, - SupportsFoldingRange, - csharpRequestParams, - cancellationToken).ConfigureAwait(false); - - var result = request?.Response; - if (result is null) - { - csharpRanges = null; - } - else - { - csharpRanges.AddRange(result); - } - } - }, cancellationToken); - - var htmlRanges = new List(); - var htmlTask = Task.CompletedTask; - htmlTask = Task.Run(async () => - { - var (synchronized, htmlDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - foldingRangeParams.HostDocumentVersion, foldingRangeParams.TextDocument.Uri, cancellationToken); - - if (synchronized) - { - var htmlRequestParams = new FoldingRangeParams() - { - TextDocument = new() - { - Uri = htmlDocument.Uri - } - }; - - var request = await _requestInvoker.ReinvokeRequestOnServerAsync?>( - htmlDocument.Snapshot.TextBuffer, - Methods.TextDocumentFoldingRange.Name, - RazorLSPConstants.HtmlLanguageServerName, - SupportsFoldingRange, - htmlRequestParams, - cancellationToken).ConfigureAwait(false); - - var result = request?.Response; - if (result is null) - { - htmlRanges = null; - } - else - { - htmlRanges.AddRange(result); - } - } - }, cancellationToken); - - try - { - await Task.WhenAll(htmlTask, csharpTask).ConfigureAwait(false); - } - catch (Exception) - { - // Return null if any of the tasks getting folding ranges - // results in an error - return null; - } - - // Since VS FoldingRanges doesn't poll once it has a non-null result returning a partial result can lock us - // into an incomplete view until we edit the document. Better to wait for the other server to be ready. - if (htmlRanges is null || csharpRanges is null) - { - return null; - } - - return new(htmlRanges.ToImmutableArray(), csharpRanges.ToImmutableArray()); - } - - private static bool SupportsFoldingRange(JToken token) - { - var serverCapabilities = token.ToObject(); - - var supportsFoldingRange = serverCapabilities?.FoldingRangeProvider?.Match( - boolValue => boolValue, - options => options is not null) ?? false; - - return supportsFoldingRange; - } - - public override Task ProvideTextPresentationAsync(RazorTextPresentationParams presentationParams, CancellationToken cancellationToken) - { - return ProvidePresentationAsync(presentationParams, presentationParams.TextDocument.Uri, presentationParams.HostDocumentVersion, presentationParams.Kind, VSInternalMethods.TextDocumentTextPresentationName, cancellationToken); - } - - public override Task ProvideUriPresentationAsync(RazorUriPresentationParams presentationParams, CancellationToken cancellationToken) - { - return ProvidePresentationAsync(presentationParams, presentationParams.TextDocument.Uri, presentationParams.HostDocumentVersion, presentationParams.Kind, VSInternalMethods.TextDocumentUriPresentationName, cancellationToken); - } - - public async Task ProvidePresentationAsync(TParams presentationParams, Uri hostDocumentUri, int hostDocumentVersion, RazorLanguageKind kind, string methodName, CancellationToken cancellationToken) - where TParams : notnull, IPresentationParams - { - string languageServerName; - VirtualDocumentSnapshot document; - if (kind == RazorLanguageKind.CSharp) - { - var syncResult = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - hostDocumentVersion, - hostDocumentUri, - cancellationToken); - languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; - presentationParams.TextDocument = new TextDocumentIdentifier - { - Uri = syncResult.VirtualSnapshot.Uri, - }; - document = syncResult.VirtualSnapshot; - } - else if (kind == RazorLanguageKind.Html) - { - var syncResult = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - hostDocumentVersion, - hostDocumentUri, - cancellationToken); - languageServerName = RazorLSPConstants.HtmlLanguageServerName; - presentationParams.TextDocument = new TextDocumentIdentifier - { - Uri = syncResult.VirtualSnapshot.Uri, - }; - document = syncResult.VirtualSnapshot; - } - else - { - Debug.Fail("Unexpected RazorLanguageKind. This can't really happen in a real scenario."); - return null; - } - - var textBuffer = document.Snapshot.TextBuffer; - var result = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - methodName, - languageServerName, - presentationParams, - cancellationToken).ConfigureAwait(false); - - return result?.Response; - } - - // JToken returning because there's no value in converting the type into its final type because this method serves entirely as a delegation point (immedaitely re-serializes). - public override async Task ProvideCompletionsAsync( - DelegatedCompletionParams request, - CancellationToken cancellationToken) - { - var hostDocumentUri = request.Identifier.TextDocumentIdentifier.Uri; - - string languageServerName; - Uri projectedUri; - bool synchronized; - VirtualDocumentSnapshot virtualDocumentSnapshot; - if (request.ProjectedKind == RazorLanguageKind.Html) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - request.Identifier.TextDocumentIdentifier.Uri, - cancellationToken); - languageServerName = RazorLSPConstants.HtmlLanguageServerName; - projectedUri = virtualDocumentSnapshot.Uri; - } - else if (request.ProjectedKind == RazorLanguageKind.CSharp) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - hostDocumentUri, - cancellationToken); - languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; - projectedUri = virtualDocumentSnapshot.Uri; - } - else - { - Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); - return null; - } - - if (!synchronized) - { - return null; - } - - var completionParams = new CompletionParams() - { - Context = request.Context, - Position = request.ProjectedPosition, - TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(projectedUri), - }; - - var continueOnCapturedContext = false; - var provisionalTextEdit = request.ProvisionalTextEdit; - if (provisionalTextEdit is not null) - { - await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); - - var provisionalChange = new VisualStudioTextChange(provisionalTextEdit, virtualDocumentSnapshot.Snapshot); - UpdateVirtualDocument(provisionalChange, request.ProjectedKind, request.Identifier.Version, hostDocumentUri); - - // We want the delegation to continue on the captured context because we're currently on the `main` thread and we need to get back to the - // main thread in order to update the virtual buffer with the reverted text edit. - continueOnCapturedContext = true; - } - - try - { - var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; - var lspMethodName = Methods.TextDocumentCompletion.Name; - using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, languageServerName, request.CorrelationId); - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - lspMethodName, - languageServerName, - completionParams, - cancellationToken).ConfigureAwait(continueOnCapturedContext); - return response?.Response; - } - finally - { - if (provisionalTextEdit is not null) - { - var revertedProvisionalTextEdit = BuildRevertedEdit(provisionalTextEdit); - var revertedProvisionalChange = new VisualStudioTextChange(revertedProvisionalTextEdit, virtualDocumentSnapshot.Snapshot); - UpdateVirtualDocument(revertedProvisionalChange, request.ProjectedKind, request.Identifier.Version, hostDocumentUri); - } - } - } - - private static TextEdit BuildRevertedEdit(TextEdit provisionalTextEdit) - { - TextEdit? revertedProvisionalTextEdit; - if (provisionalTextEdit.Range.Start == provisionalTextEdit.Range.End) - { - // Insertion - revertedProvisionalTextEdit = new TextEdit() - { - Range = new Range() - { - Start = provisionalTextEdit.Range.Start, - - // We're making an assumption that provisional text edits do not span more than 1 line. - End = new Position(provisionalTextEdit.Range.End.Line, provisionalTextEdit.Range.End.Character + provisionalTextEdit.NewText.Length), - }, - NewText = string.Empty - }; - } - else - { - // Replace - revertedProvisionalTextEdit = new TextEdit() - { - Range = provisionalTextEdit.Range, - NewText = string.Empty - }; - } - - return revertedProvisionalTextEdit; - } - - private void UpdateVirtualDocument( - VisualStudioTextChange textChange, - RazorLanguageKind virtualDocumentKind, - int hostDocumentVersion, - Uri documentSnapshotUri) - { - if (_documentManager is not TrackingLSPDocumentManager trackingDocumentManager) - { - return; - } - - if (virtualDocumentKind == RazorLanguageKind.CSharp) - { - trackingDocumentManager.UpdateVirtualDocument( - documentSnapshotUri, - new[] { textChange }, - hostDocumentVersion, - state: null); - } - else if (virtualDocumentKind == RazorLanguageKind.Html) - { - trackingDocumentManager.UpdateVirtualDocument( - documentSnapshotUri, - new[] { textChange }, - hostDocumentVersion, - state: null); - } - } - - public override async Task ProvideResolvedCompletionItemAsync(DelegatedCompletionItemResolveParams request, CancellationToken cancellationToken) - { - string languageServerName; - bool synchronized; - VirtualDocumentSnapshot virtualDocumentSnapshot; - if (request.OriginatingKind == RazorLanguageKind.Html) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - request.Identifier.TextDocumentIdentifier.Uri, - cancellationToken); - languageServerName = RazorLSPConstants.HtmlLanguageServerName; - } - else if (request.OriginatingKind == RazorLanguageKind.CSharp) - { - // TODO this is a partial workaround to fix prefix completion by avoiding sync (which times out during resolve endpoint) if we are currently at a higher version value - // this does not fix postfix completion and should be superceded by eventual synchronization fix - - var futureDataSyncResult = - (_documentSynchronizer as DefaultLSPDocumentSynchronizer)?.TryReturnPossiblyFutureSnapshot( - request.Identifier.Version, - request.Identifier.TextDocumentIdentifier.Uri); - if (futureDataSyncResult?.Synchronized == true) - { - (synchronized, virtualDocumentSnapshot) = futureDataSyncResult; - } - else - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer - .TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - request.Identifier.TextDocumentIdentifier.Uri, - rejectOnNewerParallelRequest: true, - cancellationToken); - } - - languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; - } - else - { - Debug.Fail("Unexpected RazorLanguageKind. This can't really happen in a real scenario."); - return null; - } - - if (!synchronized) - { - // Document was not synchronized - return null; - } - - var completionResolveParams = request.CompletionItem; - - var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - Methods.TextDocumentCompletionResolve.Name, - languageServerName, - completionResolveParams, - cancellationToken).ConfigureAwait(false); - return response?.Response; - } - - public override Task GetFormattingOptionsAsync(TextDocumentIdentifierAndVersion document, CancellationToken cancellationToken) - { - var formattingOptions = _formattingOptionsProvider.GetOptions(document.TextDocumentIdentifier.Uri); - return Task.FromResult(formattingOptions); - } - - public override async Task RenameAsync(DelegatedRenameParams request, CancellationToken cancellationToken) - { - var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); - if (delegationDetails is null) - { - return null; - } - - var renameParams = new RenameParams() - { - TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(delegationDetails.Value.ProjectedUri), - Position = request.ProjectedPosition, - NewName = request.NewName, - }; - - var textBuffer = delegationDetails.Value.TextBuffer; - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - textBuffer, - Methods.TextDocumentRenameName, - delegationDetails.Value.LanguageServerName, - renameParams, - cancellationToken).ConfigureAwait(false); - return response?.Response; - } - - public override async Task OnAutoInsertAsync(DelegatedOnAutoInsertParams request, CancellationToken cancellationToken) - { - var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); - if (delegationDetails is null) - { - return default; - } - - var onAutoInsertParams = new VSInternalDocumentOnAutoInsertParams - { - TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(delegationDetails.Value.ProjectedUri), - Position = request.ProjectedPosition, - Character = request.Character, - Options = request.Options - }; - - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - delegationDetails.Value.TextBuffer, - VSInternalMethods.OnAutoInsertName, - delegationDetails.Value.LanguageServerName, - onAutoInsertParams, - cancellationToken).ConfigureAwait(false); - return response?.Response; - } - - public override async Task ValidateBreakpointRangeAsync(DelegatedValidateBreakpointRangeParams request, CancellationToken cancellationToken) - { - var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); - if (delegationDetails is null) - { - return default; - } - - var validateBreakpointRangeParams = new VSInternalValidateBreakableRangeParams - { - TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(delegationDetails.Value.ProjectedUri), - Range = request.ProjectedRange - }; - - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - delegationDetails.Value.TextBuffer, - VSInternalMethods.TextDocumentValidateBreakableRangeName, - delegationDetails.Value.LanguageServerName, - validateBreakpointRangeParams, - cancellationToken).ConfigureAwait(false); - return response?.Response; - } - - public override Task HoverAsync(DelegatedPositionParams request, CancellationToken cancellationToken) - => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentHoverName, cancellationToken); - - public override Task DefinitionAsync(DelegatedPositionParams request, CancellationToken cancellationToken) - => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentDefinitionName, cancellationToken); - - public override Task DocumentHighlightAsync(DelegatedPositionParams request, CancellationToken cancellationToken) - => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentDocumentHighlightName, cancellationToken); - - public override Task SignatureHelpAsync(DelegatedPositionParams request, CancellationToken cancellationToken) - => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentSignatureHelpName, cancellationToken); - - public override Task ImplementationAsync(DelegatedPositionParams request, CancellationToken cancellationToken) - => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentImplementationName, cancellationToken); - - public override Task ReferencesAsync(DelegatedPositionParams request, CancellationToken cancellationToken) - => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentReferencesName, cancellationToken); - - public override async Task DiagnosticsAsync(DelegatedDiagnosticParams request, CancellationToken cancellationToken) - { - var csharpTask = Task.Run(() => GetVirtualDocumentPullDiagnosticsAsync(request.Identifier, request.CorrelationId, RazorLSPConstants.RazorCSharpLanguageServerName, cancellationToken), cancellationToken); - var htmlTask = Task.Run(() => GetVirtualDocumentPullDiagnosticsAsync(request.Identifier, request.CorrelationId, RazorLSPConstants.HtmlLanguageServerName, cancellationToken), cancellationToken); - - try - { - await Task.WhenAll(htmlTask, csharpTask).ConfigureAwait(false); - } - catch (Exception e) - { - if (e is not OperationCanceledException) - { - _outputWindowLogger?.LogError(e, "Exception thrown in PullDiagnostic delegation"); - } - // Return null if any of the tasks getting diagnostics results in an error - return null; - } - - var csharpDiagnostics = await csharpTask.ConfigureAwait(false); - var htmlDiagnostics = await htmlTask.ConfigureAwait(false); - - if (csharpDiagnostics is null || htmlDiagnostics is null) - { - // If either is null we don't have a complete view and returning anything will cause us to "lock-in" incomplete info. So we return null and wait for a re-try. - return null; - } - - return new RazorPullDiagnosticResponse(csharpDiagnostics, htmlDiagnostics); - } - - private async Task GetVirtualDocumentPullDiagnosticsAsync(TextDocumentIdentifierAndVersion identifier, Guid correlationId, string delegatedLanguageServerName, CancellationToken cancellationToken) - where TVirtualDocumentSnapshot : VirtualDocumentSnapshot - { - var (synchronized, virtualDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - identifier.Version, - identifier.TextDocumentIdentifier.Uri, - cancellationToken).ConfigureAwait(false); - if (!synchronized) - { - return null; - } - - var request = new VSInternalDocumentDiagnosticsParams - { - TextDocument = identifier.TextDocumentIdentifier.WithUri(virtualDocument.Uri), - }; - - var lspMethodName = VSInternalMethods.DocumentPullDiagnosticName; - using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, delegatedLanguageServerName, correlationId); - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - virtualDocument.Snapshot.TextBuffer, - lspMethodName, - delegatedLanguageServerName, - request, - cancellationToken).ConfigureAwait(false); - - // If the delegated server wants to remove all diagnostics about a document, they will send back a response with an item, but that - // item will have null diagnostics (and every other property). We don't want to propagate that back out to the client, because - // it would make the client remove all diagnostics for the .razor file, including potentially any returned from other delegated - // servers. - if (response?.Response is null or [{ Diagnostics: null }, ..]) - { - // Important that we send back an empty list here, because null would result it the above method throwing away any other - // diagnostics it receives from the other delegated server - return Array.Empty(); - } - - return response.Response; - } - - public override async Task SpellCheckAsync(DelegatedSpellCheckParams request, CancellationToken cancellationToken) - { - var hostDocument = request.Identifier.TextDocumentIdentifier; - var (synchronized, virtualDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - hostDocument.Uri, - cancellationToken).ConfigureAwait(false); - if (!synchronized) - { - return Array.Empty(); - } - - var spellCheckParams = new VSInternalDocumentSpellCheckableParams - { - TextDocument = hostDocument.WithUri(virtualDocument.Uri), - }; - - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - virtualDocument.Snapshot.TextBuffer, - VSInternalMethods.TextDocumentSpellCheckableRangesName, - RazorLSPConstants.RazorCSharpLanguageServerName, - SupportsSpellCheck, - spellCheckParams, - cancellationToken).ConfigureAwait(false); - - return response?.Response ?? Array.Empty(); - } - - private static bool SupportsSpellCheck(JToken token) - { - var serverCapabilities = token.ToObject(); - - return serverCapabilities?.SpellCheckingProvider ?? false; - } - - public override async Task ProjectContextsAsync(DelegatedProjectContextsParams request, CancellationToken cancellationToken) - { - var hostDocument = request.Identifier.TextDocumentIdentifier; - var (synchronized, virtualDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - hostDocument.Uri, - cancellationToken).ConfigureAwait(false); - - if (!synchronized) - { - return null; - } - - var projectContextParams = new VSGetProjectContextsParams() - { - TextDocument = new TextDocumentItem() - { - LanguageId = CodeAnalysis.LanguageNames.CSharp, - Uri = virtualDocument.Uri, - Version = virtualDocument.Snapshot.Version.VersionNumber, - Text = virtualDocument.Snapshot.GetText(), - } - }; - - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - virtualDocument.Snapshot.TextBuffer, - VSMethods.GetProjectContextsName, - RazorLSPConstants.RazorCSharpLanguageServerName, - projectContextParams, - cancellationToken).ConfigureAwait(false); - - return response?.Response; - } - - public override async Task?> DocumentSymbolsAsync(DelegatedDocumentSymbolParams request, CancellationToken cancellationToken) - { - var hostDocument = request.Identifier.TextDocumentIdentifier; - var (synchronized, virtualDocument) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - hostDocument.Uri, - cancellationToken).ConfigureAwait(false); - - if (!synchronized) - { - return null; - } - - var documentSymbolParams = new DocumentSymbolParams() - { - TextDocument = hostDocument.WithUri(virtualDocument.Uri) - }; - - var response = await _requestInvoker.ReinvokeRequestOnServerAsync?>( - virtualDocument.Snapshot.TextBuffer, - Methods.TextDocumentDocumentSymbolName, - RazorLSPConstants.RazorCSharpLanguageServerName, - documentSymbolParams, - cancellationToken).ConfigureAwait(false); - - return response?.Response; - } - - private async Task DelegateTextDocumentPositionAndProjectContextAsync(DelegatedPositionParams request, string methodName, CancellationToken cancellationToken) - { - var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); - if (delegationDetails is null) - { - return default; - } - - var positionParams = new TextDocumentPositionParams() - { - TextDocument = new VSTextDocumentIdentifier() - { - Uri = delegationDetails.Value.ProjectedUri, - ProjectContext = null, - }, - Position = request.ProjectedPosition, - }; - - var response = await _requestInvoker.ReinvokeRequestOnServerAsync( - delegationDetails.Value.TextBuffer, - methodName, - delegationDetails.Value.LanguageServerName, - positionParams, - cancellationToken).ConfigureAwait(false); - - if (response is null) - { - return default; - } - - return response.Response; - } - - private async Task GetProjectedRequestDetailsAsync(IDelegatedParams request, CancellationToken cancellationToken) - { - string languageServerName; - - bool synchronized; - VirtualDocumentSnapshot virtualDocumentSnapshot; - if (request.ProjectedKind == RazorLanguageKind.Html) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - request.Identifier.TextDocumentIdentifier.Uri, - rejectOnNewerParallelRequest: false, - cancellationToken); - languageServerName = RazorLSPConstants.HtmlLanguageServerName; - } - else if (request.ProjectedKind == RazorLanguageKind.CSharp) - { - (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( - request.Identifier.Version, - request.Identifier.TextDocumentIdentifier.Uri, - rejectOnNewerParallelRequest: false, - cancellationToken); - languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; - } - else - { - Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); - return null; - } - - if (!synchronized) - { - return null; - } - - return new DelegationRequestDetails(languageServerName, virtualDocumentSnapshot.Uri, virtualDocumentSnapshot.Snapshot.TextBuffer); - } - - private record struct DelegationRequestDetails(string LanguageServerName, Uri ProjectedUri, ITextBuffer TextBuffer); -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/CodeActions.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/CodeActions.cs new file mode 100644 index 00000000000..53476b8057f --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/CodeActions.cs @@ -0,0 +1,163 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions; +using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.Threading; +using Newtonsoft.Json.Linq; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to provide code actions from the platform. + [JsonRpcMethod(CustomMessageNames.RazorProvideCodeActionsEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task?> ProvideCodeActionsAsync(DelegatedCodeActionParams codeActionParams, CancellationToken cancellationToken) + { + if (codeActionParams is null) + { + throw new ArgumentNullException(nameof(codeActionParams)); + } + + bool synchronized; + VirtualDocumentSnapshot virtualDocumentSnapshot; + string languageServerName; + if (codeActionParams.LanguageKind == RazorLanguageKind.Html) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + codeActionParams.HostDocumentVersion, + codeActionParams.CodeActionParams.TextDocument, + cancellationToken); + languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; + } + else if (codeActionParams.LanguageKind == RazorLanguageKind.CSharp) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + codeActionParams.HostDocumentVersion, + codeActionParams.CodeActionParams.TextDocument, + cancellationToken); + languageServerName = RazorLSPConstants.HtmlLanguageServerName; + } + else + { + Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); + return null; + } + + if (!synchronized || virtualDocumentSnapshot is null) + { + // Document could not synchronize + return null; + } + + codeActionParams.CodeActionParams.TextDocument.Uri = virtualDocumentSnapshot.Uri; + + var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; + var lspMethodName = Methods.TextDocumentCodeActionName; + using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, languageServerName, codeActionParams.CorrelationId); + var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync>( + textBuffer, + lspMethodName, + SupportsCodeActionResolve, + codeActionParams.CodeActionParams, + cancellationToken).ConfigureAwait(false); + + var codeActions = new List(); + await foreach (var response in requests) + { + if (response.Response != null) + { + codeActions.AddRange(response.Response); + } + } + + return codeActions; + } + + // Called by the Razor Language Server to resolve code actions from the platform. + [JsonRpcMethod(CustomMessageNames.RazorResolveCodeActionsEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task ResolveCodeActionsAsync(RazorResolveCodeActionParams resolveCodeActionParams, CancellationToken cancellationToken) + { + if (resolveCodeActionParams is null) + { + throw new ArgumentNullException(nameof(resolveCodeActionParams)); + } + + if (!_documentManager.TryGetDocument(resolveCodeActionParams.Uri, out var documentSnapshot)) + { + // Couldn't resolve the document associated with the code action bail out. + return null; + } + + bool synchronized; + VirtualDocumentSnapshot virtualDocumentSnapshot; + if (resolveCodeActionParams.LanguageKind == RazorLanguageKind.Html) + { + // TODO: Need to get project context to pass to the synchronizer + (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( + resolveCodeActionParams.HostDocumentVersion, + resolveCodeActionParams.Uri, + cancellationToken); + } + else if (resolveCodeActionParams.LanguageKind == RazorLanguageKind.CSharp) + { + // TODO: Need to get project context to pass to the synchronizer + (synchronized, virtualDocumentSnapshot) = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync( + resolveCodeActionParams.HostDocumentVersion, + resolveCodeActionParams.Uri, + cancellationToken); + } + else + { + Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); + return null; + } + + if (!synchronized || virtualDocumentSnapshot is null) + { + // Document could not synchronize + return null; + } + + var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; + var codeAction = resolveCodeActionParams.CodeAction; + var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync( + textBuffer, + Methods.CodeActionResolveName, + SupportsCodeActionResolve, + codeAction, + cancellationToken).ConfigureAwait(false); + + await foreach (var response in requests) + { + if (response.Response is not null) + { + // Only take the first response from a resolution + return response.Response; + } + } + + return null; + } + + private static bool SupportsCodeActionResolve(JToken token) + { + var serverCapabilities = token.ToObject(); + + var (providesCodeActions, resolvesCodeActions) = serverCapabilities?.CodeActionProvider?.Match( + boolValue => (boolValue, false), + options => (true, options.ResolveProvider)) ?? (false, false); + + return providesCodeActions && resolvesCodeActions; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Completion.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Completion.cs new file mode 100644 index 00000000000..4084699e26f --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Completion.cs @@ -0,0 +1,274 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Diagnostics; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using Newtonsoft.Json.Linq; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to provide inline completions from the platform. + [JsonRpcMethod(CustomMessageNames.RazorInlineCompletionEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task ProvideInlineCompletionAsync(RazorInlineCompletionRequest inlineCompletionParams, CancellationToken cancellationToken) + { + if (inlineCompletionParams is null) + { + throw new ArgumentNullException(nameof(inlineCompletionParams)); + } + + var hostDocumentUri = inlineCompletionParams.TextDocument.Uri; + if (!_documentManager.TryGetDocument(hostDocumentUri, out var documentSnapshot)) + { + return null; + } + + // TODO: Support multiple C# documents per Razor document. + if (!documentSnapshot.TryGetVirtualDocument(out var csharpDoc)) + { + return null; + } + + var csharpRequest = new VSInternalInlineCompletionRequest + { + Context = inlineCompletionParams.Context, + Position = inlineCompletionParams.Position, + TextDocument = inlineCompletionParams.TextDocument.WithUri(csharpDoc.Uri), + Options = inlineCompletionParams.Options, + }; + + var textBuffer = csharpDoc.Snapshot.TextBuffer; + var request = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + VSInternalMethods.TextDocumentInlineCompletionName, + RazorLSPConstants.RazorCSharpLanguageServerName, + csharpRequest, + cancellationToken).ConfigureAwait(false); + + return request?.Response; + } + + // JToken returning because there's no value in converting the type into its final type because this method serves entirely as a delegation point (immediately re-serializes). + [JsonRpcMethod(LanguageServerConstants.RazorCompletionEndpointName, UseSingleObjectParameterDeserialization = true)] + public async Task ProvideCompletionsAsync( + DelegatedCompletionParams request, + CancellationToken cancellationToken) + { + var hostDocumentUri = request.Identifier.TextDocumentIdentifier.Uri; + + string languageServerName; + Uri projectedUri; + bool synchronized; + VirtualDocumentSnapshot virtualDocumentSnapshot; + if (request.ProjectedKind == RazorLanguageKind.Html) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken); + languageServerName = RazorLSPConstants.HtmlLanguageServerName; + projectedUri = virtualDocumentSnapshot.Uri; + } + else if (request.ProjectedKind == RazorLanguageKind.CSharp) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken); + languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; + projectedUri = virtualDocumentSnapshot.Uri; + } + else + { + Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); + return null; + } + + if (!synchronized) + { + return null; + } + + var completionParams = new CompletionParams() + { + Context = request.Context, + Position = request.ProjectedPosition, + TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(projectedUri), + }; + + var continueOnCapturedContext = false; + var provisionalTextEdit = request.ProvisionalTextEdit; + if (provisionalTextEdit is not null) + { + await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); + + var provisionalChange = new VisualStudioTextChange(provisionalTextEdit, virtualDocumentSnapshot.Snapshot); + UpdateVirtualDocument(provisionalChange, request.ProjectedKind, request.Identifier.Version, hostDocumentUri, virtualDocumentSnapshot.Uri); + + // We want the delegation to continue on the captured context because we're currently on the `main` thread and we need to get back to the + // main thread in order to update the virtual buffer with the reverted text edit. + continueOnCapturedContext = true; + } + + try + { + var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; + var lspMethodName = Methods.TextDocumentCompletion.Name; + using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, languageServerName, request.CorrelationId); + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + lspMethodName, + languageServerName, + completionParams, + cancellationToken).ConfigureAwait(continueOnCapturedContext); + return response?.Response; + } + finally + { + if (provisionalTextEdit is not null) + { + var revertedProvisionalTextEdit = BuildRevertedEdit(provisionalTextEdit); + var revertedProvisionalChange = new VisualStudioTextChange(revertedProvisionalTextEdit, virtualDocumentSnapshot.Snapshot); + UpdateVirtualDocument(revertedProvisionalChange, request.ProjectedKind, request.Identifier.Version, hostDocumentUri, virtualDocumentSnapshot.Uri); + } + } + } + + private static TextEdit BuildRevertedEdit(TextEdit provisionalTextEdit) + { + TextEdit? revertedProvisionalTextEdit; + if (provisionalTextEdit.Range.Start == provisionalTextEdit.Range.End) + { + // Insertion + revertedProvisionalTextEdit = new TextEdit() + { + Range = new Range() + { + Start = provisionalTextEdit.Range.Start, + + // We're making an assumption that provisional text edits do not span more than 1 line. + End = new Position(provisionalTextEdit.Range.End.Line, provisionalTextEdit.Range.End.Character + provisionalTextEdit.NewText.Length), + }, + NewText = string.Empty + }; + } + else + { + // Replace + revertedProvisionalTextEdit = new TextEdit() + { + Range = provisionalTextEdit.Range, + NewText = string.Empty + }; + } + + return revertedProvisionalTextEdit; + } + + private void UpdateVirtualDocument( + VisualStudioTextChange textChange, + RazorLanguageKind virtualDocumentKind, + int hostDocumentVersion, + Uri documentSnapshotUri, + Uri virtualDocumentUri) + { + if (_documentManager is not TrackingLSPDocumentManager trackingDocumentManager) + { + return; + } + + if (virtualDocumentKind == RazorLanguageKind.CSharp) + { + trackingDocumentManager.UpdateVirtualDocument( + documentSnapshotUri, + virtualDocumentUri, + new[] { textChange }, + hostDocumentVersion, + state: null); + } + else if (virtualDocumentKind == RazorLanguageKind.Html) + { + trackingDocumentManager.UpdateVirtualDocument( + documentSnapshotUri, + virtualDocumentUri, + new[] { textChange }, + hostDocumentVersion, + state: null); + } + } + + [JsonRpcMethod(LanguageServerConstants.RazorCompletionResolveEndpointName, UseSingleObjectParameterDeserialization = true)] + public async Task ProvideResolvedCompletionItemAsync(DelegatedCompletionItemResolveParams request, CancellationToken cancellationToken) + { + string languageServerName; + bool synchronized; + VirtualDocumentSnapshot virtualDocumentSnapshot; + if (request.OriginatingKind == RazorLanguageKind.Html) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken); + languageServerName = RazorLSPConstants.HtmlLanguageServerName; + } + else if (request.OriginatingKind == RazorLanguageKind.CSharp) + { + // TODO this is a partial workaround to fix prefix completion by avoiding sync (which times out during resolve endpoint) if we are currently at a higher version value + // this does not fix postfix completion and should be superseded by eventual synchronization fix + + var futureDataSyncResult = TryReturnPossiblyFutureSnapshot(request.Identifier.Version, request.Identifier.TextDocumentIdentifier); + if (futureDataSyncResult?.Synchronized == true) + { + (synchronized, virtualDocumentSnapshot) = futureDataSyncResult; + } + else + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken); + } + + languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; + } + else + { + Debug.Fail("Unexpected RazorLanguageKind. This can't really happen in a real scenario."); + return null; + } + + if (!synchronized) + { + // Document was not synchronized + return null; + } + + var completionResolveParams = request.CompletionItem; + + var textBuffer = virtualDocumentSnapshot.Snapshot.TextBuffer; + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + Methods.TextDocumentCompletionResolve.Name, + languageServerName, + completionResolveParams, + cancellationToken).ConfigureAwait(false); + return response?.Response; + } + + [JsonRpcMethod(LanguageServerConstants.RazorGetFormattingOptionsEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task GetFormattingOptionsAsync(TextDocumentIdentifierAndVersion document, CancellationToken _) + { + var formattingOptions = _formattingOptionsProvider.GetOptions(document.TextDocumentIdentifier.Uri); + return Task.FromResult(formattingOptions); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Diagnostics.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Diagnostics.cs new file mode 100644 index 00000000000..10cfbe4802b --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Diagnostics.cs @@ -0,0 +1,104 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Diagnostics; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.Extensions.Logging; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorPullDiagnosticEndpointName, UseSingleObjectParameterDeserialization = true)] + public async Task DiagnosticsAsync(DelegatedDiagnosticParams request, CancellationToken cancellationToken) + { + // Normally we don't like to construct POCOs directly, because it removes potentially unknown data that has been + // deserialized from the JSON request. To ensure we don't do that we modify the request object (see WithUri call below) + // but in this case, where we asynchronously fire off two requests, that introduces a problem as we can end up modifying + // the object before its been used to synchronize one of the virtual documents. + // We're okay to construct this object _in this specific scenario_ because we know it is only used to synchronize + // requests inside Razor, and we only use ProjectContext and Uri to do that. + var hostDocument = new VSTextDocumentIdentifier + { + ProjectContext = request.Identifier.TextDocumentIdentifier.GetProjectContext(), + Uri = request.Identifier.TextDocumentIdentifier.Uri, + }; + + var csharpTask = Task.Run(() => GetVirtualDocumentPullDiagnosticsAsync(hostDocument, request.Identifier.Version, request.Identifier.TextDocumentIdentifier, request.CorrelationId, RazorLSPConstants.RazorCSharpLanguageServerName, cancellationToken), cancellationToken); + var htmlTask = Task.Run(() => GetVirtualDocumentPullDiagnosticsAsync(hostDocument, request.Identifier.Version, request.Identifier.TextDocumentIdentifier, request.CorrelationId, RazorLSPConstants.HtmlLanguageServerName, cancellationToken), cancellationToken); + + try + { + await Task.WhenAll(htmlTask, csharpTask).ConfigureAwait(false); + } + catch (Exception e) + { + if (e is not OperationCanceledException) + { + _outputWindowLogger?.LogError(e, "Exception thrown in PullDiagnostic delegation"); + } + // Return null if any of the tasks getting diagnostics results in an error + return null; + } + + var csharpDiagnostics = await csharpTask.ConfigureAwait(false); + var htmlDiagnostics = await htmlTask.ConfigureAwait(false); + + if (csharpDiagnostics is null || htmlDiagnostics is null) + { + // If either is null we don't have a complete view and returning anything will cause us to "lock-in" incomplete info. So we return null and wait for a re-try. + return null; + } + + return new RazorPullDiagnosticResponse(csharpDiagnostics, htmlDiagnostics); + } + + private async Task GetVirtualDocumentPullDiagnosticsAsync(TextDocumentIdentifier hostDocument, int hostDocumentVersion, TextDocumentIdentifier identifierFromOriginalRequest, Guid correlationId, string delegatedLanguageServerName, CancellationToken cancellationToken) + where TVirtualDocumentSnapshot : VirtualDocumentSnapshot + { + var (synchronized, virtualDocument) = await TrySynchronizeVirtualDocumentAsync( + hostDocumentVersion, + hostDocument, + cancellationToken).ConfigureAwait(false); + if (!synchronized) + { + return null; + } + + var request = new VSInternalDocumentDiagnosticsParams + { + TextDocument = identifierFromOriginalRequest.WithUri(virtualDocument.Uri), + }; + + var lspMethodName = VSInternalMethods.DocumentPullDiagnosticName; + using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, delegatedLanguageServerName, correlationId); + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + virtualDocument.Snapshot.TextBuffer, + lspMethodName, + delegatedLanguageServerName, + request, + cancellationToken).ConfigureAwait(false); + + // If the delegated server wants to remove all diagnostics about a document, they will send back a response with an item, but that + // item will have null diagnostics (and every other property). We don't want to propagate that back out to the client, because + // it would make the client remove all diagnostics for the .razor file, including potentially any returned from other delegated + // servers. + if (response?.Response is null or [{ Diagnostics: null }, ..]) + { + // Important that we send back an empty list here, because null would result it the above method throwing away any other + // diagnostics it receives from the other delegated server + return Array.Empty(); + } + + return response.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentColor.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentColor.cs new file mode 100644 index 00000000000..43c4d70bdf0 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentColor.cs @@ -0,0 +1,101 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.ColorPresentation; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.DocumentColor; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.Threading; +using Newtonsoft.Json.Linq; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to provide document colors from the platform. + [JsonRpcMethod(CustomMessageNames.RazorProvideHtmlDocumentColorEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task?> ProvideHtmlDocumentColorAsync(DelegatedDocumentColorParams documentColorParams, CancellationToken cancellationToken) + { + if (documentColorParams is null) + { + throw new ArgumentNullException(nameof(documentColorParams)); + } + + var (synchronized, htmlDoc) = await TrySynchronizeVirtualDocumentAsync(documentColorParams.HostDocumentVersion, documentColorParams.TextDocument, cancellationToken); + if (!synchronized) + { + return new List(); + } + + documentColorParams.TextDocument.Uri = htmlDoc.Uri; + var htmlTextBuffer = htmlDoc.Snapshot.TextBuffer; + var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync( + htmlTextBuffer, + Methods.DocumentColorRequest.Name, + SupportsDocumentColor, + documentColorParams, + cancellationToken).ConfigureAwait(false); + + var colorInformation = new List(); + await foreach (var response in requests) + { + if (response.Response is not null) + { + colorInformation.AddRange(response.Response); + } + } + + return colorInformation; + } + + // Called by the Razor Language Server to provide color presentation from the platform. + [JsonRpcMethod(CustomMessageNames.RazorProvideHtmlColorPresentationEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task> ProvideHtmlColorPresentationAsync(DelegatedColorPresentationParams colorPresentationParams, CancellationToken cancellationToken) + { + if (colorPresentationParams is null) + { + throw new ArgumentNullException(nameof(colorPresentationParams)); + } + + var (synchronized, htmlDoc) = await TrySynchronizeVirtualDocumentAsync(colorPresentationParams.RequiredHostDocumentVersion, colorPresentationParams.TextDocument, cancellationToken); + if (!synchronized) + { + return new List(); + } + + colorPresentationParams.TextDocument.Uri = htmlDoc.Uri; + var htmlTextBuffer = htmlDoc.Snapshot.TextBuffer; + var requests = _requestInvoker.ReinvokeRequestOnMultipleServersAsync( + htmlTextBuffer, + ColorPresentationEndpoint.ColorPresentationMethodName, + colorPresentationParams, + cancellationToken).ConfigureAwait(false); + + var colorPresentation = new List(); + await foreach (var response in requests) + { + if (response.Response is not null) + { + colorPresentation.AddRange(response.Response); + } + } + + return colorPresentation; + } + + private static bool SupportsDocumentColor(JToken token) + { + var serverCapabilities = token.ToObject(); + + var supportsDocumentColor = serverCapabilities?.DocumentColorProvider?.Match( + boolValue => boolValue, + options => options != null) ?? false; + + return supportsDocumentColor; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentSymbol.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentSymbol.cs new file mode 100644 index 00000000000..6b53905482d --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/DocumentSymbol.cs @@ -0,0 +1,44 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorDocumentSymbolEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task?> DocumentSymbolsAsync(DelegatedDocumentSymbolParams request, CancellationToken cancellationToken) + { + var hostDocument = request.Identifier.TextDocumentIdentifier; + var (synchronized, virtualDocument) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + hostDocument, + cancellationToken).ConfigureAwait(false); + + if (!synchronized) + { + return null; + } + + var documentSymbolParams = new DocumentSymbolParams() + { + TextDocument = hostDocument.WithUri(virtualDocument.Uri) + }; + + var response = await _requestInvoker.ReinvokeRequestOnServerAsync?>( + virtualDocument.Snapshot.TextBuffer, + Methods.TextDocumentDocumentSymbolName, + RazorLSPConstants.RazorCSharpLanguageServerName, + documentSymbolParams, + cancellationToken).ConfigureAwait(false); + + return response?.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/FoldingRange.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/FoldingRange.cs new file mode 100644 index 00000000000..8e278ab50a9 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/FoldingRange.cs @@ -0,0 +1,141 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; +using Microsoft.AspNetCore.Razor.LanguageServer.Folding; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using Newtonsoft.Json.Linq; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorFoldingRangeEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task ProvideFoldingRangesAsync(RazorFoldingRangeRequestParam foldingRangeParams, CancellationToken cancellationToken) + { + if (foldingRangeParams is null) + { + throw new ArgumentNullException(nameof(foldingRangeParams)); + } + + // Normally we don't like to construct POCOs directly, because it removes potentially unknown data that has been + // deserialized from the JSON request. To ensure we don't do that we modify the request object (see WithUri call below) + // but in this case, where we asynchronously fire off two requests, that introduces a problem as we can end up modifying + // the object before its been used to synchronize one of the virtual documents. + // We're okay to construct this object _in this specific scenario_ because we know it is only used to synchronize + // requests inside Razor, and we only use ProjectContext and Uri to do that. + var hostDocument = new VSTextDocumentIdentifier + { + ProjectContext = foldingRangeParams.TextDocument.GetProjectContext(), + Uri = foldingRangeParams.TextDocument.Uri, + }; + + var csharpRanges = new List(); + var csharpTask = Task.Run(async () => + { + var (synchronized, csharpSnapshot) = await TrySynchronizeVirtualDocumentAsync(foldingRangeParams.HostDocumentVersion, hostDocument, cancellationToken); + + if (synchronized) + { + var csharpRequestParams = new FoldingRangeParams() + { + TextDocument = foldingRangeParams.TextDocument.WithUri(csharpSnapshot.Uri), + }; + + var request = await _requestInvoker.ReinvokeRequestOnServerAsync?>( + csharpSnapshot.Snapshot.TextBuffer, + Methods.TextDocumentFoldingRange.Name, + RazorLSPConstants.RazorCSharpLanguageServerName, + SupportsFoldingRange, + csharpRequestParams, + cancellationToken).ConfigureAwait(false); + + var result = request?.Response; + if (result is null) + { + csharpRanges = null; + } + else + { + csharpRanges.AddRange(result); + } + } + }, cancellationToken); + + var htmlRanges = new List(); + var htmlTask = Task.CompletedTask; + htmlTask = Task.Run(async () => + { + var (synchronized, htmlDocument) = await TrySynchronizeVirtualDocumentAsync(foldingRangeParams.HostDocumentVersion, hostDocument, cancellationToken); + + if (synchronized) + { + var htmlRequestParams = new FoldingRangeParams() + { + TextDocument = new() + { + Uri = htmlDocument.Uri + } + }; + + var request = await _requestInvoker.ReinvokeRequestOnServerAsync?>( + htmlDocument.Snapshot.TextBuffer, + Methods.TextDocumentFoldingRange.Name, + RazorLSPConstants.HtmlLanguageServerName, + SupportsFoldingRange, + htmlRequestParams, + cancellationToken).ConfigureAwait(false); + + var result = request?.Response; + if (result is null) + { + htmlRanges = null; + } + else + { + htmlRanges.AddRange(result); + } + } + }, cancellationToken); + + try + { + await Task.WhenAll(htmlTask, csharpTask).ConfigureAwait(false); + } + catch (Exception) + { + // Return null if any of the tasks getting folding ranges + // results in an error + return null; + } + + // Since VS FoldingRanges doesn't poll once it has a non-null result returning a partial result can lock us + // into an incomplete view until we edit the document. Better to wait for the other server to be ready. + if (htmlRanges is null || csharpRanges is null) + { + return null; + } + + return new(htmlRanges.ToImmutableArray(), csharpRanges.ToImmutableArray()); + } + + private static bool SupportsFoldingRange(JToken token) + { + var serverCapabilities = token.ToObject(); + + var supportsFoldingRange = serverCapabilities?.FoldingRangeProvider?.Match( + boolValue => boolValue, + options => options is not null) ?? false; + + return supportsFoldingRange; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/HtmlFormatting.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/HtmlFormatting.cs new file mode 100644 index 00000000000..da36b2fd1c6 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/HtmlFormatting.cs @@ -0,0 +1,95 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Diagnostics; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Formatting; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to invoke a razor/htmlFormatting request on the virtual Html buffer. + [JsonRpcMethod(CustomMessageNames.RazorHtmlFormattingEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task HtmlFormattingAsync(RazorDocumentFormattingParams request, CancellationToken cancellationToken) + { + var response = new RazorDocumentFormattingResponse() { Edits = Array.Empty() }; + + await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); + + var (synchronized, htmlDocument) = await TrySynchronizeVirtualDocumentAsync( + request.HostDocumentVersion, + request.TextDocument, + cancellationToken); + + var languageServerName = RazorLSPConstants.HtmlLanguageServerName; + var projectedUri = htmlDocument.Uri; + + if (!synchronized) + { + Debug.Fail("RangeFormatting not synchronized."); + return response; + } + + var formattingParams = new DocumentFormattingParams() + { + TextDocument = request.TextDocument.WithUri(projectedUri), + Options = request.Options + }; + + var textBuffer = htmlDocument.Snapshot.TextBuffer; + var edits = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + Methods.TextDocumentFormattingName, + languageServerName, + formattingParams, + cancellationToken).ConfigureAwait(false); + + response.Edits = edits?.Response ?? Array.Empty(); + + return response; + } + + // Called by the Razor Language Server to invoke a razor/htmlOnTypeFormatting request on the virtual Html buffer. + [JsonRpcMethod(CustomMessageNames.RazorHtmlOnTypeFormattingEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task HtmlOnTypeFormattingAsync(RazorDocumentOnTypeFormattingParams request, CancellationToken cancellationToken) + { + var response = new RazorDocumentFormattingResponse() { Edits = Array.Empty() }; + + var hostDocument = request.TextDocument; + + var languageServerName = RazorLSPConstants.HtmlLanguageServerName; + var (synchronized, htmlDocument) = await TrySynchronizeVirtualDocumentAsync(request.HostDocumentVersion, hostDocument, cancellationToken); + + if (!synchronized) + { + return response; + } + + var formattingParams = new DocumentOnTypeFormattingParams() + { + Character = request.Character, + Position = request.Position, + TextDocument = request.TextDocument.WithUri(htmlDocument.Uri), + Options = request.Options + }; + + var textBuffer = htmlDocument.Snapshot.TextBuffer; + var edits = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + Methods.TextDocumentOnTypeFormattingName, + languageServerName, + formattingParams, + cancellationToken).ConfigureAwait(false); + + response.Edits = edits?.Response ?? Array.Empty(); + + return response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/OnAutoInsert.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/OnAutoInsert.cs new file mode 100644 index 00000000000..264276f1b2e --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/OnAutoInsert.cs @@ -0,0 +1,41 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorOnAutoInsertEndpointName, UseSingleObjectParameterDeserialization = true)] + public async Task OnAutoInsertAsync(DelegatedOnAutoInsertParams request, CancellationToken cancellationToken) + { + var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); + if (delegationDetails is null) + { + return default; + } + + var onAutoInsertParams = new VSInternalDocumentOnAutoInsertParams + { + TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(delegationDetails.Value.ProjectedUri), + Position = request.ProjectedPosition, + Character = request.Character, + Options = request.Options + }; + + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + delegationDetails.Value.TextBuffer, + VSInternalMethods.OnAutoInsertName, + delegationDetails.Value.LanguageServerName, + onAutoInsertParams, + cancellationToken).ConfigureAwait(false); + return response?.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Presentation.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Presentation.cs new file mode 100644 index 00000000000..4ca586b2808 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Presentation.cs @@ -0,0 +1,77 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Diagnostics; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.DocumentPresentation; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorTextPresentationEndpoint, UseSingleObjectParameterDeserialization = true)] + public Task ProvideTextPresentationAsync(RazorTextPresentationParams presentationParams, CancellationToken cancellationToken) + { + return ProvidePresentationAsync(presentationParams, presentationParams.HostDocumentVersion, presentationParams.Kind, VSInternalMethods.TextDocumentTextPresentationName, cancellationToken); + } + + [JsonRpcMethod(CustomMessageNames.RazorUriPresentationEndpoint, UseSingleObjectParameterDeserialization = true)] + public Task ProvideUriPresentationAsync(RazorUriPresentationParams presentationParams, CancellationToken cancellationToken) + { + return ProvidePresentationAsync(presentationParams, presentationParams.HostDocumentVersion, presentationParams.Kind, VSInternalMethods.TextDocumentUriPresentationName, cancellationToken); + } + + private async Task ProvidePresentationAsync(TParams presentationParams, int hostDocumentVersion, RazorLanguageKind kind, string methodName, CancellationToken cancellationToken) + where TParams : notnull, IPresentationParams + { + string languageServerName; + VirtualDocumentSnapshot document; + if (kind == RazorLanguageKind.CSharp) + { + var syncResult = await TrySynchronizeVirtualDocumentAsync( + hostDocumentVersion, + presentationParams.TextDocument, + cancellationToken); + languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; + presentationParams.TextDocument = new TextDocumentIdentifier + { + Uri = syncResult.VirtualSnapshot.Uri, + }; + document = syncResult.VirtualSnapshot; + } + else if (kind == RazorLanguageKind.Html) + { + var syncResult = await TrySynchronizeVirtualDocumentAsync( + hostDocumentVersion, + presentationParams.TextDocument, + cancellationToken); + languageServerName = RazorLSPConstants.HtmlLanguageServerName; + presentationParams.TextDocument = new TextDocumentIdentifier + { + Uri = syncResult.VirtualSnapshot.Uri, + }; + document = syncResult.VirtualSnapshot; + } + else + { + Debug.Fail("Unexpected RazorLanguageKind. This can't really happen in a real scenario."); + return null; + } + + var textBuffer = document.Snapshot.TextBuffer; + var result = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + methodName, + languageServerName, + presentationParams, + cancellationToken).ConfigureAwait(false); + + return result?.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ProjectContexts.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ProjectContexts.cs new file mode 100644 index 00000000000..c4db0e3b9cd --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ProjectContexts.cs @@ -0,0 +1,62 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.IO; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.AspNetCore.Razor.PooledObjects; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorProjectContextsEndpoint, UseSingleObjectParameterDeserialization = true)] + public Task ProjectContextsAsync(DelegatedProjectContextsParams request, CancellationToken _) + { + // Previously we would have asked Roslyn for their ProjectContexts, so we can make sure we pass a ProjectContext they understand + // to them when we ask them for things. When we generate unique file names for generated files, we no longer need to do that + // as the generated file will only be in one project, so we can just use our own ProjectContexts. This makes other things much + // easier because we're not trying to understand Roslyn concepts. + + var projects = _projectSnapshotManagerAccessor.Instance.GetProjects(); + + using var projectContexts = new PooledArrayBuilder(capacity: projects.Length); + + var documentFilePath = FilePathService.GetProjectSystemFilePath(request.Uri); + + foreach (var project in projects) + { + if (project is ProjectSnapshot snapshot && + project.GetDocument(documentFilePath) is not null) + { + var projectFileName = Path.GetFileNameWithoutExtension(snapshot.HostProject.FilePath); + projectContexts.Add(new VSProjectContext + { + Id = project.Key.Id, + Kind = VSProjectKind.CSharp, + Label = snapshot.HostProject.DisplayName is { } displayName + ? $"{projectFileName} ({displayName})" + : projectFileName + }); + } + } + + if (projectContexts.Count == 0) + { + return Task.FromResult(null); + } + + var result = new VSProjectContextList + { + DefaultIndex = 0, + ProjectContexts = projectContexts.ToArray(), + }; + return Task.FromResult(result); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Rename.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Rename.cs new file mode 100644 index 00000000000..00f778a4d15 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/Rename.cs @@ -0,0 +1,41 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorRenameEndpointName, UseSingleObjectParameterDeserialization = true)] + public async Task RenameAsync(DelegatedRenameParams request, CancellationToken cancellationToken) + { + var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); + if (delegationDetails is null) + { + return null; + } + + var renameParams = new RenameParams() + { + TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(delegationDetails.Value.ProjectedUri), + Position = request.ProjectedPosition, + NewName = request.NewName, + }; + + var textBuffer = delegationDetails.Value.TextBuffer; + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + Methods.TextDocumentRenameName, + delegationDetails.Value.LanguageServerName, + renameParams, + cancellationToken).ConfigureAwait(false); + return response?.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs new file mode 100644 index 00000000000..36c42bc9a22 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs @@ -0,0 +1,78 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Semantic; +using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to provide ranged semantic tokens from the platform. + [JsonRpcMethod(CustomMessageNames.RazorProvideSemanticTokensRangeEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task ProvideSemanticTokensRangeAsync( + ProvideSemanticTokensRangeParams semanticTokensParams, + CancellationToken cancellationToken) + { + if (semanticTokensParams is null) + { + throw new ArgumentNullException(nameof(semanticTokensParams)); + } + + if (semanticTokensParams.Range is null) + { + throw new ArgumentNullException(nameof(semanticTokensParams.Range)); + } + + var (synchronized, csharpDoc) = await TrySynchronizeVirtualDocumentAsync((int)semanticTokensParams.RequiredHostDocumentVersion, semanticTokensParams.TextDocument, cancellationToken); + + if (csharpDoc is null) + { + return null; + } + + if (!synchronized) + { + // If we're unable to synchronize we won't produce useful results, but we have to indicate + // it's due to out of sync by providing the old version + return new ProvideSemanticTokensResponse(tokens: null, hostDocumentSyncVersion: -1); + } + + semanticTokensParams.TextDocument.Uri = csharpDoc.Uri; + + var newParams = new SemanticTokensRangeParams + { + TextDocument = semanticTokensParams.TextDocument, + PartialResultToken = semanticTokensParams.PartialResultToken, + Range = semanticTokensParams.Range, + }; + + var textBuffer = csharpDoc.Snapshot.TextBuffer; + var languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; + var lspMethodName = Methods.TextDocumentSemanticTokensRangeName; + using var _ = _telemetryReporter.TrackLspRequest(lspMethodName, languageServerName, semanticTokensParams.CorrelationId); + var csharpResults = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + lspMethodName, + languageServerName, + newParams, + cancellationToken).ConfigureAwait(false); + + var result = csharpResults?.Response; + if (result is null) + { + // Weren't able to re-invoke C# semantic tokens but we have to indicate it's due to out of sync by providing the old version + return new ProvideSemanticTokensResponse(tokens: null, hostDocumentSyncVersion: csharpDoc.HostDocumentSyncVersion); + } + + var response = new ProvideSemanticTokensResponse(result.Data, semanticTokensParams.RequiredHostDocumentVersion); + + return response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SimplifyMethod.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SimplifyMethod.cs new file mode 100644 index 00000000000..fd0081269a0 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SimplifyMethod.cs @@ -0,0 +1,60 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Razor; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using Newtonsoft.Json.Linq; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorSimplifyMethodEndpointName, UseSingleObjectParameterDeserialization = true)] + public async Task SimplifyTypeAsync(DelegatedSimplifyMethodParams request, CancellationToken cancellationToken) + { + var identifier = request.Identifier.TextDocumentIdentifier; + if (request.RequiresVirtualDocument) + { + var (synchronized, virtualDocument) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken).ConfigureAwait(false); + if (!synchronized) + { + return null; + } + + identifier = identifier.WithUri(virtualDocument.Uri); + } + + var simplifyTypeNamesParams = new SimplifyMethodParams() + { + TextDocument = identifier, + TextEdit = request.TextEdit + }; + + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + RazorLSPConstants.RoslynSimplifyMethodEndpointName, + RazorLSPConstants.RazorCSharpLanguageServerName, + SupportsSimplifyMethod, + simplifyTypeNamesParams, + cancellationToken).ConfigureAwait(false); + + return response.Result; + } + + private static bool SupportsSimplifyMethod(JToken token) + { + var serverCapabilities = token.ToObject(); + + return serverCapabilities?.Experimental is JObject experimental + && experimental.TryGetValue(RazorLSPConstants.RoslynSimplifyMethodEndpointName, out var supportsSimplifyMethod) + && supportsSimplifyMethod.ToObject(); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SpellCheck.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SpellCheck.cs new file mode 100644 index 00000000000..909b1cd4a50 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SpellCheck.cs @@ -0,0 +1,53 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using Newtonsoft.Json.Linq; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorSpellCheckEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task SpellCheckAsync(DelegatedSpellCheckParams request, CancellationToken cancellationToken) + { + var hostDocument = request.Identifier.TextDocumentIdentifier; + var (synchronized, virtualDocument) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + hostDocument, + cancellationToken).ConfigureAwait(false); + if (!synchronized) + { + return Array.Empty(); + } + + var spellCheckParams = new VSInternalDocumentSpellCheckableParams + { + TextDocument = hostDocument.WithUri(virtualDocument.Uri), + }; + + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + virtualDocument.Snapshot.TextBuffer, + VSInternalMethods.TextDocumentSpellCheckableRangesName, + RazorLSPConstants.RazorCSharpLanguageServerName, + SupportsSpellCheck, + spellCheckParams, + cancellationToken).ConfigureAwait(false); + + return response?.Response ?? Array.Empty(); + } + + private static bool SupportsSpellCheck(JToken token) + { + var serverCapabilities = token.ToObject(); + + return serverCapabilities?.SpellCheckingProvider ?? false; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/TextDocumentPosition.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/TextDocumentPosition.cs new file mode 100644 index 00000000000..f499c6a931d --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/TextDocumentPosition.cs @@ -0,0 +1,73 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // These handlers do different jobs, but all take a DelegatedPositionParams and in turn request a TextDocumentPositionParams + + [JsonRpcMethod(CustomMessageNames.RazorDefinitionEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task DefinitionAsync(DelegatedPositionParams request, CancellationToken cancellationToken) + => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentDefinitionName, cancellationToken); + + [JsonRpcMethod(CustomMessageNames.RazorDocumentHighlightEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task DocumentHighlightAsync(DelegatedPositionParams request, CancellationToken cancellationToken) + => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentDocumentHighlightName, cancellationToken); + + [JsonRpcMethod(CustomMessageNames.RazorHoverEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task HoverAsync(DelegatedPositionParams request, CancellationToken cancellationToken) + => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentHoverName, cancellationToken); + + [JsonRpcMethod(CustomMessageNames.RazorImplementationEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task> ImplementationAsync(DelegatedPositionParams request, CancellationToken cancellationToken) + => DelegateTextDocumentPositionAndProjectContextAsync>(request, Methods.TextDocumentImplementationName, cancellationToken); + + [JsonRpcMethod(CustomMessageNames.RazorReferencesEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task ReferencesAsync(DelegatedPositionParams request, CancellationToken cancellationToken) + => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentReferencesName, cancellationToken); + + [JsonRpcMethod(CustomMessageNames.RazorSignatureHelpEndpointName, UseSingleObjectParameterDeserialization = true)] + public Task SignatureHelpAsync(DelegatedPositionParams request, CancellationToken cancellationToken) + => DelegateTextDocumentPositionAndProjectContextAsync(request, Methods.TextDocumentSignatureHelpName, cancellationToken); + + private async Task DelegateTextDocumentPositionAndProjectContextAsync(DelegatedPositionParams request, string methodName, CancellationToken cancellationToken) + { + var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); + if (delegationDetails is null) + { + return default; + } + + var positionParams = new TextDocumentPositionParams() + { + TextDocument = new VSTextDocumentIdentifier() + { + Uri = delegationDetails.Value.ProjectedUri, + ProjectContext = null, + }, + Position = request.ProjectedPosition, + }; + + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + delegationDetails.Value.TextBuffer, + methodName, + delegationDetails.Value.LanguageServerName, + positionParams, + cancellationToken).ConfigureAwait(false); + + if (response is null) + { + return default; + } + + return response.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateCSharpBuffer.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateCSharpBuffer.cs new file mode 100644 index 00000000000..61861640c19 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateCSharpBuffer.cs @@ -0,0 +1,117 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Diagnostics; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.Extensions.Logging; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to update the contents of the virtual CSharp buffer. + [JsonRpcMethod(CustomMessageNames.RazorUpdateCSharpBufferEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task UpdateCSharpBufferAsync(UpdateBufferRequest request, CancellationToken cancellationToken) + { + if (request is null) + { + throw new ArgumentNullException(nameof(request)); + } + + await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); + + await UpdateCSharpBufferCoreAsync(request, cancellationToken); + } + + // Internal for testing + internal async Task UpdateCSharpBufferCoreAsync(UpdateBufferRequest request, CancellationToken cancellationToken) + { + if (request is null || request.HostDocumentFilePath is null || request.HostDocumentVersion is null) + { + return; + } + + var hostDocumentUri = new Uri(request.HostDocumentFilePath); + + _outputWindowLogger?.LogDebug("UpdateCSharpBuffer for {version} of {uri} in {projectKey}", request.HostDocumentVersion.Value, hostDocumentUri, request.ProjectKeyId); + + // If we're generating unique file paths for virtual documents, then we have to take a different path here, and do more work + if (_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath && + request.ProjectKeyId is not null && + _documentManager.TryGetDocument(hostDocumentUri, out var documentSnapshot) && + documentSnapshot.TryGetAllVirtualDocuments(out var virtualDocuments)) + { + if (virtualDocuments is [{ ProjectKey.Id: null }]) + { + // If there is only a single virtual document, and its got a null id, then that means it's in our "misc files" project + // but the server clearly knows about it in a real project. That means its probably new, as Visual Studio opens a buffer + // for a document before we get the notifications about it being added to any projects. Lets try refreshing before + // we worry. + _outputWindowLogger?.LogDebug("Refreshing virtual documents, and waiting for them, (for {hostDocumentUri})", hostDocumentUri); + + var task = _csharpVirtualDocumentAddListener.WaitForDocumentAddAsync(cancellationToken); + _documentManager.RefreshVirtualDocuments(); + var added = await task.ConfigureAwait(true); + + // Since we're dealing with snapshots, we have to get the new ones after refreshing + if (!_documentManager.TryGetDocument(hostDocumentUri, out documentSnapshot) || + !documentSnapshot.TryGetAllVirtualDocuments(out virtualDocuments)) + { + // This should never happen. + // The server clearly wants to tell us about a document in a project, but we don't know which project it's in. + // Sadly there isn't anything we can do here to, we're just in a state where the server and client are out of + // sync with their understanding of the document contents, and since changes come in as a list of changes, + // the user experience is broken. All we can do is hope the user closes and re-opens the document. + Debug.Fail($"Server wants to update {hostDocumentUri} in {request.ProjectKeyId} but we don't know about the document being in any projects"); + _outputWindowLogger?.LogError("Server wants to update {hostDocumentUri} in {projectKeyId} by we only know about that document in misc files. Server and client are now out of sync.", hostDocumentUri, request.ProjectKeyId); + return; + } + } + + foreach (var virtualDocument in virtualDocuments) + { + if (virtualDocument.ProjectKey.Equals(ProjectKey.FromString(request.ProjectKeyId))) + { + _outputWindowLogger?.LogDebug("UpdateCSharpBuffer virtual doc for {version} of {uri}", request.HostDocumentVersion.Value, virtualDocument.Uri); + + _documentManager.UpdateVirtualDocument( + hostDocumentUri, + virtualDocument.Uri, + request.Changes.Select(change => change.ToVisualStudioTextChange()).ToArray(), + request.HostDocumentVersion.Value, + state: null); + return; + } + } + + if (virtualDocuments.Length > 1) + { + // If the particular document supports multiple virtual documents, we don't want to try to update a single one + // TODO: Remove this eventually, as it is a possibly valid state (see comment below) but this assert will help track + // down bugs for now. + Debug.Fail("Multiple virtual documents seem to be supported, but none were updated, which is not impossible, but surprising."); + } + + _outputWindowLogger?.LogDebug("UpdateCSharpBuffer couldn't find any virtual docs for {version} of {uri}", request.HostDocumentVersion.Value, hostDocumentUri); + + // Don't know about document, no-op. This can happen if the language server found a project.razor.json from an old build + // and is sending us updates. + return; + } + + _outputWindowLogger?.LogDebug("UpdateCSharpBuffer fallback for {version} of {uri}", request.HostDocumentVersion.Value, hostDocumentUri); + + _documentManager.UpdateVirtualDocument( + hostDocumentUri, + request.Changes.Select(change => change.ToVisualStudioTextChange()).ToArray(), + request.HostDocumentVersion.Value, + state: null); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateHtmlBuffer.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateHtmlBuffer.cs new file mode 100644 index 00000000000..b3cb76c1706 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/UpdateHtmlBuffer.cs @@ -0,0 +1,46 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to update the contents of the virtual Html buffer. + [JsonRpcMethod(CustomMessageNames.RazorUpdateHtmlBufferEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task UpdateHtmlBufferAsync(UpdateBufferRequest request, CancellationToken cancellationToken) + { + if (request is null) + { + throw new ArgumentNullException(nameof(request)); + } + + await _joinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); + + UpdateHtmlBuffer(request); + } + + // Internal for testing + internal void UpdateHtmlBuffer(UpdateBufferRequest request) + { + if (request is null || request.HostDocumentFilePath is null || request.HostDocumentVersion is null) + { + return; + } + + var hostDocumentUri = new Uri(request.HostDocumentFilePath); + _documentManager.UpdateVirtualDocument( + hostDocumentUri, + request.Changes.Select(change => change.ToVisualStudioTextChange()).ToArray(), + request.HostDocumentVersion.Value, + state: null); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ValidateBreakpoint.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ValidateBreakpoint.cs new file mode 100644 index 00000000000..8bedbc84172 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/ValidateBreakpoint.cs @@ -0,0 +1,39 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + [JsonRpcMethod(CustomMessageNames.RazorValidateBreakpointRangeName, UseSingleObjectParameterDeserialization = true)] + public async Task ValidateBreakpointRangeAsync(DelegatedValidateBreakpointRangeParams request, CancellationToken cancellationToken) + { + var delegationDetails = await GetProjectedRequestDetailsAsync(request, cancellationToken).ConfigureAwait(false); + if (delegationDetails is null) + { + return default; + } + + var validateBreakpointRangeParams = new VSInternalValidateBreakableRangeParams + { + TextDocument = request.Identifier.TextDocumentIdentifier.WithUri(delegationDetails.Value.ProjectedUri), + Range = request.ProjectedRange + }; + + var response = await _requestInvoker.ReinvokeRequestOnServerAsync( + delegationDetails.Value.TextBuffer, + VSInternalMethods.TextDocumentValidateBreakableRangeName, + delegationDetails.Value.LanguageServerName, + validateBreakpointRangeParams, + cancellationToken).ConfigureAwait(false); + return response?.Response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WorkspaceConfiguration.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WorkspaceConfiguration.cs new file mode 100644 index 00000000000..b1edfdcc306 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WorkspaceConfiguration.cs @@ -0,0 +1,42 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by the Razor Language Server to retrieve the user's latest settings. + // NOTE: This method is a poly-fill for VS. We only intend to do it this way until VS formally + // supports sending workspace configuration requests. + [JsonRpcMethod(Methods.WorkspaceConfigurationName, UseSingleObjectParameterDeserialization = true)] + public Task WorkspaceConfigurationAsync(ConfigurationParams configParams, CancellationToken _) + { + if (configParams is null) + { + throw new ArgumentNullException(nameof(configParams)); + } + + var result = new List(); + foreach (var item in configParams.Items) + { + // Right now in VS we only care about editor settings, but we should update this logic later if + // we want to support Razor and HTML settings as well. + var setting = item.Section switch + { + "vs.editor.razor" => _editorSettingsManager.GetClientSettings(), + _ => new object() + }; + + result.Add(setting); + } + + return Task.FromResult(result.ToArray()); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WrapWithTag.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WrapWithTag.cs new file mode 100644 index 00000000000..dbfc26948c5 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/WrapWithTag.cs @@ -0,0 +1,62 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Diagnostics; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.LanguageServerClient.Razor.WrapWithTag; +using StreamJsonRpc; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +internal partial class RazorCustomMessageTarget +{ + // Called by Visual Studio to wrap the current selection with a tag + [JsonRpcMethod(LanguageServerConstants.RazorWrapWithTagEndpoint, UseSingleObjectParameterDeserialization = true)] + public async Task RazorWrapWithTagAsync(VSInternalWrapWithTagParams wrapWithParams, CancellationToken cancellationToken) + { + // Same as in LanguageServerConstants, and in Web Tools + const string HtmlWrapWithTagEndpoint = "textDocument/_vsweb_wrapWithTag"; + + var response = new VSInternalWrapWithTagResponse(wrapWithParams.Range, Array.Empty()); + + var (synchronized, htmlDocument) = await TrySynchronizeVirtualDocumentAsync( + wrapWithParams.TextDocument.Version, + wrapWithParams.TextDocument, + cancellationToken); + + if (!synchronized) + { + Debug.Fail("Document was not synchronized"); + return response; + } + + var languageServerName = RazorLSPConstants.HtmlLanguageServerName; + var projectedUri = htmlDocument.Uri; + + // We call the Html language server to do the actual work here, now that we have the virtual document that they know about + var request = new VSInternalWrapWithTagParams( + wrapWithParams.Range, + wrapWithParams.TagName, + wrapWithParams.Options, + new VersionedTextDocumentIdentifier() { Uri = projectedUri, }); + + var textBuffer = htmlDocument.Snapshot.TextBuffer; + var result = await _requestInvoker.ReinvokeRequestOnServerAsync( + textBuffer, + HtmlWrapWithTagEndpoint, + languageServerName, + request, + cancellationToken).ConfigureAwait(false); + + if (result?.Response is not null) + { + response = result.Response; + } + + return response; + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/ITextSnapshotExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/ITextSnapshotExtensions.cs deleted file mode 100644 index 0373dec4275..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/ITextSnapshotExtensions.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Diagnostics; -using Microsoft.VisualStudio.Text; -using Microsoft.VisualStudio.Text.Operations; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; - -internal static class ITextSnapshotExtensions -{ - public static void GetLineAndCharacter(this ITextSnapshot snapshot, int index, out int lineNumber, out int characterIndex) - { - if (snapshot is null) - { - throw new ArgumentNullException(nameof(snapshot)); - } - - var line = snapshot.GetLineFromPosition(index); - - lineNumber = line.LineNumber; - characterIndex = index - line.Start.Position; - } - - public static TextExtent? GetWordExtent( - this ITextSnapshot snapshot, - int line, - int character, - ITextStructureNavigatorSelectorService textStructureNavigatorService) - { - if (snapshot is null || textStructureNavigatorService is null) - { - return null; - } - - var navigator = textStructureNavigatorService.GetTextStructureNavigator(snapshot.TextBuffer); - var textSnapshotLine = snapshot.GetLineFromLineNumber(line); - var absoluteIndex = textSnapshotLine.Start + character; - if (absoluteIndex > snapshot.Length) - { - Debug.Fail("This should never happen given we're operating on snapshots."); - return null; - } - - // Lets walk backwards to the character that caused completion (if one triggered it) to ensure that the "GetExtentOfWord" returns - // the word we care about and not whitespace following it. For instance: - // - // @Date|\r\n - var completionCharacterIndex = Math.Max(0, absoluteIndex); - var completionSnapshotPoint = new SnapshotPoint(snapshot, completionCharacterIndex); - var wordExtent = navigator.GetExtentOfWord(completionSnapshotPoint); - - return wordExtent; - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotPointExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotPointExtensions.cs deleted file mode 100644 index 0ff29911724..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotPointExtensions.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.VisualStudio.LanguageServer.Protocol; -using Microsoft.VisualStudio.Text; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; - -internal static class SnapshotPointExtensions -{ - public static Position AsPosition(this SnapshotPoint point) - { - var line = point.GetContainingLine(); - var character = point.Position - line.Start.Position; - var lineNumber = line.LineNumber; - var position = new Position() - { - Character = character, - Line = lineNumber, - }; - - return position; - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotSpanExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotSpanExtensions.cs deleted file mode 100644 index 3c7e5147bba..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/SnapshotSpanExtensions.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.VisualStudio.Text; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; - -internal static class SnapshotSpanExtensions -{ - public static Range AsRange(this SnapshotSpan span) - { - var startPosition = span.Start.AsPosition(); - var endPosition = span.End.AsPosition(); - var range = new Range() - { - Start = startPosition, - End = endPosition, - }; - - return range; - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/TextChangeExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/TextChangeExtensions.cs index 9863ea192fd..ed2326beaa3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/TextChangeExtensions.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Extensions/TextChangeExtensions.cs @@ -1,10 +1,8 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; using Microsoft.CodeAnalysis.Text; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; -using Microsoft.VisualStudio.LanguageServer.Protocol; using Microsoft.VisualStudio.Text; namespace Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; @@ -13,20 +11,4 @@ internal static class TextChangeExtensions { public static ITextChange ToVisualStudioTextChange(this TextChange roslynTextChange) => new VisualStudioTextChange(roslynTextChange.Span.Start, roslynTextChange.Span.Length, roslynTextChange.NewText!); - - public static TextEdit AsTextEdit(this TextChange textChange, SourceText sourceText) - { - if (sourceText is null) - { - throw new ArgumentNullException(nameof(sourceText)); - } - - var range = textChange.Span.AsRange(sourceText); - - return new TextEdit() - { - NewText = textChange.NewText!, - Range = range - }; - } } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj index a1e73b590a5..93c84fe78f0 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Microsoft.VisualStudio.LanguageServerClient.Razor.csproj @@ -13,7 +13,6 @@ - @@ -45,4 +44,9 @@ + + + + + diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Options/OptionsStorage.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Options/OptionsStorage.cs index f5ef3741152..32c27848470 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Options/OptionsStorage.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Options/OptionsStorage.cs @@ -2,13 +2,11 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Composition; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis.Razor.Editor; using Microsoft.VisualStudio.Editor.Razor; -using Microsoft.VisualStudio.LanguageServer.Client; using Microsoft.VisualStudio.Settings; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Shell.Settings; diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/ProjectRazorJsonPublisher.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/ProjectRazorJsonPublisher.cs index 52cc42e6009..10505326b54 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/ProjectRazorJsonPublisher.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/ProjectRazorJsonPublisher.cs @@ -21,8 +21,8 @@ namespace Microsoft.VisualStudio.LanguageServerClient.Razor; /// Publishes project.razor.json files. /// [Shared] -[Export(typeof(ProjectSnapshotChangeTrigger))] -internal class ProjectRazorJsonPublisher : ProjectSnapshotChangeTrigger +[Export(typeof(IProjectSnapshotChangeTrigger))] +internal class ProjectRazorJsonPublisher : IProjectSnapshotChangeTrigger { internal readonly Dictionary DeferredPublishTasks; @@ -93,7 +93,7 @@ public ProjectRazorJsonPublisher( // 3000ms between publishes to prevent bursts of changes yet still be responsive to changes. internal int EnqueueDelay { get; set; } = 3000; - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { ProjectSnapshotManager = projectManager; ProjectSnapshotManager.Changed += ProjectSnapshotManager_Changed; diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Properties/AssemblyInfo.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Properties/AssemblyInfo.cs index 359690242ae..237e2b0b106 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Properties/AssemblyInfo.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Properties/AssemblyInfo.cs @@ -5,3 +5,4 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.RazorExtension, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.LanguageServerClient.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] +[assembly: InternalsVisibleTo("Microsoft.VisualStudio.Razor.IntegrationTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..91b0e1a43b9 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable \ No newline at end of file diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCSharpSemanticTokensInterceptor.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCSharpSemanticTokensInterceptor.cs index eee8b64bc1e..5e71eda6e18 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCSharpSemanticTokensInterceptor.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCSharpSemanticTokensInterceptor.cs @@ -38,7 +38,7 @@ public async override Task ApplyChangesAsync( { var refreshParams = new SemanticTokensRefreshParams(); await _requestInvoker.ReinvokeRequestOnServerAsync( - RazorLanguageServerCustomMessageTargets.RazorSemanticTokensRefreshEndpoint, + CustomMessageNames.RazorSemanticTokensRefreshEndpoint, RazorLSPConstants.RazorLanguageServerName, refreshParams, cancellationToken).ConfigureAwait(false); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCustomMessageTarget.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCustomMessageTarget.cs new file mode 100644 index 00000000000..6931c7aef2c --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorCustomMessageTarget.cs @@ -0,0 +1,286 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Composition; +using System.Diagnostics; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; +using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; +using Microsoft.AspNetCore.Razor.Telemetry; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; +using Microsoft.Extensions.Logging; +using Microsoft.VisualStudio.Editor.Razor; +using Microsoft.VisualStudio.Editor.Razor.Logging; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServer.Protocol; +using Microsoft.VisualStudio.Text; +using Microsoft.VisualStudio.Threading; +using static Microsoft.VisualStudio.LanguageServer.ContainedLanguage.DefaultLSPDocumentSynchronizer; + +namespace Microsoft.VisualStudio.LanguageServerClient.Razor; + +[Export(typeof(RazorCustomMessageTarget))] +internal partial class RazorCustomMessageTarget +{ + private readonly TrackingLSPDocumentManager _documentManager; + private readonly JoinableTaskFactory _joinableTaskFactory; + private readonly LSPRequestInvoker _requestInvoker; + private readonly ITelemetryReporter _telemetryReporter; + private readonly LanguageServerFeatureOptions _languageServerFeatureOptions; + private readonly ProjectSnapshotManagerAccessor _projectSnapshotManagerAccessor; + private readonly FormattingOptionsProvider _formattingOptionsProvider; + private readonly IClientSettingsManager _editorSettingsManager; + private readonly LSPDocumentSynchronizer _documentSynchronizer; + private readonly CSharpVirtualDocumentAddListener _csharpVirtualDocumentAddListener; + private readonly IOutputWindowLogger? _outputWindowLogger; + + [ImportingConstructor] + public RazorCustomMessageTarget( + LSPDocumentManager documentManager, + JoinableTaskContext joinableTaskContext, + LSPRequestInvoker requestInvoker, + FormattingOptionsProvider formattingOptionsProvider, + IClientSettingsManager editorSettingsManager, + LSPDocumentSynchronizer documentSynchronizer, + CSharpVirtualDocumentAddListener csharpVirtualDocumentAddListener, + ITelemetryReporter telemetryReporter, + LanguageServerFeatureOptions languageServerFeatureOptions, + ProjectSnapshotManagerAccessor projectSnapshotManagerAccessor, + [Import(AllowDefault = true)] IOutputWindowLogger? outputWindowLogger) + { + if (documentManager is null) + { + throw new ArgumentNullException(nameof(documentManager)); + } + + if (joinableTaskContext is null) + { + throw new ArgumentNullException(nameof(joinableTaskContext)); + } + + if (requestInvoker is null) + { + throw new ArgumentNullException(nameof(requestInvoker)); + } + + if (formattingOptionsProvider is null) + { + throw new ArgumentNullException(nameof(formattingOptionsProvider)); + } + + if (editorSettingsManager is null) + { + throw new ArgumentNullException(nameof(editorSettingsManager)); + } + + if (documentSynchronizer is null) + { + throw new ArgumentNullException(nameof(documentSynchronizer)); + } + + if (csharpVirtualDocumentAddListener is null) + { + throw new ArgumentNullException(nameof(csharpVirtualDocumentAddListener)); + } + + _documentManager = (TrackingLSPDocumentManager)documentManager; + + if (_documentManager is null) + { + throw new ArgumentException("The LSP document manager should be of type " + typeof(TrackingLSPDocumentManager).FullName, nameof(_documentManager)); + } + + if (telemetryReporter is null) + { + throw new ArgumentNullException(nameof(telemetryReporter)); + } + + if (languageServerFeatureOptions is null) + { + throw new ArgumentNullException(nameof(languageServerFeatureOptions)); + } + + if (projectSnapshotManagerAccessor is null) + { + throw new ArgumentNullException(nameof(projectSnapshotManagerAccessor)); + } + + _joinableTaskFactory = joinableTaskContext.Factory; + + _requestInvoker = requestInvoker; + _formattingOptionsProvider = formattingOptionsProvider; + _editorSettingsManager = editorSettingsManager; + _documentSynchronizer = documentSynchronizer; + _csharpVirtualDocumentAddListener = csharpVirtualDocumentAddListener; + _telemetryReporter = telemetryReporter; + _languageServerFeatureOptions = languageServerFeatureOptions; + _projectSnapshotManagerAccessor = projectSnapshotManagerAccessor; + _outputWindowLogger = outputWindowLogger; + } + + private async Task GetProjectedRequestDetailsAsync(IDelegatedParams request, CancellationToken cancellationToken) + { + string languageServerName; + + bool synchronized; + VirtualDocumentSnapshot virtualDocumentSnapshot; + if (request.ProjectedKind == RazorLanguageKind.Html) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken, + rejectOnNewerParallelRequest: false); + languageServerName = RazorLSPConstants.HtmlLanguageServerName; + } + else if (request.ProjectedKind == RazorLanguageKind.CSharp) + { + (synchronized, virtualDocumentSnapshot) = await TrySynchronizeVirtualDocumentAsync( + request.Identifier.Version, + request.Identifier.TextDocumentIdentifier, + cancellationToken, + rejectOnNewerParallelRequest: false); + languageServerName = RazorLSPConstants.RazorCSharpLanguageServerName; + } + else + { + Debug.Fail("Unexpected RazorLanguageKind. This shouldn't really happen in a real scenario."); + return null; + } + + if (!synchronized) + { + return null; + } + + return new DelegationRequestDetails(languageServerName, virtualDocumentSnapshot.Uri, virtualDocumentSnapshot.Snapshot.TextBuffer); + } + + private record struct DelegationRequestDetails(string LanguageServerName, Uri ProjectedUri, ITextBuffer TextBuffer); + + private async Task> TrySynchronizeVirtualDocumentAsync( + int requiredHostDocumentVersion, + TextDocumentIdentifier hostDocument, + CancellationToken cancellationToken, + bool rejectOnNewerParallelRequest = true) + where TVirtualDocumentSnapshot : VirtualDocumentSnapshot + { + // For Html documents we don't do anything fancy, just call the standard service + // If we're not generating unique document file names, then we can treat C# documents the same way + if (!_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath || + typeof(TVirtualDocumentSnapshot) == typeof(HtmlVirtualDocumentSnapshot)) + { + return await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync(requiredHostDocumentVersion, hostDocument.Uri, cancellationToken).ConfigureAwait(false); + } + + var virtualDocument = FindVirtualDocument(hostDocument.Uri, hostDocument.GetProjectContext()); + + if (virtualDocument is { ProjectKey.Id: null }) + { + _outputWindowLogger?.LogDebug("Trying to sync to a doc with no project Id. Waiting for document add."); + if (await _csharpVirtualDocumentAddListener.WaitForDocumentAddAsync(cancellationToken).ConfigureAwait(false)) + { + _outputWindowLogger?.LogDebug("Wait successful!"); + virtualDocument = FindVirtualDocument(hostDocument.Uri, hostDocument.GetProjectContext()); + } + else + { + _outputWindowLogger?.LogDebug("Timed out :("); + } + } + + if (virtualDocument is null) + { + _outputWindowLogger?.LogDebug("No virtual document found, falling back to old code."); + return await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync(requiredHostDocumentVersion, hostDocument.Uri, cancellationToken).ConfigureAwait(false); + } + + var result = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync(requiredHostDocumentVersion, hostDocument.Uri, virtualDocument.Uri, rejectOnNewerParallelRequest, cancellationToken).ConfigureAwait(false); + + // If we failed to sync on version 1, then it could be that we got new information while waiting, so try again + if (requiredHostDocumentVersion == 1 && !result.Synchronized) + { + _outputWindowLogger?.LogDebug("Sync failed for v1 document. Trying to get virtual document again."); + virtualDocument = FindVirtualDocument(hostDocument.Uri, hostDocument.GetProjectContext()); + + if (virtualDocument is null) + { + _outputWindowLogger?.LogDebug("No virtual document found, falling back to old code."); + return await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync(requiredHostDocumentVersion, hostDocument.Uri, cancellationToken).ConfigureAwait(false); + } + + _outputWindowLogger?.LogDebug("Got virtual document after trying again {uri}. Trying to synchronize again.", virtualDocument.Uri); + + // try again + result = await _documentSynchronizer.TrySynchronizeVirtualDocumentAsync(requiredHostDocumentVersion, hostDocument.Uri, virtualDocument.Uri, rejectOnNewerParallelRequest, cancellationToken).ConfigureAwait(false); + } + + return result; + } + + private SynchronizedResult? TryReturnPossiblyFutureSnapshot( + int requiredHostDocumentVersion, + TextDocumentIdentifier hostDocument) where TVirtualDocumentSnapshot : VirtualDocumentSnapshot + { + if (_documentSynchronizer is not DefaultLSPDocumentSynchronizer documentSynchronizer) + { + Debug.Fail("Got an LSP document synchronizer I don't know how to handle."); + throw new InvalidOperationException("Got an LSP document synchronizer I don't know how to handle."); + } + + // If we're not generating unique document file names, then we don't need to ensure we find the right virtual document + // as there can only be one anyway + if (_languageServerFeatureOptions.IncludeProjectKeyInGeneratedFilePath && + hostDocument.GetProjectContext() is { } projectContext && + FindVirtualDocument(hostDocument.Uri, projectContext) is { } virtualDocument) + { + return documentSynchronizer.TryReturnPossiblyFutureSnapshot(requiredHostDocumentVersion, hostDocument.Uri, virtualDocument.Uri); + } + + return documentSynchronizer.TryReturnPossiblyFutureSnapshot(requiredHostDocumentVersion, hostDocument.Uri); + } + + private CSharpVirtualDocumentSnapshot? FindVirtualDocument( + Uri hostDocumentUri, + VSProjectContext? projectContext) where TVirtualDocumentSnapshot : VirtualDocumentSnapshot + { + if (!_documentManager.TryGetDocument(hostDocumentUri, out var documentSnapshot) || + !documentSnapshot.TryGetAllVirtualDocuments(out var virtualDocuments)) + { + return null; + } + + foreach (var virtualDocument in virtualDocuments) + { + // NOTE: This is _NOT_ the right snapshot, or at least cannot be assumed to be, we just need the Uri + // to pass to the synchronizer, so it can get the right snapshot + if (virtualDocument is not CSharpVirtualDocumentSnapshot csharpVirtualDocument) + { + Debug.Fail("FindVirtualDocumentUri should only be called for C# documents, as those are the only ones that have multiple virtual documents"); + return null; + } + + if (IsMatch(csharpVirtualDocument.ProjectKey, projectContext)) + { + return csharpVirtualDocument; + } + } + + return null; + + static bool IsMatch(ProjectKey projectKey, VSProjectContext? projectContext) + { + // If we don't have a project key on our virtual document, then it means we don't know about project info + // yet, so there would only be one virtual document, so return true. + // If the request doesn't have project context, then we can't reason about which project we're asked about + // so return true. + // In both cases we'll just return the first virtual document we find. + return projectKey.Id is null || + projectContext is null || + projectKey.Equals(projectContext.ToProjectKey()); + } + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLSPConstants.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLSPConstants.cs index 6d6c9d57c4e..f3a7e3d9163 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLSPConstants.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLSPConstants.cs @@ -1,8 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; - namespace Microsoft.VisualStudio.LanguageServerClient.Razor; internal static class RazorLSPConstants @@ -22,4 +20,6 @@ internal static class RazorLSPConstants public const string CSharpContentTypeName = "CSharp"; public const string HtmlLSPDelegationContentTypeName = "html-delegation"; + + public const string RoslynSimplifyMethodEndpointName = "roslyn/simplifyMethod"; } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs index e3c7f4811ab..3d35f3eb487 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageClientMiddleLayer.cs @@ -8,7 +8,7 @@ namespace Microsoft.VisualStudio.LanguageServerClient.Razor; -public abstract class RazorLanguageClientMiddleLayer : ILanguageClientMiddleLayer +internal abstract class RazorLanguageClientMiddleLayer : ILanguageClientMiddleLayer { public abstract bool CanHandle(string methodName); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerClient.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerClient.cs index 25f1498157f..8128e11183b 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerClient.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerClient.cs @@ -40,7 +40,8 @@ internal class RazorLanguageServerClient : ILanguageClient, ILanguageClientCusto private readonly ILanguageServiceBroker2 _languageServiceBroker; private readonly ITelemetryReporter _telemetryReporter; private readonly IClientSettingsManager _clientSettingsManager; - private readonly RazorLanguageServerCustomMessageTarget _customMessageTarget; + private readonly ILspServerActivationTracker _lspServerActivationTracker; + private readonly RazorCustomMessageTarget _customMessageTarget; private readonly ILanguageClientMiddleLayer _middleLayer; private readonly LSPRequestInvoker _requestInvoker; private readonly ProjectConfigurationFilePathStore _projectConfigurationFilePathStore; @@ -63,7 +64,7 @@ public event AsyncEventHandler? StopAsync [ImportingConstructor] public RazorLanguageServerClient( - RazorLanguageServerCustomMessageTarget customTarget, + RazorCustomMessageTarget customTarget, RazorLanguageClientMiddleLayer middleLayer, LSPRequestInvoker requestInvoker, ProjectConfigurationFilePathStore projectConfigurationFilePathStore, @@ -75,6 +76,7 @@ public RazorLanguageServerClient( ILanguageServiceBroker2 languageServiceBroker, ITelemetryReporter telemetryReporter, IClientSettingsManager clientSettingsManager, + ILspServerActivationTracker lspServerActivationTracker, [Import(AllowDefault = true)] VisualStudioHostServicesProvider? vsHostWorkspaceServicesProvider) { if (customTarget is null) @@ -132,6 +134,11 @@ public RazorLanguageServerClient( throw new ArgumentNullException(nameof(clientSettingsManager)); } + if (lspServerActivationTracker is null) + { + throw new ArgumentNullException(nameof(lspServerActivationTracker)); + } + _customMessageTarget = customTarget; _middleLayer = middleLayer; _requestInvoker = requestInvoker; @@ -145,6 +152,7 @@ public RazorLanguageServerClient( _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; _telemetryReporter = telemetryReporter; _clientSettingsManager = clientSettingsManager; + _lspServerActivationTracker = lspServerActivationTracker; } public string Name => RazorLSPConstants.RazorLanguageServerName; @@ -193,6 +201,7 @@ public RazorLanguageServerClient( ConfigureLanguageServer, _languageServerFeatureOptions, lspOptions, + _lspServerActivationTracker, traceSource); // This must not happen on an RPC endpoint due to UIThread concerns, so ActivateAsync was chosen. @@ -254,6 +263,9 @@ private async Task EnsureContainedLanguageServersInitializedAsync() } await Task.WhenAll(clientLoadTasks).ConfigureAwait(false); + + // We only want to mark the server as activated after the delegated language servers have been initialized. + _lspServerActivationTracker.Activated(); } private void ConfigureLanguageServer(IServiceCollection serviceCollection) @@ -341,6 +353,8 @@ await _requestInvoker.ReinvokeRequestOnServerAsync OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState) { + _lspServerActivationTracker.Deactivated(); + var initializationFailureContext = new InitializationFailureContext { FailureMessage = string.Format(SR.LanguageServer_Initialization_Failed, diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerCustomMessageTarget.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerCustomMessageTarget.cs deleted file mode 100644 index 73d6f60af47..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorLanguageServerCustomMessageTarget.cs +++ /dev/null @@ -1,138 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.LanguageServer; -using Microsoft.AspNetCore.Razor.LanguageServer.ColorPresentation; -using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions; -using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.AspNetCore.Razor.LanguageServer.Diagnostics; -using Microsoft.AspNetCore.Razor.LanguageServer.DocumentColor; -using Microsoft.AspNetCore.Razor.LanguageServer.DocumentPresentation; -using Microsoft.AspNetCore.Razor.LanguageServer.Folding; -using Microsoft.AspNetCore.Razor.LanguageServer.Formatting; -using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; -using Microsoft.VisualStudio.LanguageServer.Protocol; -using Microsoft.VisualStudio.LanguageServerClient.Razor.WrapWithTag; -using Newtonsoft.Json.Linq; -using StreamJsonRpc; -using ImplementationResult = Microsoft.VisualStudio.LanguageServer.Protocol.SumType< - Microsoft.VisualStudio.LanguageServer.Protocol.Location[], - Microsoft.VisualStudio.LanguageServer.Protocol.VSInternalReferenceItem[]>; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor; - -internal abstract class RazorLanguageServerCustomMessageTarget -{ - // Called by the Razor Language Server to retrieve the user's latest settings. - // NOTE: This method is a polyfill for VS. We only intend to do it this way until VS formally - // supports sending workspace configuration requests. - [JsonRpcMethod(Methods.WorkspaceConfigurationName, UseSingleObjectParameterDeserialization = true)] - public abstract Task WorkspaceConfigurationAsync(ConfigurationParams configParams, CancellationToken cancellationToken); - - // Called by the Razor Language Server to update the contents of the virtual CSharp buffer. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorUpdateCSharpBufferEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task UpdateCSharpBufferAsync(UpdateBufferRequest token, CancellationToken cancellationToken); - - // Called by the Razor Language Server to update the contents of the virtual Html buffer. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorUpdateHtmlBufferEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task UpdateHtmlBufferAsync(UpdateBufferRequest token, CancellationToken cancellationToken); - - // Called by the Razor Language Server to invoke a textDocument/formatting request on the virtual Html buffer. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorHtmlFormattingEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task HtmlFormattingAsync(RazorDocumentFormattingParams token, CancellationToken cancellationToken); - - // Called by the Razor Language Server to invoke a textDocument/onTypeFormatting request on the virtual Html buffer. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorHtmlOnTypeFormattingEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task HtmlOnTypeFormattingAsync(RazorDocumentOnTypeFormattingParams token, CancellationToken cancellationToken); - - // Called by the Razor Language Server to provide code actions from the platform. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorProvideCodeActionsEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task?> ProvideCodeActionsAsync(DelegatedCodeActionParams codeActionParams, CancellationToken cancellationToken); - - // Called by the Razor Language Server to resolve code actions from the platform. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorResolveCodeActionsEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ResolveCodeActionsAsync(RazorResolveCodeActionParams codeAction, CancellationToken cancellationToken); - - // Called by the Razor Language Server to provide ranged semantic tokens from the platform. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorProvideSemanticTokensRangeEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideSemanticTokensRangeAsync(ProvideSemanticTokensRangeParams semanticTokensParams, CancellationToken cancellationToken); - - // Called by Visual Studio to wrap the current selection with a tag - [JsonRpcMethod(LanguageServerConstants.RazorWrapWithTagEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task RazorWrapWithTagAsync(VSInternalWrapWithTagParams wrapWithParams, CancellationToken cancellationToken); - - // Called by the Razor Language Server to provide inline completions from the platform. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorInlineCompletionEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideInlineCompletionAsync(RazorInlineCompletionRequest inlineCompletionParams, CancellationToken cancellationToken); - - // Called by the Razor Language Server to provide document colors from the platform. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorProvideHtmlDocumentColorEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task?> ProvideHtmlDocumentColorAsync(DelegatedDocumentColorParams documentColorParams, CancellationToken cancellationToken); - - // Called by the Razor Language Server to provide color presentation from the platform. - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorProvideHtmlColorPresentationEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task> ProvideHtmlColorPresentationAsync(DelegatedColorPresentationParams colorPresentationParams, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorFoldingRangeEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideFoldingRangesAsync(RazorFoldingRangeRequestParam foldingRangeParams, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorTextPresentationEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideTextPresentationAsync(RazorTextPresentationParams presentationParams, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideUriPresentationAsync(RazorUriPresentationParams presentationParams, CancellationToken cancellationToken); - - [JsonRpcMethod(LanguageServerConstants.RazorCompletionEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideCompletionsAsync(DelegatedCompletionParams completionParams, CancellationToken cancellationToken); - - [JsonRpcMethod(LanguageServerConstants.RazorCompletionResolveEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProvideResolvedCompletionItemAsync(DelegatedCompletionItemResolveParams completionResolveParams, CancellationToken cancellationToken); - - [JsonRpcMethod(LanguageServerConstants.RazorGetFormattingOptionsEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task GetFormattingOptionsAsync(TextDocumentIdentifierAndVersion document, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorRenameEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task RenameAsync(DelegatedRenameParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorHoverEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task HoverAsync(DelegatedPositionParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorDefinitionEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task DefinitionAsync(DelegatedPositionParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorDocumentHighlightEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task DocumentHighlightAsync(DelegatedPositionParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorSignatureHelpEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task SignatureHelpAsync(DelegatedPositionParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorImplementationEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task ImplementationAsync(DelegatedPositionParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorOnAutoInsertEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task OnAutoInsertAsync(DelegatedOnAutoInsertParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorValidateBreakpointRangeName, UseSingleObjectParameterDeserialization = true)] - public abstract Task ValidateBreakpointRangeAsync(DelegatedValidateBreakpointRangeParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task DiagnosticsAsync(DelegatedDiagnosticParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorReferencesEndpointName, UseSingleObjectParameterDeserialization = true)] - public abstract Task ReferencesAsync(DelegatedPositionParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorSpellCheckEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task SpellCheckAsync(DelegatedSpellCheckParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorProjectContextsEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task ProjectContextsAsync(DelegatedProjectContextsParams request, CancellationToken cancellationToken); - - [JsonRpcMethod(RazorLanguageServerCustomMessageTargets.RazorDocumentSymbolEndpoint, UseSingleObjectParameterDeserialization = true)] - public abstract Task?> DocumentSymbolsAsync(DelegatedDocumentSymbolParams request, CancellationToken cancellationToken); -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/UpdateBufferRequest.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/UpdateBufferRequest.cs index f64446558f0..9de29c77980 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/UpdateBufferRequest.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/UpdateBufferRequest.cs @@ -10,6 +10,8 @@ internal class UpdateBufferRequest { public int? HostDocumentVersion { get; init; } + public string? ProjectKeyId { get; init; } + public string? HostDocumentFilePath { get; init; } public required IReadOnlyList Changes { get; init; } diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Debugging/RazorLanguageService`IVsLanguageDebugInfo.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Debugging/RazorLanguageService`IVsLanguageDebugInfo.cs index baf126fcf25..8243da04a5d 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Debugging/RazorLanguageService`IVsLanguageDebugInfo.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Debugging/RazorLanguageService`IVsLanguageDebugInfo.cs @@ -2,6 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.VisualStudio.Editor; using Microsoft.VisualStudio.Editor.Razor.Debugging; using Microsoft.VisualStudio.LanguageServices.Razor.Extensions; @@ -17,6 +18,7 @@ internal partial class RazorLanguageService : IVsLanguageDebugInfo { private readonly RazorBreakpointResolver _breakpointResolver; private readonly RazorProximityExpressionResolver _proximityExpressionResolver; + private readonly ILspServerActivationTracker _lspServerActivationTracker; private readonly IUIThreadOperationExecutor _uiThreadOperationExecutor; private readonly IVsEditorAdaptersFactoryService _editorAdaptersFactory; private readonly JoinableTaskFactory _joinableTaskFactory; @@ -24,6 +26,7 @@ internal partial class RazorLanguageService : IVsLanguageDebugInfo public RazorLanguageService( RazorBreakpointResolver breakpointResolver, RazorProximityExpressionResolver proximityExpressionResolver, + ILspServerActivationTracker lspServerActivationTracker, IUIThreadOperationExecutor uiThreadOperationExecutor, IVsEditorAdaptersFactoryService editorAdaptersFactory, JoinableTaskFactory joinableTaskFactory) @@ -48,6 +51,11 @@ public RazorLanguageService( throw new ArgumentNullException(nameof(editorAdaptersFactory)); } + if (lspServerActivationTracker is null) + { + throw new ArgumentNullException(nameof(lspServerActivationTracker)); + } + if (joinableTaskFactory is null) { throw new ArgumentNullException(nameof(joinableTaskFactory)); @@ -55,6 +63,7 @@ public RazorLanguageService( _breakpointResolver = breakpointResolver; _proximityExpressionResolver = proximityExpressionResolver; + _lspServerActivationTracker = lspServerActivationTracker; _uiThreadOperationExecutor = uiThreadOperationExecutor; _editorAdaptersFactory = editorAdaptersFactory; _joinableTaskFactory = joinableTaskFactory; @@ -62,6 +71,15 @@ public RazorLanguageService( public int GetProximityExpressions(IVsTextBuffer pBuffer, int iLine, int iCol, int cLines, out IVsEnumBSTR? ppEnum) { + if (!_lspServerActivationTracker.IsActive) + { + // We can't do anything if our LSP server isn't up and running, and can't initialize here due to UI thread dependency issues + // This method should only be called during a debugging sessions, so we should never hit this case, and if we do, we have much + // bigger problems. + ppEnum = null; + return VSConstants.E_NOTIMPL; + } + var textBuffer = _editorAdaptersFactory.GetDataBuffer(pBuffer); if (textBuffer is null) { @@ -97,6 +115,15 @@ public int GetProximityExpressions(IVsTextBuffer pBuffer, int iLine, int iCol, i public int ValidateBreakpointLocation(IVsTextBuffer pBuffer, int iLine, int iCol, TextSpan[] pCodeSpan) { + if (!_lspServerActivationTracker.IsActive) + { + // We can't do anything if our LSP server isn't up and running, and can't initialize here due to UI thread dependency issues + // Returning like this means the debugger will place a breakpoint in the margin, but not highlight a span in the line. + // We trust that it will later validate the breakpoint location and remove it if it's not valid, and that validation + // happens via LSP anyway. + return VSConstants.E_NOTIMPL; + } + var textBuffer = _editorAdaptersFactory.GetDataBuffer(pBuffer); if (textBuffer is null) { diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Documents/VisualStudioEditorDocumentManager.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Documents/VisualStudioEditorDocumentManager.cs index 1c0b650d443..011a286767f 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Documents/VisualStudioEditorDocumentManager.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Documents/VisualStudioEditorDocumentManager.cs @@ -94,7 +94,7 @@ protected override void OnDocumentOpened(EditorDocument document) var cookie = _runningDocumentTable.GetDocumentCookie(document.DocumentFilePath); if (cookie != VSConstants.VSCOOKIE_NIL) { - TrackOpenDocument(cookie, new DocumentKey(document.ProjectFilePath, document.DocumentFilePath)); + TrackOpenDocument(cookie, new DocumentKey(document.ProjectKey, document.DocumentFilePath)); } } @@ -104,7 +104,7 @@ protected override void OnDocumentClosed(EditorDocument document) EnsureDocumentTableAdvised(); - var key = new DocumentKey(document.ProjectFilePath, document.DocumentFilePath); + var key = new DocumentKey(document.ProjectKey, document.DocumentFilePath); if (_cookiesByDocument.TryGetValue(key, out var cookie)) { UntrackOpenDocument(cookie, key); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Logging/OutputWindowLogger.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Logging/OutputWindowLogger.cs index 255c6254911..7d87169c88b 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Logging/OutputWindowLogger.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Logging/OutputWindowLogger.cs @@ -3,6 +3,8 @@ using System; using System.Composition; +using System.Threading; +using System.Threading.Tasks; using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.Editor.Razor; using Microsoft.VisualStudio.Editor.Razor.Logging; @@ -14,9 +16,14 @@ namespace Microsoft.VisualStudio.LanguageServices.Razor.Logging; [Shared] [Export(typeof(IOutputWindowLogger))] -internal class OutputWindowLogger : IOutputWindowLogger +internal class OutputWindowLogger : IOutputWindowLogger, IDisposable { +#if DEBUG + private const LogLevel MinimumLogLevel = LogLevel.Debug; +#else private const LogLevel MinimumLogLevel = LogLevel.Warning; +#endif + private readonly OutputPane _outputPane; [ImportingConstructor] @@ -25,15 +32,13 @@ public OutputWindowLogger(JoinableTaskContext joinableTaskContext) _outputPane = new OutputPane(joinableTaskContext); } - [Obsolete("Exists only for Mock.")] -#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. - internal OutputWindowLogger() -#pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. + public IDisposable BeginScope(TState state) => Scope.Instance; + + public void Dispose() { + _outputPane.Dispose(); } - public IDisposable BeginScope(TState state) => Scope.Instance; - public bool IsEnabled(LogLevel logLevel) { return logLevel >= MinimumLogLevel; @@ -43,7 +48,7 @@ public void Log(LogLevel logLevel, EventId eventId, TState state, Except { if (IsEnabled(logLevel)) { - _outputPane.WriteLine(formatter(state, exception)); + _outputPane.WriteLine(DateTime.Now.ToString("h:mm:ss.fff ") + formatter(state, exception)); if (exception is not null) { _outputPane.WriteLine(exception.ToString()); @@ -51,27 +56,54 @@ public void Log(LogLevel logLevel, EventId eventId, TState state, Except } } - private class OutputPane + private class OutputPane : IDisposable { private static readonly Guid s_outputPaneGuid = new("BBAFF416-4AF5-41F2-9F93-91F283E43C3B"); private readonly JoinableTaskContext _threadingContext; private readonly IServiceProvider _serviceProvider; + private readonly AsyncQueue _outputQueue; + private readonly CancellationTokenSource _disposalTokenSource; private IVsOutputWindowPane? _doNotAccessDirectlyOutputPane; public OutputPane(JoinableTaskContext threadingContext) { _threadingContext = threadingContext; _serviceProvider = ServiceProvider.GlobalProvider; + + _outputQueue = new AsyncQueue(); + _disposalTokenSource = new CancellationTokenSource(); + + _ = StartListeningAsync(); + } + + private async Task StartListeningAsync() + { + // Ensure that we're never on the UI thread before we start listening, in case the async queue doesn't yield + // I suspect this is overkill :D + await TaskScheduler.Default.SwitchTo(alwaysYield: true); + + while (!_disposalTokenSource.IsCancellationRequested) + { + await DequeueAsync(_disposalTokenSource.Token).ConfigureAwait(false); + } } public void WriteLine(string value) { - WriteLineInternal(value); + _outputQueue.TryEnqueue(value); } - private void WriteLineInternal(string value) + private async Task DequeueAsync(CancellationToken cancellationToken) { + var value = await _outputQueue.DequeueAsync(cancellationToken).ConfigureAwait(false); + if (value is null || cancellationToken.IsCancellationRequested) + { + return; + } + + await _threadingContext.Factory.SwitchToMainThreadAsync(cancellationToken); + var pane = GetPane(); if (pane is null) { @@ -91,25 +123,15 @@ private void WriteLineInternal(string value) private IVsOutputWindowPane GetPane() { + _threadingContext.AssertUIThread(); + if (_doNotAccessDirectlyOutputPane is null) { - _threadingContext.Factory.Run(async () => - { - await _threadingContext.Factory.SwitchToMainThreadAsync(); - - if (_doNotAccessDirectlyOutputPane != null) - { - // check whether other one already initialized output window. - // the output API already handle double initialization, so this is just quick bail - // rather than any functional issue - return; - } - - var outputWindow = (IVsOutputWindow)_serviceProvider.GetService(typeof(SVsOutputWindow)); - - // this should bring outout window to the front - _doNotAccessDirectlyOutputPane = CreateOutputPane(outputWindow); - }); + + var outputWindow = (IVsOutputWindow)_serviceProvider.GetService(typeof(SVsOutputWindow)); + + // this should bring output window to the front + _doNotAccessDirectlyOutputPane = CreateOutputPane(outputWindow); } return _doNotAccessDirectlyOutputPane!; @@ -131,6 +153,12 @@ private IVsOutputWindowPane GetPane() return null; } + + public void Dispose() + { + _outputQueue.Complete(); + _disposalTokenSource.Cancel(); + } } private class Scope : IDisposable diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj index cbb47ed2464..09b1e4a0892 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServices.Razor/Microsoft.VisualStudio.LanguageServices.Razor.csproj @@ -44,6 +44,11 @@ + + + + + - diff --git a/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/Properties/_Manifest.addin.xml b/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/Properties/_Manifest.addin.xml index b7a40bc14ce..b9656a0b769 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/Properties/_Manifest.addin.xml +++ b/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/Properties/_Manifest.addin.xml @@ -14,7 +14,6 @@ - diff --git a/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/mpack/addin.info b/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/mpack/addin.info index be2dd08c7c2..7bf335abf30 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/mpack/addin.info +++ b/src/Razor/src/Microsoft.VisualStudio.Mac.RazorAddin/mpack/addin.info @@ -14,7 +14,6 @@ - diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/AboutDialogInfoAttribute.cs b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/AboutDialogInfoAttribute.cs index 2921601314c..ba7ce756eec 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/AboutDialogInfoAttribute.cs +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/AboutDialogInfoAttribute.cs @@ -8,7 +8,7 @@ namespace Microsoft.VisualStudio.RazorExtension; -public class AboutDialogInfoAttribute : RegistrationAttribute +internal sealed class AboutDialogInfoAttribute : RegistrationAttribute { private readonly string _detailsId; private readonly string _name; diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.Custom.pkgdef b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.Custom.pkgdef index 616253f3164..e785bf851c8 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.Custom.pkgdef +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.Custom.pkgdef @@ -48,3 +48,9 @@ "Value"=dword:00000000 "Title"="Show all C# code actions in Razor files (requires restart)" "PreviewPaneChannels"="IntPreview,int.main" + +[$RootKey$\FeatureFlags\Razor\LSP\IncludeProjectKeyInGeneratedFilePath] +"Description"="Enables the experimental support for Razor projects to support multi-targeting, including allowing different C# code generation per-target." +"Value"=dword:00000001 +"Title"="Experimental Razor project multi-targeting support (requires restart)" +"PreviewPaneChannels"="*" diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.csproj b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.csproj index a2397cfcf5d..c2d81afe8db 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.csproj +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/Microsoft.VisualStudio.RazorExtension.csproj @@ -93,6 +93,8 @@ true + + @@ -228,7 +230,6 @@ - diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Shipped.txt b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Shipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Unshipped.txt b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Unshipped.txt new file mode 100644 index 00000000000..ab058de62d4 --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/PublicAPI/PublicAPI.Unshipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/RazorPackage.cs b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/RazorPackage.cs index 8cc4e5b76b9..03a1ee0b96a 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/RazorPackage.cs +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/RazorPackage.cs @@ -5,6 +5,7 @@ using System.ComponentModel.Design; using System.Runtime.InteropServices; using System.Threading; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.VisualStudio.ComponentModelHost; using Microsoft.VisualStudio.Editor; using Microsoft.VisualStudio.Editor.Razor; @@ -35,7 +36,7 @@ namespace Microsoft.VisualStudio.RazorExtension; [ProvideToolWindow(typeof(SyntaxVisualizerToolWindow))] [ProvideLanguageEditorOptionPage(typeof(AdvancedOptionPage), RazorConstants.RazorLSPContentTypeName, category: null, "Advanced", pageNameResourceId: "#1050", keywordListResourceId: 1060)] [Guid(PackageGuidString)] -public sealed class RazorPackage : AsyncPackage +internal sealed class RazorPackage : AsyncPackage { public const string PackageGuidString = "13b72f58-279e-49e0-a56d-296be02f0805"; @@ -57,9 +58,10 @@ protected override async Task InitializeAsync(CancellationToken cancellationToke var proximityExpressionResolver = componentModel.GetService(); var uiThreadOperationExecutor = componentModel.GetService(); var editorAdaptersFactory = componentModel.GetService(); + var lspServerActivationTracker = componentModel.GetService(); var joinableTaskContext = componentModel.GetService(); - return new RazorLanguageService(breakpointResolver, proximityExpressionResolver, uiThreadOperationExecutor, editorAdaptersFactory, joinableTaskContext.Factory); + return new RazorLanguageService(breakpointResolver, proximityExpressionResolver, lspServerActivationTracker, uiThreadOperationExecutor, editorAdaptersFactory, joinableTaskContext.Factory); }, promote: true); // Add our command handlers for menu (commands must exist in the .vsct file). diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml index 2abff40d5c2..57e55d5a657 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml @@ -1,4 +1,5 @@  - - + + diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml.cs b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml.cs index dec47bceb69..1a23dbc2a21 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml.cs +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerControl.xaml.cs @@ -8,11 +8,12 @@ using System.Windows; using System.Windows.Controls; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis.Razor.Workspaces; -using Microsoft.CodeAnalysis.Razor.Workspaces.Extensions; using Microsoft.VisualStudio.Editor.Razor; using Microsoft.VisualStudio.Editor.Razor.Documents; using Microsoft.VisualStudio.Editor.Razor.SyntaxVisualizer; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Extensions; +using Microsoft.VisualStudio.LanguageServerClient.Razor; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.Shell.Interop; using Microsoft.VisualStudio.Text; @@ -22,14 +23,14 @@ namespace Microsoft.VisualStudio.RazorExtension.SyntaxVisualizer; -public partial class SyntaxVisualizerControl : UserControl, IVsRunningDocTableEvents, IDisposable +internal partial class SyntaxVisualizerControl : UserControl, IVsRunningDocTableEvents, IDisposable { private static string s_baseTempPath = Path.Combine(Path.GetTempPath(), "RazorDevTools"); private RazorCodeDocumentProvidingSnapshotChangeTrigger? _codeDocumentProvider; - private ITextDocumentFactoryService? _textDocumentFactoryService; private JoinableTaskFactory? _joinableTaskFactory; - private LanguageServerFeatureOptions? _languageServerFeatureOptions; + private LSPDocumentManager? _documentManager; + private FileUriProvider? _fileUriProvider; private uint _runningDocumentTableCookie; private IVsRunningDocumentTable? _runningDocumentTable; private IWpfTextView? _activeWpfTextView; @@ -56,18 +57,21 @@ public SyntaxVisualizerControl() InitializeRunningDocumentTable(); } - [MemberNotNull(nameof(_codeDocumentProvider), nameof(_textDocumentFactoryService), nameof(_joinableTaskFactory), nameof(_languageServerFeatureOptions))] + [MemberNotNull(nameof(_codeDocumentProvider), nameof(_joinableTaskFactory), nameof(_documentManager), nameof(_fileUriProvider))] private void EnsureInitialized() { - if (_codeDocumentProvider is not null && _textDocumentFactoryService is not null && _joinableTaskFactory is not null && _languageServerFeatureOptions is not null) + if (_codeDocumentProvider is not null && + _joinableTaskFactory is not null && + _documentManager is not null && + _fileUriProvider is not null) { return; } _codeDocumentProvider = VSServiceHelpers.GetRequiredMefService(); - _textDocumentFactoryService = VSServiceHelpers.GetRequiredMefService(); _joinableTaskFactory = VSServiceHelpers.GetRequiredMefService().Factory; - _languageServerFeatureOptions = VSServiceHelpers.GetRequiredMefService(); + _documentManager = VSServiceHelpers.GetRequiredMefService(); + _fileUriProvider = VSServiceHelpers.GetRequiredMefService(); } private void InitializeRunningDocumentTable() @@ -109,27 +113,27 @@ public void ShowGeneratedCode() return; } - EnsureInitialized(); - - var textBuffer = _activeWpfTextView.TextBuffer; + OpenVirtualDocuments(_activeWpfTextView.TextBuffer); + } - if (!_textDocumentFactoryService.TryGetTextDocument(textBuffer, out var textDocument)) - { - return; - } + private void OpenVirtualDocuments(ITextBuffer hostDocumentBuffer) where T : VirtualDocumentSnapshot + { + EnsureInitialized(); - var codeDocument = GetCodeDocument(textDocument); - if (codeDocument is null) + if (_fileUriProvider.TryGet(hostDocumentBuffer, out var hostDocumentUri) && + _documentManager.TryGetDocument(hostDocumentUri, out var hostDocument) && + hostDocument.TryGetAllVirtualDocuments(out var virtualDocuments)) { - return; + foreach (var doc in virtualDocuments) + { + OpenGeneratedCode(doc.Uri.AbsolutePath, doc.Snapshot.GetText()); + } } - - OpenGeneratedCode(textDocument.FilePath, _languageServerFeatureOptions.CSharpVirtualDocumentSuffix, codeDocument.GetCSharpDocument().GeneratedCode); } - private void OpenGeneratedCode(string filePath, string extension, string generatedCode) + private void OpenGeneratedCode(string filePath, string generatedCode) { - var tempFileName = GetTempFileName(filePath, extension); + var tempFileName = GetTempFileName(filePath); // Ignore any I/O errors try @@ -149,30 +153,15 @@ public void ShowGeneratedHtml() return; } - EnsureInitialized(); - - var textBuffer = _activeWpfTextView.TextBuffer; - - if (!_textDocumentFactoryService.TryGetTextDocument(textBuffer, out var textDocument)) - { - return; - } - - var codeDocument = GetCodeDocument(textDocument); - if (codeDocument is null) - { - return; - } - - OpenGeneratedCode(textDocument.FilePath, ".g.html", codeDocument.GetHtmlSourceText().ToString()); + OpenVirtualDocuments(_activeWpfTextView.TextBuffer); } - private static string GetTempFileName(string originalFilePath, string extension) + private static string GetTempFileName(string originalFilePath) { var fileName = Path.GetFileName(originalFilePath); var tempPath = Path.Combine(s_baseTempPath, Guid.NewGuid().ToString("N")); Directory.CreateDirectory(tempPath); - var tempFileName = Path.Combine(tempPath, fileName + extension); + var tempFileName = Path.Combine(tempPath, fileName); return tempFileName; } @@ -316,21 +305,6 @@ private void NavigateToCaret() var caret = _activeWpfTextView.Selection.StreamSelectionSpan.SnapshotSpan.Span.Start; - var codeDocument = GetCodeDocument(); - if (codeDocument is null) - { - return; - } - - var tree = codeDocument.GetSyntaxTree(); - - var change = new SourceChange(caret, 0, string.Empty); - // Sadly introducing the namespace to allow us to call the extension method causes heaps of type name conflicts - var owner = AspNetCore.Razor.Language.Legacy.LegacySyntaxNodeExtensions.LocateOwner(tree.Root, change); - - var ownerString = owner is null ? "(null)" : $"{owner.Kind} [{owner.SpanStart}-{owner.Span.End}]"; - infoLabel.Content = $"Owner: {ownerString}, {AspNetCore.Razor.Language.Syntax.SyntaxNodeExtensions.GetContent(owner).Replace("\n", "\\n").Replace("\r", "\\r")}"; - var node = FindNodeForPosition((TreeViewItem)treeView.Items[0], caret); if (node is null) { @@ -521,19 +495,14 @@ private void treeView_KeyUp(object sender, System.Windows.Input.KeyEventArgs e) var textBuffer = _activeWpfTextView.TextBuffer; - if (!_textDocumentFactoryService.TryGetTextDocument(textBuffer, out var textDocument)) + if (!_fileUriProvider.TryGet(textBuffer, out var hostDocumentUri)) { return null; } - return GetCodeDocument(textDocument); - } - - private RazorCodeDocument? GetCodeDocument(ITextDocument textDocument) - { - EnsureInitialized(); + var filePath = hostDocumentUri.GetAbsoluteOrUNCPath().Replace('/', '\\'); - var codeDocument = _joinableTaskFactory.Run(() => _codeDocumentProvider.GetRazorCodeDocumentAsync(textDocument.FilePath, CancellationToken.None)); + var codeDocument = _joinableTaskFactory.Run(() => _codeDocumentProvider.GetRazorCodeDocumentAsync(filePath, CancellationToken.None)); if (codeDocument is null) { return null; diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerToolWindow.cs b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerToolWindow.cs index a4faab5f5f5..19fdaa725ae 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerToolWindow.cs +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/SyntaxVisualizer/SyntaxVisualizerToolWindow.cs @@ -20,7 +20,7 @@ namespace Microsoft.VisualStudio.RazorExtension.SyntaxVisualizer; /// implementation of the IVsUIElementPane interface. /// [Guid("28080d9c-0842-4155-9e7d-3b9e6d64bb29")] -public class SyntaxVisualizerToolWindow : ToolWindowPane +internal class SyntaxVisualizerToolWindow : ToolWindowPane { // Values from SyntaxVisualizerMenu.vsct private static readonly Guid CmdSet = new Guid("a3a603a2-2b17-4ce2-bd21-cbb8ccc084ec"); diff --git a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/source.extension.vsixmanifest b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/source.extension.vsixmanifest index d297498587c..d8d6b10bba2 100644 --- a/src/Razor/src/Microsoft.VisualStudio.RazorExtension/source.extension.vsixmanifest +++ b/src/Razor/src/Microsoft.VisualStudio.RazorExtension/source.extension.vsixmanifest @@ -59,7 +59,6 @@ - diff --git a/src/Razor/src/rzls/Program.cs b/src/Razor/src/rzls/Program.cs index 2d0822c6dbc..c156c668b93 100644 --- a/src/Razor/src/rzls/Program.cs +++ b/src/Razor/src/rzls/Program.cs @@ -60,6 +60,9 @@ public static async Task Main(string[] args) logger, NoOpTelemetryReporter.Instance, featureOptions: languageServerFeatureOptions); + + logger.LogInformation("Razor Language Server started successfully."); + await server.WaitForExitAsync().ConfigureAwait(true); } } diff --git a/src/Razor/src/rzls/rzls.csproj b/src/Razor/src/rzls/rzls.csproj index 2e2fedc53e2..2128b080778 100644 --- a/src/Razor/src/rzls/rzls.csproj +++ b/src/Razor/src/rzls/rzls.csproj @@ -23,14 +23,6 @@ - - - $(PublishDir)\OmniSharpPlugin - - - - - "; var initialSourceText = SourceText.From(sourceTextContent); - generatedDocumentPublisher.PublishHtml(_hostDocument.FilePath, initialSourceText, 123); + generatedDocumentPublisher.PublishHtml(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 123); // Act _projectManager.DocumentOpened(_hostProject.Key, _hostDocument.FilePath, initialSourceText); - generatedDocumentPublisher.PublishHtml(_hostDocument.FilePath, initialSourceText, 124); + generatedDocumentPublisher.PublishHtml(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 124); // Assert Assert.Equal(2, _serverClient.UpdateRequests.Count); @@ -274,11 +276,11 @@ public void ProjectSnapshotManager_DocumentChanged_OpenDocument_VersionEquivalen generatedDocumentPublisher.Initialize(_projectManager); var sourceTextContent = ""; var initialSourceText = SourceText.From(sourceTextContent); - generatedDocumentPublisher.PublishHtml(_hostDocument.FilePath, initialSourceText, 123); + generatedDocumentPublisher.PublishHtml(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 123); // Act _projectManager.DocumentOpened(_hostProject.Key, _hostDocument.FilePath, initialSourceText); - generatedDocumentPublisher.PublishHtml(_hostDocument.FilePath, initialSourceText, 123); + generatedDocumentPublisher.PublishHtml(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 123); // Assert var updateRequest = Assert.Single(_serverClient.UpdateRequests); @@ -294,12 +296,12 @@ public void ProjectSnapshotManager_DocumentChanged_ClosedDocument_RepublishesTex generatedDocumentPublisher.Initialize(_projectManager); var sourceTextContent = "// The content"; var initialSourceText = SourceText.From(sourceTextContent); - generatedDocumentPublisher.PublishCSharp(_hostDocument.FilePath, initialSourceText, 123); + generatedDocumentPublisher.PublishCSharp(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 123); _projectManager.DocumentOpened(_hostProject.Key, _hostDocument.FilePath, initialSourceText); // Act _projectManager.DocumentClosed(_hostProject.Key, _hostDocument.FilePath, new EmptyTextLoader(_hostDocument.FilePath)); - generatedDocumentPublisher.PublishCSharp(_hostDocument.FilePath, initialSourceText, 123); + generatedDocumentPublisher.PublishCSharp(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 123); // Assert Assert.Equal(2, _serverClient.UpdateRequests.Count); @@ -309,4 +311,40 @@ public void ProjectSnapshotManager_DocumentChanged_ClosedDocument_RepublishesTex Assert.Equal(sourceTextContent, textChange.NewText); Assert.Equal(123, updateRequest.HostDocumentVersion); } + + [Fact] + public void ProjectSnapshotManager_DocumentMoved_DoesntRepublishWholeDocument() + { + // Arrange + var generatedDocumentPublisher = new DefaultGeneratedDocumentPublisher(LegacyDispatcher, _serverClient, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + generatedDocumentPublisher.Initialize(_projectManager); + var sourceTextContent = """ + public void Method() + { + } + """; + var initialSourceText = SourceText.From(sourceTextContent); + var changedTextContent = """ + public void Method() + { + // some new code here + } + """; + var changedSourceText = SourceText.From(changedTextContent); + generatedDocumentPublisher.PublishCSharp(_hostProject.Key, _hostDocument.FilePath, initialSourceText, 123); + _projectManager.DocumentOpened(_hostProject.Key, _hostDocument.FilePath, initialSourceText); + + // Act + _projectManager.ProjectAdded(_hostProject2); + _projectManager.DocumentAdded(_hostProject2.Key, _hostDocument, new EmptyTextLoader(_hostDocument.FilePath)); + generatedDocumentPublisher.PublishCSharp(_hostProject2.Key, _hostDocument.FilePath, changedSourceText, 124); + + // Assert + Assert.Equal(2, _serverClient.UpdateRequests.Count); + var updateRequest = _serverClient.UpdateRequests.Last(); + Assert.Equal(_hostDocument.FilePath, updateRequest.HostDocumentFilePath); + var textChange = Assert.Single(updateRequest.Changes); + Assert.Equal("// some new code here", textChange.NewText!.Trim()); + Assert.Equal(124, updateRequest.HostDocumentVersion); + } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorComponentSearchEngineTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorComponentSearchEngineTest.cs index 99fb876439f..de9274bff0c 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorComponentSearchEngineTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorComponentSearchEngineTest.cs @@ -13,6 +13,7 @@ using Microsoft.AspNetCore.Razor.Language.Intermediate; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Moq; using Xunit; using Xunit.Abstractions; @@ -35,7 +36,7 @@ public async Task Handle_SearchFound_GenericComponent() // Arrange var tagHelperDescriptor1 = CreateRazorComponentTagHelperDescriptor("First", "First.Components", "Component1", typeName: "Component1"); var tagHelperDescriptor2 = CreateRazorComponentTagHelperDescriptor("Second", "Second.Components", "Component3", typeName: "Component3"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot1 = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor1); @@ -52,7 +53,7 @@ public async Task Handle_SearchFound() // Arrange var tagHelperDescriptor1 = CreateRazorComponentTagHelperDescriptor("First", "First.Components", "Component1"); var tagHelperDescriptor2 = CreateRazorComponentTagHelperDescriptor("Second", "Second.Components", "Component3"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot1 = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor1); @@ -68,7 +69,7 @@ public async Task Handle_SearchFound_SetNamespace() { // Arrange var tagHelperDescriptor = CreateRazorComponentTagHelperDescriptor("First", "Test", "Component2"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor); @@ -82,7 +83,7 @@ public async Task Handle_SearchMissing_IncorrectAssembly() { // Arrange var tagHelperDescriptor = CreateRazorComponentTagHelperDescriptor("Third", "First.Components", "Component3"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor); @@ -96,7 +97,7 @@ public async Task Handle_SearchMissing_IncorrectNamespace() { // Arrange var tagHelperDescriptor = CreateRazorComponentTagHelperDescriptor("First", "First.Components", "Component2"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor); @@ -110,7 +111,7 @@ public async Task Handle_SearchMissing_IncorrectComponent() { // Arrange var tagHelperDescriptor = CreateRazorComponentTagHelperDescriptor("First", "First.Components", "Component3"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor); @@ -124,7 +125,7 @@ public async Task Handle_FilePathAndAssemblyNameDifferent() { // Arrange var tagHelperDescriptor = CreateRazorComponentTagHelperDescriptor("AssemblyName", "Test", "Component2"); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, s_projectSnapshotManager, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(s_projectSnapshotManager, LoggerFactory); // Act var documentSnapshot = await searchEngine.TryLocateComponentAsync(tagHelperDescriptor); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorProjectServiceTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorProjectServiceTest.cs index d8904bf104b..063f9c8f6bf 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorProjectServiceTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DefaultRazorProjectServiceTest.cs @@ -6,9 +6,7 @@ using System; using System.Collections.Generic; using System.Collections.Immutable; -using System.Diagnostics.CodeAnalysis; using System.Linq; -using System.Linq.Expressions; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; @@ -20,8 +18,8 @@ using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Text; -using Microsoft.VisualStudio.RpcContracts.Documents; using Moq; using Xunit; using Xunit.Abstractions; @@ -268,7 +266,7 @@ public void UpdateProject_NullConfigurationUsesDefault() projectSnapshotManager.Setup(manager => manager.ProjectConfigurationChanged(It.IsAny())) .Callback((hostProject) => { - Assert.Same(RazorDefaults.Configuration, hostProject.Configuration); + Assert.Same(FallbackRazorConfiguration.Latest, hostProject.Configuration); Assert.Equal(projectFilePath, hostProject.FilePath); }); var projectService = CreateProjectService(new TestSnapshotResolver(), projectSnapshotManager.Object); @@ -326,7 +324,7 @@ public void CloseDocument_ClosesDocumentInOwnerProject() { // Arrange var expectedDocumentFilePath = "C:/path/to/document.cshtml"; - var ownerProject = TestProjectSnapshot.Create("C:/path/to/project.csproj", new [] { expectedDocumentFilePath }); + var ownerProject = TestProjectSnapshot.Create("C:/path/to/project.csproj", new[] { expectedDocumentFilePath }); var projectResolver = new TestSnapshotResolver( new Dictionary { @@ -350,6 +348,31 @@ public void CloseDocument_ClosesDocumentInOwnerProject() projectSnapshotManager.VerifyAll(); } + [Fact] + public void CloseDocument_ClosesDocumentInAllOwnerProjects() + { + // Arrange + var expectedDocumentFilePath = "C:/path/to/document.cshtml"; + var project1 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net6", new[] { expectedDocumentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var project2 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net7", new[] { expectedDocumentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var projectResolver = new TestSnapshotResolver( + new Dictionary + { + [expectedDocumentFilePath] = new[] { project1, project2 } + }, + TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); + var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.DocumentClosed(project1.Key, expectedDocumentFilePath, It.IsNotNull())); + projectSnapshotManager.Setup(manager => manager.DocumentClosed(project2.Key, expectedDocumentFilePath, It.IsNotNull())); + var projectService = CreateProjectService(projectResolver, projectSnapshotManager.Object); + + // Act + projectService.CloseDocument(expectedDocumentFilePath); + + // Assert + projectSnapshotManager.VerifyAll(); + } + [Fact] public void CloseDocument_ClosesDocumentInMiscellaneousProject() { @@ -409,6 +432,36 @@ public void OpenDocument_OpensAlreadyAddedDocumentInOwnerProject() projectSnapshotManager.Verify(manager => manager.DocumentOpened(It.IsAny(), It.IsAny(), It.IsAny())); } + [Fact] + public void OpenDocument_OpensAlreadyAddedDocumentInAllOwnerProjects() + { + // Arrange + var expectedDocumentFilePath = "C:/path/to/document.cshtml"; + var project1 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net6", new[] { expectedDocumentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var project2 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net7", new[] { expectedDocumentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var snapshotResolver = new TestSnapshotResolver( + new Dictionary + { + [expectedDocumentFilePath] = new[] { project1, project2 } + }, + TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); + var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) + .Throws(new InvalidOperationException("This shouldn't have been called.")); + projectSnapshotManager.Setup(manager => manager.DocumentOpened(project1.Key, expectedDocumentFilePath, It.IsNotNull())); + projectSnapshotManager.Setup(manager => manager.DocumentOpened(project2.Key, expectedDocumentFilePath, It.IsNotNull())); + + var documentSnapshot = Mock.Of(s => s.GetGeneratedOutputAsync() == Task.FromResult(null), MockBehavior.Strict); + var projectService = CreateProjectService(snapshotResolver, projectSnapshotManager.Object); + var sourceText = SourceText.From("Hello World"); + + // Act + projectService.OpenDocument(expectedDocumentFilePath, sourceText, 1); + + // Assert + projectSnapshotManager.Verify(manager => manager.DocumentOpened(It.IsAny(), It.IsAny(), It.IsAny())); + } + [Fact] public void OpenDocument_OpensAlreadyAddedDocumentInMiscellaneousProject() { @@ -455,10 +508,11 @@ public void OpenDocument_OpensAndAddsDocumentToOwnerProject() }, TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.IsDocumentOpen(It.IsAny())).Returns(false); projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument, loader) => { - Assert.Same(ownerProject.Key, projectKey); + Assert.Equal(ownerProject.Key, projectKey); Assert.Equal(expectedDocumentFilePath, hostDocument.FilePath); Assert.NotNull(loader); @@ -486,10 +540,12 @@ public void AddDocument_NoopsIfDocumentIsAlreadyAdded() { // Arrange var documentFilePath = "C:/path/to/document.cshtml"; - var project = Mock.Of(MockBehavior.Strict); + var project = new Mock(MockBehavior.Strict); + project.Setup(p => p.Key).Returns(TestProjectKey.Create("C:/path/to/obj")); + project.Setup(p => p.GetDocument(It.IsAny())).Returns(TestDocumentSnapshot.Create(documentFilePath)); var alreadyOpenDoc = Mock.Of(MockBehavior.Strict); var snapshotResolver = new Mock(MockBehavior.Strict); - snapshotResolver.Setup(resolver => resolver.TryResolveDocument(It.IsAny(), out alreadyOpenDoc)).Returns(true); + snapshotResolver.Setup(resolver => resolver.FindPotentialProjects(It.IsAny())).Returns(new[] { project.Object }); var projectSnapshotManager = new Mock(MockBehavior.Strict); projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Throws(new InvalidOperationException("This should not have been called.")); @@ -512,10 +568,11 @@ public void AddDocument_AddsDocumentToOwnerProject() }, TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.IsDocumentOpen(It.IsAny())).Returns(false); projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument, loader) => { - Assert.Same(ownerProject.Key, projectKey); + Assert.Equal(ownerProject.Key, projectKey); Assert.Equal(documentFilePath, hostDocument.FilePath); Assert.NotNull(loader); }); @@ -536,10 +593,11 @@ public void AddDocument_AddsDocumentToMiscellaneousProject() var miscellaneousProject = TestProjectSnapshot.Create("C:/__MISC_PROJECT__"); var projectResolver = new TestSnapshotResolver(new Dictionary(), miscellaneousProject); var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.IsDocumentOpen(It.IsAny())).Returns(false); projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument, loader) => { - Assert.Same(miscellaneousProject.HostProject.Key, projectKey); + Assert.Equal(miscellaneousProject.HostProject.Key, projectKey); Assert.Equal(documentFilePath, hostDocument.FilePath); Assert.NotNull(loader); }); @@ -568,7 +626,51 @@ public void RemoveDocument_RemovesDocumentFromOwnerProject() projectSnapshotManager.Setup(manager => manager.DocumentRemoved(It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument) => { - Assert.Same(ownerProject.Key, projectKey); + Assert.Equal(ownerProject.Key, projectKey); + Assert.Equal(documentFilePath, hostDocument.FilePath); + }); + projectSnapshotManager.Setup(manager => manager.IsDocumentOpen(It.IsAny())) + .Returns((filePath) => + { + Assert.Equal(filePath, documentFilePath); + return false; + }); + + var projectService = CreateProjectService(projectResolver, projectSnapshotManager.Object); + + // Act + projectService.RemoveDocument(documentFilePath); + + // Assert + projectSnapshotManager.VerifyAll(); + } + + [Fact] + public void RemoveDocument_RemovesDocumentFromAllOwnerProjects() + { + // Arrange + var documentFilePath = "C:/path/to/document.cshtml"; + + var project1 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net6", new[] { documentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var project2 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net7", new[] { documentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var projectResolver = new TestSnapshotResolver( + new Dictionary + { + [documentFilePath] = new[] { project1, project2 } + }, + TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); + + var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.DocumentRemoved(project1.Key, It.IsAny())) + .Callback((projectKey, hostDocument) => + { + Assert.Equal(project1.Key, projectKey); + Assert.Equal(documentFilePath, hostDocument.FilePath); + }); + projectSnapshotManager.Setup(manager => manager.DocumentRemoved(project2.Key, It.IsAny())) + .Callback((projectKey, hostDocument) => + { + Assert.Equal(project2.Key, projectKey); Assert.Equal(documentFilePath, hostDocument.FilePath); }); projectSnapshotManager.Setup(manager => manager.IsDocumentOpen(It.IsAny())) @@ -604,7 +706,7 @@ public void RemoveOpenDocument_RemovesDocumentFromOwnerProject_MovesToMiscellane projectSnapshotManager.Setup(manager => manager.DocumentRemoved(It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument) => { - Assert.Same(ownerProject.Key, projectKey); + Assert.Equal(ownerProject.Key, projectKey); Assert.Equal(documentFilePath, hostDocument.FilePath); }); projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) @@ -643,7 +745,7 @@ public void RemoveDocument_RemovesDocumentFromMiscellaneousProject() projectSnapshotManager.Setup(manager => manager.DocumentRemoved(It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument) => { - Assert.Same(miscellaneousProject.Key, projectKey); + Assert.Equal(miscellaneousProject.Key, projectKey); Assert.Equal(documentFilePath, hostDocument.FilePath); }); projectSnapshotManager.Setup(manager => manager.IsDocumentOpen(It.IsAny())) @@ -730,6 +832,34 @@ public void UpdateDocument_ChangesDocumentInOwnerProject() projectSnapshotManager.VerifyAll(); } + [Fact] + public void UpdateDocument_ChangesDocumentInAllOwnerProjects() + { + // Arrange + var documentFilePath = "C:/path/to/document.cshtml"; + + var project1 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net6", new[] { documentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var project2 = TestProjectSnapshot.Create("C:/path/to/project.csproj", "C:/path.to/obj/net7", new[] { documentFilePath }, RazorConfiguration.Default, projectWorkspaceState: null); + var projectResolver = new TestSnapshotResolver( + new Dictionary + { + [documentFilePath] = new[] { project1, project2 } + }, + TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); + + var newText = SourceText.From("Something New"); + var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.DocumentChanged(project1.Key, documentFilePath, newText)); + projectSnapshotManager.Setup(manager => manager.DocumentChanged(project2.Key, documentFilePath, newText)); + var projectService = CreateProjectService(projectResolver, projectSnapshotManager.Object); + + // Act + projectService.UpdateDocument(documentFilePath, newText, 1337); + + // Assert + projectSnapshotManager.VerifyAll(); + } + [Fact] public void UpdateDocument_ChangesDocumentInMiscProject() { @@ -770,17 +900,26 @@ public void UpdateDocument_TracksKnownDocumentVersion() }, TestProjectSnapshot.Create("C:/__MISC_PROJECT__")); - var expectedSnapshot = ownerProject.GetDocument(documentFilePath); + var newText = SourceText.From("Something New"); var documentVersionCache = new Mock(MockBehavior.Strict); documentVersionCache.Setup(cache => cache.TrackDocumentVersion(It.IsAny(), It.IsAny())) .Callback((snapshot, version) => { - Assert.Same(expectedSnapshot, snapshot); + // We updated the project in the DocumentChanged callback, so we expect to get a new snapshot + Assert.NotSame(ownerProject.GetDocument(documentFilePath), snapshot); + Assert.Equal(documentFilePath, snapshot.FilePath); + Assert.Equal(newText, snapshot.GetTextAsync().Result); Assert.Equal(1337, version); }); - var newText = SourceText.From("Something New"); var projectSnapshotManager = new Mock(MockBehavior.Strict); - projectSnapshotManager.Setup(m => m.DocumentChanged(It.IsAny(), It.IsAny(), It.IsAny())).Verifiable(); + projectSnapshotManager.Setup(m => m.DocumentChanged(It.IsAny(), It.IsAny(), It.IsAny())) + .Callback((projectKey, documentFilePath, sourceText) => + { + Assert.Equal(ownerProject.Key, projectKey); + var hostDocument = new HostDocument(documentFilePath, documentFilePath); + var newState = ownerProject.State.WithChangedHostDocument(hostDocument, sourceText, VersionStamp.Create()); + snapshotResolver.UpdateProject(documentFilePath, newState); + }).Verifiable(); var projectService = CreateProjectService( snapshotResolver, projectSnapshotManager.Object, @@ -832,12 +971,40 @@ public void AddProject_AddsProjectWithDefaultConfiguration() .Callback((hostProject) => { Assert.Equal(projectFilePath, hostProject.FilePath); - Assert.Same(RazorDefaults.Configuration, hostProject.Configuration); + Assert.Same(FallbackRazorConfiguration.Latest, hostProject.Configuration); + Assert.Null(hostProject.RootNamespace); + }); + var projectService = CreateProjectService(projectResolver, projectSnapshotManager.Object); + + // Act + projectService.AddProject(projectFilePath, "C:/path/to/obj", configuration: null, rootNamespace: null); + + // Assert + projectSnapshotManager.VerifyAll(); + } + + [Fact] + public void AddProject_AddsProjectWithSpecifiedConfiguration() + { + // Arrange + var projectFilePath = "C:/path/to/project.csproj"; + var miscellaneousProject = TestProjectSnapshot.Create("/./__MISC_PROJECT__"); + var projectResolver = new TestSnapshotResolver(new Dictionary(), miscellaneousProject); + + var configuration = RazorConfiguration.Create(RazorLanguageVersion.Version_1_0, "TestName", Array.Empty()); + + var projectSnapshotManager = new Mock(MockBehavior.Strict); + projectSnapshotManager.Setup(manager => manager.ProjectAdded(It.IsAny())) + .Callback((hostProject) => + { + Assert.Equal(projectFilePath, hostProject.FilePath); + Assert.Same(configuration, hostProject.Configuration); + Assert.Equal("My.Root.Namespace", hostProject.RootNamespace); }); var projectService = CreateProjectService(projectResolver, projectSnapshotManager.Object); // Act - projectService.AddProject(projectFilePath, "C:/path/to/obj", rootNamespace: null); + projectService.AddProject(projectFilePath, "C:/path/to/obj", configuration, "My.Root.Namespace"); // Assert projectSnapshotManager.VerifyAll(); @@ -908,7 +1075,7 @@ public void TryMigrateDocumentsFromRemovedProject_MigratesDocumentsToNonMiscProj projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument, textLoader) => { - Assert.Same(projectToBeMigratedTo.Key, projectKey); + Assert.Equal(projectToBeMigratedTo.Key, projectKey); Assert.NotNull(textLoader); migratedDocuments.Add(hostDocument); @@ -938,7 +1105,7 @@ public void TryMigrateDocumentsFromRemovedProject_MigratesDocumentsToMiscProject projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument, textLoader) => { - Assert.Same(miscellaneousProject.Key, projectKey); + Assert.Equal(miscellaneousProject.Key, projectKey); Assert.NotNull(textLoader); migratedDocuments.Add(hostDocument); @@ -991,7 +1158,7 @@ public void TryMigrateMiscellaneousDocumentsToProject_MigratesDocumentsToNewOwne projectSnapshotManager.Setup(manager => manager.DocumentAdded(It.IsAny(), It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument, textLoader) => { - Assert.Same(projectToBeMigratedTo.Key, projectKey); + Assert.Equal(projectToBeMigratedTo.Key, projectKey); Assert.NotNull(textLoader); migratedDocuments.Add(hostDocument); @@ -999,7 +1166,7 @@ public void TryMigrateMiscellaneousDocumentsToProject_MigratesDocumentsToNewOwne projectSnapshotManager.Setup(manager => manager.DocumentRemoved(It.IsAny(), It.IsAny())) .Callback((projectKey, hostDocument) => { - Assert.Same(miscellaneousProject.Key, projectKey); + Assert.Equal(miscellaneousProject.Key, projectKey); Assert.DoesNotContain(hostDocument, migratedDocuments); }); @@ -1029,7 +1196,7 @@ private DefaultRazorProjectService CreateProjectService( if (snapshotResolver is null) { snapshotResolver = new Mock(MockBehavior.Strict).Object; - Mock.Get(snapshotResolver).Setup(r => r.TryResolveDocument(It.IsAny(), out It.Ref.IsAny)).Returns(false); + Mock.Get(snapshotResolver).Setup(r => r.TryResolveDocumentInAnyProject(It.IsAny(), out It.Ref.IsAny)).Returns(false); } var remoteTextLoaderFactory = Mock.Of(factory => factory.Create(It.IsAny()) == Mock.Of(MockBehavior.Strict), MockBehavior.Strict); @@ -1046,7 +1213,7 @@ private DefaultRazorProjectService CreateProjectService( private class TestSnapshotResolver : ISnapshotResolver { - private readonly Dictionary _projectMappings; + private readonly Dictionary _projectMappings; private readonly IProjectSnapshot _miscellaneousProject; public TestSnapshotResolver() @@ -1055,6 +1222,12 @@ public TestSnapshotResolver() } public TestSnapshotResolver(IReadOnlyDictionary projectMappings, IProjectSnapshot miscellaneousProject) + { + _projectMappings = projectMappings.ToDictionary(kvp => kvp.Key, kvp => new[] { kvp.Value }); + _miscellaneousProject = miscellaneousProject; + } + + public TestSnapshotResolver(IReadOnlyDictionary projectMappings, IProjectSnapshot miscellaneousProject) { _projectMappings = projectMappings.ToDictionary(kvp => kvp.Key, kvp => kvp.Value); _miscellaneousProject = miscellaneousProject; @@ -1062,18 +1235,22 @@ public TestSnapshotResolver(IReadOnlyDictionary projec public IEnumerable FindPotentialProjects(string documentFilePath) { - foreach (var project in _projectMappings.Values) + foreach (var projects in _projectMappings.Values) { - yield return project; + foreach (var project in projects) + { + yield return project; + } } } public IProjectSnapshot GetMiscellaneousProject() => _miscellaneousProject; - public bool TryResolveDocument(string documentFilePath, out IDocumentSnapshot documentSnapshot) + public bool TryResolveDocumentInAnyProject(string documentFilePath, out IDocumentSnapshot documentSnapshot) { - if (_projectMappings.TryGetValue(documentFilePath, out var projectSnapshot)) + if (_projectMappings.TryGetValue(documentFilePath, out var projects)) { + var projectSnapshot = projects.First(); documentSnapshot = projectSnapshot.GetDocument(documentFilePath); return documentSnapshot is not null; } @@ -1084,7 +1261,7 @@ public bool TryResolveDocument(string documentFilePath, out IDocumentSnapshot do internal void UpdateProject(string expectedDocumentFilePath, ProjectState projectState) { - _projectMappings[expectedDocumentFilePath] = new ProjectSnapshot(projectState); + _projectMappings[expectedDocumentFilePath] = new[] { new ProjectSnapshot(projectState) }; } } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointDelegationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointDelegationTest.cs index 474bf26ff9b..53f3fe3eb83 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointDelegationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointDelegationTest.cs @@ -118,6 +118,25 @@ public async Task Handle_SingleServer_Attribute_SameFile(string method) await VerifyCSharpGoToDefinitionAsync(input, "test.razor"); } + [Fact] + public async Task Handle_SingleServer_AttributeValue_BindAfter() + { + var input = """ + + + @code + { + public string InputValue { get; set; } + + public void [|After|]() + { + } + } + """; + + await VerifyCSharpGoToDefinitionAsync(input, "test.razor"); + } + [Theory] [InlineData("Ti$$tle")] [InlineData("$$@bind-Title")] @@ -211,10 +230,10 @@ private async Task VerifyCSharpGoToDefinitionAsync(string input, string? filePat var projectSnapshotManager = Mock.Of(p => p.GetProjects() == new[] { Mock.Of(MockBehavior.Strict) }.ToImmutableArray(), MockBehavior.Strict); var projectSnapshotManagerAccessor = new TestProjectSnapshotManagerAccessor(projectSnapshotManager); var projectSnapshotManagerDispatcher = new LSPProjectSnapshotManagerDispatcher(LoggerFactory); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, projectSnapshotManagerAccessor, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(projectSnapshotManagerAccessor, LoggerFactory); var razorUri = new Uri(razorFilePath); - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(razorUri, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(razorUri); var requestContext = CreateRazorRequestContext(documentContext); var endpoint = new DefinitionEndpoint(searchEngine, DocumentMappingService, LanguageServerFeatureOptions, LanguageServer, LoggerFactory); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointTest.cs index d7c1578aa9b..955d87fb02b 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Definition/DefinitionEndpointTest.cs @@ -401,7 +401,7 @@ private async Task VerifyNavigatePositionAsync(string content, string propertyNa SetupDocument(out var codeDocument, out _, content); var expectedRange = selection.AsRange(codeDocument.GetSourceText()); - var mappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var mappingService = new RazorDocumentMappingService(FilePathService, new TestDocumentContextFactory(), LoggerFactory); var range = await DefinitionEndpoint.TryGetPropertyRangeAsync(codeDocument, propertyName, mappingService, Logger, DisposalToken); Assert.NotNull(range); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/CSharpDiagnosticsEndToEndTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/CSharpDiagnosticsEndToEndTest.cs index 7f23f1c4895..58a1fa7ad80 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/CSharpDiagnosticsEndToEndTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/CSharpDiagnosticsEndToEndTest.cs @@ -43,11 +43,23 @@ public void M() await ValidateDiagnosticsAsync(input); } - private async Task ValidateDiagnosticsAsync(string input) + [Fact] + public async Task Handle_Razor() + { + var input = """ + + {|RZ10012:|} + + """; + + await ValidateDiagnosticsAsync(input, "File.razor"); + } + + private async Task ValidateDiagnosticsAsync(string input, string? filePath = null) { TestFileMarkupParser.GetSpans(input, out input, out ImmutableDictionary> spans); - var codeDocument = CreateCodeDocument(input); + var codeDocument = CreateCodeDocument(input, filePath: filePath); var sourceText = codeDocument.GetSourceText(); var razorFilePath = "file://C:/path/test.razor"; var uri = new Uri(razorFilePath); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorDiagnosticsPublisherTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorDiagnosticsPublisherTest.cs index 6910f82c8f9..6ace251ad2b 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorDiagnosticsPublisherTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorDiagnosticsPublisherTest.cs @@ -6,6 +6,7 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; +using Microsoft.AspNetCore.Razor.LanguageServer.Test.Common; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor; @@ -39,7 +40,12 @@ public class RazorDiagnosticsPublisherTest : LanguageServerTestBase { Code = "TestCode", Severity = DiagnosticSeverity.Error, - Message = "TestMessage" + Message = "TestMessage", + Range = new Range() + { + Start = new Position(0,0), + End = new Position(0, 1) + } } }; @@ -95,13 +101,16 @@ public void DocumentProcessed_NewWorkQueued_RestartsTimer() .Verifiable(); Mock.Get(languageServerDocument) .Setup(d => d.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, It.IsAny(), It.IsAny())) .Returns(Task.FromResult(new SumType?(new FullDocumentDiagnosticReport()))) .Verifiable(); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServerDocument, TestLanguageServerFeatureOptions.Instance, LoggerFactory) + var documentContextFactory = new TestDocumentContextFactory(_openedDocument.FilePath, codeDocument); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServerDocument, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory) { BlockBackgroundWorkCompleting = new ManualResetEventSlim(initialState: true), NotifyBackgroundWorkCompleting = new ManualResetEventSlim(initialState: false), @@ -128,6 +137,21 @@ public void DocumentProcessed_NewWorkQueued_RestartsTimer() public async Task PublishDiagnosticsAsync_NewDocumentDiagnosticsGetPublished(bool shouldContainCSharpDiagnostic, bool shouldContainRazorDiagnostic) { // Arrange + var singleCSharpDiagnostic = new Diagnostic[] + { + new Diagnostic() + { + Code = "TestCode", + Severity = DiagnosticSeverity.Error, + Message = "TestMessage", + Range = new Range() + { + Start = new Position(0,0), + End = new Position(0, 1) + } + } + }; + Assert.NotNull(_openedDocument.FilePath); var processedOpenDocument = TestDocumentSnapshot.Create(_openedDocument.FilePath); var codeDocument = CreateCodeDocument(shouldContainRazorDiagnostic ? s_singleRazorDiagnostic : s_emptyRazorDiagnostics); @@ -137,12 +161,12 @@ public async Task PublishDiagnosticsAsync_NewDocumentDiagnosticsGetPublished(boo var requestResult = new FullDocumentDiagnosticReport(); if (shouldContainCSharpDiagnostic) { - requestResult.Items = s_singleCSharpDiagnostic; + requestResult.Items = singleCSharpDiagnostic; } languageServer .Setup(server => server.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, It.IsAny(), It.IsAny())) .Callback((method, @params, cancellationToken) => @@ -161,7 +185,7 @@ public async Task PublishDiagnosticsAsync_NewDocumentDiagnosticsGetPublished(boo Assert.Equal(shouldContainCSharpDiagnostic && shouldContainRazorDiagnostic ? 2 : 1, @params.Diagnostics.Length); if (shouldContainCSharpDiagnostic) { - Assert.Equal(s_singleCSharpDiagnostic[0], shouldContainRazorDiagnostic ? @params.Diagnostics[1] : @params.Diagnostics[0]); + Assert.Equal(singleCSharpDiagnostic[0], shouldContainRazorDiagnostic ? @params.Diagnostics[1] : @params.Diagnostics[0]); } if (shouldContainRazorDiagnostic) @@ -177,7 +201,12 @@ public async Task PublishDiagnosticsAsync_NewDocumentDiagnosticsGetPublished(boo }) .Returns(Task.CompletedTask); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(_openedDocument.FilePath, codeDocument); + var filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); + var documentMappingService = new RazorDocumentMappingService(filePathService, documentContextFactory, LoggerFactory); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(documentMappingService, LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); publisher.Initialize(_projectManager); // Act @@ -198,7 +227,7 @@ public async Task PublishDiagnosticsAsync_NewRazorDiagnosticsGetPublished() var languageServer = new Mock(MockBehavior.Strict); languageServer .Setup(server => server.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, It.IsAny(), It.IsAny())) .Callback((method, @params, cancellationToken) => @@ -225,7 +254,10 @@ public async Task PublishDiagnosticsAsync_NewRazorDiagnosticsGetPublished() }) .Returns(Task.CompletedTask); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(_openedDocument.FilePath, codeDocument); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); publisher.PublishedRazorDiagnostics[processedOpenDocument.FilePath] = s_emptyRazorDiagnostics; publisher.Initialize(_projectManager); @@ -248,7 +280,7 @@ public async Task PublishDiagnosticsAsync_NewCSharpDiagnosticsGetPublished() var languageServer = new Mock(MockBehavior.Strict); languageServer .Setup(server => server.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, It.IsAny(), It.IsAny())) .Callback((method, @params, cancellationToken) => @@ -280,7 +312,10 @@ public async Task PublishDiagnosticsAsync_NewCSharpDiagnosticsGetPublished() }) .Returns(Task.CompletedTask); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(_openedDocument.FilePath, codeDocument); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); publisher.Initialize(_projectManager); await publisher.PublishDiagnosticsAsync(processedOpenDocument); arranging = false; @@ -299,7 +334,7 @@ public async Task PublishDiagnosticsAsync_NoopsIfRazorDiagnosticsAreSameAsPrevio var languageServer = new Mock(MockBehavior.Strict); languageServer .Setup(server => server.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, It.IsAny(), It.IsAny())) .Callback((method, @params, cancellationToken) => @@ -312,7 +347,12 @@ public async Task PublishDiagnosticsAsync_NoopsIfRazorDiagnosticsAreSameAsPrevio var codeDocument = CreateCodeDocument(s_singleRazorDiagnostic); processedOpenDocument.With(codeDocument); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(_openedDocument.FilePath, codeDocument); + var filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); + var documentMappingService = new RazorDocumentMappingService(filePathService, documentContextFactory, LoggerFactory); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(documentMappingService, LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); publisher.PublishedRazorDiagnostics[processedOpenDocument.FilePath] = s_singleRazorDiagnostic; publisher.Initialize(_projectManager); @@ -333,7 +373,7 @@ public async Task PublishDiagnosticsAsync_NoopsIfCSharpDiagnosticsAreSameAsPrevi languageServer .Setup(server => server.SendRequestAsync?>( - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName, + CustomMessageNames.RazorCSharpPullDiagnosticsEndpointName, It.IsAny(), It.IsAny())) .Callback((method, @params, cancellationToken) => @@ -360,7 +400,10 @@ public async Task PublishDiagnosticsAsync_NoopsIfCSharpDiagnosticsAreSameAsPrevi }) .Returns(Task.CompletedTask); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(_openedDocument.FilePath, codeDocument); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); publisher.Initialize(_projectManager); await publisher.PublishDiagnosticsAsync(processedOpenDocument); arranging = false; @@ -387,7 +430,10 @@ public void ClearClosedDocuments_ClearsDiagnosticsForClosedDocument() }) .Returns(Task.CompletedTask); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); Assert.NotNull(_closedDocument.FilePath); publisher.PublishedRazorDiagnostics[_closedDocument.FilePath] = s_singleRazorDiagnostic; publisher.PublishedCSharpDiagnostics[_closedDocument.FilePath] = s_singleCSharpDiagnostic; @@ -405,7 +451,10 @@ public void ClearClosedDocuments_NoopsIfDocumentIsStillOpen() { // Arrange var languageServer = new Mock(MockBehavior.Strict); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); Assert.NotNull(_openedDocument.FilePath); publisher.PublishedRazorDiagnostics[_openedDocument.FilePath] = s_singleRazorDiagnostic; publisher.PublishedCSharpDiagnostics[_openedDocument.FilePath] = s_singleCSharpDiagnostic; @@ -420,7 +469,10 @@ public void ClearClosedDocuments_NoopsIfDocumentIsClosedButNoDiagnostics() { // Arrange var languageServer = new Mock(MockBehavior.Strict); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); Assert.NotNull(_closedDocument.FilePath); publisher.PublishedRazorDiagnostics[_closedDocument.FilePath] = s_emptyRazorDiagnostics; publisher.PublishedCSharpDiagnostics[_closedDocument.FilePath] = s_emptyCSharpDiagnostics; @@ -435,7 +487,10 @@ public void ClearClosedDocuments_RestartsTimerIfDocumentsStillOpen() { // Arrange var languageServer = new Mock(MockBehavior.Strict); - using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, LoggerFactory); + var documentContextFactory = new TestDocumentContextFactory(); + var translateDiagnosticsService = new RazorTranslateDiagnosticsService(Mock.Of(MockBehavior.Strict), LoggerFactory); + + using var publisher = new TestRazorDiagnosticsPublisher(LegacyDispatcher, languageServer.Object, TestLanguageServerFeatureOptions.Instance, translateDiagnosticsService, documentContextFactory, LoggerFactory); Assert.NotNull(_closedDocument.FilePath); Assert.NotNull(_openedDocument.FilePath); publisher.PublishedRazorDiagnostics[_closedDocument.FilePath] = s_emptyRazorDiagnostics; @@ -453,8 +508,8 @@ public void ClearClosedDocuments_RestartsTimerIfDocumentsStillOpen() private static RazorCodeDocument CreateCodeDocument(params RazorDiagnostic[] diagnostics) { - var codeDocument = TestRazorCodeDocument.CreateEmpty(); - var razorCSharpDocument = RazorCSharpDocument.Create(codeDocument, string.Empty, RazorCodeGenerationOptions.CreateDefault(), diagnostics); + var codeDocument = TestRazorCodeDocument.Create("hello"); + var razorCSharpDocument = RazorCSharpDocument.Create(codeDocument, "hello", RazorCodeGenerationOptions.CreateDefault(), diagnostics); codeDocument.SetCSharpDocument(razorCSharpDocument); return codeDocument; @@ -466,8 +521,10 @@ public TestRazorDiagnosticsPublisher( ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, ClientNotifierServiceBase languageServer, LanguageServerFeatureOptions languageServerFeatureOptions, + RazorTranslateDiagnosticsService razorTranslateDiagnosticsService, + DocumentContextFactory documentContextFactory, ILoggerFactory loggerFactory) - : base(projectSnapshotManagerDispatcher, languageServer, languageServerFeatureOptions, loggerFactory) + : base(projectSnapshotManagerDispatcher, languageServer, languageServerFeatureOptions, new Lazy(razorTranslateDiagnosticsService), new Lazy(documentContextFactory), loggerFactory) { // The diagnostics publisher by default will wait 2 seconds until publishing diagnostics. For testing purposes we reduce // the amount of time we wait for diagnostic publishing because we have more concrete control of the timer and its lifecycle. diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorTranslateDiagnosticsEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorTranslateDiagnosticsEndpointTest.cs index 24383fdbba1..f8ad2a83da3 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorTranslateDiagnosticsEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Diagnostics/RazorTranslateDiagnosticsEndpointTest.cs @@ -27,7 +27,7 @@ public RazorTranslateDiagnosticsEndpointTest(ITestOutputHelper testOutput) : base(testOutput) { _mappingService = new RazorDocumentMappingService( - TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + FilePathService, new TestDocumentContextFactory(), LoggerFactory); } [Fact(Skip = "Debug.Fail doesn't work in CI")] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentHighlighting/DocumentHighlightEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentHighlighting/DocumentHighlightEndpointTest.cs index a2fc87165ac..4729c255cb7 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentHighlighting/DocumentHighlightEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentHighlighting/DocumentHighlightEndpointTest.cs @@ -128,7 +128,7 @@ private async Task VerifyHighlightingRangesAsync(string input) MockBehavior.Strict); var languageServer = new DocumentHighlightServer(csharpServer, csharpDocumentUri); - var documentMappingService = new RazorDocumentMappingService(languageServerFeatureOptions, documentContextFactory, LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, documentContextFactory, LoggerFactory); var endpoint = new DocumentHighlightEndpoint( languageServerFeatureOptions, documentMappingService, languageServer, LoggerFactory); @@ -192,7 +192,7 @@ public override Task SendNotificationAsync(string method, CancellationToken canc public override async Task SendRequestAsync(string method, TParams @params, CancellationToken cancellationToken) { - Assert.Equal(RazorLanguageServerCustomMessageTargets.RazorDocumentHighlightEndpointName, method); + Assert.Equal(CustomMessageNames.RazorDocumentHighlightEndpointName, method); var highlightParams = Assert.IsType(@params); var highlightRequest = new DocumentHighlightParams() diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentTextPresentationEndpointTests.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentTextPresentationEndpointTests.cs index bf1ffe5c204..da33c41c6d2 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentTextPresentationEndpointTests.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentTextPresentationEndpointTests.cs @@ -37,13 +37,13 @@ public async Task Handle_Html_MakesRequest() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentTextPresentationEndpoint( documentMappingService, languageServer.Object, - TestLanguageServerFeatureOptions.Instance); + FilePathService); var parameters = new TextPresentationParams() { @@ -84,13 +84,13 @@ public async Task Handle_CSharp_MakesRequest() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentTextPresentationEndpoint( documentMappingService, languageServer.Object, - TestLanguageServerFeatureOptions.Instance); + FilePathService); var parameters = new TextPresentationParams() { @@ -128,13 +128,13 @@ public async Task Handle_DocumentNotFound_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentTextPresentationEndpoint( documentMappingService, languageServer.Object, - TestLanguageServerFeatureOptions.Instance); + FilePathService); var parameters = new TextPresentationParams() { @@ -173,13 +173,13 @@ public async Task Handle_UnsupportedCodeDocument_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorTextPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentTextPresentationEndpoint( documentMappingService, languageServer.Object, - TestLanguageServerFeatureOptions.Instance); + FilePathService); var parameters = new TextPresentationParams() { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentUriPresentationEndpointTests.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentUriPresentationEndpointTests.cs index cf50072217d..9a9339877d8 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentUriPresentationEndpointTests.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentPresentation/TextDocumentUriPresentationEndpointTests.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; @@ -55,7 +54,7 @@ public async Task Handle_SimpleComponent_ReturnsResult() documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -115,7 +114,7 @@ public async Task Handle_SimpleComponentWithChildFile_ReturnsResult() documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -183,7 +182,7 @@ public async Task Handle_ComponentWithRequiredAttribute_ReturnsResult() documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -240,14 +239,14 @@ public async Task Handle_NoTypeNameIdentifier_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -296,14 +295,14 @@ public async Task Handle_MultipleUris_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -355,14 +354,14 @@ public async Task Handle_NotComponent_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -419,14 +418,14 @@ public async Task Handle_ComponentWithNestedFiles_ReturnsResult() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -479,14 +478,14 @@ public async Task Handle_CSharp_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -530,14 +529,14 @@ public async Task Handle_DocumentNotFound_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -582,14 +581,14 @@ public async Task Handle_UnsupportedCodeDocument_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); @@ -633,14 +632,14 @@ public async Task Handle_NoUris_ReturnsNull() var languageServer = new Mock(MockBehavior.Strict); languageServer - .Setup(l => l.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) + .Setup(l => l.SendRequestAsync(CustomMessageNames.RazorUriPresentationEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(response); var endpoint = new TextDocumentUriPresentationEndpoint( documentMappingService, searchEngine, languageServer.Object, - TestLanguageServerFeatureOptions.Instance, + FilePathService, documentContextFactory, Dispatcher, LoggerFactory); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentSymbols/DocumentSymbolEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentSymbols/DocumentSymbolEndpointTest.cs index 06454fe27f9..cb289e956e1 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentSymbols/DocumentSymbolEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/DocumentSymbols/DocumentSymbolEndpointTest.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Linq; using System.Threading.Tasks; @@ -92,7 +91,7 @@ private async Task VerifyDocumentSymbolsAsync(string input) } } }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument); var requestContext = CreateRazorRequestContext(documentContext); // Act diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/FindReferences/FindAllReferencesEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/FindReferences/FindAllReferencesEndpointTest.cs index 82b4a998642..40eb878eed4 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/FindReferences/FindAllReferencesEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/FindReferences/FindAllReferencesEndpointTest.cs @@ -55,7 +55,7 @@ private async Task VerifyCSharpFindAllReferencesAsyncAsync(string input) await CreateLanguageServerAsync(codeDocument, razorFilePath); var endpoint = new FindAllReferencesEndpoint( - LanguageServerFeatureOptions, DocumentMappingService, LanguageServer, LoggerFactory, LanguageServerFeatureOptions); + LanguageServerFeatureOptions, DocumentMappingService, LanguageServer, LoggerFactory, FilePathService); var sourceText = codeDocument.GetSourceText(); sourceText.GetLineAndOffset(cursorPosition, out var line, out var offset); @@ -80,7 +80,7 @@ private async Task VerifyCSharpFindAllReferencesAsyncAsync(string input) }, Position = new Position(line, offset) }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument); var requestContext = CreateRazorRequestContext(documentContext); // Act diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Folding/FoldingEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Folding/FoldingEndpointTest.cs index 014c7dd90f4..fe01ab16c2e 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Folding/FoldingEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Folding/FoldingEndpointTest.cs @@ -61,7 +61,7 @@ private async Task VerifyRazorFoldsAsync(string input, List<(int StartLine, int } } }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument); var requestContext = CreateRazorRequestContext(documentContext); // Act diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/DocumentOnTypeFormattingEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/DocumentOnTypeFormattingEndpointTest.cs index 250386d66de..3185b17844d 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/DocumentOnTypeFormattingEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/DocumentOnTypeFormattingEndpointTest.cs @@ -27,7 +27,7 @@ public async Task Handle_OnTypeFormatting_FormattingDisabled_ReturnsNull() // Arrange var uri = new Uri("file://path/test.razor"); var formattingService = new DummyRazorFormattingService(); - var documentMappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, new TestDocumentContextFactory(), LoggerFactory); var optionsMonitor = GetOptionsMonitor(enableFormatting: false); var endpoint = new DocumentOnTypeFormattingEndpoint( @@ -56,7 +56,7 @@ public async Task Handle_OnTypeFormatting_DocumentNotFound_ReturnsNull() var documentContext = CreateDocumentContext(new Uri("file://path/testDifferentFile.razor"), codeDocument); var formattingService = new DummyRazorFormattingService(); - var documentMappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, new TestDocumentContextFactory(), LoggerFactory); var optionsMonitor = GetOptionsMonitor(enableFormatting: true); var endpoint = new DocumentOnTypeFormattingEndpoint( @@ -91,7 +91,7 @@ public async Task Handle_OnTypeFormatting_RemapFailed_ReturnsNull() var documentContext = CreateDocumentContext(uri, codeDocument); var formattingService = new DummyRazorFormattingService(); - var documentMappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, new TestDocumentContextFactory(), LoggerFactory); var optionsMonitor = GetOptionsMonitor(enableFormatting: true); var endpoint = new DocumentOnTypeFormattingEndpoint( @@ -198,7 +198,7 @@ public async Task Handle_OnTypeFormatting_UnexpectedTriggerCharacter_ReturnsNull var documentResolver = CreateDocumentContextFactory(uri, codeDocument); var formattingService = new DummyRazorFormattingService(); - var documentMappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, documentResolver, LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, documentResolver, LoggerFactory); var optionsMonitor = GetOptionsMonitor(enableFormatting: true); var endpoint = new DocumentOnTypeFormattingEndpoint( @@ -210,7 +210,7 @@ public async Task Handle_OnTypeFormatting_UnexpectedTriggerCharacter_ReturnsNull Position = new Position(2, 11), Options = new FormattingOptions { InsertSpaces = true, TabSize = 4 } }; - var documentContext = await documentResolver.TryCreateForOpenDocumentAsync(uri, DisposalToken); + var documentContext = documentResolver.TryCreateForOpenDocument(uri); var requestContext = CreateRazorRequestContext(documentContext!); // Act diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingContentValidationPassTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingContentValidationPassTest.cs index 3721109cf5b..f9a941698e2 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingContentValidationPassTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingContentValidationPassTest.cs @@ -124,7 +124,7 @@ public class Foo { } private FormattingContentValidationPass GetPass() { - var mappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var mappingService = new RazorDocumentMappingService(FilePathService, new TestDocumentContextFactory(), LoggerFactory); var client = Mock.Of(MockBehavior.Strict); var pass = new FormattingContentValidationPass(mappingService, client, LoggerFactory) diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingDiagnosticValidationPassTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingDiagnosticValidationPassTest.cs index e9fabd4cb54..3fea242371f 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingDiagnosticValidationPassTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingDiagnosticValidationPassTest.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; @@ -132,7 +131,7 @@ public class Foo { } private FormattingDiagnosticValidationPass GetPass() { - var mappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var mappingService = new RazorDocumentMappingService(FilePathService, new TestDocumentContextFactory(), LoggerFactory); var client = Mock.Of(MockBehavior.Strict); var pass = new FormattingDiagnosticValidationPass(mappingService, client, LoggerFactory) diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingLanguageServerClient.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingLanguageServerClient.cs index d779e2b9949..4d4b7192bc5 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingLanguageServerClient.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingLanguageServerClient.cs @@ -183,14 +183,14 @@ public TextEdit AsTextEdit(SourceText sourceText) public override Task SendRequestAsync(string method, TParams @params, CancellationToken cancellationToken) { if (@params is DocumentFormattingParams formattingParams && - string.Equals(method, RazorLanguageServerCustomMessageTargets.RazorHtmlFormattingEndpoint, StringComparison.Ordinal)) + string.Equals(method, CustomMessageNames.RazorHtmlFormattingEndpoint, StringComparison.Ordinal)) { var response = Format(formattingParams); return Task.FromResult(Convert(response)); } else if (@params is DocumentOnTypeFormattingParams onTypeFormattingParams && - string.Equals(method, RazorLanguageServerCustomMessageTargets.RazorHtmlOnTypeFormattingEndpoint, StringComparison.Ordinal)) + string.Equals(method, CustomMessageNames.RazorHtmlOnTypeFormattingEndpoint, StringComparison.Ordinal)) { var response = Format(onTypeFormattingParams); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingTestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingTestBase.cs index 96d3759dcb2..e52c48d20db 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingTestBase.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/FormattingTestBase.cs @@ -18,6 +18,7 @@ using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Razor.Workspaces.Extensions; using Microsoft.CodeAnalysis.Testing; using Microsoft.CodeAnalysis.Text; @@ -58,7 +59,7 @@ public static string FileName set { s_fileName.Value = value; } } - protected internal async Task RunFormattingTestAsync( + private protected async Task RunFormattingTestAsync( string input, string expected, int tabSize = 4, @@ -106,7 +107,7 @@ protected internal async Task RunFormattingTestAsync( } } - protected async Task RunOnTypeFormattingTestAsync( + private protected async Task RunOnTypeFormattingTestAsync( string input, string expected, char triggerCharacter, @@ -126,8 +127,9 @@ protected async Task RunOnTypeFormattingTestAsync( var uri = new Uri(path); var (codeDocument, documentSnapshot) = CreateCodeDocumentAndSnapshot(razorSourceText, uri.AbsolutePath, fileKind: fileKind); + var filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); var mappingService = new RazorDocumentMappingService( - TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + filePathService, new TestDocumentContextFactory(), LoggerFactory); var languageKind = mappingService.GetLanguageKind(codeDocument, positionAfterTrigger, rightAssociative: false); var formattingService = await TestRazorFormattingService.CreateWithFullSupportAsync(codeDocument, documentSnapshot, LoggerFactory, razorLSPOptions); @@ -184,7 +186,8 @@ protected async Task RunCodeActionFormattingTestAsync( var uri = new Uri(path); var (codeDocument, documentSnapshot) = CreateCodeDocumentAndSnapshot(razorSourceText, uri.AbsolutePath, fileKind: fileKind); - var mappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); + var mappingService = new RazorDocumentMappingService(filePathService, new TestDocumentContextFactory(), LoggerFactory); var languageKind = mappingService.GetLanguageKind(codeDocument, positionAfterTrigger, rightAssociative: false); if (languageKind == RazorLanguageKind.Html) { @@ -292,6 +295,9 @@ @using Microsoft.AspNetCore.Components.Web documentSnapshot .Setup(d => d.FilePath) .Returns(path); + documentSnapshot + .Setup(d => d.Project.Key) + .Returns(TestProjectKey.Create("/obj")); documentSnapshot .Setup(d => d.TargetPath) .Returns(path); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/HtmlFormattingTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/HtmlFormattingTest.cs index 0922eda54a5..e71f9e198b1 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/HtmlFormattingTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/HtmlFormattingTest.cs @@ -1044,7 +1044,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/5749")] + [WorkItem("https://github.com/dotnet/razor/issues/5749")] public async Task FormatRenderFragmentInCSharpCodeBlock() { // Sadly the first thing the HTML formatter does with this input @@ -1086,7 +1086,7 @@ public void DoStuff(RenderFragment renderFragment) } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6090")] + [WorkItem("https://github.com/dotnet/razor/issues/6090")] public async Task FormatHtmlCommentsInsideCSharp1() { await RunFormattingTestAsync( @@ -1121,7 +1121,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6090")] + [WorkItem("https://github.com/dotnet/razor/issues/6090")] public async Task FormatHtmlCommentsInsideCSharp2() { await RunFormattingTestAsync( @@ -1148,7 +1148,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6001")] + [WorkItem("https://github.com/dotnet/razor/issues/6001")] public async Task FormatNestedCascadingValue() { await RunFormattingTestAsync( @@ -1210,7 +1210,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6001")] + [WorkItem("https://github.com/dotnet/razor/issues/6001")] public async Task FormatNestedCascadingValue2() { await RunFormattingTestAsync( @@ -1268,7 +1268,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6001")] + [WorkItem("https://github.com/dotnet/razor/issues/6001")] public async Task FormatNestedCascadingValue3() { await RunFormattingTestAsync( @@ -1328,7 +1328,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6001")] + [WorkItem("https://github.com/dotnet/razor/issues/6001")] public async Task FormatNestedCascadingValue4() { await RunFormattingTestAsync( @@ -1380,7 +1380,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6001")] + [WorkItem("https://github.com/dotnet/razor/issues/6001")] public async Task FormatNestedCascadingValue5() { await RunFormattingTestAsync( @@ -1438,7 +1438,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/5676")] + [WorkItem("https://github.com/dotnet/razor/issues/5676")] public async Task FormatInputSelect() { await RunFormattingTestAsync( @@ -1488,7 +1488,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/5676")] + [WorkItem("https://github.com/dotnet/razor/issues/5676")] public async Task FormatInputSelect2() { await RunFormattingTestAsync( @@ -1532,7 +1532,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/5676")] + [WorkItem("https://github.com/dotnet/razor/issues/5676")] public async Task FormatInputSelect3() { await RunFormattingTestAsync( @@ -1570,7 +1570,7 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/5676")] + [WorkItem("https://github.com/dotnet/razor/issues/5676")] public async Task FormatInputSelect4() { await RunFormattingTestAsync( @@ -1614,7 +1614,57 @@ await RunFormattingTestAsync( } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6211")] + [WorkItem("https://github.com/dotnet/razor/issues/8606")] + public async Task FormatAttributesWithTransition() + { + await RunFormattingTestAsync( + input: """ + @using Microsoft.AspNetCore.Components.Forms; + + @code { + private string _id {get;set;} + } + +
+ @if (true) + { +
+ + + +
+ } +
+ """, + expected: """ + @using Microsoft.AspNetCore.Components.Forms; + + @code { + private string _id { get; set; } + } + +
+ @if (true) + { +
+ + + +
+ } +
+ """, + fileKind: FileKinds.Component); + } + + [Fact] + [WorkItem("https://github.com/dotnet/razor/issues/6211")] public async Task FormatCascadingValueWithCascadingTypeParameter() { await RunFormattingTestAsync( @@ -1691,7 +1741,7 @@ @typeparam TValue } [Fact] - [WorkItem("https://github.com/dotnet/razor-tooling/issues/6110")] + [WorkItem("https://github.com/dotnet/razor/issues/6110")] public async Task FormatExplicitCSharpInsideHtml() { await RunFormattingTestAsync( diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/TestRazorFormattingService.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/TestRazorFormattingService.cs index 2ab14b0adc2..83598959166 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/TestRazorFormattingService.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/TestRazorFormattingService.cs @@ -8,6 +8,7 @@ using Microsoft.AspNetCore.Razor.LanguageServer.Test; using Microsoft.AspNetCore.Razor.LanguageServer.Test.Common; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; using Microsoft.Extensions.Options; @@ -26,10 +27,11 @@ public static async Task CreateWithFullSupportAsync( codeDocument ??= TestRazorCodeDocument.CreateEmpty(); loggerFactory ??= NullLoggerFactory.Instance; - var mappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), loggerFactory); + var filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); + var mappingService = new RazorDocumentMappingService(filePathService, new TestDocumentContextFactory(), loggerFactory); var dispatcher = new LSPProjectSnapshotManagerDispatcher(loggerFactory); - var versionCache = new DefaultDocumentVersionCache(dispatcher); + var versionCache = new DefaultDocumentVersionCache(); if (documentSnapshot is not null) { await dispatcher.RunOnDispatcherThreadAsync(() => diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/GeneratedDocumentSynchronizerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/GeneratedDocumentSynchronizerTest.cs index 34ff1570f1e..9ce138bfdab 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/GeneratedDocumentSynchronizerTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/GeneratedDocumentSynchronizerTest.cs @@ -22,7 +22,7 @@ public class GeneratedDocumentSynchronizerTest : LanguageServerTestBase public GeneratedDocumentSynchronizerTest(ITestOutputHelper testOutput) : base(testOutput) { - _cache = new DefaultDocumentVersionCache(Dispatcher); + _cache = new DefaultDocumentVersionCache(); _publisher = new TestGeneratedDocumentPublisher(); _synchronizer = new GeneratedDocumentSynchronizer(_publisher, _cache, Dispatcher); _document = TestDocumentSnapshot.Create("C:/path/to/file.razor"); @@ -70,12 +70,12 @@ public override void Initialize(ProjectSnapshotManagerBase projectManager) public bool PublishedHtml { get; private set; } - public override void PublishCSharp(string filePath, SourceText sourceText, int hostDocumentVersion) + public override void PublishCSharp(ProjectKey projectKey, string filePath, SourceText sourceText, int hostDocumentVersion) { PublishedCSharp = true; } - public override void PublishHtml(string filePath, SourceText sourceText, int hostDocumentVersion) + public override void PublishHtml(ProjectKey projectKey, string filePath, SourceText sourceText, int hostDocumentVersion) { PublishedHtml = true; } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs index cc87b48f889..612f8e3dd55 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs @@ -602,7 +602,7 @@ public async Task Handle_Hover_SingleServer_CallsDelegatedLanguageServer() var languageServerMock = new Mock(MockBehavior.Strict); languageServerMock - .Setup(c => c.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorHoverEndpointName, It.IsAny(), It.IsAny())) + .Setup(c => c.SendRequestAsync(CustomMessageNames.RazorHoverEndpointName, It.IsAny(), It.IsAny())) .ReturnsAsync(delegatedHover); var documentMappingServiceMock = new Mock(MockBehavior.Strict); @@ -710,6 +710,34 @@ public async Task Handle_Hover_SingleServer_Component() Assert.Equal("Test1TagHelper", text); } + [Fact] + public async Task Handle_Hover_SingleServer_AddTagHelper() + { + // Arrange + var input = """ + @addTagHelper *, Test$$Assembly + + + """; + + // Act + var result = await GetResultFromSingleServerEndpointAsync(input); + + // Assert + + // Roslyn returns us a range that is outside of our source mappings, so we expect the endpoint + // to return null, so as not to confuse the client + Assert.Null(result.Range); + + var rawContainer = (ContainerElement)result.RawContent; + var embeddedContainerElement = (ContainerElement)rawContainer.Elements.Single(); + + var classifiedText = (ClassifiedTextElement)embeddedContainerElement.Elements.ElementAt(1); + var text = string.Join("", classifiedText.Runs.Select(r => r.Text)); + // Hover info is for a string + Assert.StartsWith("Represents text as a sequence of UTF-16", text); + } + private async Task GetResultFromSingleServerEndpointAsync(string input) { TestFileMarkupParser.GetPosition(input, out var output, out var cursorPosition); @@ -734,7 +762,7 @@ private async Task GetResultFromSingleServerEndpointAsync(strin options.HtmlVirtualDocumentSuffix == ".g.html" , MockBehavior.Strict); var languageServer = new HoverLanguageServer(csharpServer, csharpDocumentUri, DisposalToken); - var documentMappingService = new RazorDocumentMappingService(languageServerFeatureOptions, documentContextFactory, LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, documentContextFactory, LoggerFactory); var projectSnapshotManager = Mock.Of(p => p.GetProjects() == new[] { Mock.Of(MockBehavior.Strict) }.ToImmutableArray(), MockBehavior.Strict); var hoverInfoService = GetHoverInfoService(); @@ -859,7 +887,7 @@ public override Task SendNotificationAsync(string method, CancellationToken canc public override async Task SendRequestAsync(string method, TParams @params, CancellationToken cancellationToken) { - Assert.Equal(RazorLanguageServerCustomMessageTargets.RazorHoverEndpointName, method); + Assert.Equal(CustomMessageNames.RazorHoverEndpointName, method); var hoverParams = Assert.IsType(@params); var hoverRequest = new TextDocumentPositionParams() diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Implementation/ImplementationEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Implementation/ImplementationEndpointTest.cs index 94db42a7c08..8d8229c0596 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Implementation/ImplementationEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Implementation/ImplementationEndpointTest.cs @@ -112,7 +112,7 @@ private async Task VerifyCSharpGoToImplementationAsync(string input) }, Position = new Position(line, offset) }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument); var requestContext = CreateRazorRequestContext(documentContext); // Act diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs index 80368773205..68e0de4840e 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs @@ -13,13 +13,8 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public class ProjectConfigurationFileChangeEventArgsTest : TestBase +public class ProjectConfigurationFileChangeEventArgsTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public ProjectConfigurationFileChangeEventArgsTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void TryDeserialize_RemovedKind_ReturnsFalse() { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs index b07bc79016f..0bc7371cfb4 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs @@ -17,7 +17,6 @@ using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.Razor; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Moq; using Xunit; using Xunit.Abstractions; @@ -62,7 +61,7 @@ public async Task ProjectConfigurationFileChanged_Removed_NonNormalizedPaths() var intermediateOutputPath = Path.GetDirectoryName(projectRazorJson.SerializedFilePath); var projectKey = TestProjectKey.Create(intermediateOutputPath); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.RootNamespace)) + projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.Configuration, projectRazorJson.RootNamespace)) .Returns(projectKey); projectService.Setup(service => service.UpdateProject( projectKey, @@ -130,7 +129,7 @@ public async Task ProjectConfigurationFileChanged_Added_AddAndUpdatesProject() ImmutableArray.Empty); var projectKey = TestProjectKey.Create(Path.GetDirectoryName(projectRazorJson.SerializedFilePath)); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.RootNamespace)) + projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.Configuration, projectRazorJson.RootNamespace)) .Returns(projectKey); projectService.Setup(service => service.UpdateProject( projectKey, @@ -167,7 +166,7 @@ public async Task ProjectConfigurationFileChanged_Removed_ResetsProject() ImmutableArray.Empty); var projectKey = TestProjectKey.Create(Path.GetDirectoryName(projectRazorJson.SerializedFilePath)); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.RootNamespace)) + projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.Configuration, projectRazorJson.RootNamespace)) .Returns(projectKey); projectService.Setup(service => service.UpdateProject( projectKey, @@ -218,7 +217,7 @@ public async Task ProjectConfigurationFileChanged_Changed_UpdatesProject() ImmutableArray.Empty); var projectKey = TestProjectKey.Create(Path.GetDirectoryName(initialProjectRazorJson.SerializedFilePath)); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(initialProjectRazorJson.FilePath, @"path\to\obj", initialProjectRazorJson.RootNamespace)) + projectService.Setup(service => service.AddProject(initialProjectRazorJson.FilePath, @"path\to\obj", initialProjectRazorJson.Configuration, initialProjectRazorJson.RootNamespace)) .Returns(projectKey); projectService.Setup(service => service.UpdateProject( projectKey, @@ -281,7 +280,7 @@ public async Task ProjectConfigurationFileChanged_Changed_CantDeserialize_Resets ImmutableArray.Empty); var projectKey = TestProjectKey.Create(Path.GetDirectoryName(initialProjectRazorJson.SerializedFilePath)); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(initialProjectRazorJson.FilePath, @"path\to\obj", initialProjectRazorJson.RootNamespace)) + projectService.Setup(service => service.AddProject(initialProjectRazorJson.FilePath, @"path\to\obj", initialProjectRazorJson.Configuration, initialProjectRazorJson.RootNamespace)) .Returns(projectKey); projectService.Setup(service => service.UpdateProject( projectKey, @@ -366,7 +365,7 @@ public async Task ProjectConfigurationFileChanged_RemoveThenAdd_OnlyAdds() ImmutableArray.Empty); var projectKey = TestProjectKey.Create(Path.GetDirectoryName(projectRazorJson.SerializedFilePath)); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.RootNamespace)) + projectService.Setup(service => service.AddProject(projectRazorJson.FilePath, @"path\to\obj", projectRazorJson.Configuration, projectRazorJson.RootNamespace)) .Returns(projectKey); projectService.Setup(p => p.UpdateProject( projectKey, diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectContexts/ProjectContextsEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectContexts/ProjectContextsEndpointTest.cs index f603f38332d..3991d745e61 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectContexts/ProjectContextsEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectContexts/ProjectContextsEndpointTest.cs @@ -41,7 +41,7 @@ public async Task GetProjectContexts_ReturnsExpected() } }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument.Uri, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument.Uri); var requestContext = CreateRazorRequestContext(documentContext); var results = await endpoint.HandleRequestAsync(request, requestContext, default); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorDocumentMappingServiceTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorDocumentMappingServiceTest.cs index 4030fbda7d2..d9120d94e72 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorDocumentMappingServiceTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorDocumentMappingServiceTest.cs @@ -11,6 +11,7 @@ using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.LanguageServer.Test.Common; using Microsoft.AspNetCore.Razor.Test.Common; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.VisualStudio.LanguageServer.Protocol; using Xunit; using Xunit.Abstractions; @@ -20,16 +21,19 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; public class RazorDocumentMappingServiceTest : TestBase { + private readonly FilePathService _filePathService; + public RazorDocumentMappingServiceTest(ITestOutputHelper testOutput) : base(testOutput) { + _filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); } [Fact] - public void TryMapFromProjectedDocumentRange_Strict_StartOnlyMaps_ReturnsFalse() + public void TryMapToHostDocumentRange_Strict_StartOnlyMaps_ReturnsFalse() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -53,10 +57,10 @@ public void TryMapFromProjectedDocumentRange_Strict_StartOnlyMaps_ReturnsFalse() } [Fact] - public void TryMapFromProjectedDocumentRange_Strict_EndOnlyMaps_ReturnsFalse() + public void TryMapToHostDocumentRange_Strict_EndOnlyMaps_ReturnsFalse() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -80,10 +84,10 @@ public void TryMapFromProjectedDocumentRange_Strict_EndOnlyMaps_ReturnsFalse() } [Fact] - public void TryMapFromProjectedDocumentRange_Strict_StartAndEndMap_ReturnsTrue() + public void TryMapToHostDocumentRange_Strict_StartAndEndMap_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -112,10 +116,10 @@ public void TryMapFromProjectedDocumentRange_Strict_StartAndEndMap_ReturnsTrue() } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_DirectlyMaps_ReturnsTrue() + public void TryMapToHostDocumentRange_Inclusive_DirectlyMaps_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -144,10 +148,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_DirectlyMaps_ReturnsTrue( } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_StartSinglyIntersects_ReturnsTrue() + public void TryMapToHostDocumentRange_Inclusive_StartSinglyIntersects_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -176,10 +180,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_StartSinglyIntersects_Ret } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_EndSinglyIntersects_ReturnsTrue() + public void TryMapToHostDocumentRange_Inclusive_EndSinglyIntersects_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -208,10 +212,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_EndSinglyIntersects_Retur } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_StartDoublyIntersects_ReturnsFalse() + public void TryMapToHostDocumentRange_Inclusive_StartDoublyIntersects_ReturnsFalse() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -239,10 +243,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_StartDoublyIntersects_Ret } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_EndDoublyIntersects_ReturnsFalse() + public void TryMapToHostDocumentRange_Inclusive_EndDoublyIntersects_ReturnsFalse() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -270,10 +274,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_EndDoublyIntersects_Retur } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_OverlapsSingleMapping_ReturnsTrue() + public void TryMapToHostDocumentRange_Inclusive_OverlapsSingleMapping_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -302,10 +306,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_OverlapsSingleMapping_Ret } [Fact] - public void TryMapFromProjectedDocumentRange_Inclusive_OverlapsTwoMappings_ReturnsFalse() + public void TryMapToHostDocumentRange_Inclusive_OverlapsTwoMappings_ReturnsFalse() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -333,10 +337,10 @@ public void TryMapFromProjectedDocumentRange_Inclusive_OverlapsTwoMappings_Retur } [Fact] - public void TryMapFromProjectedDocumentRange_Inferred_DirectlyMaps_ReturnsTrue() + public void TryMapToHostDocumentRange_Inferred_DirectlyMaps_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "

@DateTime.Now

", "__o = DateTime.Now;", @@ -365,10 +369,10 @@ public void TryMapFromProjectedDocumentRange_Inferred_DirectlyMaps_ReturnsTrue() } [Fact] - public void TryMapFromProjectedDocumentRange_Inferred_BeginningOfDocAndProjection_ReturnsFalse() + public void TryMapToHostDocumentRange_Inferred_BeginningOfDocAndProjection_ReturnsFalse() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "@

@DateTime.Now

", "(__builder) => { };__o = DateTime.Now;", @@ -392,10 +396,10 @@ public void TryMapFromProjectedDocumentRange_Inferred_BeginningOfDocAndProjectio } [Fact] - public void TryMapFromProjectedDocumentRange_Inferred_InbetweenProjections_ReturnsTrue() + public void TryMapToHostDocumentRange_Inferred_InbetweenProjections_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "@{ var abc = @ }", " var abc = (__builder) => { } ", @@ -427,10 +431,10 @@ public void TryMapFromProjectedDocumentRange_Inferred_InbetweenProjections_Retur } [Fact] - public void TryMapFromProjectedDocumentRange_Inferred_InbetweenProjectionAndEndOfDoc_ReturnsTrue() + public void TryMapToHostDocumentRange_Inferred_InbetweenProjectionAndEndOfDoc_ReturnsTrue() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "@{ var abc = @", " var abc = (__builder) => { }", @@ -459,10 +463,36 @@ public void TryMapFromProjectedDocumentRange_Inferred_InbetweenProjectionAndEndO } [Fact] - public void TryMapToProjectedDocumentPosition_NotMatchingAnyMapping() + public void TryMapToHostDocumentRange_Inferred_OutsideDoc_ReturnsFalse() + { + // Arrange + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); + var codeDoc = CreateCodeDocumentWithCSharpProjection( + "@{ var abc = @", + " var abc = (__builder) => { }", + new[] { new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11)), }); + var projectedRange = new Range() + { + Start = new Position(2, 12), + End = new Position(2, 29), + }; + + // Act + var result = service.TryMapToHostDocumentRange( + codeDoc.GetCSharpDocument(), + projectedRange, + MappingBehavior.Inferred, + out var originalRange); + + // Assert + Assert.False(result); + } + + [Fact] + public void TryMapToGeneratedDocumentPosition_NotMatchingAnyMapping() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "test razor source", "test C# source", @@ -482,10 +512,10 @@ public void TryMapToProjectedDocumentPosition_NotMatchingAnyMapping() } [Fact] - public void TryMapToProjectedDocumentPosition_CSharp_OnLeadingEdge() + public void TryMapToGeneratedDocumentPosition_CSharp_OnLeadingEdge() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "Line 1\nLine 2 @{ var abc;\nvar def; }", "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -512,10 +542,10 @@ public void TryMapToProjectedDocumentPosition_CSharp_OnLeadingEdge() } [Fact] - public void TryMapToProjectedDocumentPosition_CSharp_InMiddle() + public void TryMapToGeneratedDocumentPosition_CSharp_InMiddle() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "Line 1\nLine 2 @{ var abc;\nvar def; }", "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -537,15 +567,15 @@ public void TryMapToProjectedDocumentPosition_CSharp_InMiddle() } else { - Assert.False(true, "TryMapToProjectedDocumentPosition should have been true"); + Assert.False(true, "TryMapToGeneratedDocumentPosition should have been true"); } } [Fact] - public void TryMapToProjectedDocumentPosition_CSharp_OnTrailingEdge() + public void TryMapToGeneratedDocumentPosition_CSharp_OnTrailingEdge() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( "Line 1\nLine 2 @{ var abc;\nvar def; }", "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -567,15 +597,15 @@ public void TryMapToProjectedDocumentPosition_CSharp_OnTrailingEdge() } else { - Assert.True(false, "TryMapToProjectedDocumentPosition should have returned true"); + Assert.True(false, "TryMapToGeneratedDocumentPosition should have returned true"); } } [Fact] - public void TryMapFromProjectedDocumentPosition_NotMatchingAnyMapping() + public void TryMapToHostDocumentPosition_NotMatchingAnyMapping() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "test razor source", projectedCSharpSource: "projectedCSharpSource: test C# source", @@ -595,10 +625,10 @@ public void TryMapFromProjectedDocumentPosition_NotMatchingAnyMapping() } [Fact] - public void TryMapFromProjectedDocumentPosition_CSharp_OnLeadingEdge() + public void TryMapToHostDocumentPosition_CSharp_OnLeadingEdge() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "Line 1\nLine 2 @{ var abc;\nvar def; }", projectedCSharpSource: "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -625,10 +655,10 @@ public void TryMapFromProjectedDocumentPosition_CSharp_OnLeadingEdge() } [Fact] - public void TryMapFromProjectedDocumentPosition_CSharp_InMiddle() + public void TryMapToHostDocumentPosition_CSharp_InMiddle() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "Line 1\nLine 2 @{ var abc;\nvar def; }", projectedCSharpSource: "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -655,10 +685,10 @@ public void TryMapFromProjectedDocumentPosition_CSharp_InMiddle() } [Fact] - public void TryMapFromProjectedDocumentPosition_CSharp_OnTrailingEdge() + public void TryMapToHostDocumentPosition_CSharp_OnTrailingEdge() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "Line 1\nLine 2 @{ var abc;\nvar def; }", projectedCSharpSource: "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -685,10 +715,10 @@ public void TryMapFromProjectedDocumentPosition_CSharp_OnTrailingEdge() } [Fact] - public void TryMapToProjectedDocumentRange_CSharp() + public void TryMapToGeneratedDocumentRange_CSharp() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "Line 1\nLine 2 @{ var abc;\nvar def; }", projectedCSharpSource: "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -716,10 +746,10 @@ public void TryMapToProjectedDocumentRange_CSharp() } [Fact] - public void TryMapToProjectedDocumentRange_CSharp_MissingSourceMappings() + public void TryMapToGeneratedDocumentRange_CSharp_MissingSourceMappings() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "Line 1\nLine 2 @{ var abc;\nvar def; }", projectedCSharpSource: "\n// Prefix\n var abc;\nvar def; \n// Suffix", @@ -740,10 +770,10 @@ public void TryMapToProjectedDocumentRange_CSharp_MissingSourceMappings() } [Fact] - public void TryMapToProjectedDocumentRange_CSharp_End_LessThan_Start() + public void TryMapToGeneratedDocumentRange_CSharp_End_LessThan_Start() { // Arrange - var service = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + var service = new RazorDocumentMappingService(_filePathService, new TestDocumentContextFactory(), LoggerFactory); var codeDoc = CreateCodeDocumentWithCSharpProjection( razorSource: "Line 1\nLine 2 @{ var abc;\nvar def; }", projectedCSharpSource: "\n// Prefix\n var abc;\nvar def; \n// Suffix", diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageEndpointTest.cs index 34db2c40aad..80c31a37cfe 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageEndpointTest.cs @@ -26,7 +26,7 @@ public RazorLanguageEndpointTest(ITestOutputHelper testOutput) : base(testOutput) { _mappingService = new RazorDocumentMappingService( - TestLanguageServerFeatureOptions.Instance, + FilePathService, new TestDocumentContextFactory(), LoggerFactory); } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageServerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageServerTest.cs index 37636bfbd02..89bc3e9c2ee 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageServerTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/RazorLanguageServerTest.cs @@ -4,9 +4,11 @@ using System; using System.Linq; using System.Reflection; +using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CommonLanguageServerProtocol.Framework; +using Microsoft.VisualStudio.LanguageServer.Protocol; using Nerdbank.Streams; using Xunit; using Xunit.Abstractions; @@ -20,6 +22,34 @@ public RazorLanguageServerTest(ITestOutputHelper testOutput) { } + [Fact] + public async Task LocaleIsSetCorrectly() + { + var (clientStream, serverStream) = FullDuplexStream.CreatePair(); + using var server = RazorLanguageServerWrapper.Create(serverStream, serverStream, Logger, NoOpTelemetryReporter.Instance); + + var innerServer = server.GetInnerLanguageServerForTesting(); + innerServer.Initialize(); + var queue = innerServer.GetTestAccessor().GetRequestExecutionQueue(); + + var initializeParams = new InitializeParams + { + Capabilities = new(), + Locale = "de-DE" + }; + + await queue.ExecuteAsync(initializeParams, Methods.InitializeName, innerServer.GetLspServices(), DisposalToken); + + // We have to send one more request, because culture is set before any request starts, but the first initialize request has to + // be started in order to set the culture. + await queue.ExecuteAsync(new(), VSInternalMethods.WorkspacePullDiagnosticName, innerServer.GetLspServices(), DisposalToken); + + var cultureInfo = queue.GetTestAccessor().GetCultureInfo(); + + Assert.NotNull(cultureInfo); + Assert.Equal("de-DE", cultureInfo.Name); + } + [Fact] public void AllHandlersRegisteredAsync() { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointDelegationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointDelegationTest.cs index 0bb0db38dd0..dc7deb27532 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointDelegationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointDelegationTest.cs @@ -64,7 +64,7 @@ public async Task Handle_Rename_SingleServer_CSharpEditsAreMapped() var projectSnapshotManager = Mock.Of(p => p.GetProjects() == new[] { Mock.Of(MockBehavior.Strict) }.ToImmutableArray(), MockBehavior.Strict); var projectSnapshotManagerAccessor = new TestProjectSnapshotManagerAccessor(projectSnapshotManager); using var projectSnapshotManagerDispatcher = new LSPProjectSnapshotManagerDispatcher(LoggerFactory); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, projectSnapshotManagerAccessor, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(projectSnapshotManagerAccessor, LoggerFactory); var endpoint = new RenameEndpoint( projectSnapshotManagerDispatcher, @@ -86,7 +86,7 @@ public async Task Handle_Rename_SingleServer_CSharpEditsAreMapped() Position = new Position(line, offset), NewName = newName }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument); var requestContext = CreateRazorRequestContext(documentContext); // Act diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointTest.cs index 1fdfdf5f27f..603bd42e9c0 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Refactoring/RenameEndpointTest.cs @@ -62,7 +62,7 @@ public async Task Handle_Rename_FileManipulationNotSupported_ReturnsNull() Position = new Position(2, 1), NewName = "Component5" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -86,7 +86,7 @@ public async Task Handle_Rename_WithNamespaceDirective() Position = new Position(2, 1), NewName = "Component5" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -137,7 +137,7 @@ public async Task Handle_Rename_OnComponentParameter_ReturnsNull() Position = new Position(1, 14), NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -161,7 +161,7 @@ public async Task Handle_Rename_OnOpeningBrace_ReturnsNull() Position = new Position(1, 0), NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -185,7 +185,7 @@ public async Task Handle_Rename_OnComponentNameLeadingEdge_ReturnsResult() Position = new Position(1, 1), NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -209,7 +209,7 @@ public async Task Handle_Rename_OnComponentName_ReturnsResult() Position = new Position(1, 3), NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -233,7 +233,7 @@ public async Task Handle_Rename_OnComponentNameTrailingEdge_ReturnsResult() Position = new Position(1, 10), NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -257,7 +257,7 @@ public async Task Handle_Rename_ComponentInSameFile() Position = new Position(1, 1), NewName = "Component5" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -315,7 +315,7 @@ public async Task Handle_Rename_FullyQualifiedAndNot() Position = new Position(2, 1), NewName = "Component5" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -388,7 +388,7 @@ public async Task Handle_Rename_MultipleFileUsages() Position = new Position(1, 1), NewName = "Component5" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -442,7 +442,7 @@ public async Task Handle_Rename_DifferentDirectories() Position = new Position(1, 1), NewName = "TestComponent" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -489,7 +489,7 @@ public async Task Handle_Rename_SingleServer_CallsDelegatedLanguageServer() var languageServerMock = new Mock(MockBehavior.Strict); languageServerMock - .Setup(c => c.SendRequestAsync(RazorLanguageServerCustomMessageTargets.RazorRenameEndpointName, It.IsAny(), It.IsAny())) + .Setup(c => c.SendRequestAsync(CustomMessageNames.RazorRenameEndpointName, It.IsAny(), It.IsAny())) .ReturnsAsync(delegatedEdit); var documentMappingServiceMock = new Mock(MockBehavior.Strict); @@ -517,7 +517,7 @@ public async Task Handle_Rename_SingleServer_CallsDelegatedLanguageServer() NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(uri); + var documentContext = GetDocumentContext(uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -551,7 +551,7 @@ public async Task Handle_Rename_SingleServer_DoesntDelegateForRazor() NewName = "Test2" }; - var documentContext = await GetDocumentContextAsync(request.TextDocument.Uri); + var documentContext = GetDocumentContext(request.TextDocument.Uri); var requestContext = CreateRazorRequestContext(documentContext); // Act @@ -561,9 +561,9 @@ public async Task Handle_Rename_SingleServer_DoesntDelegateForRazor() Assert.Null(result); } - private Task GetDocumentContextAsync(Uri file) + private VersionedDocumentContext GetDocumentContext(Uri file) { - return _documentContextFactory.TryCreateForOpenDocumentAsync(file, DisposalToken); + return _documentContextFactory.TryCreateForOpenDocument(file); } private static IEnumerable CreateRazorComponentTagHelperDescriptors(string assemblyName, string namespaceName, string tagName) @@ -699,7 +699,7 @@ private RenameEndpoint CreateEndpoint(LanguageServerFeatureOptions languageServe var projectSnapshotManagerDispatcher = new LSPProjectSnapshotManagerDispatcher(LoggerFactory); - var searchEngine = new DefaultRazorComponentSearchEngine(Dispatcher, projectSnapshotManagerAccessor, LoggerFactory); + var searchEngine = new DefaultRazorComponentSearchEngine(projectSnapshotManagerAccessor, LoggerFactory); languageServerFeatureOptions ??= Mock.Of( options => options.SupportsFileManipulation == true && options.SingleServerSupport == false && options.ReturnCodeActionAndRenamePathsWithPrefixedSlash == false, MockBehavior.Strict); @@ -738,11 +738,11 @@ public TestDocumentContextFactory(Dictionary pathToCont _pathToContextMap = pathToContextMap.ToImmutableDictionary(kvp => FilePathNormalizer.Normalize(kvp.Key), kvp => kvp.Value); } - protected override Task TryCreateCoreAsync(Uri documentUri, VSProjectContext projectContext, bool versioned, CancellationToken cancellationToken) + protected override DocumentContext TryCreateCore(Uri documentUri, VSProjectContext projectContext, bool versioned) { var path = FilePathNormalizer.Normalize(documentUri.AbsolutePath); _pathToContextMap.TryGetValue(path, out var context); - return Task.FromResult(context); + return context; } } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokenInfoServiceTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokenInfoServiceTest.cs index 09c216f515d..2f7f7996228 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokenInfoServiceTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokenInfoServiceTest.cs @@ -856,13 +856,13 @@ private async Task GetDefaultRazorSemanticToken var languageServer = new Mock(MockBehavior.Strict); languageServer .Setup(l => l.SendRequestAsync( - RazorLanguageServerCustomMessageTargets.RazorProvideSemanticTokensRangeEndpoint, + CustomMessageNames.RazorProvideSemanticTokensRangeEndpoint, It.IsAny(), It.IsAny())) .ReturnsAsync(csharpTokens); var documentContextFactory = new TestDocumentContextFactory(documentSnapshots); - var documentMappingService = new RazorDocumentMappingService(TestLanguageServerFeatureOptions.Instance, documentContextFactory, LoggerFactory); + var documentMappingService = new RazorDocumentMappingService(FilePathService, documentContextFactory, LoggerFactory); var configurationSyncService = new Mock(MockBehavior.Strict); @@ -889,13 +889,11 @@ private async Task GetDefaultRazorSemanticToken private static Range GetRange(string text) { var lines = text.Split(Environment.NewLine); - var lastLineIndex = lines.Length - 1; - var lastLineCharacterIndex = lines[lastLineIndex].Length; var range = new Range { Start = new Position { Line = 0, Character = 0 }, - End = new Position { Line = lastLineIndex, Character = lastLineCharacterIndex } + End = new Position { Line = lines.Length, Character = 0 } }; return range; @@ -928,11 +926,11 @@ public TestDocumentContextFactory(Queue documentContex _documentContexts = documentContexts; } - protected override Task TryCreateCoreAsync(Uri documentUri, VSProjectContext? projectContext, bool versioned, CancellationToken cancellationToken) + protected override DocumentContext? TryCreateCore(Uri documentUri, VSProjectContext? projectContext, bool versioned) { var document = _documentContexts.Count == 1 ? _documentContexts.Peek() : _documentContexts.Dequeue(); - return Task.FromResult(document); + return document; } } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensLegendTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensLegendTest.cs new file mode 100644 index 00000000000..d077da71a47 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensLegendTest.cs @@ -0,0 +1,30 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using Microsoft.AspNetCore.Razor.Test.Common; +using Microsoft.CodeAnalysis.ExternalAccess.Razor; +using Xunit; +using Xunit.Abstractions; + +namespace Microsoft.AspNetCore.Razor.LanguageServer.Semantic; + +using Modifiers = RazorSemanticTokensLegend.RazorTokenModifiers; + +public class RazorSemanticTokensLegendTest(ITestOutputHelper testOutput) : TestBase(testOutput) +{ + [Fact] + public void RazorModifiers_MustStartAfterRoslyn() + { + var razorModifiers = Enum.GetValues(typeof(Modifiers)); + + var expected = Math.Pow(RazorSemanticTokensAccessor.GetTokenModifiers().Length, 2); + + foreach (Modifiers modifier in razorModifiers) + { + Assert.Equal(expected, (int)modifier); + + expected *= 2; + } + } +} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensRefreshEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensRefreshEndpointTest.cs index 4d706116f97..9d6b5bce1f3 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensRefreshEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensRefreshEndpointTest.cs @@ -3,20 +3,19 @@ using System; using System.Linq; +using System.Threading; using System.Threading.Tasks; -using Microsoft.CommonLanguageServerProtocol.Framework; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CommonLanguageServerProtocol.Framework; +using Microsoft.Extensions.Options; using Microsoft.VisualStudio.LanguageServer.Protocol; using Moq; using Xunit; using Xunit.Abstractions; -using Microsoft.Extensions.Options; -using System.Threading; namespace Microsoft.AspNetCore.Razor.LanguageServer.Semantic; diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/SemanticTokenTestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/SemanticTokenTestBase.cs index feffcb7d6f8..0052cca1d01 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/SemanticTokenTestBase.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/SemanticTokenTestBase.cs @@ -121,7 +121,7 @@ private protected async Task GetCSharpSemanticTok protected Range? GetMappedCSharpRange(RazorCodeDocument codeDocument, Range razorRange) { var documentMappingService = new RazorDocumentMappingService( - TestLanguageServerFeatureOptions.Instance, new TestDocumentContextFactory(), LoggerFactory); + FilePathService, new TestDocumentContextFactory(), LoggerFactory); if (!documentMappingService.TryMapToGeneratedDocumentRange(codeDocument.GetCSharpDocument(), razorRange, out var csharpRange) && !RazorSemanticTokensInfoService.TryGetMinimalCSharpRange(codeDocument, razorRange, out csharpRange)) { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestRazorSemanticTokensLegend.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestRazorSemanticTokensLegend.cs index 1945bca5e7b..2c2d2e11485 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestRazorSemanticTokensLegend.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestRazorSemanticTokensLegend.cs @@ -1,12 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; using Microsoft.VisualStudio.LanguageServer.Protocol; namespace Microsoft.AspNetCore.Razor.LanguageServer.Semantic; diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SignatureHelp/SignatureHelpEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SignatureHelp/SignatureHelpEndpointTest.cs index 8cf4672d3cc..93695fa43b9 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SignatureHelp/SignatureHelpEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SignatureHelp/SignatureHelpEndpointTest.cs @@ -91,7 +91,7 @@ private async Task VerifySignatureHelpAsync(string input, params string[] signat Position = new Position(line, offset) }; - var documentContext = await DocumentContextFactory.TryCreateForOpenDocumentAsync(request.TextDocument, DisposalToken); + var documentContext = DocumentContextFactory.TryCreateForOpenDocument(request.TextDocument); var requestContext = CreateRazorRequestContext(documentContext); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SingleServerDelegatingEndpointTestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SingleServerDelegatingEndpointTestBase.cs index 9a27766ebad..50ec6ddd5ce 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SingleServerDelegatingEndpointTestBase.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SingleServerDelegatingEndpointTestBase.cs @@ -13,13 +13,13 @@ using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.Diagnostics; -using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Folding; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.LanguageServer.Test.Common; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.AspNetCore.Razor.Test.Common.Mef; +using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Razor.Workspaces.Extensions; using Microsoft.CodeAnalysis.Text; @@ -52,10 +52,9 @@ protected SingleServerDelegatingEndpointTestBase(ITestOutputHelper testOutput) protected async Task CreateLanguageServerAsync(RazorCodeDocument codeDocument, string razorFilePath, IEnumerable<(string, string)> additionalRazorDocuments = null) { - var realLanguageServerFeatureOptions = new DefaultLanguageServerFeatureOptions(); - + var projectKey = TestProjectKey.Create(""); var csharpSourceText = codeDocument.GetCSharpSourceText(); - var csharpDocumentUri = new Uri(realLanguageServerFeatureOptions.GetRazorCSharpFilePath(razorFilePath)); + var csharpDocumentUri = new Uri(FilePathService.GetRazorCSharpFilePath(projectKey, razorFilePath)); var csharpFiles = new List<(Uri, SourceText)>(); csharpFiles.Add((csharpDocumentUri, csharpSourceText)); @@ -65,7 +64,7 @@ protected async Task CreateLanguageServerAsync(RazorCodeDocument codeDocument, s { var additionalDocument = CreateCodeDocument(contents, filePath: filePath); var additionalDocumentSourceText = additionalDocument.GetCSharpSourceText(); - var additionalDocumentUri = new Uri(realLanguageServerFeatureOptions.GetRazorCSharpFilePath("C:/path/to/" + filePath)); + var additionalDocumentUri = new Uri(FilePathService.GetRazorCSharpFilePath(projectKey, "C:/path/to/" + filePath)); csharpFiles.Add((additionalDocumentUri, additionalDocumentSourceText)); } @@ -89,11 +88,11 @@ protected async Task CreateLanguageServerAsync(RazorCodeDocument codeDocument, s options.SupportsFileManipulation == true && options.SupportsDelegatedCodeActions == true && options.SingleServerSupport == true && - options.CSharpVirtualDocumentSuffix == realLanguageServerFeatureOptions.CSharpVirtualDocumentSuffix && - options.HtmlVirtualDocumentSuffix == realLanguageServerFeatureOptions.HtmlVirtualDocumentSuffix, + options.CSharpVirtualDocumentSuffix == DefaultLanguageServerFeatureOptions.DefaultCSharpVirtualDocumentSuffix && + options.HtmlVirtualDocumentSuffix == DefaultLanguageServerFeatureOptions.DefaultHtmlVirtualDocumentSuffix, MockBehavior.Strict); LanguageServer = new TestLanguageServer(csharpServer, csharpDocumentUri, DisposalToken); - DocumentMappingService = new RazorDocumentMappingService(LanguageServerFeatureOptions, DocumentContextFactory, LoggerFactory); + DocumentMappingService = new RazorDocumentMappingService(FilePathService, DocumentContextFactory, LoggerFactory); } internal class TestLanguageServer : ClientNotifierServiceBase @@ -124,26 +123,33 @@ public async override Task SendRequestAsync(strin RequestCount++; object result = method switch { - RazorLanguageServerCustomMessageTargets.RazorDefinitionEndpointName => await HandleDefinitionAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorImplementationEndpointName => await HandleImplementationAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorSignatureHelpEndpointName => await HandleSignatureHelpAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorRenameEndpointName => await HandleRenameAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorOnAutoInsertEndpointName => await HandleOnAutoInsertAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorValidateBreakpointRangeName => await HandleValidateBreakpointRangeAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorReferencesEndpointName => await HandleReferencesAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorProvideCodeActionsEndpoint => await HandleProvideCodeActionsAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorResolveCodeActionsEndpoint => await HandleResolveCodeActionsAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorPullDiagnosticEndpointName => await HandlePullDiagnosticsAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorFoldingRangeEndpoint => await HandleFoldingRangeAsync(), - RazorLanguageServerCustomMessageTargets.RazorSpellCheckEndpoint => await HandleSpellCheckAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorDocumentSymbolEndpoint => await HandleDocumentSymbolAsync(@params), - RazorLanguageServerCustomMessageTargets.RazorProjectContextsEndpoint => await HandleProjectContextsAsync(@params), + CustomMessageNames.RazorDefinitionEndpointName => await HandleDefinitionAsync(@params), + CustomMessageNames.RazorImplementationEndpointName => await HandleImplementationAsync(@params), + CustomMessageNames.RazorSignatureHelpEndpointName => await HandleSignatureHelpAsync(@params), + CustomMessageNames.RazorRenameEndpointName => await HandleRenameAsync(@params), + CustomMessageNames.RazorOnAutoInsertEndpointName => await HandleOnAutoInsertAsync(@params), + CustomMessageNames.RazorValidateBreakpointRangeName => await HandleValidateBreakpointRangeAsync(@params), + CustomMessageNames.RazorReferencesEndpointName => await HandleReferencesAsync(@params), + CustomMessageNames.RazorProvideCodeActionsEndpoint => await HandleProvideCodeActionsAsync(@params), + CustomMessageNames.RazorResolveCodeActionsEndpoint => await HandleResolveCodeActionsAsync(@params), + CustomMessageNames.RazorPullDiagnosticEndpointName => await HandlePullDiagnosticsAsync(@params), + CustomMessageNames.RazorFoldingRangeEndpoint => await HandleFoldingRangeAsync(), + CustomMessageNames.RazorSpellCheckEndpoint => await HandleSpellCheckAsync(@params), + CustomMessageNames.RazorDocumentSymbolEndpoint => await HandleDocumentSymbolAsync(@params), + CustomMessageNames.RazorProjectContextsEndpoint => await HandleProjectContextsAsync(@params), + CustomMessageNames.RazorSimplifyMethodEndpointName => HandleSimplifyMethod(@params), _ => throw new NotImplementedException($"I don't know how to handle the '{method}' method.") }; return (TResponse)result; } + private static TextEdit[] HandleSimplifyMethod(TParams @params) + { + Assert.IsType(@params); + return null; + } + private async Task HandleProjectContextsAsync(TParams @params) { Assert.IsType(@params); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SnapshotResolverTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SnapshotResolverTest.cs index bd23f5472f1..4b3a999dcad 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SnapshotResolverTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/SnapshotResolverTest.cs @@ -4,13 +4,11 @@ #nullable disable using System.IO; -using System.Threading.Tasks; +using System.Linq; using Microsoft.AspNetCore.Razor.LanguageServer.ProjectSystem; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.AspNetCore.Razor.Utilities; -using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; -using Moq; using Xunit; using Xunit.Abstractions; @@ -22,7 +20,7 @@ public SnapshotResolverTest(ITestOutputHelper testOutput) : base(testOutput) } [Fact] - public void TryResolveDocument_AsksPotentialParentProjectForDocumentItsTracking_ReturnsTrue() + public void TryResolveDocumentInAnyProject_AsksPotentialParentProjectForDocumentItsTracking_ReturnsTrue() { // Arrange var documentFilePath = @"C:\path\to\document.cshtml"; @@ -30,7 +28,7 @@ public void TryResolveDocument_AsksPotentialParentProjectForDocumentItsTracking_ var snapshotResolver = CreateSnapshotResolver(normalizedFilePath); // Act - var result = snapshotResolver.TryResolveDocument(documentFilePath, out var document); + var result = snapshotResolver.TryResolveDocumentInAnyProject(documentFilePath, out var document); // Assert Assert.True(result); @@ -38,7 +36,7 @@ public void TryResolveDocument_AsksPotentialParentProjectForDocumentItsTracking_ } [Fact] - public void TryResolveDocument_AsksMiscellaneousProjectForDocumentItIsTracking_ReturnsTrue() + public void TryResolveDocumentInAnyProject_AsksMiscellaneousProjectForDocumentItIsTracking_ReturnsTrue() { // Arrange var documentFilePath = @"C:\path\to\document.cshtml"; @@ -47,14 +45,14 @@ public void TryResolveDocument_AsksMiscellaneousProjectForDocumentItIsTracking_R var snapshotResolver = new SnapshotResolver(projectSnapshotManagerAccessor, LoggerFactory); var miscProject = snapshotResolver.GetMiscellaneousProject(); - var hostProject = new HostProject(miscProject.FilePath, miscProject.IntermediateOutputPath, RazorDefaults.Configuration, miscProject.RootNamespace); + var hostProject = new HostProject(miscProject.FilePath, miscProject.IntermediateOutputPath, FallbackRazorConfiguration.Latest, miscProject.RootNamespace); projectSnapshotManagerAccessor.Instance.DocumentAdded( hostProject.Key, new HostDocument(normalizedFilePath, "document.cshtml"), new EmptyTextLoader(normalizedFilePath)); // Act - var result = snapshotResolver.TryResolveDocument(documentFilePath, out var document); + var result = snapshotResolver.TryResolveDocumentInAnyProject(documentFilePath, out var document); // Assert Assert.True(result); @@ -63,7 +61,7 @@ public void TryResolveDocument_AsksMiscellaneousProjectForDocumentItIsTracking_R } [Fact] - public void TryResolveDocument_AsksPotentialParentProjectForDocumentItsNotTrackingAndMiscellaneousProjectIsNotTrackingEither_ReturnsFalse() + public void TryResolveDocumentInAnyProject_AsksPotentialParentProjectForDocumentItsNotTrackingAndMiscellaneousProjectIsNotTrackingEither_ReturnsFalse() { // Arrange var documentFilePath = @"C:\path\to\document.cshtml"; @@ -71,7 +69,7 @@ public void TryResolveDocument_AsksPotentialParentProjectForDocumentItsNotTracki var snapshotResolver = new SnapshotResolver(projectSnapshotManagerAccessor, LoggerFactory); // Act - var result = snapshotResolver.TryResolveDocument(documentFilePath, out var document); + var result = snapshotResolver.TryResolveDocumentInAnyProject(documentFilePath, out var document); // Assert Assert.False(result); @@ -79,22 +77,22 @@ public void TryResolveDocument_AsksPotentialParentProjectForDocumentItsNotTracki } [Fact] - public void TryResolveProject_NoProjects_ReturnsFalse() + public void TryResolveAllProjects_NoProjects_ReturnsFalse() { // Arrange var documentFilePath = "C:/path/to/document.cshtml"; var snapshotResolver = new SnapshotResolver(new TestProjectSnapshotManagerAccessor(TestProjectSnapshotManager.Create(ErrorReporter)), LoggerFactory); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.False(result); - Assert.Null(project); + Assert.Empty(projects); } [Fact] - public void TryResolveProject_OnlyMiscellaneousProjectDoesNotContainDocument_ReturnsFalse() + public void TryResolveAllProjects_OnlyMiscellaneousProjectDoesNotContainDocument_ReturnsFalse() { // Arrange var documentFilePath = "C:/path/to/document.cshtml"; @@ -102,30 +100,30 @@ public void TryResolveProject_OnlyMiscellaneousProjectDoesNotContainDocument_Ret _ = snapshotResolver.GetMiscellaneousProject(); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.False(result); - Assert.Null(project); + Assert.Empty(projects); } [Fact] - public void TryResolveProject_OnlyMiscellaneousProjectContainsDocument_ReturnsTrue() + public void TryResolveAllProjects_OnlyMiscellaneousProjectContainsDocument_ReturnsTrue() { // Arrange var documentFilePath = Path.Join(TempDirectory.Instance.DirectoryPath, "document.cshtml"); var snapshotResolver = CreateSnapshotResolver(documentFilePath, addToMiscellaneous: true); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.True(result); - Assert.Equal(snapshotResolver.GetMiscellaneousProject(), project); + Assert.Single(projects, snapshotResolver.GetMiscellaneousProject()); } [Fact] - public void TryResolveProject_UnrelatedProject_ReturnsFalse() + public void TryResolveAllProjects_UnrelatedProject_ReturnsFalse() { // Arrange var documentFilePath = "C:/path/to/document.cshtml"; @@ -134,15 +132,15 @@ public void TryResolveProject_UnrelatedProject_ReturnsFalse() snapshotManager.ProjectAdded(TestProjectSnapshot.Create("C:/other/path/to/project.csproj").HostProject); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.False(result); - Assert.Null(project); + Assert.Empty(projects); } [Fact] - public void TryResolveProject_OwnerProjectWithOthers_ReturnsTrue() + public void TryResolveAllProjects_OwnerProjectWithOthers_ReturnsTrue() { // Arrange var documentFilePath = "C:/path/to/document.cshtml"; @@ -154,15 +152,15 @@ public void TryResolveProject_OwnerProjectWithOthers_ReturnsTrue() var snapshotResolver = new SnapshotResolver(new TestProjectSnapshotManagerAccessor(snapshotManager), LoggerFactory); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.True(result); - AssertSnapshotsEqual(expectedProject, project); + AssertSnapshotsEqual(expectedProject, projects.Single()); } [Fact] - public void TryResolveProject_MiscellaneousOwnerProjectWithOthers_ReturnsTrue() + public void TryResolveAllProjects_MiscellaneousOwnerProjectWithOthers_ReturnsTrue() { // Arrange var documentFilePath = Path.Join(TempDirectory.Instance.DirectoryPath, "file.cshtml"); @@ -175,15 +173,15 @@ public void TryResolveProject_MiscellaneousOwnerProjectWithOthers_ReturnsTrue() snapshotManager.CreateAndAddProject("C:/path/to/project.csproj"); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.True(result); - AssertSnapshotsEqual(miscProject, project); + AssertSnapshotsEqual(miscProject, projects.Single()); } [OSSkipConditionFact(new[] { "OSX", "Linux" })] - public void TryResolveProject_OwnerProjectDifferentCasing_ReturnsTrue() + public void TryResolveAllProjects_OwnerProjectDifferentCasing_ReturnsTrue() { // Arrange var documentFilePath = "c:/path/to/document.cshtml"; @@ -194,11 +192,11 @@ public void TryResolveProject_OwnerProjectDifferentCasing_ReturnsTrue() snapshotManager.CreateAndAddDocument(ownerProject, documentFilePath); // Act - var result = snapshotResolver.TryResolveProject(documentFilePath, out var project); + var result = snapshotResolver.TryResolveAllProjects(documentFilePath, out var projects); // Assert Assert.True(result); - AssertSnapshotsEqual(ownerProject, project); + AssertSnapshotsEqual(ownerProject, projects.Single()); } [Fact] @@ -259,7 +257,7 @@ private SnapshotResolver CreateSnapshotResolver(string filePath, out TestProject return snapshotResolver; } - private void AssertSnapshotsEqual(IProjectSnapshot first, IProjectSnapshot second) + private static void AssertSnapshotsEqual(IProjectSnapshot first, IProjectSnapshot second) { Assert.Equal(first.FilePath, second.FilePath); Assert.Equal(first.CSharpLanguageVersion, second.CSharpLanguageVersion); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/TestProjectSnapshotManagerAccessor.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/TestProjectSnapshotManagerAccessor.cs index 9065a29d592..dff945d97dd 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/TestProjectSnapshotManagerAccessor.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/TestProjectSnapshotManagerAccessor.cs @@ -4,6 +4,7 @@ #nullable disable using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; namespace Microsoft.AspNetCore.Razor.LanguageServer.Test; diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/WrapWithTag/WrapWithTagEndpointTests.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/WrapWithTag/WrapWithTagEndpointTests.cs index 138705b6678..f231d4bd5a4 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/WrapWithTag/WrapWithTagEndpointTests.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/WrapWithTag/WrapWithTagEndpointTests.cs @@ -168,7 +168,7 @@ public async Task CleanUpTextEdits_NoTilde() var uri = new Uri("file://path.razor"); var factory = CreateDocumentContextFactory(uri, input); - var context = await factory.TryCreateAsync(uri, DisposalToken); + var context = factory.TryCreate(uri); Assert.NotNull(context); var inputSourceText = await context!.GetSourceTextAsync(DisposalToken); @@ -218,7 +218,7 @@ public async Task CleanUpTextEdits_BadEditWithTilde() var uri = new Uri("file://path.razor"); var factory = CreateDocumentContextFactory(uri, input); - var context = await factory.TryCreateAsync(uri, DisposalToken); + var context = factory.TryCreate(uri); Assert.NotNull(context); var inputSourceText = await context!.GetSourceTextAsync(DisposalToken); @@ -269,7 +269,7 @@ public async Task CleanUpTextEdits_GoodEditWithTilde() var uri = new Uri("file://path.razor"); var factory = CreateDocumentContextFactory(uri, input); - var context = await factory.TryCreateAsync(uri, DisposalToken); + var context = factory.TryCreate(uri); Assert.NotNull(context); var inputSourceText = await context!.GetSourceTextAsync(DisposalToken); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/BackgroundDocumentProcessedPublisherTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/BackgroundDocumentProcessedPublisherTest.cs deleted file mode 100644 index 512d9e51ad4..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/BackgroundDocumentProcessedPublisherTest.cs +++ /dev/null @@ -1,290 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.CodeAnalysis; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class BackgroundDocumentProcessedPublisherTest : OmniSharpWorkspaceTestBase -{ - private readonly RazorCodeDocument _codeDocument; - - public BackgroundDocumentProcessedPublisherTest(ITestOutputHelper testOutput) - : base(testOutput) - { - _codeDocument = CreateCodeDocument("

Hello World

"); - } - - [Fact] - public async Task DocumentProcessed_Import_Noops() - { - // Arrange - var project = CreateProjectSnapshot(Project.FilePath, new[] { "/path/to/_Imports.razor" }); - var document = project.GetDocument("/path/to/_Imports.razor"); - var originalSolution = Workspace.CurrentSolution; - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - await RunOnDispatcherThreadAsync(() => processedPublisher.DocumentProcessed(_codeDocument, document)); - - // Assert - Assert.Same(originalSolution, Workspace.CurrentSolution); - } - - [Fact] - public async Task DocumentProcessed_WorkspaceHasActiveDocument_Noops() - { - // Arrange - var project = CreateProjectSnapshot(Project.FilePath, new[] { "/path/to/Counter.razor" }); - var document = project.GetDocument("/path/to/Counter.razor"); - var activeDocumentFilePath = document.FilePath + BackgroundDocumentProcessedPublisher.ActiveVirtualDocumentSuffix; - AddRoslynDocument(activeDocumentFilePath); - var originalSolution = Workspace.CurrentSolution; - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - await RunOnDispatcherThreadAsync(() => processedPublisher.DocumentProcessed(_codeDocument, document)); - - // Assert - Assert.Same(originalSolution, Workspace.CurrentSolution); - } - - [Fact] - public async Task DocumentProcessed_NoActiveDocument_UnknownProject_Noops() - { - // Arrange - var project = CreateProjectSnapshot("/path/to/unknownproject.csproj", new[] { "/path/to/Counter.razor" }); - var document = project.GetDocument("/path/to/Counter.razor"); - var originalSolution = Workspace.CurrentSolution; - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - await RunOnDispatcherThreadAsync(() => processedPublisher.DocumentProcessed(_codeDocument, document)); - - // Assert - Assert.Same(originalSolution, Workspace.CurrentSolution); - } - - [Fact] - public async Task DocumentProcessed_NoActiveDocument_AddsRazorDocument() - { - // Arrange - var projectSnapshot = CreateProjectSnapshot(Project.FilePath, new[] { "/path/to/Counter.razor" }); - var document = projectSnapshot.GetDocument("/path/to/Counter.razor"); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - await RunOnDispatcherThreadAsync(() => processedPublisher.DocumentProcessed(_codeDocument, document)); - - // Assert - var project = Assert.Single(Workspace.CurrentSolution.Projects); - Assert.Contains(project.Documents, roslynDocument => roslynDocument.FilePath.StartsWith(document.FilePath, StringComparison.Ordinal)); - } - - [Fact] - public async Task DocumentProcessed_NoActiveDocument_AddsCSHTMLDocument() - { - // Arrange - var projectSnapshot = CreateProjectSnapshot(Project.FilePath, new[] { "/path/to/Index.cshtml" }); - var document = projectSnapshot.GetDocument("/path/to/Index.cshtml"); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - await RunOnDispatcherThreadAsync(() => processedPublisher.DocumentProcessed(_codeDocument, document)); - - // Assert - var project = Assert.Single(Workspace.CurrentSolution.Projects); - Assert.Contains(project.Documents, roslynDocument => roslynDocument.FilePath.StartsWith(document.FilePath, StringComparison.Ordinal)); - } - - [Fact] - public async Task DocumentProcessed_NoActiveDocument_ExistingBGDoc_UpdatesDocument() - { - // Arrange - var project = CreateProjectSnapshot(Project.FilePath, new[] { "/path/to/Counter.razor" }); - var document = project.GetDocument("/path/to/Counter.razor"); - var backgroundDocumentFilePath = document.FilePath + BackgroundDocumentProcessedPublisher.BackgroundVirtualDocumentSuffix; - var currentDocument = AddRoslynDocument(backgroundDocumentFilePath); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - await RunOnDispatcherThreadAsync(() => processedPublisher.DocumentProcessed(_codeDocument, document)); - - // Assert - var afterProcessedDocument = Workspace.GetDocument(backgroundDocumentFilePath); - Assert.NotSame(currentDocument, afterProcessedDocument); - } - - [Fact] - public async Task PSM_DocumentRemoved_UnknownProjectForDocument_Noops() - { - // Arrange - var projectSnapshotManager = CreateProjectSnapshotManager(allowNotifyListeners: true); - var hostProject = new OmniSharpHostProject("/path/to/unknownproject.csproj", "/path/to/obj", RazorConfiguration.Default, rootNamespace: "TestRootNamespace"); - var hostDocument = new OmniSharpHostDocument("/path/to/Counter.razor", "path\\to\\Counter.razor", FileKinds.Component); - await RunOnDispatcherThreadAsync(() => - { - projectSnapshotManager.ProjectAdded(hostProject); - projectSnapshotManager.DocumentAdded(hostProject, hostDocument); - }); - var originalSolution = Workspace.CurrentSolution; - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - processedPublisher.Initialize(projectSnapshotManager); - - // Act - await RunOnDispatcherThreadAsync(() => projectSnapshotManager.DocumentRemoved(hostProject, hostDocument)); - - // Assert - Assert.Same(originalSolution, Workspace.CurrentSolution); - } - - [Fact] - public async Task PSM_DocumentRemoved_NoBackgroundDocument_Noops() - { - // Arrange - var projectSnapshotManager = CreateProjectSnapshotManager(allowNotifyListeners: true); - var hostProject = new OmniSharpHostProject(Project.FilePath, Project.CompilationOutputInfo.AssemblyPath, RazorConfiguration.Default, rootNamespace: "TestRootNamespace"); - var hostDocument = new OmniSharpHostDocument("/path/to/Counter.razor", "path\\to\\Counter.razor", FileKinds.Component); - await RunOnDispatcherThreadAsync(() => - { - projectSnapshotManager.ProjectAdded(hostProject); - projectSnapshotManager.DocumentAdded(hostProject, hostDocument); - }); - var originalSolution = Workspace.CurrentSolution; - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - processedPublisher.Initialize(projectSnapshotManager); - - // Act - await RunOnDispatcherThreadAsync(() => projectSnapshotManager.DocumentRemoved(hostProject, hostDocument)); - - // Assert - Assert.Same(originalSolution, Workspace.CurrentSolution); - } - - [Fact] - public async Task PSM_DocumentRemoved_RemovesAssociatedBackgroundDocument() - { - // Arrange - var projectSnapshotManager = CreateProjectSnapshotManager(allowNotifyListeners: true); - var hostProject = new OmniSharpHostProject(Project.FilePath, Project.CompilationOutputInfo.AssemblyPath, RazorConfiguration.Default, rootNamespace: "TestRootNamespace"); - var hostDocument = new OmniSharpHostDocument("/path/to/Counter.razor", "path\\to\\Counter.razor", FileKinds.Component); - await RunOnDispatcherThreadAsync(() => - { - projectSnapshotManager.ProjectAdded(hostProject); - projectSnapshotManager.DocumentAdded(hostProject, hostDocument); - }); - var backgroundDocumentFilePath = hostDocument.FilePath + BackgroundDocumentProcessedPublisher.BackgroundVirtualDocumentSuffix; - AddRoslynDocument(backgroundDocumentFilePath); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - processedPublisher.Initialize(projectSnapshotManager); - - // Act - await RunOnDispatcherThreadAsync(() => projectSnapshotManager.DocumentRemoved(hostProject, hostDocument)); - - // Assert - var project = Assert.Single(Workspace.CurrentSolution.Projects); - Assert.Empty(project.Documents); - } - - [Fact] - public void WorkspaceChanged_DocumentAdded_NoFilePathRoslynDocument_Noops() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: null); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentAdded, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.Same(newSolution, Workspace.CurrentSolution); - } - - [Fact] - public void WorkspaceChanged_BackgroundDocument_Noops() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument("/path/to/Counter.razor" + BackgroundDocumentProcessedPublisher.BackgroundVirtualDocumentSuffix); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentAdded, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.Same(newSolution, Workspace.CurrentSolution); - } - - [Fact] - public void WorkspaceChanged_ActiveDocument_NoBackgroundDocument_Noops() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument("/path/to/Counter.razor" + BackgroundDocumentProcessedPublisher.ActiveVirtualDocumentSuffix); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentAdded, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.Same(newSolution, Workspace.CurrentSolution); - } - - [Fact] - public void WorkspaceChanged_ActiveDocument_RemovesBackgroundDocument() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var filePath = "/path/to/Counter.razor"; - var backgroundDocumentFilePath = filePath + BackgroundDocumentProcessedPublisher.BackgroundVirtualDocumentSuffix; - var backgroundDocument = AddRoslynDocument(backgroundDocumentFilePath); - var activeDocument = AddRoslynDocument(filePath + BackgroundDocumentProcessedPublisher.ActiveVirtualDocumentSuffix); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentAdded, - originalSolution, - newSolution, - activeDocument.Project.Id, - activeDocument.Id); - var processedPublisher = new BackgroundDocumentProcessedPublisher(Dispatcher, Workspace, LoggerFactory); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.NotSame(newSolution, Workspace.CurrentSolution); - var currentBackgroundDocument = Workspace.CurrentSolution.GetDocument(backgroundDocument.Id); - Assert.Null(currentBackgroundDocument); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/CoreProjectConfigurationProviderTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/CoreProjectConfigurationProviderTest.cs deleted file mode 100644 index 3ba7c17adef..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/CoreProjectConfigurationProviderTest.cs +++ /dev/null @@ -1,112 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class CoreProjectConfigurationProviderTest : OmniSharpTestBase -{ - public CoreProjectConfigurationProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void HasRazorCoreCapability_NoCapabilities_ReturnsFalse() - { - // Arrange - var projectCapabilities = Array.Empty(); - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestCoreProjectConfigurationProvider(); - - // Act - var result = provider.HasRazorCoreCapability(context); - - // Assert - Assert.False(result); - } - - [Fact] - public void HasRazorCoreCapability_DotNetCoreCapability_ReturnsTrue() - { - // Arrange - var projectCapabilities = new[] { CoreProjectConfigurationProvider.DotNetCoreRazorCapability }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestCoreProjectConfigurationProvider(); - - // Act - var result = provider.HasRazorCoreCapability(context); - - // Assert - Assert.True(result); - } - - [Fact] - public void HasRazorCoreCapability_DotNetCoreWebCapability_ReturnsTrue() - { - // Arrange - var projectCapabilities = new[] { CoreProjectConfigurationProvider.DotNetCoreWebCapability }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestCoreProjectConfigurationProvider(); - - // Act - var result = provider.HasRazorCoreCapability(context); - - // Assert - Assert.True(result); - } - - [Fact] - public void HasRazorCoreConfigurationCapability_CoreRazorCapabilities_ReturnsFalse() - { - // Arrange - var projectCapabilities = new[] { CoreProjectConfigurationProvider.DotNetCoreRazorCapability }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestCoreProjectConfigurationProvider(); - - // Act - var result = provider.HasRazorCoreConfigurationCapability(context); - - // Assert - Assert.False(result); - } - - [Fact] - public void HasRazorCoreConfigurationCapability_DotNetCoreRazorConfigCapability_ReturnsTrue() - { - // Arrange - var projectCapabilities = new[] { CoreProjectConfigurationProvider.DotNetCoreRazorConfigurationCapability }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestCoreProjectConfigurationProvider(); - - // Act - var result = provider.HasRazorCoreConfigurationCapability(context); - - // Assert - Assert.True(result); - } - - private class TestCoreProjectConfigurationProvider : CoreProjectConfigurationProvider - { - public new bool HasRazorCoreCapability(ProjectConfigurationProviderContext context) => base.HasRazorCoreCapability(context); - - public new bool HasRazorCoreConfigurationCapability(ProjectConfigurationProviderContext context) => base.HasRazorCoreConfigurationCapability(context); - - public override bool TryResolveConfiguration(ProjectConfigurationProviderContext context, out ProjectConfiguration configuration) - { - throw new NotImplementedException(); - } - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/DefaultProjectChangePublisherTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/DefaultProjectChangePublisherTest.cs deleted file mode 100644 index 0f23389fc3a..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/DefaultProjectChangePublisherTest.cs +++ /dev/null @@ -1,164 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.Extensions.Logging; -using Xunit; -using Xunit.Abstractions; -using Xunit.Sdk; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class DefaultProjectChangePublisherTest : OmniSharpTestBase -{ - public DefaultProjectChangePublisherTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Theory] - [InlineData(nameof(OmniSharpProjectChangeKind.DocumentAdded))] - [InlineData(nameof(OmniSharpProjectChangeKind.DocumentRemoved))] - [InlineData(nameof(OmniSharpProjectChangeKind.ProjectChanged))] - public async Task ProjectManager_Changed_EnqueuesPublish(string changeKindStr) - { - // Arrange - var changeKind = (OmniSharpProjectChangeKind)Enum.Parse(typeof(OmniSharpProjectChangeKind), changeKindStr); - - var serializationSuccessful = false; - var projectSnapshot = CreateProjectSnapshot("/path/to/project.csproj"); - var expectedPublishFilePath = "/path/to/obj/bin/Debug/project.razor.json"; - var publisher = new TestProjectChangePublisher( - LoggerFactory, - onSerializeToFile: (snapshot, publishFilePath) => - { - Assert.Same(projectSnapshot, snapshot); - Assert.Equal(expectedPublishFilePath, publishFilePath); - serializationSuccessful = true; - }) - { - EnqueueDelay = 10 - }; - publisher.SetPublishFilePath(projectSnapshot.FilePath, expectedPublishFilePath); - var args = new OmniSharpProjectChangeEventArgs(projectSnapshot, projectSnapshot, documentFilePath: null, changeKind); - - // Act - publisher.ProjectManager_Changed(null, args); - - // Assert - var kvp = Assert.Single(publisher.DeferredPublishTasks); - await kvp.Value; - Assert.True(serializationSuccessful); - } - - [Fact] - public async Task ProjectManager_Changed_ProjectRemoved_AfterEnqueuedPublish() - { - // Arrange - var attemptedToSerialize = false; - var projectSnapshot = CreateProjectSnapshot("/path/to/project.csproj"); - var expectedPublishFilePath = "/path/to/obj/bin/Debug/project.razor.json"; - var publisher = new TestProjectChangePublisher( - LoggerFactory, - onSerializeToFile: (snapshot, publishFilePath) => attemptedToSerialize = true) - { - EnqueueDelay = 10 - }; - publisher.SetPublishFilePath(projectSnapshot.FilePath, expectedPublishFilePath); - publisher.EnqueuePublish(projectSnapshot); - var args = new OmniSharpProjectChangeEventArgs(projectSnapshot, newer: null, documentFilePath: null, OmniSharpProjectChangeKind.ProjectRemoved); - - // Act - publisher.ProjectManager_Changed(null, args); - - // Assert - await Task.Delay(publisher.EnqueueDelay * 3); - - Assert.False(attemptedToSerialize); - } - - [Fact] - public async Task EnqueuePublish_BatchesPublishRequests() - { - // Arrange - var serializationSuccessful = false; - var firstSnapshot = CreateProjectSnapshot("/path/to/project.csproj"); - var secondSnapshot = CreateProjectSnapshot("/path/to/project.csproj", new[] { "/path/to/file.cshtml" }); - var expectedPublishFilePath = "/path/to/obj/bin/Debug/project.razor.json"; - var publisher = new TestProjectChangePublisher( - LoggerFactory, - onSerializeToFile: (snapshot, publishFilePath) => - { - Assert.Same(secondSnapshot, snapshot); - Assert.Equal(expectedPublishFilePath, publishFilePath); - serializationSuccessful = true; - }) - { - EnqueueDelay = 10 - }; - publisher.SetPublishFilePath(firstSnapshot.FilePath, expectedPublishFilePath); - - // Act - publisher.EnqueuePublish(firstSnapshot); - publisher.EnqueuePublish(secondSnapshot); - - // Assert - var kvp = Assert.Single(publisher.DeferredPublishTasks); - await kvp.Value; - Assert.True(serializationSuccessful); - } - - [Fact] - public void Publish_UnsetPublishFilePath_Noops() - { - // Arrange - var publisher = new TestProjectChangePublisher(LoggerFactory); - var omniSharpProjectSnapshot = CreateProjectSnapshot("/path/to/project.csproj"); - - // Act & Assert - publisher.Publish(omniSharpProjectSnapshot); - } - - [Fact] - public void Publish_PublishesToSetPublishFilePath() - { - // Arrange - var serializationSuccessful = false; - var omniSharpProjectSnapshot = CreateProjectSnapshot("/path/to/project.csproj"); - var expectedPublishFilePath = "/path/to/obj/bin/Debug/project.razor.json"; - var publisher = new TestProjectChangePublisher( - LoggerFactory, - onSerializeToFile: (snapshot, publishFilePath) => - { - Assert.Same(omniSharpProjectSnapshot, snapshot); - Assert.Equal(expectedPublishFilePath, publishFilePath); - serializationSuccessful = true; - }); - publisher.SetPublishFilePath(omniSharpProjectSnapshot.FilePath, expectedPublishFilePath); - - // Act - publisher.Publish(omniSharpProjectSnapshot); - - // Assert - Assert.True(serializationSuccessful); - } - - private class TestProjectChangePublisher : DefaultProjectChangePublisher - { - private readonly Action _onSerializeToFile; - - public TestProjectChangePublisher( - ILoggerFactory loggerFactory, - Action onSerializeToFile = null) - : base(loggerFactory) - { - _onSerializeToFile = onSerializeToFile ?? ((_1, _2) => throw new XunitException("SerializeToFile should not have been called.")); - } - - protected override void SerializeToFile(OmniSharpProjectSnapshot projectSnapshot, string publishFilePath) => _onSerializeToFile?.Invoke(projectSnapshot, publishFilePath); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/FallbackConfigurationProviderTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/FallbackConfigurationProviderTest.cs deleted file mode 100644 index 064195657ea..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/FallbackConfigurationProviderTest.cs +++ /dev/null @@ -1,134 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class FallbackConfigurationProviderTest : OmniSharpTestBase -{ - private readonly Version _mvcAssemblyVersion; - - public FallbackConfigurationProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - _mvcAssemblyVersion = Version.Parse("2.1.0"); - } - - [Fact] - public void TryResolveConfiguration_NoCoreCapability_ReturnsFalse() - { - // Arrange - var projectCapabilities = Array.Empty(); - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestLegacyConfigurationProvider(_mvcAssemblyVersion); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_RazorConfigurationCapability_ReturnsFalse() - { - // Arrange - var projectCapabilities = new[] - { - CoreProjectConfigurationProvider.DotNetCoreRazorCapability, - CoreProjectConfigurationProvider.DotNetCoreRazorConfigurationCapability - }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new TestLegacyConfigurationProvider(_mvcAssemblyVersion); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_NoMvcReference_ReturnsFalse() - { - // Arrange - var context = BuildContext("/some/path/to/some.dll"); - var provider = new TestLegacyConfigurationProvider(_mvcAssemblyVersion); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_NoMvcVersion_ReturnsFalse() - { - // Arrange - var context = BuildContext("/some/path/to/some.dll", "/another/path/to/" + FallbackConfigurationProvider.MvcAssemblyFileName); - var provider = new TestLegacyConfigurationProvider(mvcAssemblyVersion: null); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_MvcWithVersion_ReturnsTrue() - { - // Arrange - var context = BuildContext("/some/path/to/some.dll", "/another/path/to/" + FallbackConfigurationProvider.MvcAssemblyFileName); - var provider = new TestLegacyConfigurationProvider(_mvcAssemblyVersion); - var expectedConfiguration = FallbackRazorConfiguration.SelectConfiguration(_mvcAssemblyVersion); - - // Act - var result = provider.TryResolveConfiguration(context, out var projectConfiguration); - - // Assert - Assert.True(result); - Assert.Same(expectedConfiguration, projectConfiguration.Configuration); - Assert.Empty(projectConfiguration.Documents); - } - - private static ProjectConfigurationProviderContext BuildContext(params string[] referencePaths) - { - var projectCapabilities = new[] { CoreProjectConfigurationProvider.DotNetCoreRazorCapability }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - foreach (var path in referencePaths) - { - projectInstance.AddItem(FallbackConfigurationProvider.ReferencePathWithRefAssembliesItemType, path); - } - - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - return context; - } - - private class TestLegacyConfigurationProvider : FallbackConfigurationProvider - { - private readonly Version _mvcAssemblyVersion; - - public TestLegacyConfigurationProvider(Version mvcAssemblyVersion) - { - _mvcAssemblyVersion = mvcAssemblyVersion; - } - - protected override Version GetAssemblyVersion(string filePath) => _mvcAssemblyVersion; - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/LatestProjectConfigurationProviderTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/LatestProjectConfigurationProviderTest.cs deleted file mode 100644 index c3036e0bd36..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/LatestProjectConfigurationProviderTest.cs +++ /dev/null @@ -1,602 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class LatestProjectConfigurationProviderTest : OmniSharpTestBase -{ - public LatestProjectConfigurationProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void GetRootNamespace_NoRootNamespace_ReturnsNull() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - - // Act - var rootNamespace = LatestProjectConfigurationProvider.GetRootNamespace(projectInstance); - - // Assert - Assert.Null(rootNamespace); - } - - [Fact] - public void GetRootNamespace_EmptyRootNamespace_ReturnsNull() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty(LatestProjectConfigurationProvider.RootNamespaceProperty, string.Empty); - - // Act - var rootNamespace = LatestProjectConfigurationProvider.GetRootNamespace(projectInstance); - - // Assert - Assert.Null(rootNamespace); - } - - [Fact] - public void GetRootNamespace_ReturnsRootNamespace() - { - // Arrange - var expectedRootNamespace = "SomeApp.Root.Namespace"; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty(LatestProjectConfigurationProvider.RootNamespaceProperty, expectedRootNamespace); - - // Act - var rootNamespace = LatestProjectConfigurationProvider.GetRootNamespace(projectInstance); - - // Assert - Assert.Equal(expectedRootNamespace, rootNamespace); - } - - [Fact] - public void GetHostDocuments_SomeLegacyDocuments() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(LatestProjectConfigurationProvider.RazorGenerateWithTargetPathItemType, "file.cshtml", new Dictionary() - { - [LatestProjectConfigurationProvider.RazorTargetPathMetadataName] = "path/file.cshtml", - }); - projectInstance.AddItem(LatestProjectConfigurationProvider.RazorGenerateWithTargetPathItemType, "otherfile.cshtml", new Dictionary() - { - [LatestProjectConfigurationProvider.RazorTargetPathMetadataName] = "other/path/otherfile.cshtml", - }); - var projectDirectory = projectInstance.Directory; - - // Act - var hostDocuments = LatestProjectConfigurationProvider.GetHostDocuments(projectInstance.Items); - - // Assert - Assert.Collection( - hostDocuments, - hostDocument => - { - Assert.Equal(Path.Combine(projectDirectory, "file.cshtml"), hostDocument.FilePath); - }, - hostDocument => - { - Assert.Equal(Path.Combine(projectDirectory, "otherfile.cshtml"), hostDocument.FilePath); - }); - } - - [Fact] - public void GetHostDocuments_SomeComponentDocuments() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(LatestProjectConfigurationProvider.RazorComponentWithTargetPathItemType, "path/file.razor", new Dictionary() - { - [LatestProjectConfigurationProvider.RazorTargetPathMetadataName] = "path/file.razor", - }); - projectInstance.AddItem(LatestProjectConfigurationProvider.RazorComponentWithTargetPathItemType, "other/path/otherfile.razor", new Dictionary() - { - [LatestProjectConfigurationProvider.RazorTargetPathMetadataName] = "other/path/otherfile.razor", - }); - var projectDirectory = projectInstance.Directory; - - // Act - var hostDocuments = LatestProjectConfigurationProvider.GetHostDocuments(projectInstance.Items); - - // Assert - Assert.Collection( - hostDocuments, - hostDocument => - { - Assert.Equal(Path.Combine(projectDirectory, "path/file.razor"), hostDocument.FilePath); - }, - hostDocument => - { - Assert.Equal(Path.Combine(projectDirectory, "other/path/otherfile.razor"), hostDocument.FilePath); - }); - } - - [Fact] - public void GetHostDocuments_MixedDocuments() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(LatestProjectConfigurationProvider.RazorComponentWithTargetPathItemType, "file.razor", new Dictionary() - { - [LatestProjectConfigurationProvider.RazorTargetPathMetadataName] = "path/file.razor", - }); - projectInstance.AddItem(LatestProjectConfigurationProvider.RazorGenerateWithTargetPathItemType, "otherfile.cshtml", new Dictionary() - { - [LatestProjectConfigurationProvider.RazorTargetPathMetadataName] = "other/path/otherfile.cshtml", - }); - var projectDirectory = projectInstance.Directory; - - // Act - var hostDocuments = LatestProjectConfigurationProvider.GetHostDocuments(projectInstance.Items); - - // Assert - Assert.Collection( - hostDocuments, - hostDocument => - { - Assert.Equal(Path.Combine(projectDirectory, "file.razor"), hostDocument.FilePath); - }, - hostDocument => - { - Assert.Equal(Path.Combine(projectDirectory, "otherfile.cshtml"), hostDocument.FilePath); - }); - } - - [Fact] - public void TryResolveConfiguration_NoCoreCapability_ReturnsFalse() - { - // Arrange - var projectCapabilities = Array.Empty(); - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new LatestProjectConfigurationProvider(); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_NoRazorConfigurationCapability_ReturnsFalse() - { - // Arrange - var projectCapabilities = new[] - { - CoreProjectConfigurationProvider.DotNetCoreRazorCapability, - }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new LatestProjectConfigurationProvider(); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryGetDefaultConfiguration_FailsIfNoConfiguration() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - - // Act - var result = LatestProjectConfigurationProvider.TryGetDefaultConfiguration(projectInstance, out var defaultConfiguration); - - // Assert - Assert.False(result); - Assert.Null(defaultConfiguration); - } - - [Fact] - public void TryGetDefaultConfiguration_FailsIfEmptyConfiguration() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorDefaultConfiguration", string.Empty); - - // Act - var result = LatestProjectConfigurationProvider.TryGetDefaultConfiguration(projectInstance, out var defaultConfiguration); - - // Assert - Assert.False(result); - Assert.Null(defaultConfiguration); - } - - [Fact] - public void TryGetDefaultConfiguration_SucceedsWithValidConfiguration() - { - // Arrange - var expectedConfiguration = "Razor-13.37"; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorDefaultConfiguration", expectedConfiguration); - - // Act - var result = LatestProjectConfigurationProvider.TryGetDefaultConfiguration(projectInstance, out var defaultConfiguration); - - // Assert - Assert.True(result); - Assert.Equal(expectedConfiguration, defaultConfiguration); - } - - [Fact] - public void TryGetLanguageVersion_FailsIfNoLanguageVersion() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - - // Act - var result = LatestProjectConfigurationProvider.TryGetLanguageVersion(projectInstance, out var languageVersion); - - // Assert - Assert.False(result); - Assert.Null(languageVersion); - } - - [Fact] - public void TryGetLanguageVersion_FailsIfEmptyLanguageVersion() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorLangVersion", string.Empty); - - // Act - var result = LatestProjectConfigurationProvider.TryGetLanguageVersion(projectInstance, out var languageVersion); - - // Assert - Assert.False(result); - Assert.Null(languageVersion); - } - - [Fact] - public void TryGetLanguageVersion_SucceedsWithValidLanguageVersion() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorLangVersion", "1.0"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetLanguageVersion(projectInstance, out var languageVersion); - - // Assert - Assert.True(result); - Assert.Same(RazorLanguageVersion.Version_1_0, languageVersion); - } - - [Fact] - public void TryGetLanguageVersion_SucceedsWithUnknownLanguageVersion_DefaultsToLatest() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorLangVersion", "13.37"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetLanguageVersion(projectInstance, out var languageVersion); - - // Assert - Assert.True(result); - Assert.Same(RazorLanguageVersion.Latest, languageVersion); - } - - [Fact] - public void TryGetConfigurationItem_FailsNoRazorConfigurationItems() - { - // Arrange - var projectItems = Enumerable.Empty(); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfigurationItem("Razor-13.37", projectItems, out var configurationItem); - - // Assert - Assert.False(result); - Assert.Null(configurationItem); - } - - [Fact] - public void TryGetConfigurationItem_FailsNoMatchingRazorConfigurationItems() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem("RazorConfiguration", "Razor-10.0"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfigurationItem("Razor-13.37", projectInstance.Items, out var configurationItem); - - // Assert - Assert.False(result); - Assert.Null(configurationItem); - } - - [Fact] - public void TryGetConfigurationItem_SucceedsForMatchingConfigurationItem() - { - // Arrange - var expectedConfiguration = "Razor-13.37"; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem("RazorConfiguration", "Razor-10.0-DoesNotMatch"); - var expectedConfigurationItem = projectInstance.AddItem("RazorConfiguration", expectedConfiguration); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfigurationItem(expectedConfiguration, projectInstance.Items, out var configurationItem); - - // Assert - Assert.True(result); - Assert.Same(expectedConfigurationItem, configurationItem); - } - - [Fact] - public void GetConfiguredExtensionNames_NoExtensions() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var configurationItem = projectInstance.AddItem("RazorConfiguration", "Razor-10.0"); - - // Act - var configuredExtensionNames = LatestProjectConfigurationProvider.GetConfiguredExtensionNames(configurationItem); - - // Assert - Assert.Empty(configuredExtensionNames); - } - - [Fact] - public void GetConfiguredExtensionNames_EmptyExtensions() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var configurationItem = projectInstance.AddItem( - "RazorConfiguration", - "Razor-10.0", - new Dictionary() - { - ["Extensions"] = string.Empty - }); - - // Act - var configuredExtensionNames = LatestProjectConfigurationProvider.GetConfiguredExtensionNames(configurationItem); - - // Assert - Assert.Empty(configuredExtensionNames); - } - - [Fact] - public void GetConfiguredExtensionNames_SingleExtension() - { - // Arrange - var expectedExtensionName = "SomeExtensionName"; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var configurationItem = projectInstance.AddItem( - "RazorConfiguration", - "Razor-10.0", - new Dictionary() - { - ["Extensions"] = expectedExtensionName - }); - - // Act - var configuredExtensionNames = LatestProjectConfigurationProvider.GetConfiguredExtensionNames(configurationItem); - - // Assert - var extensionName = Assert.Single(configuredExtensionNames); - Assert.Equal(expectedExtensionName, extensionName); - } - - [Fact] - public void GetConfiguredExtensionNames_MultipleExtensions() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - var configurationItem = projectInstance.AddItem( - "RazorConfiguration", - "Razor-10.0", - new Dictionary() - { - ["Extensions"] = "SomeExtensionName;SomeOtherExtensionName" - }); - - // Act - var configuredExtensionNames = LatestProjectConfigurationProvider.GetConfiguredExtensionNames(configurationItem); - - // Assert - Assert.Collection( - configuredExtensionNames, - name => Assert.Equal("SomeExtensionName", name), - name => Assert.Equal("SomeOtherExtensionName", name)); - } - - [Fact] - public void GetExtensions_NoExtensionTypes_ReturnsEmptyArray() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem("NotAnExtension", "Extension1"); - - // Act - var extensions = LatestProjectConfigurationProvider.GetExtensions(new[] { "Extension1", "Extension2" }, projectInstance.Items); - - // Assert - Assert.Empty(extensions); - } - - [Fact] - public void GetExtensions_UnConfiguredExtensionTypes_ReturnsEmptyArray() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem("NotAnExtension", "UnconfiguredExtensionName"); - - // Act - var extensions = LatestProjectConfigurationProvider.GetExtensions(new[] { "Extension1", "Extension2" }, projectInstance.Items); - - // Assert - Assert.Empty(extensions); - } - - [Fact] - public void GetExtensions_SomeConfiguredExtensions_ReturnsConfiguredExtensions() - { - // Arrange - var expectedExtension1Name = "Extension1"; - var expectedExtension2Name = "Extension2"; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem("NotAnExtension", "UnconfiguredExtensionName"); - projectInstance.AddItem("RazorExtension", expectedExtension1Name); - projectInstance.AddItem("RazorExtension", expectedExtension2Name); - - // Act - var extensions = LatestProjectConfigurationProvider.GetExtensions(new[] { expectedExtension1Name, expectedExtension2Name }, projectInstance.Items); - - // Assert - Assert.Collection( - extensions, - extension => Assert.Equal(expectedExtension1Name, extension.ExtensionName), - extension => Assert.Equal(expectedExtension2Name, extension.ExtensionName)); - } - - [Fact] - public void TryGetConfiguration_FailsIfNoDefaultConfiguration() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfiguration(projectInstance, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryGetConfiguration_FailsIfNoLanguageVersion() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorDefaultConfiguration", "Razor-13.37"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfiguration(projectInstance, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryGetConfiguration_FailsIfNoConfigurationItems() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorDefaultConfiguration", "Razor-13.37"); - projectInstance.SetProperty("RazorLangVersion", "1.0"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfiguration(projectInstance, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryGetConfiguration_SucceedsIfNoConfiguredExtensionNames() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty("RazorDefaultConfiguration", "Razor-13.37"); - projectInstance.SetProperty("RazorLangVersion", "1.0"); - projectInstance.AddItem("RazorConfiguration", "Razor-13.37"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfiguration(projectInstance, out var configuration); - - // Assert - Assert.True(result); - Assert.Equal(RazorLanguageVersion.Version_1_0, configuration.Configuration.LanguageVersion); - Assert.Equal("Razor-13.37", configuration.Configuration.ConfigurationName); - Assert.Empty(configuration.Configuration.Extensions); - } - - // This is more of an integration test but is here to test the overall flow/functionality - [Fact] - public void TryGetConfiguration_SucceedsWithAllPreRequisites() - { - // Arrange - var expectedRootNamespace = "SomeApp.Root.Namespace"; - var expectedLanguageVersion = RazorLanguageVersion.Version_1_0; - var expectedConfigurationName = "Razor-Test"; - var expectedExtension1Name = "Extension1"; - var expectedExtension2Name = "Extension2"; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.SetProperty(LatestProjectConfigurationProvider.RootNamespaceProperty, expectedRootNamespace); - projectInstance.AddItem("RazorConfiguration", "UnconfiguredRazorConfiguration"); - projectInstance.AddItem("RazorConfiguration", "UnconfiguredExtensionName"); - projectInstance.AddItem("RazorExtension", expectedExtension1Name); - projectInstance.AddItem("RazorExtension", expectedExtension2Name); - var expectedRazorConfigurationItem = projectInstance.AddItem( - "RazorConfiguration", - expectedConfigurationName, - new Dictionary() - { - ["Extensions"] = "Extension1;Extension2", - }); - - projectInstance.SetProperty("RazorDefaultConfiguration", expectedConfigurationName); - projectInstance.SetProperty("RazorLangVersion", "1.0"); - - // Act - var result = LatestProjectConfigurationProvider.TryGetConfiguration(projectInstance, out var configuration); - - // Assert - Assert.True(result); - Assert.Equal(expectedLanguageVersion, configuration.Configuration.LanguageVersion); - Assert.Equal(expectedConfigurationName, configuration.Configuration.ConfigurationName); - Assert.Collection( - configuration.Configuration.Extensions, - extension => Assert.Equal(expectedExtension1Name, extension.ExtensionName), - extension => Assert.Equal(expectedExtension2Name, extension.ExtensionName)); - Assert.Equal(expectedRootNamespace, configuration.RootNamespace); - } - - [Theory] - [InlineData("//Views//_Import.cshtml", "Views\\\\_Import.cshtml")] - [InlineData("/Views/_Import.cshtml", "Views\\_Import.cshtml")] - [InlineData("Views/_Import.cshtml", "Views\\_Import.cshtml")] - [InlineData("\\Views\\_Import.cshtml", "Views\\_Import.cshtml")] - [InlineData("Views\\_Import.cshtml", "Views\\_Import.cshtml")] - [InlineData("_Import.cshtml", "_Import.cshtml")] - public void NormalizeTargetPath_BehavesAccordingToTargetPathSpec(string originalTargetPath, string expectedTargetPath) - { - // Arrange & Act - var normalizedPath = LatestProjectConfigurationProvider.NormalizeTargetPath(originalTargetPath); - - // Assert - Assert.Equal(expectedTargetPath, normalizedPath); - } - - [Fact] - public void NormalizeTargetPath_HandlesNull() - { - // Arrange, Act & Assert - Assert.Throws(() => LatestProjectConfigurationProvider.NormalizeTargetPath(null)); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorDefinition.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorDefinition.cs deleted file mode 100644 index 2b19c1d8e75..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorDefinition.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using Xunit; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[CollectionDefinition("MSBuildLocator")] -public class MSBuildLocatorDefinition : ICollectionFixture -{ - // This class has no code, and is never created. Its purpose is simply - // to be the place to apply [CollectionDefinition] and all the - // ICollectionFixture<> interfaces. -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorFixture.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorFixture.cs deleted file mode 100644 index a4b376ed7b4..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildLocatorFixture.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.Build.Locator; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public sealed class MSBuildLocatorFixture : IDisposable -{ - public MSBuildLocatorFixture() - { - if (!MSBuildLocator.IsRegistered) - { - MSBuildLocator.RegisterDefaults(); - } - } - - public void Dispose() - { - MSBuildLocator.Unregister(); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectDocumentChangeDetectorTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectDocumentChangeDetectorTest.cs deleted file mode 100644 index da99f49030a..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectDocumentChangeDetectorTest.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Linq; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Moq; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class MSBuildProjectDocumentChangeDetectorTest : OmniSharpTestBase -{ - public MSBuildProjectDocumentChangeDetectorTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void FileSystemWatcher_RazorDocumentEvent_InvokesOutputListeners() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - void AssertCallbackArgs(RazorFileChangeEventArgs args) - { - Assert.Equal("/path/to/file.cshtml", args.FilePath); - Assert.Equal(RazorFileChangeKind.Removed, args.Kind); - Assert.Same(projectInstance, args.UnevaluatedProjectInstance); - } - - var listener1 = new Mock(MockBehavior.Strict); - listener1.Setup(listener => listener.RazorDocumentChanged(It.IsAny())) - .Callback((args) => AssertCallbackArgs(args)) - .Verifiable(); - var listener2 = new Mock(MockBehavior.Strict); - listener2.Setup(listener => listener.RazorDocumentChanged(It.IsAny())) - .Callback((args) => AssertCallbackArgs(args)) - .Verifiable(); - var detector = new MSBuildProjectDocumentChangeDetector( - new[] { listener1.Object, listener2.Object }, - Enumerable.Empty()); - - // Act - detector.FileSystemWatcher_RazorDocumentEvent("/path/to/file.cshtml", projectInstance, RazorFileChangeKind.Removed); - - // Assert - listener1.VerifyAll(); - listener2.VerifyAll(); - } - - [Fact] - public void FileSystemWatcher_RazorDocumentOutputEvent_InvokesOutputListeners() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - void AssertCallbackArgs(RazorFileChangeEventArgs args) - { - Assert.Equal("/path/to/file.cshtml", args.FilePath); - Assert.Equal(RazorFileChangeKind.Removed, args.Kind); - Assert.Same(projectInstance, args.UnevaluatedProjectInstance); - } - - var listener1 = new Mock(MockBehavior.Strict); - listener1.Setup(listener => listener.RazorDocumentOutputChanged(It.IsAny())) - .Callback((args) => AssertCallbackArgs(args)) - .Verifiable(); - var listener2 = new Mock(MockBehavior.Strict); - listener2.Setup(listener => listener.RazorDocumentOutputChanged(It.IsAny())) - .Callback((args) => AssertCallbackArgs(args)) - .Verifiable(); - var detector = new MSBuildProjectDocumentChangeDetector( - Enumerable.Empty(), - new[] { listener1.Object, listener2.Object }); - - // Act - detector.FileSystemWatcher_RazorDocumentOutputEvent("/path/to/file.cshtml", projectInstance, RazorFileChangeKind.Removed); - - // Assert - listener1.VerifyAll(); - listener2.VerifyAll(); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectManagerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectManagerTest.cs deleted file mode 100644 index 6f4d4a7e3c5..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/MSBuildProjectManagerTest.cs +++ /dev/null @@ -1,366 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Immutable; -using System.Globalization; -using System.IO; -using System.Linq; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.AspNetCore.Razor.OmniSharpPlugin; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Moq; -using OmniSharp.MSBuild.Logging; -using OmniSharp.MSBuild.Notification; -using Xunit; -using Xunit.Abstractions; -using Xunit.Sdk; - -namespace Microsoft.AspNetCore.Razor.OmnisharpPlugin; - -public class MSBuildProjectManagerTest : OmniSharpTestBase -{ - private readonly RazorConfiguration _customConfiguration; - - public MSBuildProjectManagerTest(ITestOutputHelper testOutput) - : base(testOutput) - { - _customConfiguration = RazorConfiguration.Create( - RazorLanguageVersion.Experimental, - "Custom", - Enumerable.Empty()); - } - - [Fact] - public async Task SynchronizeDocuments_UpdatesDocumentKinds() - { - // Arrange - var msbuildProjectManager = new MSBuildProjectManager( - Enumerable.Empty(), - CreateProjectInstanceEvaluator(), - Mock.Of(MockBehavior.Strict), - Dispatcher, - LoggerFactory); - var projectManager = CreateProjectSnapshotManager(); - msbuildProjectManager.Initialize(projectManager); - var hostProject = new OmniSharpHostProject("/path/to/project.csproj", "/path/to/obj", _customConfiguration, "TestRootNamespace"); - var configuredHostDocuments = new[] - { - new OmniSharpHostDocument("file.cshtml", "file.cshtml", FileKinds.Component), - }; - var projectSnapshot = await RunOnDispatcherThreadAsync(() => - { - projectManager.ProjectAdded(hostProject); - var hostDocument = new OmniSharpHostDocument("file.cshtml", "file.cshtml", FileKinds.Legacy); - projectManager.DocumentAdded(hostProject, hostDocument); - return projectManager.GetLoadedProject(hostProject.Key); - }); - - // Act - await RunOnDispatcherThreadAsync(() => - msbuildProjectManager.SynchronizeDocuments( - configuredHostDocuments, - projectSnapshot, - hostProject)); - - // Assert - await RunOnDispatcherThreadAsync(() => - { - var refreshedProject = projectManager.GetLoadedProject(hostProject.Key); - var documentFilePath = Assert.Single(refreshedProject.DocumentFilePaths); - var document = refreshedProject.GetDocument(documentFilePath); - Assert.Equal("file.cshtml", document.FilePath); - Assert.Equal(FileKinds.Component, document.FileKind); - }); - } - - [Fact] - public async Task SynchronizeDocuments_RemovesTrackedDocuments() - { - // Arrange - var msbuildProjectManager = new MSBuildProjectManager( - Enumerable.Empty(), - CreateProjectInstanceEvaluator(), - Mock.Of(MockBehavior.Strict), - Dispatcher, - LoggerFactory); - var projectManager = CreateProjectSnapshotManager(); - msbuildProjectManager.Initialize(projectManager); - var hostProject = new OmniSharpHostProject("/path/to/project.csproj", "/path/to/obj", _customConfiguration, "TestRootNamespace"); - var projectSnapshot = await RunOnDispatcherThreadAsync(() => - { - projectManager.ProjectAdded(hostProject); - var hostDocument = new OmniSharpHostDocument("file.razor", "file.razor", FileKinds.Component); - projectManager.DocumentAdded(hostProject, hostDocument); - return projectManager.GetLoadedProject(hostProject.Key); - }); - - // Act - await RunOnDispatcherThreadAsync(() => - msbuildProjectManager.SynchronizeDocuments( - configuredHostDocuments: Array.Empty(), - projectSnapshot, - hostProject)); - - // Assert - await RunOnDispatcherThreadAsync(() => - { - var refreshedProject = projectManager.GetLoadedProject(hostProject.Key); - Assert.Empty(refreshedProject.DocumentFilePaths); - }); - } - - [Fact] - public async Task SynchronizeDocuments_IgnoresTrackedDocuments() - { - // Arrange - var hostDocument = new OmniSharpHostDocument("file.razor", "file.razor", FileKinds.Component); - var configuredHostDocuments = new[] { hostDocument }; - var msbuildProjectManager = new MSBuildProjectManager( - Enumerable.Empty(), - CreateProjectInstanceEvaluator(), - Mock.Of(MockBehavior.Strict), - Dispatcher, - LoggerFactory); - var projectManager = CreateProjectSnapshotManager(allowNotifyListeners: true); - msbuildProjectManager.Initialize(projectManager); - var hostProject = new OmniSharpHostProject("/path/to/project.csproj", "/path/to/obj", _customConfiguration, "TestRootNamespace"); - var projectSnapshot = await RunOnDispatcherThreadAsync(() => - { - projectManager.ProjectAdded(hostProject); - projectManager.DocumentAdded(hostProject, hostDocument); - return projectManager.GetLoadedProject(hostProject.Key); - }); - projectManager.Changed += (sender, args) => throw new XunitException("Should not have been notified"); - - // Act & Assert - await RunOnDispatcherThreadAsync(() => - msbuildProjectManager.SynchronizeDocuments( - configuredHostDocuments, - projectSnapshot, - hostProject)); - } - - [Fact] - public async Task SynchronizeDocuments_AddsUntrackedDocuments() - { - // Arrange - var configuredHostDocuments = new[] { - new OmniSharpHostDocument("file.razor", "file.razor", FileKinds.Component), - }; - var msbuildProjectManager = new MSBuildProjectManager( - Enumerable.Empty(), - CreateProjectInstanceEvaluator(), - Mock.Of(MockBehavior.Strict), - Dispatcher, - LoggerFactory); - var projectManager = CreateProjectSnapshotManager(); - msbuildProjectManager.Initialize(projectManager); - var hostProject = new OmniSharpHostProject("/path/to/project.csproj", "/path/to/obj", _customConfiguration, "TestRootNamespace"); - var projectSnapshot = await RunOnDispatcherThreadAsync(() => - { - projectManager.ProjectAdded(hostProject); - return projectManager.GetLoadedProject(hostProject.Key); - }); - - // Act - await RunOnDispatcherThreadAsync(() => - msbuildProjectManager.SynchronizeDocuments( - configuredHostDocuments, - projectSnapshot, - hostProject)); - - // Assert - await RunOnDispatcherThreadAsync(() => - { - var refreshedProject = projectManager.GetLoadedProject(hostProject.Key); - var document = refreshedProject.GetDocument("file.razor"); - Assert.Equal(FileKinds.Component, document.FileKind); - }); - } - - // This is more of an integration level test to verify everything works end to end. - [Fact] - public async Task ProjectLoadedAsync_AddsNewProjectWithDocument() - { - // Arrange - var projectRootElement = ProjectRootElement.Create("/project/project.csproj"); - var intermediateOutputPath = "/project/obj"; - projectRootElement.AddProperty(MSBuildProjectManager.IntermediateOutputPathPropertyName, intermediateOutputPath); - var projectInstance = new ProjectInstance(projectRootElement); - var hostDocument = new OmniSharpHostDocument("file.razor", "file.razor", FileKinds.Component); - var projectConfiguration = new ProjectConfiguration(_customConfiguration, new[] { hostDocument }, "TestRootNamespace"); - var configurationProvider = new Mock(MockBehavior.Strict); - configurationProvider.Setup(provider => provider.TryResolveConfiguration(It.IsAny(), out projectConfiguration)) - .Returns(true); - var projectChangePublisher = new Mock(MockBehavior.Strict); - projectChangePublisher.Setup(p => p.SetPublishFilePath(It.IsAny(), It.IsAny())).Verifiable(); - var msbuildProjectManager = new MSBuildProjectManager( - new[] { configurationProvider.Object }, - CreateProjectInstanceEvaluator(), - projectChangePublisher.Object, - Dispatcher, - LoggerFactory); - var projectManager = CreateProjectSnapshotManager(); - msbuildProjectManager.Initialize(projectManager); - var args = new ProjectLoadedEventArgs( - id: null, - project: null, - sessionId: Guid.NewGuid(), - projectInstance, - diagnostics: Enumerable.Empty().ToImmutableArray(), - isReload: false, - projectIdIsDefinedInSolution: false, - sourceFiles: Enumerable.Empty().ToImmutableArray(), - sdkVersion: default); - - // Act - await msbuildProjectManager.ProjectLoadedAsync(args, DisposalToken); - - // Assert - var project = await RunOnDispatcherThreadAsync(() => Assert.Single(projectManager.Projects)); - Assert.Equal(projectInstance.ProjectFileLocation.File, project.FilePath); - var document = project.GetDocument(hostDocument.FilePath); - Assert.NotNull(document); - } - - [Fact] - public void GetProjectConfiguration_ProvidersReturnsTrue_ReturnsConfig() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(MSBuildProjectManager.ProjectCapabilityItemType, CoreProjectConfigurationProvider.DotNetCoreRazorCapability); - var provider1 = new Mock(MockBehavior.Strict); - var configuration = new ProjectConfiguration(RazorConfiguration.Default, Array.Empty(), "TestRootNamespace"); // Setting to non-null to ensure the listener doesn't return the config verbatim. - provider1.Setup(p => p.TryResolveConfiguration(It.IsAny(), out configuration)) - .Returns(false); - var provider2 = new Mock(MockBehavior.Strict); - provider2.Setup(p => p.TryResolveConfiguration(It.IsAny(), out configuration)) - .Returns(true); - - // Act - var result = MSBuildProjectManager.GetProjectConfiguration(projectInstance, new[] { provider1.Object, provider2.Object }); - - // Assert - Assert.Same(configuration, result); - } - - [Fact] - public void GetProjectConfiguration_SingleProviderReturnsFalse_ReturnsNull() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(MSBuildProjectManager.ProjectCapabilityItemType, CoreProjectConfigurationProvider.DotNetCoreRazorCapability); - var provider = new Mock(MockBehavior.Strict); - var configuration = new ProjectConfiguration(RazorConfiguration.Default, Array.Empty(), "TestRootNamespace"); // Setting to non-null to ensure the listener doesn't return the config verbatim. - provider.Setup(p => p.TryResolveConfiguration(It.IsAny(), out configuration)) - .Returns(false); - - // Act - var result = MSBuildProjectManager.GetProjectConfiguration(projectInstance, Enumerable.Empty()); - - // Assert - Assert.Null(result); - } - - [Fact] - public void GetProjectConfiguration_NoProviders_ReturnsNull() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(MSBuildProjectManager.ProjectCapabilityItemType, CoreProjectConfigurationProvider.DotNetCoreRazorCapability); - - // Act - var result = MSBuildProjectManager.GetProjectConfiguration(projectInstance, Enumerable.Empty()); - - // Assert - Assert.Null(result); - } - - [Fact] - public void TryResolveConfigurationOutputPath_MSBuildIntermediateOutputPath_Normalizes() - { - // Arrange - var projectRootElement = ProjectRootElement.Create(); - - // Note the ending \ here that gets normalized away. - var intermediateOutputPath = "C:/project\\obj"; - projectRootElement.AddProperty(MSBuildProjectManager.IntermediateOutputPathPropertyName, intermediateOutputPath); - var projectInstance = new ProjectInstance(projectRootElement); - var expectedPath = string.Format(CultureInfo.InvariantCulture, "C:{0}project{0}obj{0}{1}", Path.DirectorySeparatorChar, LanguageServerConstants.DefaultProjectConfigurationFile); - - // Act - var result = MSBuildProjectManager.TryResolveConfigurationOutputPath(projectInstance, out var path); - - // Assert - Assert.True(result); - Assert.Equal(expectedPath, path); - } - - [Fact] - public void TryResolveConfigurationOutputPath_NoIntermediateOutputPath_ReturnsFalse() - { - // Arrange - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - - // Act - var result = MSBuildProjectManager.TryResolveConfigurationOutputPath(projectInstance, out var path); - - // Assert - Assert.False(result); - Assert.Null(path); - } - - [Fact] - public void TryResolveConfigurationOutputPath_RootedIntermediateOutputPath_ReturnsTrue() - { - // Arrange - var projectRootElement = ProjectRootElement.Create(); - var intermediateOutputPath = string.Format(CultureInfo.InvariantCulture, "C:{0}project{0}obj", Path.DirectorySeparatorChar); - projectRootElement.AddProperty(MSBuildProjectManager.IntermediateOutputPathPropertyName, intermediateOutputPath); - var projectInstance = new ProjectInstance(projectRootElement); - var expectedPath = Path.Combine(intermediateOutputPath, LanguageServerConstants.DefaultProjectConfigurationFile); - - // Act - var result = MSBuildProjectManager.TryResolveConfigurationOutputPath(projectInstance, out var path); - - // Assert - Assert.True(result); - Assert.Equal(expectedPath, path); - } - - [Fact] - public void TryResolveConfigurationOutputPath_RelativeIntermediateOutputPath_ReturnsTrue() - { - // Arrange - var projectRootElement = ProjectRootElement.Create(); - var intermediateOutputPath = "obj"; - projectRootElement.AddProperty(MSBuildProjectManager.IntermediateOutputPathPropertyName, intermediateOutputPath); - - // Project directory is automatically set to the current test project (it's a reserved MSBuild property). - - var projectInstance = new ProjectInstance(projectRootElement); - - // Act - var result = MSBuildProjectManager.TryResolveConfigurationOutputPath(projectInstance, out var path); - - // Assert - Assert.True(result); - Assert.NotEmpty(path); - } - - private static ProjectInstanceEvaluator CreateProjectInstanceEvaluator() - { - var projectInstanceEvaluator = new Mock(MockBehavior.Strict); - projectInstanceEvaluator.Setup(instance => instance.Evaluate(It.IsAny())) - .Returns(pi => pi); - return projectInstanceEvaluator.Object; - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test.csproj b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test.csproj deleted file mode 100644 index f4afa612f17..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - $(DefaultNetFxTargetFramework) - - - - - - - - - - - - - - - - - diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpTestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpTestBase.cs deleted file mode 100644 index 76868260763..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpTestBase.cs +++ /dev/null @@ -1,111 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Immutable; -using System.Linq; -using System.Reflection; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.AspNetCore.Razor.ProjectSystem; -using Microsoft.AspNetCore.Razor.Test.Common; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -[Collection("MSBuildLocator")] -public abstract class OmniSharpTestBase : LanguageServerTestBase -{ - private readonly MethodInfo _createTestProjectSnapshotMethod; - private readonly MethodInfo _createWithDocumentsTestProjectSnapshotMethod; - private readonly MethodInfo _createProjectSnapshotManagerMethod; - private readonly PropertyInfo _allowNotifyListenersProperty; - private readonly PropertyInfo _dispatcherProperty; - private readonly ConstructorInfo _omniSharpProjectSnapshotMangerConstructor; - private readonly ConstructorInfo _omniSharpSnapshotConstructor; - - internal OmniSharpProjectSnapshotManagerDispatcher Dispatcher { get; } - - protected OmniSharpTestBase(ITestOutputHelper testOutput) - : base(testOutput) - { - var commonTestAssembly = Assembly.Load("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common"); - var testProjectSnapshotType = commonTestAssembly.GetType("Microsoft.AspNetCore.Razor.Test.Common.TestProjectSnapshot"); - - var testProjectSnapshotManagerType = commonTestAssembly.GetType("Microsoft.AspNetCore.Razor.Test.Common.TestProjectSnapshotManager"); - var strongNamedAssembly = Assembly.Load("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp"); - var defaultSnapshotManagerType = strongNamedAssembly.GetType("Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project.OmniSharpProjectSnapshotManager"); - - _createTestProjectSnapshotMethod = testProjectSnapshotType.GetMethod("Create", new[] { typeof(string), typeof(ProjectWorkspaceState) }); - _createWithDocumentsTestProjectSnapshotMethod = testProjectSnapshotType.GetMethod("Create", new[] { typeof(string), typeof(string[]), typeof(ProjectWorkspaceState) }); - _createProjectSnapshotManagerMethod = testProjectSnapshotManagerType.GetMethod("Create"); - _allowNotifyListenersProperty = testProjectSnapshotManagerType.GetProperty("AllowNotifyListeners"); - _dispatcherProperty = typeof(OmniSharpProjectSnapshotManagerDispatcher).GetProperty("InternalDispatcher", BindingFlags.NonPublic | BindingFlags.Instance); - _omniSharpProjectSnapshotMangerConstructor = defaultSnapshotManagerType.GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance).Single(); - _omniSharpSnapshotConstructor = typeof(OmniSharpProjectSnapshot).GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance).Single(); - - Dispatcher = new OmniSharpProjectSnapshotManagerDispatcher(); - AddDisposable((IDisposable)Dispatcher.DispatcherScheduler); - } - - private protected OmniSharpProjectSnapshot CreateProjectSnapshot(string projectFilePath) - { - var projectWorkspaceState = new ProjectWorkspaceState(ImmutableArray.Empty, CodeAnalysis.CSharp.LanguageVersion.Default); - var projectSnapshot = _createTestProjectSnapshotMethod.Invoke(null, new object[] { projectFilePath, projectWorkspaceState }); - var omniSharpProjectSnapshot = (OmniSharpProjectSnapshot)_omniSharpSnapshotConstructor.Invoke(new[] { projectSnapshot }); - - return omniSharpProjectSnapshot; - } - - private protected OmniSharpProjectSnapshot CreateProjectSnapshot(string projectFilePath, string[] documentFilePaths) - { - var projectWorkspaceState = new ProjectWorkspaceState(ImmutableArray.Empty, CodeAnalysis.CSharp.LanguageVersion.Default); - var projectSnapshot = _createWithDocumentsTestProjectSnapshotMethod.Invoke(null, new object[] { projectFilePath, documentFilePaths, projectWorkspaceState }); - var omniSharpProjectSnapshot = (OmniSharpProjectSnapshot)_omniSharpSnapshotConstructor.Invoke(new[] { projectSnapshot }); - - return omniSharpProjectSnapshot; - } - - private protected OmniSharpProjectSnapshotManager CreateProjectSnapshotManager(bool allowNotifyListeners = false) - { - var dispatcher = _dispatcherProperty.GetValue(Dispatcher); - var testSnapshotManager = _createProjectSnapshotManagerMethod.Invoke(null, new object[] { ErrorReporter }); - _allowNotifyListenersProperty.SetValue(testSnapshotManager, allowNotifyListeners); - var remoteTextLoaderFactory = new DefaultRemoteTextLoaderFactory(); - var snapshotManager = (OmniSharpProjectSnapshotManager)_omniSharpProjectSnapshotMangerConstructor.Invoke(new[] { testSnapshotManager, remoteTextLoaderFactory }); - - return snapshotManager; - } - - protected Task RunOnDispatcherThreadAsync(Action action) - { - return Task.Factory.StartNew( - action, - DisposalToken, - TaskCreationOptions.None, - Dispatcher.DispatcherScheduler); - } - - protected Task RunOnDispatcherThreadAsync(Func func) - { - return Task.Factory.StartNew( - func, - DisposalToken, - TaskCreationOptions.None, - Dispatcher.DispatcherScheduler); - } - - protected Task RunOnDispatcherThreadAsync(Func func) - { - return Task.Factory.StartNew( - func, - DisposalToken, - TaskCreationOptions.None, - Dispatcher.DispatcherScheduler); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpWorkspaceTestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpWorkspaceTestBase.cs deleted file mode 100644 index d276e75a7fb..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/OmniSharpWorkspaceTestBase.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Linq; -using Microsoft.CodeAnalysis; -using OmniSharp; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public abstract class OmniSharpWorkspaceTestBase : OmniSharpTestBase -{ - protected OmniSharpWorkspace Workspace { get; } - protected Project Project { get; } - - protected OmniSharpWorkspaceTestBase(ITestOutputHelper testOutput) - : base(testOutput) - { - Workspace = TestOmniSharpWorkspace.Create(LoggerFactory); - AddDisposable(Workspace); - - var projectId = ProjectId.CreateNewId(); - var projectInfo = ProjectInfo.Create(projectId, VersionStamp.Default, "TestProject", "TestAssembly", LanguageNames.CSharp, filePath: "/path/to/project.csproj") - .WithCompilationOutputInfo(new CompilationOutputInfo().WithAssemblyPath("/path/to/obj/project.dll")); - Workspace.AddProject(projectInfo); - Project = Workspace.CurrentSolution.Projects.FirstOrDefault(); - } - - protected Document AddRoslynDocument(string filePath) - { - var backgroundDocumentId = DocumentId.CreateNewId(Project.Id); - var backgroundDocumentInfo = DocumentInfo.Create(backgroundDocumentId, filePath ?? "EmptyFile", filePath: filePath); - Workspace.AddDocument(backgroundDocumentInfo); - var addedDocument = Workspace.CurrentSolution.GetDocument(backgroundDocumentId); - return addedDocument; - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/PrecompiledRazorPageSuppressorTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/PrecompiledRazorPageSuppressorTest.cs deleted file mode 100644 index e419aeca1c1..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/PrecompiledRazorPageSuppressorTest.cs +++ /dev/null @@ -1,159 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using Microsoft.CodeAnalysis; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class PrecompiledRazorPageSuppressorTest : OmniSharpWorkspaceTestBase -{ - public PrecompiledRazorPageSuppressorTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void Workspace_WorkspaceChanged_NullFilePath_Noops() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: null); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentChanged, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new PrecompiledRazorPageSuppressor(Workspace); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.Same(newSolution, Workspace.CurrentSolution); - } - - [Fact] - public void Workspace_WorkspaceChanged_CommonCSharpFiles_Noops() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: "/path/file.cs"); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentChanged, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new PrecompiledRazorPageSuppressor(Workspace); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.Same(newSolution, Workspace.CurrentSolution); - } - - [Fact] - public void Workspace_WorkspaceChanged_GEndingRazorCSharpFile_Noops() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: "/path/Leg.cshtml.cs"); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentChanged, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new PrecompiledRazorPageSuppressor(Workspace); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.Same(newSolution, Workspace.CurrentSolution); - } - - [Fact] - public void Workspace_WorkspaceChanged_RazorTargetAssemblyInfo_RemovesDocument() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: "/path/obj/Debug/netcoreapp3.0/TheApp.RazorTargetAssemblyInfo.cs"); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentChanged, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new PrecompiledRazorPageSuppressor(Workspace); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.NotSame(newSolution, Workspace.CurrentSolution); - var potentialDocument = Workspace.CurrentSolution.GetDocument(addedDocument.Id); - Assert.Null(potentialDocument); - } - - [Fact] - public void Workspace_WorkspaceChanged_RazorAssemblyInfo_RemovesDocument() - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: "/path/obj/Debug/netcoreapp3.0/TheApp.RazorAssemblyInfo.cs"); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentChanged, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new PrecompiledRazorPageSuppressor(Workspace); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.NotSame(newSolution, Workspace.CurrentSolution); - var potentialDocument = Workspace.CurrentSolution.GetDocument(addedDocument.Id); - Assert.Null(potentialDocument); - } - - [Theory] - [InlineData(".cshtml.g.cs")] - [InlineData(".razor.g.cs")] - [InlineData(".g.cshtml.cs")] - public void Workspace_WorkspaceChanged_DynamicallyGeneratedDocuments_RemovesDocument(string extension) - { - // Arrange - var originalSolution = Workspace.CurrentSolution; - var addedDocument = AddRoslynDocument(filePath: "/path/obj/Debug/netcoreapp3.0/Razor/Index" + extension); - var newSolution = Workspace.CurrentSolution; - var workspaceChangeEventArgs = new WorkspaceChangeEventArgs( - WorkspaceChangeKind.DocumentChanged, - originalSolution, - newSolution, - addedDocument.Project.Id, - addedDocument.Id); - var processedPublisher = new PrecompiledRazorPageSuppressor(Workspace); - - // Act - processedPublisher.Workspace_WorkspaceChanged(sender: null, workspaceChangeEventArgs); - - // Assert - Assert.NotSame(newSolution, Workspace.CurrentSolution); - var potentialDocument = Workspace.CurrentSolution.GetDocument(addedDocument.Id); - Assert.Null(potentialDocument); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/SystemWebConfigurationProviderTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/SystemWebConfigurationProviderTest.cs deleted file mode 100644 index b670072508a..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/SystemWebConfigurationProviderTest.cs +++ /dev/null @@ -1,84 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.AspNetCore.Razor.ProjectEngineHost; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class SystemWebConfigurationProviderTest : OmniSharpTestBase -{ - public SystemWebConfigurationProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void TryResolveConfiguration_RazorCoreCapability_ReturnsFalse() - { - // Arrange - var projectCapabilities = new[] - { - CoreProjectConfigurationProvider.DotNetCoreRazorCapability, - }; - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - projectInstance.AddItem(SystemWebConfigurationProvider.ReferencePathWithRefAssembliesItemType, SystemWebConfigurationProvider.SystemWebRazorAssemblyFileName); - var context = new ProjectConfigurationProviderContext(projectCapabilities, projectInstance); - var provider = new SystemWebConfigurationProvider(); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_NoSystemWebRazorReference_ReturnsFalse() - { - // Arrange - var context = BuildContext("/some/path/to/System.Foo.Razor.dll"); - var provider = new SystemWebConfigurationProvider(); - - // Act - var result = provider.TryResolveConfiguration(context, out var configuration); - - // Assert - Assert.False(result); - Assert.Null(configuration); - } - - [Fact] - public void TryResolveConfiguration_MvcWithVersion_ReturnsTrue() - { - // Arrange - var context = BuildContext("/some/path/to/some.dll", "/another/path/to/" + SystemWebConfigurationProvider.SystemWebRazorAssemblyFileName); - var provider = new SystemWebConfigurationProvider(); - - // Act - var result = provider.TryResolveConfiguration(context, out var projectConfiguration); - - // Assert - Assert.True(result); - Assert.Same(UnsupportedRazorConfiguration.Instance, projectConfiguration.Configuration); - } - - private static ProjectConfigurationProviderContext BuildContext(params string[] referencePaths) - { - var projectInstance = new ProjectInstance(ProjectRootElement.Create()); - foreach (var path in referencePaths) - { - projectInstance.AddItem(SystemWebConfigurationProvider.ReferencePathWithRefAssembliesItemType, path); - } - - var context = new ProjectConfigurationProviderContext(Array.Empty(), projectInstance); - return context; - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TagHelperRefreshTriggerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TagHelperRefreshTriggerTest.cs deleted file mode 100644 index 6d32ecc3d1c..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TagHelperRefreshTriggerTest.cs +++ /dev/null @@ -1,304 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Collections.Immutable; -using System.Diagnostics; -using System.Linq; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Document; -using Microsoft.AspNetCore.Razor.ExternalAccess.OmniSharp.Project; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.LanguageServer.Common; -using Microsoft.Build.Construction; -using Microsoft.Build.Execution; -using Microsoft.CodeAnalysis; -using Moq; -using OmniSharp.MSBuild.Logging; -using OmniSharp.MSBuild.Notification; -using Xunit; -using Xunit.Abstractions; -using Xunit.Sdk; - -namespace Microsoft.AspNetCore.Razor.OmniSharpPlugin; - -public class TagHelperRefreshTriggerTest : OmniSharpTestBase -{ - private static TimeSpan s_waitDelay - => Debugger.IsAttached ? TimeSpan.MaxValue : TimeSpan.FromMilliseconds(3000); - - private readonly Workspace _workspace; - private readonly OmniSharpProjectSnapshotManager _projectManager; - private readonly OmniSharpHostProject _project1; - private readonly string _project1FilePath; - private readonly object _project1Instance; - - public TagHelperRefreshTriggerTest(ITestOutputHelper testOutput) - : base(testOutput) - { - _workspace = TestWorkspace.Create(); - AddDisposable(_workspace); - - var projectRoot1 = ProjectRootElement.Create("/path/to/project.csproj"); - _project1Instance = new ProjectInstance(projectRoot1); - _projectManager = CreateProjectSnapshotManager(); - _project1FilePath = projectRoot1.ProjectFileLocation.File; - _project1 = new OmniSharpHostProject(_project1FilePath, "/path/to/obj", RazorConfiguration.Default, "TestRootNamespace"); - - var solution = _workspace.CurrentSolution.AddProject( - ProjectInfo.Create( - ProjectId.CreateNewId(), - VersionStamp.Default, - "Project1", - "Project1", - LanguageNames.CSharp, - filePath: _project1FilePath).WithCompilationOutputInfo(new CompilationOutputInfo().WithAssemblyPath("/path/to/obj/Project1.dll"))); - _workspace.TryApplyChanges(solution); - } - - [Fact] - public async Task IsComponentFile_UnknownProject_ReturnsFalse() - { - // Arrange - var projectManager = CreateProjectSnapshotManager(); - var refreshTrigger = CreateRefreshTrigger(); - refreshTrigger.Initialize(projectManager); - - // Act - var result = await RunOnDispatcherThreadAsync(() => refreshTrigger.IsComponentFile("file.razor", "/path/to/project.csproj")); - - // Assert - Assert.False(result); - } - - [Fact] - public async Task IsComponentFile_UnknownDocument_ReturnsFalse() - { - // Arrange - var projectManager = CreateProjectSnapshotManager(); - var refreshTrigger = CreateRefreshTrigger(); - refreshTrigger.Initialize(projectManager); - var projectFilePath = "/path/to/project.csproj"; - var hostProject = new OmniSharpHostProject(projectFilePath, "/path/to/obj", RazorConfiguration.Default, "TestRootNamespace"); - await RunOnDispatcherThreadAsync(() => projectManager.ProjectAdded(hostProject)); - - // Act - var result = await RunOnDispatcherThreadAsync(() => refreshTrigger.IsComponentFile("file.razor", projectFilePath)); - - // Assert - Assert.False(result); - } - - [Fact] - public async Task IsComponentFile_NonComponent_ReturnsFalse() - { - // Arrange - var projectManager = CreateProjectSnapshotManager(); - var refreshTrigger = CreateRefreshTrigger(); - refreshTrigger.Initialize(projectManager); - var projectFilePath = "/path/to/project.csproj"; - var hostProject = new OmniSharpHostProject(projectFilePath, "/path/to/obj", RazorConfiguration.Default, "TestRootNamespace"); - var hostDocument = new OmniSharpHostDocument("file.cshtml", "file.cshtml", FileKinds.Legacy); - await RunOnDispatcherThreadAsync(() => - { - projectManager.ProjectAdded(hostProject); - projectManager.DocumentAdded(hostProject, hostDocument); - }); - - // Act - var result = await RunOnDispatcherThreadAsync(() => refreshTrigger.IsComponentFile(hostDocument.FilePath, projectFilePath)); - - // Assert - Assert.False(result); - } - - [Fact] - public async Task IsComponentFile_Component_ReturnsTrue() - { - // Arrange - var projectManager = CreateProjectSnapshotManager(); - var refreshTrigger = CreateRefreshTrigger(); - refreshTrigger.Initialize(projectManager); - var projectFilePath = "/path/to/project.csproj"; - var hostProject = new OmniSharpHostProject(projectFilePath, "/path/to/obj", RazorConfiguration.Default, "TestRootNamespace"); - var hostDocument = new OmniSharpHostDocument("file.cshtml", "file.cshtml", FileKinds.Component); - await RunOnDispatcherThreadAsync(() => - { - projectManager.ProjectAdded(hostProject); - projectManager.DocumentAdded(hostProject, hostDocument); - }); - - // Act - var result = await RunOnDispatcherThreadAsync(() => refreshTrigger.IsComponentFile(hostDocument.FilePath, projectFilePath)); - - // Assert - Assert.True(result); - } - - [Fact] - public async Task ProjectLoaded_TriggersUpdate() - { - // Arrange - await RunOnDispatcherThreadAsync(() => _projectManager.ProjectAdded(_project1)); - using var mre = new ManualResetEventSlim(initialState: false); - var workspaceStateGenerator = new Mock(MockBehavior.Strict); - workspaceStateGenerator.Setup(generator => generator.Update(It.IsAny(), It.IsAny())) - .Callback((_1, _2) => mre.Set()); - var refreshTrigger = CreateRefreshTrigger(workspaceStateGenerator.Object); - var args = new ProjectLoadedEventArgs( - id: null, - project: null, - sessionId: Guid.NewGuid(), - (ProjectInstance)_project1Instance, - diagnostics: Enumerable.Empty().ToImmutableArray(), - isReload: false, - projectIdIsDefinedInSolution: false, - sourceFiles: Enumerable.Empty().ToImmutableArray(), - sdkVersion: default); - - // Act - refreshTrigger.ProjectLoaded(args); - - // Assert - var result = mre.Wait(s_waitDelay); - Assert.True(result); - } - - [Fact] - public async Task ProjectLoaded_BatchesUpdates() - { - // Arrange - await RunOnDispatcherThreadAsync(() => _projectManager.ProjectAdded(_project1)); - using var mre = new ManualResetEventSlim(initialState: false); - var workspaceStateGenerator = new Mock(MockBehavior.Strict); - workspaceStateGenerator.Setup(generator => generator.Update(It.IsAny(), It.IsAny())) - .Callback((_1, _2) => - { - if (mre.IsSet) - { - throw new XunitException("Should not have been called twice."); - } - - mre.Set(); - }); - var refreshTrigger = CreateRefreshTrigger(workspaceStateGenerator.Object, enqueueDelay: 10); - var args = new ProjectLoadedEventArgs( - id: null, - project: null, - sessionId: Guid.NewGuid(), - (ProjectInstance)_project1Instance, - diagnostics: Enumerable.Empty().ToImmutableArray(), - isReload: false, - projectIdIsDefinedInSolution: false, - sourceFiles: Enumerable.Empty().ToImmutableArray(), - sdkVersion: default); - - // Act - refreshTrigger.ProjectLoaded(args); - refreshTrigger.ProjectLoaded(args); - refreshTrigger.ProjectLoaded(args); - refreshTrigger.ProjectLoaded(args); - - // Assert - var result = mre.Wait(s_waitDelay); - Assert.True(result); - } - - [Fact] - public async Task RazorDocumentOutputChanged_TriggersUpdate() - { - // Arrange - await RunOnDispatcherThreadAsync(() => _projectManager.ProjectAdded(_project1)); - using var mre = new ManualResetEventSlim(initialState: false); - var workspaceStateGenerator = new Mock(MockBehavior.Strict); - workspaceStateGenerator.Setup(generator => generator.Update(It.IsAny(), It.IsAny())) - .Callback((_1, _2) => mre.Set()); - var refreshTrigger = CreateRefreshTrigger(workspaceStateGenerator.Object); - var args = new RazorFileChangeEventArgs("/path/to/obj/file.cshtml.g.cs", (ProjectInstance)_project1Instance, RazorFileChangeKind.Added); - - // Act - refreshTrigger.RazorDocumentOutputChanged(args); - - // Assert - var result = mre.Wait(s_waitDelay); - Assert.True(result); - } - - [Fact] - public async Task RazorDocumentOutputChanged_BatchesUpdates() - { - // Arrange - await RunOnDispatcherThreadAsync(() => _projectManager.ProjectAdded(_project1)); - using var mre = new ManualResetEventSlim(initialState: false); - var workspaceStateGenerator = new Mock(MockBehavior.Strict); - workspaceStateGenerator.Setup(generator => generator.Update(It.IsAny(), It.IsAny())) - .Callback((_1, _2) => - { - if (mre.IsSet) - { - throw new XunitException("Should not have been called twice."); - } - - mre.Set(); - }); - var refreshTrigger = CreateRefreshTrigger(workspaceStateGenerator.Object, enqueueDelay: 10); - var args = new RazorFileChangeEventArgs("/path/to/obj/file.cshtml.g.cs", (ProjectInstance)_project1Instance, RazorFileChangeKind.Added); - - // Act - refreshTrigger.RazorDocumentOutputChanged(args); - refreshTrigger.RazorDocumentOutputChanged(args); - refreshTrigger.RazorDocumentOutputChanged(args); - refreshTrigger.RazorDocumentOutputChanged(args); - - // Assert - var result = mre.Wait(s_waitDelay); - Assert.True(result); - } - - [Fact] - public async Task UpdateAfterDelayAsync_NoWorkspaceProject_Noops() - { - // Arrange - using var workspace = TestWorkspace.Create(); - var projectManager = CreateProjectSnapshotManager(); - await RunOnDispatcherThreadAsync(() => _projectManager.ProjectAdded(_project1)); - var workspaceStateGenerator = new Mock(MockBehavior.Strict); - workspaceStateGenerator.Setup(generator => generator.Update(It.IsAny(), It.IsAny())) - .Throws(); - var refreshTrigger = CreateRefreshTrigger(workspaceStateGenerator.Object, workspace); - - // Act & Assert - await RunOnDispatcherThreadAsync(() => refreshTrigger.UpdateAfterDelayAsync(_project1FilePath)); - } - - [Fact] - public async Task UpdateAfterDelayAsync_NoProjectSnapshot_Noops() - { - // Arrange - var projectManager = CreateProjectSnapshotManager(); - var workspaceStateGenerator = new Mock(MockBehavior.Strict); - workspaceStateGenerator.Setup(generator => generator.Update(It.IsAny(), It.IsAny())) - .Throws(); - var refreshTrigger = CreateRefreshTrigger(workspaceStateGenerator.Object); - - // Act & Assert - await RunOnDispatcherThreadAsync(() => refreshTrigger.UpdateAfterDelayAsync(((ProjectInstance)_project1Instance).ProjectFileLocation.File)); - } - - private TagHelperRefreshTrigger CreateRefreshTrigger(OmniSharpProjectWorkspaceStateGenerator workspaceStateGenerator = null, Workspace workspace = null, int enqueueDelay = 1) - { - workspaceStateGenerator ??= Mock.Of(MockBehavior.Strict); - workspace ??= _workspace; - var refreshTrigger = new TagHelperRefreshTrigger(Dispatcher, workspace, workspaceStateGenerator) - { - EnqueueDelay = enqueueDelay, - }; - - refreshTrigger.Initialize(_projectManager); - - return refreshTrigger; - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TestOmniSharpWorkspace.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TestOmniSharpWorkspace.cs deleted file mode 100644 index bc1ad739517..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/TestOmniSharpWorkspace.cs +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Linq; -using Microsoft.Extensions.Logging; -using OmniSharp.FileWatching; -using OmniSharp.Services; - -namespace OmniSharp; - -public static class TestOmniSharpWorkspace -{ - private static readonly object s_workspaceLock = new(); - - public static OmniSharpWorkspace Create(ILoggerFactory loggerFactory) - { - lock (s_workspaceLock) - { - var hostServicesAggregator = new HostServicesAggregator(Enumerable.Empty(), loggerFactory); - var workspace = new OmniSharpWorkspace(hostServicesAggregator, loggerFactory, TestFileSystemWatcher.Instance); - - return workspace; - } - } - - private class TestFileSystemWatcher : IFileSystemWatcher - { - public static readonly TestFileSystemWatcher Instance = new(); - - private TestFileSystemWatcher() - { - } - - public void Watch(string pathOrExtension, FileSystemNotificationCallback callback) - { - } - - public void WatchDirectories(FileSystemNotificationCallback callback) - { - } - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/xunit.runner.json b/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/xunit.runner.json deleted file mode 100644 index fcf172c8fc4..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test/xunit.runner.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "methodDisplay": "method", - "shadowCopy": false -} \ No newline at end of file diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ChecksumTests.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ChecksumTests.cs new file mode 100644 index 00000000000..71578cfd572 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ChecksumTests.cs @@ -0,0 +1,155 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.IO; +using Microsoft.AspNetCore.Razor.Serialization; +using Microsoft.AspNetCore.Razor.Test.Common; +using Microsoft.AspNetCore.Razor.Utilities; +using Xunit; +using Xunit.Abstractions; + +namespace Microsoft.AspNetCore.Razor.ProjectEngineHost.Test; + +public class ChecksumTests(ITestOutputHelper testOutput) : TestBase(testOutput) +{ + public static IEnumerable Checksums + { + get + { + yield return new object[] { true, s_empty, s_empty }; + yield return new object[] { true, s_falseValue, s_falseValue }; + yield return new object[] { false, s_falseValue, s_trueValue }; + yield return new object[] { true, s_trueValue, s_trueValue }; + yield return new object[] { true, CreateInt32(0), CreateInt32(0) }; + yield return new object[] { true, CreateInt32(int.MaxValue), CreateInt32(int.MaxValue) }; + yield return new object[] { false, CreateInt32(0), CreateInt32(int.MaxValue) }; + yield return new object[] { false, CreateInt32(0), s_falseValue }; + yield return new object[] { false, CreateInt32(0), CreateInt64(0) }; + yield return new object[] { true, CreateInt64(0), CreateInt64(0) }; + yield return new object[] { true, CreateInt64(long.MaxValue), CreateInt64(long.MaxValue) }; + yield return new object[] { false, CreateInt64(0), CreateInt64(long.MaxValue) }; + yield return new object[] { false, CreateInt64(0), s_falseValue }; + yield return new object[] { false, CreateInt64(int.MaxValue), CreateInt32(int.MaxValue) }; + yield return new object[] { true, CreateString(null), CreateString(null) }; + yield return new object[] { false, CreateString("test"), CreateString(null) }; + yield return new object[] { true, CreateString("test"), CreateString("test") }; + yield return new object[] { true, Combine(s_falseValue, s_trueValue), Combine(s_falseValue, s_trueValue) }; + yield return new object[] { false, Combine(s_trueValue, s_falseValue), Combine(s_falseValue, s_trueValue) }; + } + } + + private static readonly Func s_empty = () => + { + var builder = new Checksum.Builder(); + return builder.FreeAndGetChecksum(); + }; + + private static readonly Func s_falseValue = () => + { + var builder = new Checksum.Builder(); + builder.AppendData(false); + return builder.FreeAndGetChecksum(); + }; + + private static readonly Func s_trueValue = () => + { + var builder = new Checksum.Builder(); + builder.AppendData(true); + return builder.FreeAndGetChecksum(); + }; + + private static Func CreateInt32(int value) + { + return () => + { + var builder = new Checksum.Builder(); + builder.AppendData(value); + return builder.FreeAndGetChecksum(); + }; + } + + private static Func CreateInt64(long value) + { + return () => + { + var builder = new Checksum.Builder(); + builder.AppendData(value); + return builder.FreeAndGetChecksum(); + }; + } + + private static Func CreateString(string? value) + { + return () => + { + var builder = new Checksum.Builder(); + builder.AppendData(value); + return builder.FreeAndGetChecksum(); + }; + } + + private static Func Combine(params Func[] producers) + { + return () => + { + var builder = new Checksum.Builder(); + foreach (var producer in producers) + { + builder.AppendData(producer()); + } + + return builder.FreeAndGetChecksum(); + }; + } + + [Theory] + [MemberData(nameof(Checksums))] + internal void TestEquality(bool areEqual, Func producer1, Func producer2) + { + var checksum1 = producer1(); + var checksum2 = producer2(); + + if (areEqual) + { + Assert.Equal(checksum1, checksum2); + } + else + { + Assert.NotEqual(checksum1, checksum2); + } + } + + [Fact] + public void TestTagHelperEquality() + { + var bytes = RazorTestResources.GetResourceBytes(RazorTestResources.BlazorServerAppTagHelpersJson); + + using var stream = new MemoryStream(bytes); + using var reader = new StreamReader(stream); + + var tagHelpers = JsonDataConvert.DeserializeData(reader, + static r => r.ReadImmutableArray( + static r => ObjectReaders.ReadTagHelper(r, useCache: false))); + + for (var i = 0; i < tagHelpers.Length; i++) + { + var current = tagHelpers[i].GetChecksum(); + + for (var j = 0; j < tagHelpers.Length; j++) + { + var other = tagHelpers[j].GetChecksum(); + + if (i == j) + { + Assert.Equal(current, other); + } + else + { + Assert.NotEqual(current, other); + } + } + } + } +} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/FilePathNormalizerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/FilePathNormalizerTest.cs similarity index 93% rename from src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/FilePathNormalizerTest.cs rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/FilePathNormalizerTest.cs index 0417b3f5a65..2a904cb3543 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/FilePathNormalizerTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/FilePathNormalizerTest.cs @@ -1,22 +1,15 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.AspNetCore.Razor.Utilities; using Xunit; using Xunit.Abstractions; -namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; +namespace Microsoft.AspNetCore.Razor.ProjectEngineHost.Test; -public class FilePathNormalizerTest : TestBase +public class FilePathNormalizerTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public FilePathNormalizerTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [OSSkipConditionFact(new[] { "OSX", "Linux" })] public void Normalize_Windows_StripsPrecedingSlash() { @@ -127,7 +120,7 @@ public void GetDirectory_NoDirectory_ReturnsRoot() public void Normalize_NullFilePath_ReturnsForwardSlash() { // Act - var normalized = FilePathNormalizer.Normalize((string)null); + var normalized = FilePathNormalizer.Normalize(null); // Assert Assert.Equal("/", normalized); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test.csproj b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test.csproj similarity index 54% rename from src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test.csproj rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test.csproj index 9fb6ce6c865..862df220e26 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test.csproj +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test.csproj @@ -1,7 +1,7 @@  - $(DefaultNetCoreTargetFrameworks) + $(DefaultNetCoreTargetFrameworks);$(DefaultNetFxTargetFramework) @@ -10,8 +10,8 @@ - - + + diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/ProjectEngineFactory_UnsupportedTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ProjectEngineFactory_UnsupportedTest.cs similarity index 83% rename from src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/ProjectEngineFactory_UnsupportedTest.cs rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ProjectEngineFactory_UnsupportedTest.cs index 2732460f719..fcbb644a458 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/ProjectEngineFactory_UnsupportedTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/ProjectEngineFactory_UnsupportedTest.cs @@ -1,25 +1,17 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - using System; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.ProjectEngineHost; using Microsoft.AspNetCore.Razor.Test.Common; using Xunit; using Xunit.Abstractions; using Xunit.Sdk; -namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; +namespace Microsoft.AspNetCore.Razor.ProjectEngineHost.Test; -public class ProjectEngineFactory_UnsupportedTest : TestBase +public class ProjectEngineFactory_UnsupportedTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public ProjectEngineFactory_UnsupportedTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void Create_IgnoresConfigureParameter() { diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs similarity index 95% rename from src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs index ab41878d2aa..cb75dad6f90 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs @@ -1,8 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Serialization; @@ -50,7 +48,10 @@ public void ProjectSnapshotHandleJsonConverter_Serialization_CanKindaRoundTrip() var obj = JsonConvert.DeserializeObject(json, _converters); // Assert + Assert.NotNull(obj); Assert.Equal(snapshot.ProjectId, obj.ProjectId); + Assert.NotNull(snapshot.Configuration); + Assert.NotNull(obj.Configuration); Assert.Equal(snapshot.Configuration.ConfigurationName, obj.Configuration.ConfigurationName); Assert.Collection( snapshot.Configuration.Extensions.OrderBy(e => e.ExtensionName), @@ -72,6 +73,7 @@ public void ProjectSnapshotHandleJsonConverter_SerializationWithNulls_CanKindaRo var obj = JsonConvert.DeserializeObject(json, _converters); // Assert + Assert.NotNull(obj); Assert.Equal(snapshot.ProjectId, obj.ProjectId); Assert.Null(obj.Configuration); Assert.Null(obj.RootNamespace); diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/TagHelperResolutionResultSerializationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/TagHelperDeltaResultSerializationTest.cs similarity index 84% rename from src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/TagHelperResolutionResultSerializationTest.cs rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/TagHelperDeltaResultSerializationTest.cs index b1a6418db08..3c599f11bce 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/Serialization/TagHelperResolutionResultSerializationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/TagHelperDeltaResultSerializationTest.cs @@ -18,13 +18,8 @@ namespace Microsoft.CodeAnalysis.Remote.Razor.Test; -public class TagHelperResolutionResultSerializationTest : TestBase +public class TagHelperDeltaResultSerializationTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public TagHelperResolutionResultSerializationTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void TagHelperResolutionResult_DefaultBlazorServerProject_RoundTrips() { @@ -40,9 +35,13 @@ public void TagHelperResolutionResult_DefaultBlazorServerProject_RoundTrips() static r => ObjectReaders.ReadTagHelper(r, useCache: false))); } - var expectedResult = new TagHelperResolutionResult(tagHelpers); + var expectedResult = new TagHelperDeltaResult( + Delta: true, + ResultId: 1, + Added: tagHelpers, + Removed: tagHelpers); - var serializer = new JsonSerializer { Converters = { TagHelperResolutionResultJsonConverter.Instance } }; + var serializer = new JsonSerializer { Converters = { TagHelperDeltaResultJsonConverter.Instance } }; // Act using var writeStream = new MemoryStream(); @@ -56,17 +55,17 @@ public void TagHelperResolutionResult_DefaultBlazorServerProject_RoundTrips() // Deserialize the result from the stream we just serialized to. writeStream.Seek(0, SeekOrigin.Begin); - TagHelperResolutionResult? actualResult; + TagHelperDeltaResult? actualResult; using (var reader = new StreamReader(writeStream, Encoding.UTF8, detectEncodingFromByteOrderMarks: true, bufferSize: 4096, leaveOpen: true)) using (var jsonReader = new JsonTextReader(reader) { CloseInput = false }) { - actualResult = serializer.Deserialize(jsonReader); + actualResult = serializer.Deserialize(jsonReader); } // Assert Assert.NotNull(actualResult); - Assert.Equal(expectedResult, actualResult, TagHelperResolutionResultComparer.Default); + Assert.Equal(expectedResult, actualResult); } [Fact] @@ -105,14 +104,18 @@ public void TagHelperDescriptor_RoundTripsProperly() builder.Metadata("foo", "bar"); }); - var expectedResult = new TagHelperResolutionResult(ImmutableArray.Create(descriptor)); + var expectedResult = new TagHelperDeltaResult( + Delta: true, + ResultId: 1, + Added: ImmutableArray.Create(descriptor), + Removed: ImmutableArray.Create(descriptor)); // Act - var json = JsonConvert.SerializeObject(expectedResult, TagHelperResolutionResultJsonConverter.Instance); - var actualResult = JsonConvert.DeserializeObject(json, TagHelperResolutionResultJsonConverter.Instance); + var json = JsonConvert.SerializeObject(expectedResult, TagHelperDeltaResultJsonConverter.Instance); + var actualResult = JsonConvert.DeserializeObject(json, TagHelperDeltaResultJsonConverter.Instance); // Assert - Assert.Equal(expectedResult, actualResult, TagHelperResolutionResultComparer.Default); + Assert.Equal(expectedResult, actualResult); } [Fact] @@ -151,14 +154,18 @@ public void ViewComponentTagHelperDescriptor_RoundTripsProperly() builder.Metadata("foo", "bar"); }); - var expectedResult = new TagHelperResolutionResult(ImmutableArray.Create(descriptor)); + var expectedResult = new TagHelperDeltaResult( + Delta: true, + ResultId: 1, + Added: ImmutableArray.Create(descriptor), + Removed: ImmutableArray.Create(descriptor)); // Act - var json = JsonConvert.SerializeObject(expectedResult, TagHelperResolutionResultJsonConverter.Instance); - var actualResult = JsonConvert.DeserializeObject(json, TagHelperResolutionResultJsonConverter.Instance); + var json = JsonConvert.SerializeObject(expectedResult, TagHelperDeltaResultJsonConverter.Instance); + var actualResult = JsonConvert.DeserializeObject(json, TagHelperDeltaResultJsonConverter.Instance); // Assert - Assert.Equal(expectedResult, actualResult, TagHelperResolutionResultComparer.Default); + Assert.Equal(expectedResult, actualResult); } [Fact] @@ -195,14 +202,18 @@ public void TagHelperDescriptor_WithDiagnostic_RoundTripsProperly() .AddDiagnostic(RazorDiagnostic.Create( new RazorDiagnosticDescriptor("id", () => "Test Message", RazorDiagnosticSeverity.Error), new SourceSpan(null, 10, 20, 30, 40)))); - var expectedResult = new TagHelperResolutionResult(ImmutableArray.Create(descriptor)); + var expectedResult = new TagHelperDeltaResult( + Delta: true, + ResultId: 1, + Added: ImmutableArray.Create(descriptor), + Removed: ImmutableArray.Create(descriptor)); // Act - var json = JsonConvert.SerializeObject(expectedResult, TagHelperResolutionResultJsonConverter.Instance); - var actualResult = JsonConvert.DeserializeObject(json, TagHelperResolutionResultJsonConverter.Instance); + var json = JsonConvert.SerializeObject(expectedResult, TagHelperDeltaResultJsonConverter.Instance); + var actualResult = JsonConvert.DeserializeObject(json, TagHelperDeltaResultJsonConverter.Instance); // Assert - Assert.Equal(expectedResult, actualResult, TagHelperResolutionResultComparer.Default); + Assert.Equal(expectedResult, actualResult); } [Fact] @@ -240,14 +251,18 @@ public void TagHelperDescriptor_WithIndexerAttributes_RoundTripsProperly() .Metadata("foo", "bar") .TagOutputHint("Hint")); - var expectedResult = new TagHelperResolutionResult(ImmutableArray.Create(descriptor)); + var expectedResult = new TagHelperDeltaResult( + Delta: true, + ResultId: 1, + Added: ImmutableArray.Create(descriptor), + Removed: ImmutableArray.Create(descriptor)); // Act - var json = JsonConvert.SerializeObject(expectedResult, TagHelperResolutionResultJsonConverter.Instance); - var actualResult = JsonConvert.DeserializeObject(json, TagHelperResolutionResultJsonConverter.Instance); + var json = JsonConvert.SerializeObject(expectedResult, TagHelperDeltaResultJsonConverter.Instance); + var actualResult = JsonConvert.DeserializeObject(json, TagHelperDeltaResultJsonConverter.Instance); // Assert - Assert.Equal(expectedResult, actualResult, TagHelperResolutionResultComparer.Default); + Assert.Equal(expectedResult, actualResult); } private static TagHelperDescriptor CreateTagHelperDescriptor( diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/SerializationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs similarity index 53% rename from src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/SerializationTest.cs rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs index 0d4e3e61811..83c359d2b08 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/SerializationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs @@ -14,10 +14,13 @@ using Xunit; using Xunit.Abstractions; -namespace Microsoft.AspNetCore.Razor.LanguageServer.Common; +namespace Microsoft.AspNetCore.Razor.ProjectEngineHost.Test; public class SerializationTest : TestBase { + private readonly RazorConfiguration _configuration; + private readonly ProjectWorkspaceState _projectWorkspaceState; + public SerializationTest(ITestOutputHelper testOutput) : base(testOutput) { @@ -26,68 +29,75 @@ public SerializationTest(ITestOutputHelper testOutput) { new SerializedRazorExtension("TestExtension"), }; - Configuration = RazorConfiguration.Create(languageVersion, "Custom", extensions); - ProjectWorkspaceState = new ProjectWorkspaceState(ImmutableArray.Create( + + _configuration = RazorConfiguration.Create(languageVersion, "Custom", extensions); + _projectWorkspaceState = new ProjectWorkspaceState(ImmutableArray.Create( TagHelperDescriptorBuilder.Create("Test", "TestAssembly").Build()), csharpLanguageVersion: LanguageVersion.LatestMajor); } - private RazorConfiguration Configuration { get; } - private ProjectWorkspaceState ProjectWorkspaceState { get; } - [Fact] - public void ProjectRazorJson_InvalidSerializationFormat_SerializesToNull() + public void ProjectRazorJson_InvalidVersionThrows() { // Arrange var projectRazorJson = new ProjectRazorJson( "/path/to/obj/project.razor.json", "/path/to/project.csproj", - Configuration, + _configuration, rootNamespace: "TestProject", - ProjectWorkspaceState, + _projectWorkspaceState, ImmutableArray.Empty); - var serializedHandle = JsonConvert.SerializeObject(projectRazorJson, ProjectRazorJsonJsonConverter.Instance); - Assert.NotNull(serializedHandle); + var jsonText = JsonConvert.SerializeObject(projectRazorJson, ProjectRazorJsonJsonConverter.Instance); + Assert.NotNull(jsonText); - var serializedJObject = JObject.Parse(serializedHandle); - serializedJObject["SerializationFormat"] = "INVALID"; - var reserializedHandle = JsonConvert.SerializeObject(serializedJObject); - Assert.NotNull(reserializedHandle); + var serializedJObject = JObject.Parse(jsonText); + serializedJObject[WellKnownPropertyNames.Version] = -1; + + var updatedJsonText = JsonConvert.SerializeObject(serializedJObject); + Assert.NotNull(updatedJsonText); // Act - var deserializedHandle = JsonConvert.DeserializeObject(reserializedHandle, ProjectRazorJsonJsonConverter.Instance); + ProjectRazorJson? deserializedProjectRazorJson = null; + Assert.Throws(() => + { + deserializedProjectRazorJson = JsonConvert.DeserializeObject(updatedJsonText, ProjectRazorJsonJsonConverter.Instance); + }); // Assert - Assert.Null(deserializedHandle); + Assert.Null(deserializedProjectRazorJson); } [Fact] - public void ProjectRazorJson_MissingSerializationFormat_SerializesToNull() + public void ProjectRazorJson_MissingVersionThrows() { // Arrange var projectRazorJson = new ProjectRazorJson( "/path/to/obj/project.razor.json", "/path/to/project.csproj", - Configuration, + _configuration, rootNamespace: "TestProject", - ProjectWorkspaceState, + _projectWorkspaceState, ImmutableArray.Empty); - var serializedHandle = JsonConvert.SerializeObject(projectRazorJson, ProjectRazorJsonJsonConverter.Instance); - Assert.NotNull(serializedHandle); + var jsonText = JsonConvert.SerializeObject(projectRazorJson, ProjectRazorJsonJsonConverter.Instance); + Assert.NotNull(jsonText); - var serializedJObject = JObject.Parse(serializedHandle); - serializedJObject.Remove("SerializationFormat"); + var serializedJObject = JObject.Parse(jsonText); + serializedJObject.Remove(WellKnownPropertyNames.Version); - var reserializedHandle = JsonConvert.SerializeObject(serializedJObject); - Assert.NotNull(reserializedHandle); + var updatedJsonText = JsonConvert.SerializeObject(serializedJObject); + Assert.NotNull(updatedJsonText); // Act - var deserializedHandle = JsonConvert.DeserializeObject(reserializedHandle, ProjectRazorJsonJsonConverter.Instance); + ProjectRazorJson? deserializedProjectRazorJson = null; + Assert.Throws(() => + { + deserializedProjectRazorJson = JsonConvert.DeserializeObject(updatedJsonText, ProjectRazorJsonJsonConverter.Instance); + }); // Assert - Assert.Null(deserializedHandle); + Assert.Null(deserializedProjectRazorJson); } [Fact] @@ -99,23 +109,23 @@ public void ProjectRazorJson_CanRoundTrip() var projectRazorJson = new ProjectRazorJson( "/path/to/obj/project.razor.json", "/path/to/project.csproj", - Configuration, + _configuration, rootNamespace: "TestProject", - ProjectWorkspaceState, + _projectWorkspaceState, ImmutableArray.Create(legacyDocument, componentDocument)); - var serializedHandle = JsonConvert.SerializeObject(projectRazorJson, ProjectRazorJsonJsonConverter.Instance); - Assert.NotNull(serializedHandle); + var jsonText = JsonConvert.SerializeObject(projectRazorJson, ProjectRazorJsonJsonConverter.Instance); + Assert.NotNull(jsonText); // Act - var deserializedHandle = JsonConvert.DeserializeObject(serializedHandle, ProjectRazorJsonJsonConverter.Instance); - Assert.NotNull(deserializedHandle); + var deserializedProjectRazorJson = JsonConvert.DeserializeObject(jsonText, ProjectRazorJsonJsonConverter.Instance); + Assert.NotNull(deserializedProjectRazorJson); // Assert - Assert.Equal(projectRazorJson.FilePath, deserializedHandle.FilePath); - Assert.Equal(projectRazorJson.Configuration, deserializedHandle.Configuration); - Assert.Equal(projectRazorJson.RootNamespace, deserializedHandle.RootNamespace); - Assert.Equal(projectRazorJson.ProjectWorkspaceState, deserializedHandle.ProjectWorkspaceState); + Assert.Equal(projectRazorJson.FilePath, deserializedProjectRazorJson.FilePath); + Assert.Equal(projectRazorJson.Configuration, deserializedProjectRazorJson.Configuration); + Assert.Equal(projectRazorJson.RootNamespace, deserializedProjectRazorJson.RootNamespace); + Assert.Equal(projectRazorJson.ProjectWorkspaceState, deserializedProjectRazorJson.ProjectWorkspaceState); Assert.Collection(projectRazorJson.Documents.OrderBy(doc => doc.FilePath), document => { @@ -135,13 +145,13 @@ public void ProjectRazorJson_CanRoundTrip() public void RazorConfiguration_CanRoundTrip() { // Arrange - var serializedConfiguration = JsonDataConvert.SerializeObject(Configuration, ObjectWriters.WriteProperties); - Assert.NotNull(serializedConfiguration); + var jsonText = JsonDataConvert.SerializeObject(_configuration, ObjectWriters.WriteProperties); + Assert.NotNull(jsonText); // Act - var deserializedConfiguration = JsonDataConvert.DeserializeObject(serializedConfiguration, ObjectReaders.ReadConfigurationFromProperties); + var deserializedConfiguration = JsonDataConvert.DeserializeObject(jsonText, ObjectReaders.ReadConfigurationFromProperties); // Assert - Assert.Equal(Configuration, deserializedConfiguration); + Assert.Equal(_configuration, deserializedConfiguration); } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/xunit.runner.json b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/xunit.runner.json similarity index 100% rename from src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Common.Test/xunit.runner.json rename to src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/xunit.runner.json diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Properties/AssemblyInfo.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Properties/AssemblyInfo.cs index 54be2191c7e..22c578c8708 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Properties/AssemblyInfo.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Properties/AssemblyInfo.cs @@ -5,13 +5,12 @@ [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Editor.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Mvc.Razor.Extensions.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Language.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.OmniSharpPlugin.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Workspaces.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Remote.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Resources/BlazorServerApp.TagHelpers.json b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Resources/BlazorServerApp.TagHelpers.json index 224a0d2aaf6..f730c4c9135 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Resources/BlazorServerApp.TagHelpers.json +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/Resources/BlazorServerApp.TagHelpers.json @@ -1,9 +1,10 @@ [ { - "HashCode": 600750129, + "HashCode": 1318005620, "Kind": "Components.Component", "Name": "BlazorApp1.Pages.Counter", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Pages.Counter", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Counter" } ], "Metadata": { @@ -14,10 +15,11 @@ } }, { - "HashCode": 498273041, + "HashCode": -1127230941, "Kind": "Components.Component", "Name": "BlazorApp1.Pages.Counter", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Pages.Counter", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.Pages.Counter" } ], "Metadata": { @@ -29,10 +31,11 @@ } }, { - "HashCode": -246487969, + "HashCode": 1998263778, "Kind": "Components.Component", "Name": "BlazorApp1.Shared.MainLayout", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.MainLayout", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "MainLayout" } ], "BoundAttributes": [ @@ -40,6 +43,7 @@ "Kind": "Components.Component", "Name": "Body", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment BlazorApp1.Shared.MainLayout.Body", "Documentation": "\r\n \r\n Gets the content to be rendered inside the layout.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Body", @@ -56,10 +60,11 @@ } }, { - "HashCode": 1870439483, + "HashCode": 603638857, "Kind": "Components.Component", "Name": "BlazorApp1.Shared.MainLayout", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.MainLayout", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.Shared.MainLayout" } ], "BoundAttributes": [ @@ -67,6 +72,7 @@ "Kind": "Components.Component", "Name": "Body", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment BlazorApp1.Shared.MainLayout.Body", "Documentation": "\r\n \r\n Gets the content to be rendered inside the layout.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Body", @@ -84,10 +90,11 @@ } }, { - "HashCode": -2117085063, + "HashCode": 177713624, "Kind": "Components.ChildContent", "Name": "BlazorApp1.Shared.MainLayout.Body", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.MainLayout.Body", "Documentation": "\r\n \r\n Gets the content to be rendered inside the layout.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -105,10 +112,11 @@ } }, { - "HashCode": 1216228965, + "HashCode": -1103534055, "Kind": "Components.ChildContent", "Name": "BlazorApp1.Shared.MainLayout.Body", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.MainLayout.Body", "Documentation": "\r\n \r\n Gets the content to be rendered inside the layout.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -127,10 +135,11 @@ } }, { - "HashCode": -2139308675, + "HashCode": -146586094, "Kind": "Components.Component", "Name": "BlazorApp1.Shared.NavMenu", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.NavMenu", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "NavMenu" } ], "Metadata": { @@ -141,10 +150,11 @@ } }, { - "HashCode": 390277132, + "HashCode": 952021525, "Kind": "Components.Component", "Name": "BlazorApp1.Shared.NavMenu", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.NavMenu", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.Shared.NavMenu" } ], "Metadata": { @@ -156,10 +166,11 @@ } }, { - "HashCode": 2020227266, + "HashCode": 346064542, "Kind": "Components.Component", "Name": "BlazorApp1.Shared.SurveyPrompt", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.SurveyPrompt", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "SurveyPrompt" } ], "BoundAttributes": [ @@ -167,6 +178,7 @@ "Kind": "Components.Component", "Name": "Title", "TypeName": "System.String", + "DisplayName": "string BlazorApp1.Shared.SurveyPrompt.Title", "Metadata": { "Common.PropertyName": "Title", "Common.GloballyQualifiedTypeName": "global::System.String" @@ -181,10 +193,11 @@ } }, { - "HashCode": -438373576, + "HashCode": -1535509824, "Kind": "Components.Component", "Name": "BlazorApp1.Shared.SurveyPrompt", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Shared.SurveyPrompt", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.Shared.SurveyPrompt" } ], "BoundAttributes": [ @@ -192,6 +205,7 @@ "Kind": "Components.Component", "Name": "Title", "TypeName": "System.String", + "DisplayName": "string BlazorApp1.Shared.SurveyPrompt.Title", "Metadata": { "Common.PropertyName": "Title", "Common.GloballyQualifiedTypeName": "global::System.String" @@ -207,10 +221,11 @@ } }, { - "HashCode": 703851125, + "HashCode": -1423365454, "Kind": "Components.Component", "Name": "BlazorApp1.Pages.Index", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Pages.Index", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Index" } ], "Metadata": { @@ -221,10 +236,11 @@ } }, { - "HashCode": 1842726429, + "HashCode": 1455906949, "Kind": "Components.Component", "Name": "BlazorApp1.Pages.Index", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Pages.Index", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.Pages.Index" } ], "Metadata": { @@ -236,10 +252,11 @@ } }, { - "HashCode": -175123182, + "HashCode": -1871947458, "Kind": "Components.Component", "Name": "BlazorApp1.Pages.FetchData", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Pages.FetchData", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "FetchData" } ], "Metadata": { @@ -250,10 +267,11 @@ } }, { - "HashCode": 303408937, + "HashCode": -769364995, "Kind": "Components.Component", "Name": "BlazorApp1.Pages.FetchData", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.Pages.FetchData", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.Pages.FetchData" } ], "Metadata": { @@ -265,10 +283,11 @@ } }, { - "HashCode": -1056455958, + "HashCode": 1882710609, "Kind": "Components.Component", "Name": "BlazorApp1.App", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.App", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "App" } ], "Metadata": { @@ -279,10 +298,11 @@ } }, { - "HashCode": -2074581512, + "HashCode": 17423877, "Kind": "Components.Component", "Name": "BlazorApp1.App", "AssemblyName": "BlazorApp1", + "DisplayName": "BlazorApp1.App", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "BlazorApp1.App" } ], "Metadata": { @@ -294,10 +314,11 @@ } }, { - "HashCode": -1659049326, + "HashCode": -1096639181, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\r\n \r\n Combines the behaviors of and ,\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 ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "AuthorizeRouteView" } ], @@ -306,6 +327,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -317,6 +339,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -328,6 +351,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -338,8 +362,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -349,6 +374,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -359,6 +385,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -374,10 +401,11 @@ } }, { - "HashCode": -2067093338, + "HashCode": -888170218, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "Documentation": "\r\n \r\n Combines the behaviors of and ,\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 ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView" } ], @@ -386,6 +414,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -397,6 +426,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -408,6 +438,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -418,8 +449,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -429,6 +461,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -439,6 +472,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -455,10 +489,11 @@ } }, { - "HashCode": 1602723046, + "HashCode": -586207931, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -472,6 +507,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": { "Id": 11, "Args": [ "NotAuthorized" ] @@ -491,10 +527,11 @@ } }, { - "HashCode": 109476351, + "HashCode": -1452706332, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -508,6 +545,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized.Context", "Documentation": { "Id": 11, "Args": [ "NotAuthorized" ] @@ -528,10 +566,11 @@ } }, { - "HashCode": 1127560569, + "HashCode": 277480517, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -549,10 +588,11 @@ } }, { - "HashCode": 6310419, + "HashCode": 1410953664, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -571,10 +611,11 @@ } }, { - "HashCode": -97470475, + "HashCode": -298845211, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "AuthorizeView" } ], @@ -583,6 +624,7 @@ "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Policy", @@ -593,6 +635,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Roles", @@ -603,6 +646,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -614,6 +658,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -625,6 +670,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -636,6 +682,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -647,6 +694,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -657,6 +705,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -672,10 +721,11 @@ } }, { - "HashCode": -1591375188, + "HashCode": 1594073031, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "Documentation": "\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView" } ], @@ -684,6 +734,7 @@ "Kind": "Components.Component", "Name": "Policy", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy", "Documentation": "\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Policy", @@ -694,6 +745,7 @@ "Kind": "Components.Component", "Name": "Roles", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles", "Documentation": "\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Roles", @@ -704,6 +756,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -715,6 +768,7 @@ "Kind": "Components.Component", "Name": "NotAuthorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "Metadata": { "Common.PropertyName": "NotAuthorized", @@ -726,6 +780,7 @@ "Kind": "Components.Component", "Name": "Authorized", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorized", @@ -737,6 +792,7 @@ "Kind": "Components.Component", "Name": "Authorizing", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Authorizing", @@ -748,6 +804,7 @@ "Kind": "Components.Component", "Name": "Resource", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Resource", "Documentation": "\r\n \r\n The resource to which access is being controlled.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Resource", @@ -758,6 +815,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -774,10 +832,11 @@ } }, { - "HashCode": 529893422, + "HashCode": -1504937592, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -791,6 +850,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": { "Id": 11, "Args": [ "ChildContent" ] @@ -810,10 +870,11 @@ } }, { - "HashCode": -283371522, + "HashCode": -1080480218, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "Documentation": "\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -827,6 +888,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent.Context", "Documentation": { "Id": 11, "Args": [ "ChildContent" ] @@ -847,10 +909,11 @@ } }, { - "HashCode": 1730663890, + "HashCode": 1904313575, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -864,6 +927,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": { "Id": 11, "Args": [ "NotAuthorized" ] @@ -883,10 +947,11 @@ } }, { - "HashCode": 2080400133, + "HashCode": 982474466, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "Documentation": "\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -900,6 +965,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized.Context", "Documentation": { "Id": 11, "Args": [ "NotAuthorized" ] @@ -920,10 +986,11 @@ } }, { - "HashCode": 1428985557, + "HashCode": -1297144192, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -937,6 +1004,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": { "Id": 11, "Args": [ "Authorized" ] @@ -956,10 +1024,11 @@ } }, { - "HashCode": -2020738019, + "HashCode": -428107289, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "Documentation": "\r\n \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 .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -973,6 +1042,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized.Context", "Documentation": { "Id": 11, "Args": [ "Authorized" ] @@ -993,10 +1063,11 @@ } }, { - "HashCode": 2013499727, + "HashCode": -1905158097, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1014,10 +1085,11 @@ } }, { - "HashCode": 621119194, + "HashCode": -453812766, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "Documentation": "\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1036,10 +1108,11 @@ } }, { - "HashCode": -472966043, + "HashCode": 1945616032, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "CascadingAuthenticationState" } ], "BoundAttributes": [ @@ -1047,6 +1120,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1063,10 +1137,11 @@ } }, { - "HashCode": 859759164, + "HashCode": -658491716, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState" } ], "BoundAttributes": [ @@ -1074,6 +1149,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1091,10 +1167,11 @@ } }, { - "HashCode": -113265668, + "HashCode": -1534491791, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1112,10 +1189,11 @@ } }, { - "HashCode": 1063076882, + "HashCode": -1096725429, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", + "DisplayName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "Documentation": "\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1134,10 +1212,11 @@ } }, { - "HashCode": 112112172, + "HashCode": 1481164508, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "CascadingValue" } ], @@ -1146,6 +1225,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.CascadingValue" ] @@ -1160,6 +1240,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1171,6 +1252,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\r\n \r\n The value to be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -1182,6 +1264,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -1192,6 +1275,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\r\n \r\n If true, indicates that 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 during the component's lifetime.\r\n \r\n ", "Metadata": { "Common.PropertyName": "IsFixed", @@ -1208,10 +1292,11 @@ } }, { - "HashCode": -2006353105, + "HashCode": -801470795, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue", "Documentation": "\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.CascadingValue" } ], @@ -1220,6 +1305,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.CascadingValue.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.CascadingValue" ] @@ -1234,6 +1320,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1245,6 +1332,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.CascadingValue.Value", "Documentation": "\r\n \r\n The value to be provided.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -1256,6 +1344,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.CascadingValue.Name", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -1266,6 +1355,7 @@ "Kind": "Components.Component", "Name": "IsFixed", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.CascadingValue.IsFixed", "Documentation": "\r\n \r\n If true, indicates that 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 during the component's lifetime.\r\n \r\n ", "Metadata": { "Common.PropertyName": "IsFixed", @@ -1283,10 +1373,11 @@ } }, { - "HashCode": -889459120, + "HashCode": 1035023499, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1304,10 +1395,11 @@ } }, { - "HashCode": 1095368138, + "HashCode": -958481023, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "Documentation": "\r\n \r\n The content to which the value should be provided.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1326,10 +1418,11 @@ } }, { - "HashCode": 816413986, + "HashCode": 1189822123, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.DynamicComponent", "Documentation": "\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "DynamicComponent" } ], @@ -1338,8 +1431,9 @@ "Kind": "Components.Component", "Name": "Type", "TypeName": "System.Type", - "IsEditorRequired": true, + "DisplayName": "System.Type Microsoft.AspNetCore.Components.DynamicComponent.Type", "Documentation": "\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Type", "Common.GloballyQualifiedTypeName": "global::System.Type" @@ -1349,6 +1443,7 @@ "Kind": "Components.Component", "Name": "Parameters", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.DynamicComponent.Parameters", "Documentation": "\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Parameters", @@ -1364,10 +1459,11 @@ } }, { - "HashCode": 1299178003, + "HashCode": -1602370031, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.DynamicComponent", "Documentation": "\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.DynamicComponent" } ], @@ -1376,8 +1472,9 @@ "Kind": "Components.Component", "Name": "Type", "TypeName": "System.Type", - "IsEditorRequired": true, + "DisplayName": "System.Type Microsoft.AspNetCore.Components.DynamicComponent.Type", "Documentation": "\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Type", "Common.GloballyQualifiedTypeName": "global::System.Type" @@ -1387,6 +1484,7 @@ "Kind": "Components.Component", "Name": "Parameters", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.DynamicComponent.Parameters", "Documentation": "\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Parameters", @@ -1403,10 +1501,11 @@ } }, { - "HashCode": 443104849, + "HashCode": -401948616, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "LayoutView" } ], @@ -1415,6 +1514,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1426,6 +1526,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Layout", @@ -1441,10 +1542,11 @@ } }, { - "HashCode": 2117237878, + "HashCode": 1916511342, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView", "Documentation": "\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.LayoutView" } ], @@ -1453,6 +1555,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -1464,6 +1567,7 @@ "Kind": "Components.Component", "Name": "Layout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.LayoutView.Layout", "Documentation": "\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Layout", @@ -1480,10 +1584,11 @@ } }, { - "HashCode": -1467088548, + "HashCode": -1588671023, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1501,10 +1606,11 @@ } }, { - "HashCode": -752363043, + "HashCode": 376979808, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to display.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1523,10 +1629,11 @@ } }, { - "HashCode": -1158605894, + "HashCode": -1623786365, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "RouteView" } ], @@ -1535,8 +1642,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -1546,6 +1654,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -1561,10 +1670,11 @@ } }, { - "HashCode": -1575418860, + "HashCode": -1771492377, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.RouteView", "Documentation": "\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.RouteView" } ], @@ -1573,8 +1683,9 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.RouteView.RouteData", "Documentation": "\r\n \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 \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "RouteData", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData" @@ -1584,6 +1695,7 @@ "Kind": "Components.Component", "Name": "DefaultLayout", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.RouteView.DefaultLayout", "Documentation": "\r\n \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 \r\n and accept a parameter named .\r\n \r\n ", "Metadata": { "Common.PropertyName": "DefaultLayout", @@ -1600,10 +1712,11 @@ } }, { - "HashCode": 251306581, + "HashCode": -1633228835, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Router" } ], @@ -1612,8 +1725,9 @@ "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", - "IsEditorRequired": true, + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "AppAssembly", "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly" @@ -1623,6 +1737,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies", @@ -1633,8 +1748,9 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "NotFound", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1645,8 +1761,9 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Found", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1657,6 +1774,7 @@ "Kind": "Components.Component", "Name": "Navigating", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Navigating", @@ -1668,6 +1786,7 @@ "Kind": "Components.Component", "Name": "OnNavigateAsync", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync", "Documentation": "\r\n \r\n Gets or sets a handler that should be called before navigating to a new page.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnNavigateAsync", @@ -1679,6 +1798,7 @@ "Kind": "Components.Component", "Name": "PreferExactMatches", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches", "Documentation": "\r\n \r\n Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n over wildcards.\r\n This property is obsolete and configuring it does nothing.\r\n \r\n ", "Metadata": { "Common.PropertyName": "PreferExactMatches", @@ -1689,6 +1809,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -1704,10 +1825,11 @@ } }, { - "HashCode": -1275292906, + "HashCode": 771891029, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router", "Documentation": "\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.Router" } ], @@ -1716,8 +1838,9 @@ "Kind": "Components.Component", "Name": "AppAssembly", "TypeName": "System.Reflection.Assembly", - "IsEditorRequired": true, + "DisplayName": "System.Reflection.Assembly Microsoft.AspNetCore.Components.Routing.Router.AppAssembly", "Documentation": "\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "AppAssembly", "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly" @@ -1727,6 +1850,7 @@ "Kind": "Components.Component", "Name": "AdditionalAssemblies", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies", "Documentation": "\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAssemblies", @@ -1737,8 +1861,9 @@ "Kind": "Components.Component", "Name": "NotFound", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "NotFound", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1749,8 +1874,9 @@ "Kind": "Components.Component", "Name": "Found", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", - "IsEditorRequired": true, + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", + "IsEditorRequired": true, "Metadata": { "Common.PropertyName": "Found", "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -1761,6 +1887,7 @@ "Kind": "Components.Component", "Name": "Navigating", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Navigating", @@ -1772,6 +1899,7 @@ "Kind": "Components.Component", "Name": "OnNavigateAsync", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync", "Documentation": "\r\n \r\n Gets or sets a handler that should be called before navigating to a new page.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnNavigateAsync", @@ -1783,6 +1911,7 @@ "Kind": "Components.Component", "Name": "PreferExactMatches", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches", "Documentation": "\r\n \r\n Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n over wildcards.\r\n This property is obsolete and configuring it does nothing.\r\n \r\n ", "Metadata": { "Common.PropertyName": "PreferExactMatches", @@ -1793,6 +1922,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -1809,10 +1939,11 @@ } }, { - "HashCode": 1082338626, + "HashCode": -1939996005, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1830,10 +1961,11 @@ } }, { - "HashCode": -555496463, + "HashCode": -1821933637, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "Documentation": "\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1852,10 +1984,11 @@ } }, { - "HashCode": 23965824, + "HashCode": -985336529, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1869,6 +2002,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": { "Id": 11, "Args": [ "Found" ] @@ -1888,10 +2022,11 @@ } }, { - "HashCode": -523621034, + "HashCode": -1314228854, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Found", "Documentation": "\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1905,6 +2040,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.Router.Found.Context", "Documentation": { "Id": 11, "Args": [ "Found" ] @@ -1925,10 +2061,11 @@ } }, { - "HashCode": -1637319012, + "HashCode": -350423801, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1946,10 +2083,11 @@ } }, { - "HashCode": -1087896449, + "HashCode": -280720827, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "Documentation": "\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -1968,10 +2106,11 @@ } }, { - "HashCode": -1976229550, + "HashCode": 7202036, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "EditForm" } ], @@ -1980,6 +2119,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -1990,6 +2130,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ", "Metadata": { "Common.PropertyName": "EditContext", @@ -2000,6 +2141,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -2010,6 +2152,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2021,6 +2164,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -2032,6 +2176,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -2043,6 +2188,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -2054,6 +2200,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -2069,10 +2216,11 @@ } }, { - "HashCode": 191090756, + "HashCode": -552155767, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm", "Documentation": "\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm" } ], @@ -2081,6 +2229,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2091,6 +2240,7 @@ "Kind": "Components.Component", "Name": "EditContext", "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditContext Microsoft.AspNetCore.Components.Forms.EditForm.EditContext", "Documentation": "\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ", "Metadata": { "Common.PropertyName": "EditContext", @@ -2101,6 +2251,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.EditForm.Model", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -2111,6 +2262,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -2122,6 +2274,7 @@ "Kind": "Components.Component", "Name": "OnSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit", "Documentation": "\r\n \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 .\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnSubmit", @@ -2133,6 +2286,7 @@ "Kind": "Components.Component", "Name": "OnValidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnValidSubmit", @@ -2144,6 +2298,7 @@ "Kind": "Components.Component", "Name": "OnInvalidSubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit", "Documentation": "\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnInvalidSubmit", @@ -2155,6 +2310,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -2171,10 +2327,11 @@ } }, { - "HashCode": 421419917, + "HashCode": 2124094325, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2188,6 +2345,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": { "Id": 11, "Args": [ "ChildContent" ] @@ -2207,10 +2365,11 @@ } }, { - "HashCode": 226510491, + "HashCode": -2127518382, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "Documentation": "\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -2224,6 +2383,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent.Context", "Documentation": { "Id": 11, "Args": [ "ChildContent" ] @@ -2244,10 +2404,11 @@ } }, { - "HashCode": -2065312680, + "HashCode": -915321028, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputCheckbox" } ], @@ -2256,6 +2417,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2266,6 +2428,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2276,6 +2439,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -2287,6 +2451,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2297,6 +2462,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputCheckbox.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2312,10 +2478,11 @@ } }, { - "HashCode": -350659821, + "HashCode": -28197583, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox" } ], @@ -2324,6 +2491,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputCheckbox.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2334,6 +2502,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2344,6 +2513,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -2355,6 +2525,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputCheckbox.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2365,6 +2536,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputCheckbox.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2381,10 +2553,11 @@ } }, { - "HashCode": -1258965888, + "HashCode": -1485205258, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputDate" } ], @@ -2393,6 +2566,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputDate" ] @@ -2408,6 +2582,7 @@ "Name": "Type", "TypeName": "Microsoft.AspNetCore.Components.Forms.InputDateType", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDateType Microsoft.AspNetCore.Components.Forms.InputDate.Type", "Documentation": "\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Type", @@ -2418,6 +2593,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2428,6 +2604,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2438,6 +2615,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2449,6 +2627,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2461,6 +2640,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2472,6 +2652,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2488,10 +2669,11 @@ } }, { - "HashCode": 1020867059, + "HashCode": -538132568, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": "\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate" } ], @@ -2500,6 +2682,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputDate.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputDate" ] @@ -2515,6 +2698,7 @@ "Name": "Type", "TypeName": "Microsoft.AspNetCore.Components.Forms.InputDateType", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDateType Microsoft.AspNetCore.Components.Forms.InputDate.Type", "Documentation": "\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Type", @@ -2525,6 +2709,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2535,6 +2720,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputDate.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2545,6 +2731,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2556,6 +2743,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2568,6 +2756,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputDate.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2579,6 +2768,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputDate.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2596,10 +2786,11 @@ } }, { - "HashCode": 1382592640, + "HashCode": -850861975, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputFile", "Documentation": "\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputFile" } ], @@ -2608,6 +2799,7 @@ "Kind": "Components.Component", "Name": "OnChange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputFile.OnChange", "Documentation": "\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnChange", @@ -2619,6 +2811,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2634,10 +2827,11 @@ } }, { - "HashCode": 959106530, + "HashCode": -1962317055, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputFile", "Documentation": "\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputFile" } ], @@ -2646,6 +2840,7 @@ "Kind": "Components.Component", "Name": "OnChange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputFile.OnChange", "Documentation": "\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ", "Metadata": { "Common.PropertyName": "OnChange", @@ -2657,6 +2852,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IDictionary", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2673,10 +2869,11 @@ } }, { - "HashCode": 1394710171, + "HashCode": 863992479, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputNumber" } ], @@ -2685,6 +2882,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputNumber" ] @@ -2699,6 +2897,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2709,6 +2908,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2719,6 +2919,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2730,6 +2931,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2742,6 +2944,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2753,6 +2956,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2769,10 +2973,11 @@ } }, { - "HashCode": 2117387803, + "HashCode": -1587588490, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": "\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber" } ], @@ -2781,6 +2986,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputNumber.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputNumber" ] @@ -2795,6 +3001,7 @@ "Kind": "Components.Component", "Name": "ParsingErrorMessage", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.ParsingErrorMessage", "Documentation": "\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ParsingErrorMessage", @@ -2805,6 +3012,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputNumber.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2815,6 +3023,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2826,6 +3035,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -2838,6 +3048,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputNumber.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -2849,6 +3060,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputNumber.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -2866,10 +3078,11 @@ } }, { - "HashCode": -1831010680, + "HashCode": 424312251, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadio", "Documentation": "\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputRadio" } ], @@ -2878,6 +3091,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadio.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadio" ] @@ -2892,6 +3106,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadio.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2902,6 +3117,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadio.Value", "Documentation": "\r\n \r\n Gets or sets the value of this input.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2913,6 +3129,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadio.Name", "Documentation": "\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2929,10 +3146,11 @@ } }, { - "HashCode": 748163635, + "HashCode": 552731573, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadio", "Documentation": "\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadio" } ], @@ -2941,6 +3159,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadio.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadio" ] @@ -2955,6 +3174,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadio.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -2965,6 +3185,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadio.Value", "Documentation": "\r\n \r\n Gets or sets the value of this input.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -2976,6 +3197,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadio.Name", "Documentation": "\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -2993,10 +3215,11 @@ } }, { - "HashCode": 553938885, + "HashCode": -1111437945, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": "\r\n \r\n Groups child components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputRadioGroup" } ], @@ -3005,6 +3228,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadioGroup.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" ] @@ -3019,6 +3243,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3030,6 +3255,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Name", "Documentation": "\r\n \r\n Gets or sets the name of the group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -3040,6 +3266,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadioGroup.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3050,6 +3277,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3061,6 +3289,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3073,6 +3302,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3084,6 +3314,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3100,10 +3331,11 @@ } }, { - "HashCode": -240189885, + "HashCode": 15379457, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": "\r\n \r\n Groups child components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" } ], @@ -3112,6 +3344,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputRadioGroup.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputRadioGroup" ] @@ -3126,6 +3359,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3137,6 +3371,7 @@ "Kind": "Components.Component", "Name": "Name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Name", "Documentation": "\r\n \r\n Gets or sets the name of the group.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Name", @@ -3147,6 +3382,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputRadioGroup.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3157,6 +3393,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3168,6 +3405,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3180,6 +3418,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3191,6 +3430,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputRadioGroup.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3208,10 +3448,11 @@ } }, { - "HashCode": -329149034, + "HashCode": 668705340, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3229,10 +3470,11 @@ } }, { - "HashCode": 2051182940, + "HashCode": -315644328, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3251,10 +3493,11 @@ } }, { - "HashCode": 508662150, + "HashCode": -1180184801, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\r\n \r\n A dropdown selection component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputSelect" } ], @@ -3263,6 +3506,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputSelect" ] @@ -3277,6 +3521,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3288,6 +3533,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3298,6 +3544,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3309,6 +3556,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3321,6 +3569,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3332,6 +3581,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputSelect.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3348,10 +3598,11 @@ } }, { - "HashCode": 92454017, + "HashCode": -336457677, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": "\r\n \r\n A dropdown selection component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect" } ], @@ -3360,6 +3611,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.InputSelect.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.InputSelect" ] @@ -3374,6 +3626,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -3385,6 +3638,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputSelect.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3395,6 +3649,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "TValue", + "DisplayName": "TValue Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3406,6 +3661,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback", @@ -3418,6 +3674,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputSelect.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3429,6 +3686,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputSelect.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3446,10 +3704,11 @@ } }, { - "HashCode": -761095015, + "HashCode": -1951623713, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3467,10 +3726,11 @@ } }, { - "HashCode": 85331601, + "HashCode": -1712376169, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -3489,10 +3749,11 @@ } }, { - "HashCode": -1127546831, + "HashCode": 690463057, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputText" } ], @@ -3501,6 +3762,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3511,6 +3773,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3521,6 +3784,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3532,6 +3796,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3542,6 +3807,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3557,10 +3823,11 @@ } }, { - "HashCode": 1412090241, + "HashCode": 1454709262, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": "\r\n \r\n An input component for editing values.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputText" } ], @@ -3569,6 +3836,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputText.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3579,6 +3847,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3589,6 +3858,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3600,6 +3870,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputText.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3610,6 +3881,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputText.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3626,10 +3898,11 @@ } }, { - "HashCode": 1984013923, + "HashCode": 386334382, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\r\n \r\n A multiline input component for editing values.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "InputTextArea" } ], @@ -3638,6 +3911,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3648,6 +3922,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3658,6 +3933,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3669,6 +3945,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3679,6 +3956,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3694,10 +3972,11 @@ } }, { - "HashCode": -283689260, + "HashCode": -2077174035, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": "\r\n \r\n A multiline input component for editing values.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea" } ], @@ -3706,6 +3985,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.InputTextArea.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3716,6 +3996,7 @@ "Kind": "Components.Component", "Name": "Value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": "\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ", "Metadata": { "Common.PropertyName": "Value", @@ -3726,6 +4007,7 @@ "Kind": "Components.Component", "Name": "ValueChanged", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueChanged", "Documentation": "\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueChanged", @@ -3737,6 +4019,7 @@ "Kind": "Components.Component", "Name": "ValueExpression", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.InputTextArea.ValueExpression", "Documentation": "\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ValueExpression", @@ -3747,6 +4030,7 @@ "Kind": "Components.Component", "Name": "DisplayName", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Forms.InputTextArea.DisplayName", "Documentation": "\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ", "Metadata": { "Common.PropertyName": "DisplayName", @@ -3763,10 +4047,11 @@ } }, { - "HashCode": -245684300, + "HashCode": 1457910343, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "ValidationMessage" } ], @@ -3775,6 +4060,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.ValidationMessage" ] @@ -3789,6 +4075,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3799,6 +4086,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "For", @@ -3816,10 +4104,11 @@ } }, { - "HashCode": 1528528215, + "HashCode": 1818439486, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "Documentation": "\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage" } ], @@ -3828,6 +4117,7 @@ "Kind": "Components.Component", "Name": "TValue", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Forms.ValidationMessage.TValue", "Documentation": { "Id": 13, "Args": [ "TValue", "Microsoft.AspNetCore.Components.Forms.ValidationMessage" ] @@ -3842,6 +4132,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationMessage.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3852,6 +4143,7 @@ "Kind": "Components.Component", "Name": "For", "TypeName": "System.Linq.Expressions.Expression>", + "DisplayName": "System.Linq.Expressions.Expression> Microsoft.AspNetCore.Components.Forms.ValidationMessage.For", "Documentation": "\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ", "Metadata": { "Common.PropertyName": "For", @@ -3870,10 +4162,11 @@ } }, { - "HashCode": 1959080929, + "HashCode": 1383188269, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "ValidationSummary" } ], @@ -3882,6 +4175,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -3892,6 +4186,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3907,10 +4202,11 @@ } }, { - "HashCode": 1490654527, + "HashCode": 1120077934, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "Documentation": "\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary" } ], @@ -3919,6 +4215,7 @@ "Kind": "Components.Component", "Name": "Model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "Model", @@ -3929,6 +4226,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -3945,10 +4243,11 @@ } }, { - "HashCode": 2012395568, + "HashCode": 263024258, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "FocusOnNavigate" } ], @@ -3957,6 +4256,7 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData", "Documentation": "\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "RouteData", @@ -3967,6 +4267,7 @@ "Kind": "Components.Component", "Name": "Selector", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector", "Documentation": "\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Selector", @@ -3982,10 +4283,11 @@ } }, { - "HashCode": -1759321182, + "HashCode": 1178127369, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate" } ], @@ -3994,6 +4296,7 @@ "Kind": "Components.Component", "Name": "RouteData", "TypeName": "Microsoft.AspNetCore.Components.RouteData", + "DisplayName": "Microsoft.AspNetCore.Components.RouteData Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData", "Documentation": "\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "RouteData", @@ -4004,6 +4307,7 @@ "Kind": "Components.Component", "Name": "Selector", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector", "Documentation": "\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Selector", @@ -4020,10 +4324,11 @@ } }, { - "HashCode": 1380850759, + "HashCode": -575161604, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "NavLink" } ], @@ -4032,6 +4337,7 @@ "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "ActiveClass", @@ -4042,6 +4348,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -4052,6 +4359,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4064,6 +4372,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Match", @@ -4079,10 +4388,11 @@ } }, { - "HashCode": 642792029, + "HashCode": 1353393563, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink", "Documentation": "\r\n \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 \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink" } ], @@ -4091,6 +4401,7 @@ "Kind": "Components.Component", "Name": "ActiveClass", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "ActiveClass", @@ -4101,6 +4412,7 @@ "Kind": "Components.Component", "Name": "AdditionalAttributes", "TypeName": "System.Collections.Generic.IReadOnlyDictionary", + "DisplayName": "System.Collections.Generic.IReadOnlyDictionary Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes", "Documentation": "\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ", "Metadata": { "Common.PropertyName": "AdditionalAttributes", @@ -4111,6 +4423,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4123,6 +4436,7 @@ "Name": "Match", "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch Microsoft.AspNetCore.Components.Routing.NavLink.Match", "Documentation": "\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Match", @@ -4139,10 +4453,11 @@ } }, { - "HashCode": 1920388826, + "HashCode": -164668114, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4160,10 +4475,11 @@ } }, { - "HashCode": 792199978, + "HashCode": -1771622090, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "Documentation": "\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4182,10 +4498,11 @@ } }, { - "HashCode": -230489831, + "HashCode": -2106935453, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent", "Documentation": "\r\n \r\n Provides content to components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "HeadContent" } ], @@ -4194,6 +4511,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4210,10 +4528,11 @@ } }, { - "HashCode": 128167545, + "HashCode": 924099891, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent", "Documentation": "\r\n \r\n Provides content to components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.HeadContent" } ], @@ -4222,6 +4541,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4239,10 +4559,11 @@ } }, { - "HashCode": 1689854822, + "HashCode": 1888529564, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4260,10 +4581,11 @@ } }, { - "HashCode": 779040282, + "HashCode": -1210125101, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4282,10 +4604,11 @@ } }, { - "HashCode": 1266783900, + "HashCode": -1197325173, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Documentation": "\r\n \r\n Renders content provided by components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "HeadOutlet" } ], @@ -4297,10 +4620,11 @@ } }, { - "HashCode": 550896023, + "HashCode": -17047046, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "Documentation": "\r\n \r\n Renders content provided by components.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.HeadOutlet" } ], @@ -4313,10 +4637,11 @@ } }, { - "HashCode": -886198252, + "HashCode": -357190241, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle", "Documentation": "\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "PageTitle" } ], @@ -4325,6 +4650,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4341,10 +4667,11 @@ } }, { - "HashCode": -583895305, + "HashCode": 826674991, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle", "Documentation": "\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.PageTitle" } ], @@ -4353,6 +4680,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4370,10 +4698,11 @@ } }, { - "HashCode": 886568814, + "HashCode": -614980611, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4391,10 +4720,11 @@ } }, { - "HashCode": 206831603, + "HashCode": 665979188, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "Documentation": "\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4413,10 +4743,11 @@ } }, { - "HashCode": 1532515791, + "HashCode": 7045241, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "Documentation": "\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "ErrorBoundary" } ], @@ -4425,6 +4756,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4436,6 +4768,7 @@ "Kind": "Components.Component", "Name": "ErrorContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ErrorContent", @@ -4447,6 +4780,7 @@ "Kind": "Components.Component", "Name": "MaximumErrorCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.ErrorBoundary.MaximumErrorCount", "Documentation": "\r\n \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 resets the count.\r\n \r\n ", "Metadata": { "Common.PropertyName": "MaximumErrorCount", @@ -4457,6 +4791,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4472,10 +4807,11 @@ } }, { - "HashCode": 748353587, + "HashCode": 1310830982, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "Documentation": "\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary" } ], @@ -4484,6 +4820,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ChildContent", @@ -4495,6 +4832,7 @@ "Kind": "Components.Component", "Name": "ErrorContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ErrorContent", @@ -4506,6 +4844,7 @@ "Kind": "Components.Component", "Name": "MaximumErrorCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.ErrorBoundary.MaximumErrorCount", "Documentation": "\r\n \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 resets the count.\r\n \r\n ", "Metadata": { "Common.PropertyName": "MaximumErrorCount", @@ -4516,6 +4855,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4532,10 +4872,11 @@ } }, { - "HashCode": -1582794375, + "HashCode": 1982737981, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4553,10 +4894,11 @@ } }, { - "HashCode": 1559812008, + "HashCode": -1582708028, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "Documentation": "\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4575,10 +4917,11 @@ } }, { - "HashCode": 873037395, + "HashCode": 1120026558, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4592,6 +4935,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent.Context", "Documentation": { "Id": 11, "Args": [ "ErrorContent" ] @@ -4611,10 +4955,11 @@ } }, { - "HashCode": 103384670, + "HashCode": 41209317, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "Documentation": "\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4628,6 +4973,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent.Context", "Documentation": { "Id": 11, "Args": [ "ErrorContent" ] @@ -4648,10 +4994,11 @@ } }, { - "HashCode": -732556857, + "HashCode": 166834702, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "Documentation": "\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Virtualize" } ], @@ -4660,6 +5007,7 @@ "Kind": "Components.Component", "Name": "TItem", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.TItem", "Documentation": { "Id": 13, "Args": [ "TItem", "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" ] @@ -4674,6 +5022,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4686,6 +5035,7 @@ "Kind": "Components.Component", "Name": "ItemContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4698,6 +5048,7 @@ "Kind": "Components.Component", "Name": "Placeholder", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Placeholder", @@ -4709,6 +5060,7 @@ "Kind": "Components.Component", "Name": "ItemSize", "TypeName": "System.Single", + "DisplayName": "float Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemSize", "Documentation": "\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ItemSize", @@ -4719,6 +5071,7 @@ "Kind": "Components.Component", "Name": "ItemsProvider", "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemsProvider", "Documentation": "\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", @@ -4732,6 +5085,7 @@ "Kind": "Components.Component", "Name": "Items", "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Items", "Documentation": "\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Items", @@ -4743,6 +5097,7 @@ "Kind": "Components.Component", "Name": "OverscanCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.OverscanCount", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "OverscanCount", @@ -4753,6 +5108,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4769,10 +5125,11 @@ } }, { - "HashCode": 172636577, + "HashCode": -2110873974, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "Documentation": "\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" } ], @@ -4781,6 +5138,7 @@ "Kind": "Components.Component", "Name": "TItem", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.TItem", "Documentation": { "Id": 13, "Args": [ "TItem", "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize" ] @@ -4795,6 +5153,7 @@ "Kind": "Components.Component", "Name": "ChildContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4807,6 +5166,7 @@ "Kind": "Components.Component", "Name": "ItemContent", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment", @@ -4819,6 +5179,7 @@ "Kind": "Components.Component", "Name": "Placeholder", "TypeName": "Microsoft.AspNetCore.Components.RenderFragment", + "DisplayName": "Microsoft.AspNetCore.Components.RenderFragment Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Placeholder", @@ -4830,6 +5191,7 @@ "Kind": "Components.Component", "Name": "ItemSize", "TypeName": "System.Single", + "DisplayName": "float Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemSize", "Documentation": "\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ", "Metadata": { "Common.PropertyName": "ItemSize", @@ -4840,6 +5202,7 @@ "Kind": "Components.Component", "Name": "ItemsProvider", "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemsProvider", "Documentation": "\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ", "Metadata": { "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate", @@ -4853,6 +5216,7 @@ "Kind": "Components.Component", "Name": "Items", "TypeName": "System.Collections.Generic.ICollection", + "DisplayName": "System.Collections.Generic.ICollection Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Items", "Documentation": "\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ", "Metadata": { "Common.PropertyName": "Items", @@ -4864,6 +5228,7 @@ "Kind": "Components.Component", "Name": "OverscanCount", "TypeName": "System.Int32", + "DisplayName": "int Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.OverscanCount", "Documentation": "\r\n \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 \r\n ", "Metadata": { "Common.PropertyName": "OverscanCount", @@ -4874,6 +5239,7 @@ "Kind": "Components.Component", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Context", "Documentation": { "Id": 12 }, "Metadata": { "Components.ChildContentParameterName": "True", @@ -4891,10 +5257,11 @@ } }, { - "HashCode": -514167269, + "HashCode": -795247086, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4908,6 +5275,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent.Context", "Documentation": { "Id": 11, "Args": [ "ChildContent" ] @@ -4927,10 +5295,11 @@ } }, { - "HashCode": 215248206, + "HashCode": -865759254, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4944,6 +5313,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent.Context", "Documentation": { "Id": 11, "Args": [ "ChildContent" ] @@ -4964,10 +5334,11 @@ } }, { - "HashCode": -1800818476, + "HashCode": 327765704, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -4981,6 +5352,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent.Context", "Documentation": { "Id": 11, "Args": [ "ItemContent" ] @@ -5000,10 +5372,11 @@ } }, { - "HashCode": 2112976254, + "HashCode": -367440756, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "Documentation": "\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5017,6 +5390,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent.Context", "Documentation": { "Id": 11, "Args": [ "ItemContent" ] @@ -5037,10 +5411,11 @@ } }, { - "HashCode": 1807588775, + "HashCode": 369725307, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5054,6 +5429,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder.Context", "Documentation": { "Id": 11, "Args": [ "Placeholder" ] @@ -5073,10 +5449,11 @@ } }, { - "HashCode": 1762038415, + "HashCode": -571951170, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "Documentation": "\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ @@ -5090,6 +5467,7 @@ "Kind": "Components.ChildContent", "Name": "Context", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder.Context", "Documentation": { "Id": 11, "Args": [ "Placeholder" ] @@ -5110,10 +5488,11 @@ } }, { - "HashCode": 600300187, + "HashCode": 845111201, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "DataAnnotationsValidator" } ], @@ -5125,10 +5504,11 @@ } }, { - "HashCode": -450791174, + "HashCode": 1629238527, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "Documentation": "\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ", "CaseSensitive": true, "TagMatchingRules": [ { "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator" } ], @@ -5141,10 +5521,11 @@ } }, { - "HashCode": -727369005, + "HashCode": 1194482756, "Kind": "Components.EventHandler", "Name": "onfocus", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onfocus", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] @@ -5156,6 +5537,7 @@ "Attributes": [ { "Name": "@onfocus", + "DisplayName": "@onfocus", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5165,6 +5547,7 @@ "Attributes": [ { "Name": "@onfocus:preventDefault", + "DisplayName": "@onfocus:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5174,6 +5557,7 @@ "Attributes": [ { "Name": "@onfocus:stopPropagation", + "DisplayName": "@onfocus:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5184,19 +5568,17 @@ "Kind": "Components.EventHandler", "Name": "@onfocus", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocus", "Documentation": { "Id": 14, "Args": [ "@onfocus", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocus" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onfocus" ] @@ -5204,15 +5586,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onfocus" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocus" + } } ], "Metadata": { @@ -5226,10 +5615,11 @@ } }, { - "HashCode": 1653693213, + "HashCode": -1319975572, "Kind": "Components.EventHandler", "Name": "onblur", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onblur", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] @@ -5241,6 +5631,7 @@ "Attributes": [ { "Name": "@onblur", + "DisplayName": "@onblur", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5250,6 +5641,7 @@ "Attributes": [ { "Name": "@onblur:preventDefault", + "DisplayName": "@onblur:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5259,6 +5651,7 @@ "Attributes": [ { "Name": "@onblur:stopPropagation", + "DisplayName": "@onblur:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5269,19 +5662,17 @@ "Kind": "Components.EventHandler", "Name": "@onblur", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onblur", "Documentation": { "Id": 14, "Args": [ "@onblur", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onblur" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onblur" ] @@ -5289,15 +5680,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onblur" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onblur" + } } ], "Metadata": { @@ -5311,10 +5709,11 @@ } }, { - "HashCode": 778364182, + "HashCode": -449031692, "Kind": "Components.EventHandler", "Name": "onfocusin", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onfocusin", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] @@ -5326,6 +5725,7 @@ "Attributes": [ { "Name": "@onfocusin", + "DisplayName": "@onfocusin", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5335,6 +5735,7 @@ "Attributes": [ { "Name": "@onfocusin:preventDefault", + "DisplayName": "@onfocusin:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5344,6 +5745,7 @@ "Attributes": [ { "Name": "@onfocusin:stopPropagation", + "DisplayName": "@onfocusin:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5354,19 +5756,17 @@ "Kind": "Components.EventHandler", "Name": "@onfocusin", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusin", "Documentation": { "Id": 14, "Args": [ "@onfocusin", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocusin" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onfocusin" ] @@ -5374,15 +5774,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onfocusin" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusin" + } } ], "Metadata": { @@ -5396,10 +5803,11 @@ } }, { - "HashCode": -517322429, + "HashCode": 1907770737, "Kind": "Components.EventHandler", "Name": "onfocusout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onfocusout", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] @@ -5411,6 +5819,7 @@ "Attributes": [ { "Name": "@onfocusout", + "DisplayName": "@onfocusout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5420,6 +5829,7 @@ "Attributes": [ { "Name": "@onfocusout:preventDefault", + "DisplayName": "@onfocusout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5429,6 +5839,7 @@ "Attributes": [ { "Name": "@onfocusout:stopPropagation", + "DisplayName": "@onfocusout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5439,19 +5850,17 @@ "Kind": "Components.EventHandler", "Name": "@onfocusout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfocusout", "Documentation": { "Id": 14, "Args": [ "@onfocusout", "Microsoft.AspNetCore.Components.Web.FocusEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfocusout" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onfocusout" ] @@ -5459,15 +5868,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onfocusout" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfocusout" + } } ], "Metadata": { @@ -5481,10 +5897,11 @@ } }, { - "HashCode": -936888182, + "HashCode": 2021793997, "Kind": "Components.EventHandler", "Name": "onmouseover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onmouseover", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -5496,6 +5913,7 @@ "Attributes": [ { "Name": "@onmouseover", + "DisplayName": "@onmouseover", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5505,6 +5923,7 @@ "Attributes": [ { "Name": "@onmouseover:preventDefault", + "DisplayName": "@onmouseover:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5514,6 +5933,7 @@ "Attributes": [ { "Name": "@onmouseover:stopPropagation", + "DisplayName": "@onmouseover:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5524,19 +5944,17 @@ "Kind": "Components.EventHandler", "Name": "@onmouseover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseover", "Documentation": { "Id": 14, "Args": [ "@onmouseover", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseover" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onmouseover" ] @@ -5544,15 +5962,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onmouseover" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseover" + } } ], "Metadata": { @@ -5566,10 +5991,11 @@ } }, { - "HashCode": -2029089480, + "HashCode": 590946845, "Kind": "Components.EventHandler", "Name": "onmouseout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onmouseout", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -5581,6 +6007,7 @@ "Attributes": [ { "Name": "@onmouseout", + "DisplayName": "@onmouseout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5590,6 +6017,7 @@ "Attributes": [ { "Name": "@onmouseout:preventDefault", + "DisplayName": "@onmouseout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5599,6 +6027,7 @@ "Attributes": [ { "Name": "@onmouseout:stopPropagation", + "DisplayName": "@onmouseout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5609,19 +6038,17 @@ "Kind": "Components.EventHandler", "Name": "@onmouseout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseout", "Documentation": { "Id": 14, "Args": [ "@onmouseout", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseout" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onmouseout" ] @@ -5629,15 +6056,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onmouseout" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseout" + } } ], "Metadata": { @@ -5651,10 +6085,11 @@ } }, { - "HashCode": -392837186, + "HashCode": -485664140, "Kind": "Components.EventHandler", "Name": "onmousemove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onmousemove", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -5666,6 +6101,7 @@ "Attributes": [ { "Name": "@onmousemove", + "DisplayName": "@onmousemove", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5675,6 +6111,7 @@ "Attributes": [ { "Name": "@onmousemove:preventDefault", + "DisplayName": "@onmousemove:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5684,6 +6121,7 @@ "Attributes": [ { "Name": "@onmousemove:stopPropagation", + "DisplayName": "@onmousemove:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5694,19 +6132,17 @@ "Kind": "Components.EventHandler", "Name": "@onmousemove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousemove", "Documentation": { "Id": 14, "Args": [ "@onmousemove", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousemove" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onmousemove" ] @@ -5714,15 +6150,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onmousemove" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousemove" + } } ], "Metadata": { @@ -5736,10 +6179,11 @@ } }, { - "HashCode": 1242953820, + "HashCode": -903029300, "Kind": "Components.EventHandler", "Name": "onmousedown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onmousedown", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -5751,6 +6195,7 @@ "Attributes": [ { "Name": "@onmousedown", + "DisplayName": "@onmousedown", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5760,6 +6205,7 @@ "Attributes": [ { "Name": "@onmousedown:preventDefault", + "DisplayName": "@onmousedown:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5769,6 +6215,7 @@ "Attributes": [ { "Name": "@onmousedown:stopPropagation", + "DisplayName": "@onmousedown:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5779,19 +6226,17 @@ "Kind": "Components.EventHandler", "Name": "@onmousedown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousedown", "Documentation": { "Id": 14, "Args": [ "@onmousedown", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousedown" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onmousedown" ] @@ -5799,15 +6244,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onmousedown" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousedown" + } } ], "Metadata": { @@ -5821,10 +6273,11 @@ } }, { - "HashCode": 1914736575, + "HashCode": 16648146, "Kind": "Components.EventHandler", "Name": "onmouseup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onmouseup", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -5836,6 +6289,7 @@ "Attributes": [ { "Name": "@onmouseup", + "DisplayName": "@onmouseup", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5845,6 +6299,7 @@ "Attributes": [ { "Name": "@onmouseup:preventDefault", + "DisplayName": "@onmouseup:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5854,6 +6309,7 @@ "Attributes": [ { "Name": "@onmouseup:stopPropagation", + "DisplayName": "@onmouseup:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5864,19 +6320,17 @@ "Kind": "Components.EventHandler", "Name": "@onmouseup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmouseup", "Documentation": { "Id": 14, "Args": [ "@onmouseup", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmouseup" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onmouseup" ] @@ -5884,15 +6338,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onmouseup" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmouseup" + } } ], "Metadata": { @@ -5906,10 +6367,11 @@ } }, { - "HashCode": -1331383727, + "HashCode": 440282388, "Kind": "Components.EventHandler", "Name": "onclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -5921,6 +6383,7 @@ "Attributes": [ { "Name": "@onclick", + "DisplayName": "@onclick", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5930,6 +6393,7 @@ "Attributes": [ { "Name": "@onclick:preventDefault", + "DisplayName": "@onclick:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5939,6 +6403,7 @@ "Attributes": [ { "Name": "@onclick:stopPropagation", + "DisplayName": "@onclick:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -5949,19 +6414,17 @@ "Kind": "Components.EventHandler", "Name": "@onclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onclick", "Documentation": { "Id": 14, "Args": [ "@onclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onclick" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onclick" ] @@ -5969,15 +6432,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onclick" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onclick" + } } ], "Metadata": { @@ -5991,10 +6461,11 @@ } }, { - "HashCode": 536006733, + "HashCode": 1008812901, "Kind": "Components.EventHandler", "Name": "ondblclick", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondblclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -6006,6 +6477,7 @@ "Attributes": [ { "Name": "@ondblclick", + "DisplayName": "@ondblclick", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6015,6 +6487,7 @@ "Attributes": [ { "Name": "@ondblclick:preventDefault", + "DisplayName": "@ondblclick:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6024,6 +6497,7 @@ "Attributes": [ { "Name": "@ondblclick:stopPropagation", + "DisplayName": "@ondblclick:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6034,19 +6508,17 @@ "Kind": "Components.EventHandler", "Name": "@ondblclick", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondblclick", "Documentation": { "Id": 14, "Args": [ "@ondblclick", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondblclick" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondblclick" ] @@ -6054,15 +6526,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondblclick" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondblclick" + } } ], "Metadata": { @@ -6076,10 +6555,11 @@ } }, { - "HashCode": -366485848, + "HashCode": -1524827303, "Kind": "Components.EventHandler", "Name": "onwheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onwheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] @@ -6091,6 +6571,7 @@ "Attributes": [ { "Name": "@onwheel", + "DisplayName": "@onwheel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6100,6 +6581,7 @@ "Attributes": [ { "Name": "@onwheel:preventDefault", + "DisplayName": "@onwheel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6109,6 +6591,7 @@ "Attributes": [ { "Name": "@onwheel:stopPropagation", + "DisplayName": "@onwheel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6119,19 +6602,17 @@ "Kind": "Components.EventHandler", "Name": "@onwheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwheel", "Documentation": { "Id": 14, "Args": [ "@onwheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onwheel" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onwheel" ] @@ -6139,15 +6620,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onwheel" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwheel" + } } ], "Metadata": { @@ -6161,10 +6649,11 @@ } }, { - "HashCode": -160573819, + "HashCode": 1478759485, "Kind": "Components.EventHandler", "Name": "onmousewheel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onmousewheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] @@ -6176,6 +6665,7 @@ "Attributes": [ { "Name": "@onmousewheel", + "DisplayName": "@onmousewheel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6185,6 +6675,7 @@ "Attributes": [ { "Name": "@onmousewheel:preventDefault", + "DisplayName": "@onmousewheel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6194,6 +6685,7 @@ "Attributes": [ { "Name": "@onmousewheel:stopPropagation", + "DisplayName": "@onmousewheel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6204,19 +6696,17 @@ "Kind": "Components.EventHandler", "Name": "@onmousewheel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onmousewheel", "Documentation": { "Id": 14, "Args": [ "@onmousewheel", "Microsoft.AspNetCore.Components.Web.WheelEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onmousewheel" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onmousewheel" ] @@ -6224,15 +6714,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onmousewheel" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onmousewheel" + } } ], "Metadata": { @@ -6246,10 +6743,11 @@ } }, { - "HashCode": 1538066542, + "HashCode": -1090903186, "Kind": "Components.EventHandler", "Name": "oncontextmenu", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oncontextmenu", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] @@ -6261,6 +6759,7 @@ "Attributes": [ { "Name": "@oncontextmenu", + "DisplayName": "@oncontextmenu", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6270,6 +6769,7 @@ "Attributes": [ { "Name": "@oncontextmenu:preventDefault", + "DisplayName": "@oncontextmenu:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6279,6 +6779,7 @@ "Attributes": [ { "Name": "@oncontextmenu:stopPropagation", + "DisplayName": "@oncontextmenu:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6289,19 +6790,17 @@ "Kind": "Components.EventHandler", "Name": "@oncontextmenu", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncontextmenu", "Documentation": { "Id": 14, "Args": [ "@oncontextmenu", "Microsoft.AspNetCore.Components.Web.MouseEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncontextmenu" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oncontextmenu" ] @@ -6309,15 +6808,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oncontextmenu" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncontextmenu" + } } ], "Metadata": { @@ -6331,10 +6837,11 @@ } }, { - "HashCode": 1705523732, + "HashCode": -627481716, "Kind": "Components.EventHandler", "Name": "ondrag", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondrag", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6346,6 +6853,7 @@ "Attributes": [ { "Name": "@ondrag", + "DisplayName": "@ondrag", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6355,6 +6863,7 @@ "Attributes": [ { "Name": "@ondrag:preventDefault", + "DisplayName": "@ondrag:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6364,6 +6873,7 @@ "Attributes": [ { "Name": "@ondrag:stopPropagation", + "DisplayName": "@ondrag:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6374,19 +6884,17 @@ "Kind": "Components.EventHandler", "Name": "@ondrag", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrag", "Documentation": { "Id": 14, "Args": [ "@ondrag", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondrag" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondrag" ] @@ -6394,15 +6902,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondrag" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrag" + } } ], "Metadata": { @@ -6416,10 +6931,11 @@ } }, { - "HashCode": -1290771231, + "HashCode": -1836567292, "Kind": "Components.EventHandler", "Name": "ondragend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondragend", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6431,6 +6947,7 @@ "Attributes": [ { "Name": "@ondragend", + "DisplayName": "@ondragend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6440,6 +6957,7 @@ "Attributes": [ { "Name": "@ondragend:preventDefault", + "DisplayName": "@ondragend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6449,6 +6967,7 @@ "Attributes": [ { "Name": "@ondragend:stopPropagation", + "DisplayName": "@ondragend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6459,19 +6978,17 @@ "Kind": "Components.EventHandler", "Name": "@ondragend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragend", "Documentation": { "Id": 14, "Args": [ "@ondragend", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragend" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondragend" ] @@ -6479,15 +6996,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondragend" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragend" + } } ], "Metadata": { @@ -6501,10 +7025,11 @@ } }, { - "HashCode": -337171814, + "HashCode": -1903601085, "Kind": "Components.EventHandler", "Name": "ondragenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondragenter", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6516,6 +7041,7 @@ "Attributes": [ { "Name": "@ondragenter", + "DisplayName": "@ondragenter", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6525,6 +7051,7 @@ "Attributes": [ { "Name": "@ondragenter:preventDefault", + "DisplayName": "@ondragenter:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6534,6 +7061,7 @@ "Attributes": [ { "Name": "@ondragenter:stopPropagation", + "DisplayName": "@ondragenter:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6544,19 +7072,17 @@ "Kind": "Components.EventHandler", "Name": "@ondragenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragenter", "Documentation": { "Id": 14, "Args": [ "@ondragenter", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragenter" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondragenter" ] @@ -6564,15 +7090,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondragenter" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragenter" + } } ], "Metadata": { @@ -6586,10 +7119,11 @@ } }, { - "HashCode": 1201691127, + "HashCode": 1222716864, "Kind": "Components.EventHandler", "Name": "ondragleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondragleave", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6601,6 +7135,7 @@ "Attributes": [ { "Name": "@ondragleave", + "DisplayName": "@ondragleave", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6610,6 +7145,7 @@ "Attributes": [ { "Name": "@ondragleave:preventDefault", + "DisplayName": "@ondragleave:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6619,6 +7155,7 @@ "Attributes": [ { "Name": "@ondragleave:stopPropagation", + "DisplayName": "@ondragleave:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6629,19 +7166,17 @@ "Kind": "Components.EventHandler", "Name": "@ondragleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragleave", "Documentation": { "Id": 14, "Args": [ "@ondragleave", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragleave" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondragleave" ] @@ -6649,15 +7184,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondragleave" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragleave" + } } ], "Metadata": { @@ -6671,10 +7213,11 @@ } }, { - "HashCode": -519835019, + "HashCode": -1672683407, "Kind": "Components.EventHandler", "Name": "ondragover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondragover", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6686,6 +7229,7 @@ "Attributes": [ { "Name": "@ondragover", + "DisplayName": "@ondragover", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6695,6 +7239,7 @@ "Attributes": [ { "Name": "@ondragover:preventDefault", + "DisplayName": "@ondragover:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6704,6 +7249,7 @@ "Attributes": [ { "Name": "@ondragover:stopPropagation", + "DisplayName": "@ondragover:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6714,19 +7260,17 @@ "Kind": "Components.EventHandler", "Name": "@ondragover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragover", "Documentation": { "Id": 14, "Args": [ "@ondragover", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragover" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondragover" ] @@ -6734,15 +7278,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondragover" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragover" + } } ], "Metadata": { @@ -6756,10 +7307,11 @@ } }, { - "HashCode": -202939013, + "HashCode": 1198505246, "Kind": "Components.EventHandler", "Name": "ondragstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondragstart", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6771,6 +7323,7 @@ "Attributes": [ { "Name": "@ondragstart", + "DisplayName": "@ondragstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6780,6 +7333,7 @@ "Attributes": [ { "Name": "@ondragstart:preventDefault", + "DisplayName": "@ondragstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6789,6 +7343,7 @@ "Attributes": [ { "Name": "@ondragstart:stopPropagation", + "DisplayName": "@ondragstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6799,19 +7354,17 @@ "Kind": "Components.EventHandler", "Name": "@ondragstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondragstart", "Documentation": { "Id": 14, "Args": [ "@ondragstart", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondragstart" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondragstart" ] @@ -6819,15 +7372,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondragstart" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondragstart" + } } ], "Metadata": { @@ -6841,10 +7401,11 @@ } }, { - "HashCode": 364403475, + "HashCode": -1525609786, "Kind": "Components.EventHandler", "Name": "ondrop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondrop", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] @@ -6856,6 +7417,7 @@ "Attributes": [ { "Name": "@ondrop", + "DisplayName": "@ondrop", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6865,6 +7427,7 @@ "Attributes": [ { "Name": "@ondrop:preventDefault", + "DisplayName": "@ondrop:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6874,6 +7437,7 @@ "Attributes": [ { "Name": "@ondrop:stopPropagation", + "DisplayName": "@ondrop:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6884,19 +7448,17 @@ "Kind": "Components.EventHandler", "Name": "@ondrop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondrop", "Documentation": { "Id": 14, "Args": [ "@ondrop", "Microsoft.AspNetCore.Components.Web.DragEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondrop" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondrop" ] @@ -6904,15 +7466,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondrop" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondrop" + } } ], "Metadata": { @@ -6926,10 +7495,11 @@ } }, { - "HashCode": 1929574430, + "HashCode": -1060512912, "Kind": "Components.EventHandler", "Name": "onkeydown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onkeydown", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] @@ -6941,6 +7511,7 @@ "Attributes": [ { "Name": "@onkeydown", + "DisplayName": "@onkeydown", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6950,6 +7521,7 @@ "Attributes": [ { "Name": "@onkeydown:preventDefault", + "DisplayName": "@onkeydown:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6959,6 +7531,7 @@ "Attributes": [ { "Name": "@onkeydown:stopPropagation", + "DisplayName": "@onkeydown:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -6969,19 +7542,17 @@ "Kind": "Components.EventHandler", "Name": "@onkeydown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeydown", "Documentation": { "Id": 14, "Args": [ "@onkeydown", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeydown" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onkeydown" ] @@ -6989,15 +7560,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onkeydown" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeydown" + } } ], "Metadata": { @@ -7011,10 +7589,11 @@ } }, { - "HashCode": 110467606, + "HashCode": -407254593, "Kind": "Components.EventHandler", "Name": "onkeyup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onkeyup", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] @@ -7026,6 +7605,7 @@ "Attributes": [ { "Name": "@onkeyup", + "DisplayName": "@onkeyup", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7035,6 +7615,7 @@ "Attributes": [ { "Name": "@onkeyup:preventDefault", + "DisplayName": "@onkeyup:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7044,6 +7625,7 @@ "Attributes": [ { "Name": "@onkeyup:stopPropagation", + "DisplayName": "@onkeyup:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7054,19 +7636,17 @@ "Kind": "Components.EventHandler", "Name": "@onkeyup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeyup", "Documentation": { "Id": 14, "Args": [ "@onkeyup", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeyup" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onkeyup" ] @@ -7074,15 +7654,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onkeyup" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeyup" + } } ], "Metadata": { @@ -7096,10 +7683,11 @@ } }, { - "HashCode": 582697943, + "HashCode": 1573893065, "Kind": "Components.EventHandler", "Name": "onkeypress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onkeypress", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] @@ -7111,6 +7699,7 @@ "Attributes": [ { "Name": "@onkeypress", + "DisplayName": "@onkeypress", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7120,6 +7709,7 @@ "Attributes": [ { "Name": "@onkeypress:preventDefault", + "DisplayName": "@onkeypress:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7129,6 +7719,7 @@ "Attributes": [ { "Name": "@onkeypress:stopPropagation", + "DisplayName": "@onkeypress:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7139,19 +7730,17 @@ "Kind": "Components.EventHandler", "Name": "@onkeypress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onkeypress", "Documentation": { "Id": 14, "Args": [ "@onkeypress", "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onkeypress" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onkeypress" ] @@ -7159,15 +7748,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onkeypress" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onkeypress" + } } ], "Metadata": { @@ -7181,10 +7777,11 @@ } }, { - "HashCode": -365542076, + "HashCode": 738998481, "Kind": "Components.EventHandler", "Name": "onchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onchange", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] @@ -7196,6 +7793,7 @@ "Attributes": [ { "Name": "@onchange", + "DisplayName": "@onchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7205,6 +7803,7 @@ "Attributes": [ { "Name": "@onchange:preventDefault", + "DisplayName": "@onchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7214,6 +7813,7 @@ "Attributes": [ { "Name": "@onchange:stopPropagation", + "DisplayName": "@onchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7224,19 +7824,17 @@ "Kind": "Components.EventHandler", "Name": "@onchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onchange", "Documentation": { "Id": 14, "Args": [ "@onchange", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onchange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onchange" ] @@ -7244,15 +7842,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onchange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onchange" + } } ], "Metadata": { @@ -7266,10 +7871,11 @@ } }, { - "HashCode": 794708869, + "HashCode": 100379360, "Kind": "Components.EventHandler", "Name": "oninput", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oninput", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] @@ -7281,6 +7887,7 @@ "Attributes": [ { "Name": "@oninput", + "DisplayName": "@oninput", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7290,6 +7897,7 @@ "Attributes": [ { "Name": "@oninput:preventDefault", + "DisplayName": "@oninput:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7299,6 +7907,7 @@ "Attributes": [ { "Name": "@oninput:stopPropagation", + "DisplayName": "@oninput:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7309,19 +7918,17 @@ "Kind": "Components.EventHandler", "Name": "@oninput", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninput", "Documentation": { "Id": 14, "Args": [ "@oninput", "Microsoft.AspNetCore.Components.ChangeEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oninput" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oninput" ] @@ -7329,15 +7936,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oninput" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninput" + } } ], "Metadata": { @@ -7351,10 +7965,11 @@ } }, { - "HashCode": 1603213185, + "HashCode": 600452859, "Kind": "Components.EventHandler", "Name": "oninvalid", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oninvalid", "System.EventArgs" ] @@ -7366,6 +7981,7 @@ "Attributes": [ { "Name": "@oninvalid", + "DisplayName": "@oninvalid", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7375,6 +7991,7 @@ "Attributes": [ { "Name": "@oninvalid:preventDefault", + "DisplayName": "@oninvalid:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7384,6 +8001,7 @@ "Attributes": [ { "Name": "@oninvalid:stopPropagation", + "DisplayName": "@oninvalid:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7394,19 +8012,17 @@ "Kind": "Components.EventHandler", "Name": "@oninvalid", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oninvalid", "Documentation": { "Id": 14, "Args": [ "@oninvalid", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oninvalid" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oninvalid" ] @@ -7414,15 +8030,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oninvalid" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oninvalid" + } } ], "Metadata": { @@ -7436,10 +8059,11 @@ } }, { - "HashCode": 836426675, + "HashCode": -914025285, "Kind": "Components.EventHandler", "Name": "onreset", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onreset", "System.EventArgs" ] @@ -7451,6 +8075,7 @@ "Attributes": [ { "Name": "@onreset", + "DisplayName": "@onreset", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7460,6 +8085,7 @@ "Attributes": [ { "Name": "@onreset:preventDefault", + "DisplayName": "@onreset:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7469,6 +8095,7 @@ "Attributes": [ { "Name": "@onreset:stopPropagation", + "DisplayName": "@onreset:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7479,19 +8106,17 @@ "Kind": "Components.EventHandler", "Name": "@onreset", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreset", "Documentation": { "Id": 14, "Args": [ "@onreset", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onreset" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onreset" ] @@ -7499,15 +8124,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onreset" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreset" + } } ], "Metadata": { @@ -7521,10 +8153,11 @@ } }, { - "HashCode": 1485878008, + "HashCode": -344525577, "Kind": "Components.EventHandler", "Name": "onselect", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onselect", "System.EventArgs" ] @@ -7536,6 +8169,7 @@ "Attributes": [ { "Name": "@onselect", + "DisplayName": "@onselect", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7545,6 +8179,7 @@ "Attributes": [ { "Name": "@onselect:preventDefault", + "DisplayName": "@onselect:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7554,6 +8189,7 @@ "Attributes": [ { "Name": "@onselect:stopPropagation", + "DisplayName": "@onselect:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7564,19 +8200,17 @@ "Kind": "Components.EventHandler", "Name": "@onselect", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselect", "Documentation": { "Id": 14, "Args": [ "@onselect", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselect" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onselect" ] @@ -7584,15 +8218,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onselect" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselect" + } } ], "Metadata": { @@ -7606,10 +8247,11 @@ } }, { - "HashCode": -1818652440, + "HashCode": -1727047991, "Kind": "Components.EventHandler", "Name": "onselectstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onselectstart", "System.EventArgs" ] @@ -7621,6 +8263,7 @@ "Attributes": [ { "Name": "@onselectstart", + "DisplayName": "@onselectstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7630,6 +8273,7 @@ "Attributes": [ { "Name": "@onselectstart:preventDefault", + "DisplayName": "@onselectstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7639,6 +8283,7 @@ "Attributes": [ { "Name": "@onselectstart:stopPropagation", + "DisplayName": "@onselectstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7649,19 +8294,17 @@ "Kind": "Components.EventHandler", "Name": "@onselectstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectstart", "Documentation": { "Id": 14, "Args": [ "@onselectstart", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselectstart" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onselectstart" ] @@ -7669,15 +8312,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onselectstart" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectstart" + } } ], "Metadata": { @@ -7691,10 +8341,11 @@ } }, { - "HashCode": -758644927, + "HashCode": -792195027, "Kind": "Components.EventHandler", "Name": "onselectionchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onselectionchange", "System.EventArgs" ] @@ -7706,6 +8357,7 @@ "Attributes": [ { "Name": "@onselectionchange", + "DisplayName": "@onselectionchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7715,6 +8367,7 @@ "Attributes": [ { "Name": "@onselectionchange:preventDefault", + "DisplayName": "@onselectionchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7724,6 +8377,7 @@ "Attributes": [ { "Name": "@onselectionchange:stopPropagation", + "DisplayName": "@onselectionchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7734,19 +8388,17 @@ "Kind": "Components.EventHandler", "Name": "@onselectionchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onselectionchange", "Documentation": { "Id": 14, "Args": [ "@onselectionchange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onselectionchange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onselectionchange" ] @@ -7754,15 +8406,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onselectionchange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onselectionchange" + } } ], "Metadata": { @@ -7776,10 +8435,11 @@ } }, { - "HashCode": -1853778474, + "HashCode": -513025416, "Kind": "Components.EventHandler", "Name": "onsubmit", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onsubmit", "System.EventArgs" ] @@ -7791,6 +8451,7 @@ "Attributes": [ { "Name": "@onsubmit", + "DisplayName": "@onsubmit", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7800,6 +8461,7 @@ "Attributes": [ { "Name": "@onsubmit:preventDefault", + "DisplayName": "@onsubmit:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7809,6 +8471,7 @@ "Attributes": [ { "Name": "@onsubmit:stopPropagation", + "DisplayName": "@onsubmit:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7819,19 +8482,17 @@ "Kind": "Components.EventHandler", "Name": "@onsubmit", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsubmit", "Documentation": { "Id": 14, "Args": [ "@onsubmit", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onsubmit" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onsubmit" ] @@ -7839,15 +8500,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onsubmit" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsubmit" + } } ], "Metadata": { @@ -7861,10 +8529,11 @@ } }, { - "HashCode": 1478138657, + "HashCode": -1814545452, "Kind": "Components.EventHandler", "Name": "onbeforecopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onbeforecopy", "System.EventArgs" ] @@ -7876,6 +8545,7 @@ "Attributes": [ { "Name": "@onbeforecopy", + "DisplayName": "@onbeforecopy", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7885,6 +8555,7 @@ "Attributes": [ { "Name": "@onbeforecopy:preventDefault", + "DisplayName": "@onbeforecopy:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7894,6 +8565,7 @@ "Attributes": [ { "Name": "@onbeforecopy:stopPropagation", + "DisplayName": "@onbeforecopy:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7904,19 +8576,17 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecopy", "Documentation": { "Id": 14, "Args": [ "@onbeforecopy", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforecopy" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onbeforecopy" ] @@ -7924,15 +8594,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onbeforecopy" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecopy" + } } ], "Metadata": { @@ -7946,10 +8623,11 @@ } }, { - "HashCode": -1954762307, + "HashCode": -1180137979, "Kind": "Components.EventHandler", "Name": "onbeforecut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onbeforecut", "System.EventArgs" ] @@ -7961,6 +8639,7 @@ "Attributes": [ { "Name": "@onbeforecut", + "DisplayName": "@onbeforecut", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7970,6 +8649,7 @@ "Attributes": [ { "Name": "@onbeforecut:preventDefault", + "DisplayName": "@onbeforecut:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7979,6 +8659,7 @@ "Attributes": [ { "Name": "@onbeforecut:stopPropagation", + "DisplayName": "@onbeforecut:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -7989,19 +8670,17 @@ "Kind": "Components.EventHandler", "Name": "@onbeforecut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforecut", "Documentation": { "Id": 14, "Args": [ "@onbeforecut", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforecut" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onbeforecut" ] @@ -8009,15 +8688,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onbeforecut" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforecut" + } } ], "Metadata": { @@ -8031,10 +8717,11 @@ } }, { - "HashCode": 68240426, + "HashCode": 1820462519, "Kind": "Components.EventHandler", "Name": "onbeforepaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onbeforepaste", "System.EventArgs" ] @@ -8046,6 +8733,7 @@ "Attributes": [ { "Name": "@onbeforepaste", + "DisplayName": "@onbeforepaste", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8055,6 +8743,7 @@ "Attributes": [ { "Name": "@onbeforepaste:preventDefault", + "DisplayName": "@onbeforepaste:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8064,6 +8753,7 @@ "Attributes": [ { "Name": "@onbeforepaste:stopPropagation", + "DisplayName": "@onbeforepaste:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8074,19 +8764,17 @@ "Kind": "Components.EventHandler", "Name": "@onbeforepaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforepaste", "Documentation": { "Id": 14, "Args": [ "@onbeforepaste", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforepaste" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onbeforepaste" ] @@ -8094,15 +8782,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onbeforepaste" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforepaste" + } } ], "Metadata": { @@ -8116,10 +8811,11 @@ } }, { - "HashCode": 1936131299, + "HashCode": -84126158, "Kind": "Components.EventHandler", "Name": "oncopy", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oncopy", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] @@ -8131,6 +8827,7 @@ "Attributes": [ { "Name": "@oncopy", + "DisplayName": "@oncopy", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8140,6 +8837,7 @@ "Attributes": [ { "Name": "@oncopy:preventDefault", + "DisplayName": "@oncopy:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8149,6 +8847,7 @@ "Attributes": [ { "Name": "@oncopy:stopPropagation", + "DisplayName": "@oncopy:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8159,19 +8858,17 @@ "Kind": "Components.EventHandler", "Name": "@oncopy", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncopy", "Documentation": { "Id": 14, "Args": [ "@oncopy", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncopy" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oncopy" ] @@ -8179,15 +8876,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oncopy" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncopy" + } } ], "Metadata": { @@ -8201,10 +8905,11 @@ } }, { - "HashCode": -651207526, + "HashCode": -1019986610, "Kind": "Components.EventHandler", "Name": "oncut", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oncut", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] @@ -8216,6 +8921,7 @@ "Attributes": [ { "Name": "@oncut", + "DisplayName": "@oncut", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8225,6 +8931,7 @@ "Attributes": [ { "Name": "@oncut:preventDefault", + "DisplayName": "@oncut:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8234,6 +8941,7 @@ "Attributes": [ { "Name": "@oncut:stopPropagation", + "DisplayName": "@oncut:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8244,19 +8952,17 @@ "Kind": "Components.EventHandler", "Name": "@oncut", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncut", "Documentation": { "Id": 14, "Args": [ "@oncut", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncut" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oncut" ] @@ -8264,15 +8970,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oncut" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncut" + } } ], "Metadata": { @@ -8286,10 +8999,11 @@ } }, { - "HashCode": 1089411740, + "HashCode": 853354079, "Kind": "Components.EventHandler", "Name": "onpaste", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpaste", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] @@ -8301,6 +9015,7 @@ "Attributes": [ { "Name": "@onpaste", + "DisplayName": "@onpaste", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8310,6 +9025,7 @@ "Attributes": [ { "Name": "@onpaste:preventDefault", + "DisplayName": "@onpaste:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8319,6 +9035,7 @@ "Attributes": [ { "Name": "@onpaste:stopPropagation", + "DisplayName": "@onpaste:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8329,19 +9046,17 @@ "Kind": "Components.EventHandler", "Name": "@onpaste", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpaste", "Documentation": { "Id": 14, "Args": [ "@onpaste", "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpaste" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpaste" ] @@ -8349,15 +9064,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpaste" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpaste" + } } ], "Metadata": { @@ -8371,10 +9093,11 @@ } }, { - "HashCode": -679554340, + "HashCode": 104820803, "Kind": "Components.EventHandler", "Name": "ontouchcancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontouchcancel", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] @@ -8386,6 +9109,7 @@ "Attributes": [ { "Name": "@ontouchcancel", + "DisplayName": "@ontouchcancel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8395,6 +9119,7 @@ "Attributes": [ { "Name": "@ontouchcancel:preventDefault", + "DisplayName": "@ontouchcancel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8404,6 +9129,7 @@ "Attributes": [ { "Name": "@ontouchcancel:stopPropagation", + "DisplayName": "@ontouchcancel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8414,19 +9140,17 @@ "Kind": "Components.EventHandler", "Name": "@ontouchcancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchcancel", "Documentation": { "Id": 14, "Args": [ "@ontouchcancel", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchcancel" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontouchcancel" ] @@ -8434,15 +9158,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontouchcancel" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchcancel" + } } ], "Metadata": { @@ -8456,10 +9187,11 @@ } }, { - "HashCode": 943674983, + "HashCode": 1345557028, "Kind": "Components.EventHandler", "Name": "ontouchend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontouchend", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] @@ -8471,6 +9203,7 @@ "Attributes": [ { "Name": "@ontouchend", + "DisplayName": "@ontouchend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8480,6 +9213,7 @@ "Attributes": [ { "Name": "@ontouchend:preventDefault", + "DisplayName": "@ontouchend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8489,6 +9223,7 @@ "Attributes": [ { "Name": "@ontouchend:stopPropagation", + "DisplayName": "@ontouchend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8499,19 +9234,17 @@ "Kind": "Components.EventHandler", "Name": "@ontouchend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchend", "Documentation": { "Id": 14, "Args": [ "@ontouchend", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchend" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontouchend" ] @@ -8519,15 +9252,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontouchend" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchend" + } } ], "Metadata": { @@ -8541,10 +9281,11 @@ } }, { - "HashCode": 257218252, + "HashCode": -1159504255, "Kind": "Components.EventHandler", "Name": "ontouchmove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontouchmove", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] @@ -8556,6 +9297,7 @@ "Attributes": [ { "Name": "@ontouchmove", + "DisplayName": "@ontouchmove", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8565,6 +9307,7 @@ "Attributes": [ { "Name": "@ontouchmove:preventDefault", + "DisplayName": "@ontouchmove:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8574,6 +9317,7 @@ "Attributes": [ { "Name": "@ontouchmove:stopPropagation", + "DisplayName": "@ontouchmove:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8584,19 +9328,17 @@ "Kind": "Components.EventHandler", "Name": "@ontouchmove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchmove", "Documentation": { "Id": 14, "Args": [ "@ontouchmove", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchmove" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontouchmove" ] @@ -8604,15 +9346,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontouchmove" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchmove" + } } ], "Metadata": { @@ -8626,10 +9375,11 @@ } }, { - "HashCode": 2036593677, + "HashCode": -2065817101, "Kind": "Components.EventHandler", "Name": "ontouchstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontouchstart", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] @@ -8641,6 +9391,7 @@ "Attributes": [ { "Name": "@ontouchstart", + "DisplayName": "@ontouchstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8650,6 +9401,7 @@ "Attributes": [ { "Name": "@ontouchstart:preventDefault", + "DisplayName": "@ontouchstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8659,6 +9411,7 @@ "Attributes": [ { "Name": "@ontouchstart:stopPropagation", + "DisplayName": "@ontouchstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8669,19 +9422,17 @@ "Kind": "Components.EventHandler", "Name": "@ontouchstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchstart", "Documentation": { "Id": 14, "Args": [ "@ontouchstart", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchstart" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontouchstart" ] @@ -8689,15 +9440,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontouchstart" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchstart" + } } ], "Metadata": { @@ -8711,10 +9469,11 @@ } }, { - "HashCode": 1103757234, + "HashCode": -1128391771, "Kind": "Components.EventHandler", "Name": "ontouchenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontouchenter", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] @@ -8726,6 +9485,7 @@ "Attributes": [ { "Name": "@ontouchenter", + "DisplayName": "@ontouchenter", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8735,6 +9495,7 @@ "Attributes": [ { "Name": "@ontouchenter:preventDefault", + "DisplayName": "@ontouchenter:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8744,6 +9505,7 @@ "Attributes": [ { "Name": "@ontouchenter:stopPropagation", + "DisplayName": "@ontouchenter:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8754,19 +9516,17 @@ "Kind": "Components.EventHandler", "Name": "@ontouchenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchenter", "Documentation": { "Id": 14, "Args": [ "@ontouchenter", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchenter" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontouchenter" ] @@ -8774,15 +9534,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontouchenter" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchenter" + } } ], "Metadata": { @@ -8796,10 +9563,11 @@ } }, { - "HashCode": -530801748, + "HashCode": -380187414, "Kind": "Components.EventHandler", "Name": "ontouchleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontouchleave", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] @@ -8811,6 +9579,7 @@ "Attributes": [ { "Name": "@ontouchleave", + "DisplayName": "@ontouchleave", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8820,6 +9589,7 @@ "Attributes": [ { "Name": "@ontouchleave:preventDefault", + "DisplayName": "@ontouchleave:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8829,6 +9599,7 @@ "Attributes": [ { "Name": "@ontouchleave:stopPropagation", + "DisplayName": "@ontouchleave:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8839,19 +9610,17 @@ "Kind": "Components.EventHandler", "Name": "@ontouchleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontouchleave", "Documentation": { "Id": 14, "Args": [ "@ontouchleave", "Microsoft.AspNetCore.Components.Web.TouchEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontouchleave" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontouchleave" ] @@ -8859,15 +9628,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontouchleave" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontouchleave" + } } ], "Metadata": { @@ -8881,10 +9657,11 @@ } }, { - "HashCode": -1577454197, + "HashCode": 74616246, "Kind": "Components.EventHandler", "Name": "ongotpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ongotpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -8896,6 +9673,7 @@ "Attributes": [ { "Name": "@ongotpointercapture", + "DisplayName": "@ongotpointercapture", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8905,6 +9683,7 @@ "Attributes": [ { "Name": "@ongotpointercapture:preventDefault", + "DisplayName": "@ongotpointercapture:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8914,6 +9693,7 @@ "Attributes": [ { "Name": "@ongotpointercapture:stopPropagation", + "DisplayName": "@ongotpointercapture:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8924,19 +9704,17 @@ "Kind": "Components.EventHandler", "Name": "@ongotpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ongotpointercapture", "Documentation": { "Id": 14, "Args": [ "@ongotpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ongotpointercapture" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ongotpointercapture" ] @@ -8944,15 +9722,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ongotpointercapture" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ongotpointercapture" + } } ], "Metadata": { @@ -8966,10 +9751,11 @@ } }, { - "HashCode": -2091195272, + "HashCode": -1467219163, "Kind": "Components.EventHandler", "Name": "onlostpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onlostpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -8981,6 +9767,7 @@ "Attributes": [ { "Name": "@onlostpointercapture", + "DisplayName": "@onlostpointercapture", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8990,6 +9777,7 @@ "Attributes": [ { "Name": "@onlostpointercapture:preventDefault", + "DisplayName": "@onlostpointercapture:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -8999,6 +9787,7 @@ "Attributes": [ { "Name": "@onlostpointercapture:stopPropagation", + "DisplayName": "@onlostpointercapture:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9009,19 +9798,17 @@ "Kind": "Components.EventHandler", "Name": "@onlostpointercapture", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onlostpointercapture", "Documentation": { "Id": 14, "Args": [ "@onlostpointercapture", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onlostpointercapture" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onlostpointercapture" ] @@ -9029,15 +9816,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onlostpointercapture" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onlostpointercapture" + } } ], "Metadata": { @@ -9051,10 +9845,11 @@ } }, { - "HashCode": -2045316255, + "HashCode": 484059238, "Kind": "Components.EventHandler", "Name": "onpointercancel", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointercancel", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9066,6 +9861,7 @@ "Attributes": [ { "Name": "@onpointercancel", + "DisplayName": "@onpointercancel", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9075,6 +9871,7 @@ "Attributes": [ { "Name": "@onpointercancel:preventDefault", + "DisplayName": "@onpointercancel:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9084,6 +9881,7 @@ "Attributes": [ { "Name": "@onpointercancel:stopPropagation", + "DisplayName": "@onpointercancel:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9094,19 +9892,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointercancel", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointercancel", "Documentation": { "Id": 14, "Args": [ "@onpointercancel", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointercancel" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointercancel" ] @@ -9114,15 +9910,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointercancel" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointercancel" + } } ], "Metadata": { @@ -9136,10 +9939,11 @@ } }, { - "HashCode": 1382687032, + "HashCode": 737567924, "Kind": "Components.EventHandler", "Name": "onpointerdown", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerdown", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9151,6 +9955,7 @@ "Attributes": [ { "Name": "@onpointerdown", + "DisplayName": "@onpointerdown", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9160,6 +9965,7 @@ "Attributes": [ { "Name": "@onpointerdown:preventDefault", + "DisplayName": "@onpointerdown:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9169,6 +9975,7 @@ "Attributes": [ { "Name": "@onpointerdown:stopPropagation", + "DisplayName": "@onpointerdown:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9179,19 +9986,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerdown", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerdown", "Documentation": { "Id": 14, "Args": [ "@onpointerdown", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerdown" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerdown" ] @@ -9199,15 +10004,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerdown" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerdown" + } } ], "Metadata": { @@ -9221,10 +10033,11 @@ } }, { - "HashCode": 101473625, + "HashCode": 555233539, "Kind": "Components.EventHandler", "Name": "onpointerenter", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerenter", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9236,6 +10049,7 @@ "Attributes": [ { "Name": "@onpointerenter", + "DisplayName": "@onpointerenter", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9245,6 +10059,7 @@ "Attributes": [ { "Name": "@onpointerenter:preventDefault", + "DisplayName": "@onpointerenter:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9254,6 +10069,7 @@ "Attributes": [ { "Name": "@onpointerenter:stopPropagation", + "DisplayName": "@onpointerenter:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9264,19 +10080,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerenter", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerenter", "Documentation": { "Id": 14, "Args": [ "@onpointerenter", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerenter" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerenter" ] @@ -9284,15 +10098,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerenter" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerenter" + } } ], "Metadata": { @@ -9306,10 +10127,11 @@ } }, { - "HashCode": 1542789096, + "HashCode": 433330493, "Kind": "Components.EventHandler", "Name": "onpointerleave", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerleave", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9321,6 +10143,7 @@ "Attributes": [ { "Name": "@onpointerleave", + "DisplayName": "@onpointerleave", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9330,6 +10153,7 @@ "Attributes": [ { "Name": "@onpointerleave:preventDefault", + "DisplayName": "@onpointerleave:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9339,6 +10163,7 @@ "Attributes": [ { "Name": "@onpointerleave:stopPropagation", + "DisplayName": "@onpointerleave:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9349,19 +10174,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerleave", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerleave", "Documentation": { "Id": 14, "Args": [ "@onpointerleave", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerleave" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerleave" ] @@ -9369,15 +10192,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerleave" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerleave" + } } ], "Metadata": { @@ -9391,10 +10221,11 @@ } }, { - "HashCode": -1970868744, + "HashCode": -1929001268, "Kind": "Components.EventHandler", "Name": "onpointermove", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointermove", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9406,6 +10237,7 @@ "Attributes": [ { "Name": "@onpointermove", + "DisplayName": "@onpointermove", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9415,6 +10247,7 @@ "Attributes": [ { "Name": "@onpointermove:preventDefault", + "DisplayName": "@onpointermove:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9424,6 +10257,7 @@ "Attributes": [ { "Name": "@onpointermove:stopPropagation", + "DisplayName": "@onpointermove:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9434,19 +10268,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointermove", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointermove", "Documentation": { "Id": 14, "Args": [ "@onpointermove", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointermove" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointermove" ] @@ -9454,15 +10286,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointermove" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointermove" + } } ], "Metadata": { @@ -9476,10 +10315,11 @@ } }, { - "HashCode": -1496598645, + "HashCode": -529283086, "Kind": "Components.EventHandler", "Name": "onpointerout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerout", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9491,6 +10331,7 @@ "Attributes": [ { "Name": "@onpointerout", + "DisplayName": "@onpointerout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9500,6 +10341,7 @@ "Attributes": [ { "Name": "@onpointerout:preventDefault", + "DisplayName": "@onpointerout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9509,6 +10351,7 @@ "Attributes": [ { "Name": "@onpointerout:stopPropagation", + "DisplayName": "@onpointerout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9519,19 +10362,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerout", "Documentation": { "Id": 14, "Args": [ "@onpointerout", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerout" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerout" ] @@ -9539,15 +10380,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerout" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerout" + } } ], "Metadata": { @@ -9561,10 +10409,11 @@ } }, { - "HashCode": -80282310, + "HashCode": 251567848, "Kind": "Components.EventHandler", "Name": "onpointerover", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerover", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9576,6 +10425,7 @@ "Attributes": [ { "Name": "@onpointerover", + "DisplayName": "@onpointerover", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9585,6 +10435,7 @@ "Attributes": [ { "Name": "@onpointerover:preventDefault", + "DisplayName": "@onpointerover:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9594,6 +10445,7 @@ "Attributes": [ { "Name": "@onpointerover:stopPropagation", + "DisplayName": "@onpointerover:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9604,19 +10456,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerover", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerover", "Documentation": { "Id": 14, "Args": [ "@onpointerover", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerover" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerover" ] @@ -9624,15 +10474,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerover" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerover" + } } ], "Metadata": { @@ -9646,10 +10503,11 @@ } }, { - "HashCode": -1553651268, + "HashCode": 1512115651, "Kind": "Components.EventHandler", "Name": "onpointerup", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerup", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] @@ -9661,6 +10519,7 @@ "Attributes": [ { "Name": "@onpointerup", + "DisplayName": "@onpointerup", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9670,6 +10529,7 @@ "Attributes": [ { "Name": "@onpointerup:preventDefault", + "DisplayName": "@onpointerup:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9679,6 +10539,7 @@ "Attributes": [ { "Name": "@onpointerup:stopPropagation", + "DisplayName": "@onpointerup:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9689,19 +10550,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerup", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerup", "Documentation": { "Id": 14, "Args": [ "@onpointerup", "Microsoft.AspNetCore.Components.Web.PointerEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerup" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerup" ] @@ -9709,15 +10568,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerup" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerup" + } } ], "Metadata": { @@ -9731,10 +10597,11 @@ } }, { - "HashCode": -536806730, + "HashCode": -1737203983, "Kind": "Components.EventHandler", "Name": "oncanplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oncanplay", "System.EventArgs" ] @@ -9746,6 +10613,7 @@ "Attributes": [ { "Name": "@oncanplay", + "DisplayName": "@oncanplay", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9755,6 +10623,7 @@ "Attributes": [ { "Name": "@oncanplay:preventDefault", + "DisplayName": "@oncanplay:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9764,6 +10633,7 @@ "Attributes": [ { "Name": "@oncanplay:stopPropagation", + "DisplayName": "@oncanplay:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9774,19 +10644,17 @@ "Kind": "Components.EventHandler", "Name": "@oncanplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplay", "Documentation": { "Id": 14, "Args": [ "@oncanplay", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncanplay" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oncanplay" ] @@ -9794,15 +10662,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oncanplay" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplay" + } } ], "Metadata": { @@ -9816,10 +10691,11 @@ } }, { - "HashCode": 908414765, + "HashCode": 990043517, "Kind": "Components.EventHandler", "Name": "oncanplaythrough", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oncanplaythrough", "System.EventArgs" ] @@ -9831,6 +10707,7 @@ "Attributes": [ { "Name": "@oncanplaythrough", + "DisplayName": "@oncanplaythrough", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9840,6 +10717,7 @@ "Attributes": [ { "Name": "@oncanplaythrough:preventDefault", + "DisplayName": "@oncanplaythrough:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9849,6 +10727,7 @@ "Attributes": [ { "Name": "@oncanplaythrough:stopPropagation", + "DisplayName": "@oncanplaythrough:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9859,19 +10738,17 @@ "Kind": "Components.EventHandler", "Name": "@oncanplaythrough", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncanplaythrough", "Documentation": { "Id": 14, "Args": [ "@oncanplaythrough", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncanplaythrough" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oncanplaythrough" ] @@ -9879,15 +10756,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oncanplaythrough" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncanplaythrough" + } } ], "Metadata": { @@ -9901,10 +10785,11 @@ } }, { - "HashCode": -129079417, + "HashCode": 285744389, "Kind": "Components.EventHandler", "Name": "oncuechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@oncuechange", "System.EventArgs" ] @@ -9916,6 +10801,7 @@ "Attributes": [ { "Name": "@oncuechange", + "DisplayName": "@oncuechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9925,6 +10811,7 @@ "Attributes": [ { "Name": "@oncuechange:preventDefault", + "DisplayName": "@oncuechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9934,6 +10821,7 @@ "Attributes": [ { "Name": "@oncuechange:stopPropagation", + "DisplayName": "@oncuechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -9944,19 +10832,17 @@ "Kind": "Components.EventHandler", "Name": "@oncuechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.oncuechange", "Documentation": { "Id": 14, "Args": [ "@oncuechange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "oncuechange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@oncuechange" ] @@ -9964,15 +10850,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@oncuechange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "oncuechange" + } } ], "Metadata": { @@ -9986,10 +10879,11 @@ } }, { - "HashCode": 790156873, + "HashCode": 1615835813, "Kind": "Components.EventHandler", "Name": "ondurationchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondurationchange", "System.EventArgs" ] @@ -10001,6 +10895,7 @@ "Attributes": [ { "Name": "@ondurationchange", + "DisplayName": "@ondurationchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10010,6 +10905,7 @@ "Attributes": [ { "Name": "@ondurationchange:preventDefault", + "DisplayName": "@ondurationchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10019,6 +10915,7 @@ "Attributes": [ { "Name": "@ondurationchange:stopPropagation", + "DisplayName": "@ondurationchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10029,19 +10926,17 @@ "Kind": "Components.EventHandler", "Name": "@ondurationchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondurationchange", "Documentation": { "Id": 14, "Args": [ "@ondurationchange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondurationchange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondurationchange" ] @@ -10049,15 +10944,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondurationchange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondurationchange" + } } ], "Metadata": { @@ -10071,10 +10973,11 @@ } }, { - "HashCode": 476976603, + "HashCode": 1349457489, "Kind": "Components.EventHandler", "Name": "onemptied", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onemptied", "System.EventArgs" ] @@ -10086,6 +10989,7 @@ "Attributes": [ { "Name": "@onemptied", + "DisplayName": "@onemptied", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10095,6 +10999,7 @@ "Attributes": [ { "Name": "@onemptied:preventDefault", + "DisplayName": "@onemptied:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10104,6 +11009,7 @@ "Attributes": [ { "Name": "@onemptied:stopPropagation", + "DisplayName": "@onemptied:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10114,19 +11020,17 @@ "Kind": "Components.EventHandler", "Name": "@onemptied", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onemptied", "Documentation": { "Id": 14, "Args": [ "@onemptied", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onemptied" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onemptied" ] @@ -10134,15 +11038,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onemptied" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onemptied" + } } ], "Metadata": { @@ -10156,10 +11067,11 @@ } }, { - "HashCode": -1456525810, + "HashCode": -1304429806, "Kind": "Components.EventHandler", "Name": "onpause", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpause", "System.EventArgs" ] @@ -10171,6 +11083,7 @@ "Attributes": [ { "Name": "@onpause", + "DisplayName": "@onpause", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10180,6 +11093,7 @@ "Attributes": [ { "Name": "@onpause:preventDefault", + "DisplayName": "@onpause:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10189,6 +11103,7 @@ "Attributes": [ { "Name": "@onpause:stopPropagation", + "DisplayName": "@onpause:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10199,19 +11114,17 @@ "Kind": "Components.EventHandler", "Name": "@onpause", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpause", "Documentation": { "Id": 14, "Args": [ "@onpause", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpause" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpause" ] @@ -10219,15 +11132,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpause" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpause" + } } ], "Metadata": { @@ -10241,10 +11161,11 @@ } }, { - "HashCode": 177399041, + "HashCode": 214985972, "Kind": "Components.EventHandler", "Name": "onplay", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onplay", "System.EventArgs" ] @@ -10256,6 +11177,7 @@ "Attributes": [ { "Name": "@onplay", + "DisplayName": "@onplay", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10265,6 +11187,7 @@ "Attributes": [ { "Name": "@onplay:preventDefault", + "DisplayName": "@onplay:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10274,6 +11197,7 @@ "Attributes": [ { "Name": "@onplay:stopPropagation", + "DisplayName": "@onplay:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10284,19 +11208,17 @@ "Kind": "Components.EventHandler", "Name": "@onplay", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplay", "Documentation": { "Id": 14, "Args": [ "@onplay", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onplay" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onplay" ] @@ -10304,15 +11226,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onplay" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplay" + } } ], "Metadata": { @@ -10326,10 +11255,11 @@ } }, { - "HashCode": -1969236839, + "HashCode": -1651495130, "Kind": "Components.EventHandler", "Name": "onplaying", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onplaying", "System.EventArgs" ] @@ -10341,6 +11271,7 @@ "Attributes": [ { "Name": "@onplaying", + "DisplayName": "@onplaying", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10350,6 +11281,7 @@ "Attributes": [ { "Name": "@onplaying:preventDefault", + "DisplayName": "@onplaying:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10359,6 +11291,7 @@ "Attributes": [ { "Name": "@onplaying:stopPropagation", + "DisplayName": "@onplaying:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10369,19 +11302,17 @@ "Kind": "Components.EventHandler", "Name": "@onplaying", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onplaying", "Documentation": { "Id": 14, "Args": [ "@onplaying", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onplaying" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onplaying" ] @@ -10389,15 +11320,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onplaying" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onplaying" + } } ], "Metadata": { @@ -10411,10 +11349,11 @@ } }, { - "HashCode": -738595097, + "HashCode": -1908556685, "Kind": "Components.EventHandler", "Name": "onratechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onratechange", "System.EventArgs" ] @@ -10426,6 +11365,7 @@ "Attributes": [ { "Name": "@onratechange", + "DisplayName": "@onratechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10435,6 +11375,7 @@ "Attributes": [ { "Name": "@onratechange:preventDefault", + "DisplayName": "@onratechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10444,6 +11385,7 @@ "Attributes": [ { "Name": "@onratechange:stopPropagation", + "DisplayName": "@onratechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10454,19 +11396,17 @@ "Kind": "Components.EventHandler", "Name": "@onratechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onratechange", "Documentation": { "Id": 14, "Args": [ "@onratechange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onratechange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onratechange" ] @@ -10474,15 +11414,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onratechange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onratechange" + } } ], "Metadata": { @@ -10496,10 +11443,11 @@ } }, { - "HashCode": -955105252, + "HashCode": -949229255, "Kind": "Components.EventHandler", "Name": "onseeked", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onseeked", "System.EventArgs" ] @@ -10511,6 +11459,7 @@ "Attributes": [ { "Name": "@onseeked", + "DisplayName": "@onseeked", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10520,6 +11469,7 @@ "Attributes": [ { "Name": "@onseeked:preventDefault", + "DisplayName": "@onseeked:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10529,6 +11479,7 @@ "Attributes": [ { "Name": "@onseeked:stopPropagation", + "DisplayName": "@onseeked:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10539,19 +11490,17 @@ "Kind": "Components.EventHandler", "Name": "@onseeked", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeked", "Documentation": { "Id": 14, "Args": [ "@onseeked", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onseeked" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onseeked" ] @@ -10559,15 +11508,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onseeked" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeked" + } } ], "Metadata": { @@ -10581,10 +11537,11 @@ } }, { - "HashCode": -187878019, + "HashCode": 1721545065, "Kind": "Components.EventHandler", "Name": "onseeking", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onseeking", "System.EventArgs" ] @@ -10596,6 +11553,7 @@ "Attributes": [ { "Name": "@onseeking", + "DisplayName": "@onseeking", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10605,6 +11563,7 @@ "Attributes": [ { "Name": "@onseeking:preventDefault", + "DisplayName": "@onseeking:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10614,6 +11573,7 @@ "Attributes": [ { "Name": "@onseeking:stopPropagation", + "DisplayName": "@onseeking:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10624,19 +11584,17 @@ "Kind": "Components.EventHandler", "Name": "@onseeking", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onseeking", "Documentation": { "Id": 14, "Args": [ "@onseeking", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onseeking" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onseeking" ] @@ -10644,15 +11602,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onseeking" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onseeking" + } } ], "Metadata": { @@ -10666,10 +11631,11 @@ } }, { - "HashCode": 1115466435, + "HashCode": -182805706, "Kind": "Components.EventHandler", "Name": "onstalled", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onstalled", "System.EventArgs" ] @@ -10681,6 +11647,7 @@ "Attributes": [ { "Name": "@onstalled", + "DisplayName": "@onstalled", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10690,6 +11657,7 @@ "Attributes": [ { "Name": "@onstalled:preventDefault", + "DisplayName": "@onstalled:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10699,6 +11667,7 @@ "Attributes": [ { "Name": "@onstalled:stopPropagation", + "DisplayName": "@onstalled:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10709,19 +11678,17 @@ "Kind": "Components.EventHandler", "Name": "@onstalled", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstalled", "Documentation": { "Id": 14, "Args": [ "@onstalled", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onstalled" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onstalled" ] @@ -10729,15 +11696,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onstalled" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstalled" + } } ], "Metadata": { @@ -10751,10 +11725,11 @@ } }, { - "HashCode": 14718909, + "HashCode": 309151195, "Kind": "Components.EventHandler", "Name": "onstop", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onstop", "System.EventArgs" ] @@ -10766,6 +11741,7 @@ "Attributes": [ { "Name": "@onstop", + "DisplayName": "@onstop", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10775,6 +11751,7 @@ "Attributes": [ { "Name": "@onstop:preventDefault", + "DisplayName": "@onstop:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10784,6 +11761,7 @@ "Attributes": [ { "Name": "@onstop:stopPropagation", + "DisplayName": "@onstop:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10794,19 +11772,17 @@ "Kind": "Components.EventHandler", "Name": "@onstop", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onstop", "Documentation": { "Id": 14, "Args": [ "@onstop", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onstop" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onstop" ] @@ -10814,15 +11790,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onstop" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onstop" + } } ], "Metadata": { @@ -10836,10 +11819,11 @@ } }, { - "HashCode": -1798193991, + "HashCode": 2009098272, "Kind": "Components.EventHandler", "Name": "onsuspend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onsuspend", "System.EventArgs" ] @@ -10851,6 +11835,7 @@ "Attributes": [ { "Name": "@onsuspend", + "DisplayName": "@onsuspend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10860,6 +11845,7 @@ "Attributes": [ { "Name": "@onsuspend:preventDefault", + "DisplayName": "@onsuspend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10869,6 +11855,7 @@ "Attributes": [ { "Name": "@onsuspend:stopPropagation", + "DisplayName": "@onsuspend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10879,19 +11866,17 @@ "Kind": "Components.EventHandler", "Name": "@onsuspend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onsuspend", "Documentation": { "Id": 14, "Args": [ "@onsuspend", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onsuspend" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onsuspend" ] @@ -10899,15 +11884,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onsuspend" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onsuspend" + } } ], "Metadata": { @@ -10921,10 +11913,11 @@ } }, { - "HashCode": -83598432, + "HashCode": -680050294, "Kind": "Components.EventHandler", "Name": "ontimeupdate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontimeupdate", "System.EventArgs" ] @@ -10936,6 +11929,7 @@ "Attributes": [ { "Name": "@ontimeupdate", + "DisplayName": "@ontimeupdate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10945,6 +11939,7 @@ "Attributes": [ { "Name": "@ontimeupdate:preventDefault", + "DisplayName": "@ontimeupdate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10954,6 +11949,7 @@ "Attributes": [ { "Name": "@ontimeupdate:stopPropagation", + "DisplayName": "@ontimeupdate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -10964,19 +11960,17 @@ "Kind": "Components.EventHandler", "Name": "@ontimeupdate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeupdate", "Documentation": { "Id": 14, "Args": [ "@ontimeupdate", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontimeupdate" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontimeupdate" ] @@ -10984,15 +11978,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontimeupdate" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeupdate" + } } ], "Metadata": { @@ -11006,10 +12007,11 @@ } }, { - "HashCode": -546088352, + "HashCode": 699352609, "Kind": "Components.EventHandler", "Name": "onvolumechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onvolumechange", "System.EventArgs" ] @@ -11021,6 +12023,7 @@ "Attributes": [ { "Name": "@onvolumechange", + "DisplayName": "@onvolumechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11030,6 +12033,7 @@ "Attributes": [ { "Name": "@onvolumechange:preventDefault", + "DisplayName": "@onvolumechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11039,6 +12043,7 @@ "Attributes": [ { "Name": "@onvolumechange:stopPropagation", + "DisplayName": "@onvolumechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11049,19 +12054,17 @@ "Kind": "Components.EventHandler", "Name": "@onvolumechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onvolumechange", "Documentation": { "Id": 14, "Args": [ "@onvolumechange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onvolumechange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onvolumechange" ] @@ -11069,15 +12072,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onvolumechange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onvolumechange" + } } ], "Metadata": { @@ -11091,10 +12101,11 @@ } }, { - "HashCode": -147712496, + "HashCode": 301584376, "Kind": "Components.EventHandler", "Name": "onwaiting", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onwaiting", "System.EventArgs" ] @@ -11106,6 +12117,7 @@ "Attributes": [ { "Name": "@onwaiting", + "DisplayName": "@onwaiting", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11115,6 +12127,7 @@ "Attributes": [ { "Name": "@onwaiting:preventDefault", + "DisplayName": "@onwaiting:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11124,6 +12137,7 @@ "Attributes": [ { "Name": "@onwaiting:stopPropagation", + "DisplayName": "@onwaiting:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11134,19 +12148,17 @@ "Kind": "Components.EventHandler", "Name": "@onwaiting", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onwaiting", "Documentation": { "Id": 14, "Args": [ "@onwaiting", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onwaiting" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onwaiting" ] @@ -11154,15 +12166,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onwaiting" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onwaiting" + } } ], "Metadata": { @@ -11176,10 +12195,11 @@ } }, { - "HashCode": 1877397063, + "HashCode": 310120417, "Kind": "Components.EventHandler", "Name": "onloadstart", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onloadstart", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] @@ -11191,6 +12211,7 @@ "Attributes": [ { "Name": "@onloadstart", + "DisplayName": "@onloadstart", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11200,6 +12221,7 @@ "Attributes": [ { "Name": "@onloadstart:preventDefault", + "DisplayName": "@onloadstart:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11209,6 +12231,7 @@ "Attributes": [ { "Name": "@onloadstart:stopPropagation", + "DisplayName": "@onloadstart:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11219,19 +12242,17 @@ "Kind": "Components.EventHandler", "Name": "@onloadstart", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadstart", "Documentation": { "Id": 14, "Args": [ "@onloadstart", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadstart" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onloadstart" ] @@ -11239,15 +12260,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onloadstart" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadstart" + } } ], "Metadata": { @@ -11261,10 +12289,11 @@ } }, { - "HashCode": -93156651, + "HashCode": 45644832, "Kind": "Components.EventHandler", "Name": "ontimeout", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontimeout", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] @@ -11276,6 +12305,7 @@ "Attributes": [ { "Name": "@ontimeout", + "DisplayName": "@ontimeout", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11285,6 +12315,7 @@ "Attributes": [ { "Name": "@ontimeout:preventDefault", + "DisplayName": "@ontimeout:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11294,6 +12325,7 @@ "Attributes": [ { "Name": "@ontimeout:stopPropagation", + "DisplayName": "@ontimeout:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11304,19 +12336,17 @@ "Kind": "Components.EventHandler", "Name": "@ontimeout", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontimeout", "Documentation": { "Id": 14, "Args": [ "@ontimeout", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontimeout" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontimeout" ] @@ -11324,15 +12354,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontimeout" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontimeout" + } } ], "Metadata": { @@ -11346,10 +12383,11 @@ } }, { - "HashCode": -1530156502, + "HashCode": 285395833, "Kind": "Components.EventHandler", "Name": "onabort", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onabort", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] @@ -11361,6 +12399,7 @@ "Attributes": [ { "Name": "@onabort", + "DisplayName": "@onabort", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11370,6 +12409,7 @@ "Attributes": [ { "Name": "@onabort:preventDefault", + "DisplayName": "@onabort:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11379,6 +12419,7 @@ "Attributes": [ { "Name": "@onabort:stopPropagation", + "DisplayName": "@onabort:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11389,19 +12430,17 @@ "Kind": "Components.EventHandler", "Name": "@onabort", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onabort", "Documentation": { "Id": 14, "Args": [ "@onabort", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onabort" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onabort" ] @@ -11409,15 +12448,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onabort" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onabort" + } } ], "Metadata": { @@ -11431,10 +12477,11 @@ } }, { - "HashCode": 841018137, + "HashCode": 367363221, "Kind": "Components.EventHandler", "Name": "onload", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onload", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] @@ -11446,6 +12493,7 @@ "Attributes": [ { "Name": "@onload", + "DisplayName": "@onload", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11455,6 +12503,7 @@ "Attributes": [ { "Name": "@onload:preventDefault", + "DisplayName": "@onload:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11464,6 +12513,7 @@ "Attributes": [ { "Name": "@onload:stopPropagation", + "DisplayName": "@onload:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11474,19 +12524,17 @@ "Kind": "Components.EventHandler", "Name": "@onload", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onload", "Documentation": { "Id": 14, "Args": [ "@onload", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onload" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onload" ] @@ -11494,15 +12542,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onload" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onload" + } } ], "Metadata": { @@ -11516,10 +12571,11 @@ } }, { - "HashCode": 1646323413, + "HashCode": 871426419, "Kind": "Components.EventHandler", "Name": "onloadend", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onloadend", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] @@ -11531,6 +12587,7 @@ "Attributes": [ { "Name": "@onloadend", + "DisplayName": "@onloadend", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11540,6 +12597,7 @@ "Attributes": [ { "Name": "@onloadend:preventDefault", + "DisplayName": "@onloadend:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11549,6 +12607,7 @@ "Attributes": [ { "Name": "@onloadend:stopPropagation", + "DisplayName": "@onloadend:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11559,19 +12618,17 @@ "Kind": "Components.EventHandler", "Name": "@onloadend", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadend", "Documentation": { "Id": 14, "Args": [ "@onloadend", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadend" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onloadend" ] @@ -11579,15 +12636,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onloadend" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadend" + } } ], "Metadata": { @@ -11601,10 +12665,11 @@ } }, { - "HashCode": 1805914554, + "HashCode": -1426408673, "Kind": "Components.EventHandler", "Name": "onprogress", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onprogress", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] @@ -11616,6 +12681,7 @@ "Attributes": [ { "Name": "@onprogress", + "DisplayName": "@onprogress", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11625,6 +12691,7 @@ "Attributes": [ { "Name": "@onprogress:preventDefault", + "DisplayName": "@onprogress:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11634,6 +12701,7 @@ "Attributes": [ { "Name": "@onprogress:stopPropagation", + "DisplayName": "@onprogress:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11644,19 +12712,17 @@ "Kind": "Components.EventHandler", "Name": "@onprogress", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onprogress", "Documentation": { "Id": 14, "Args": [ "@onprogress", "Microsoft.AspNetCore.Components.Web.ProgressEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onprogress" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onprogress" ] @@ -11664,15 +12730,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onprogress" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onprogress" + } } ], "Metadata": { @@ -11686,10 +12759,11 @@ } }, { - "HashCode": 1414019166, + "HashCode": -861337876, "Kind": "Components.EventHandler", "Name": "onerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onerror", "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" ] @@ -11701,6 +12775,7 @@ "Attributes": [ { "Name": "@onerror", + "DisplayName": "@onerror", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11710,6 +12785,7 @@ "Attributes": [ { "Name": "@onerror:preventDefault", + "DisplayName": "@onerror:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11719,6 +12795,7 @@ "Attributes": [ { "Name": "@onerror:stopPropagation", + "DisplayName": "@onerror:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11729,19 +12806,17 @@ "Kind": "Components.EventHandler", "Name": "@onerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onerror", "Documentation": { "Id": 14, "Args": [ "@onerror", "Microsoft.AspNetCore.Components.Web.ErrorEventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onerror" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onerror" ] @@ -11749,15 +12824,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onerror" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onerror" + } } ], "Metadata": { @@ -11771,10 +12853,11 @@ } }, { - "HashCode": -1684286683, + "HashCode": 1839149629, "Kind": "Components.EventHandler", "Name": "onactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onactivate", "System.EventArgs" ] @@ -11786,6 +12869,7 @@ "Attributes": [ { "Name": "@onactivate", + "DisplayName": "@onactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11795,6 +12879,7 @@ "Attributes": [ { "Name": "@onactivate:preventDefault", + "DisplayName": "@onactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11804,6 +12889,7 @@ "Attributes": [ { "Name": "@onactivate:stopPropagation", + "DisplayName": "@onactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11814,19 +12900,17 @@ "Kind": "Components.EventHandler", "Name": "@onactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onactivate", "Documentation": { "Id": 14, "Args": [ "@onactivate", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onactivate" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onactivate" ] @@ -11834,15 +12918,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onactivate" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onactivate" + } } ], "Metadata": { @@ -11856,10 +12947,11 @@ } }, { - "HashCode": -1877185334, + "HashCode": -1506031122, "Kind": "Components.EventHandler", "Name": "onbeforeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onbeforeactivate", "System.EventArgs" ] @@ -11871,6 +12963,7 @@ "Attributes": [ { "Name": "@onbeforeactivate", + "DisplayName": "@onbeforeactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11880,6 +12973,7 @@ "Attributes": [ { "Name": "@onbeforeactivate:preventDefault", + "DisplayName": "@onbeforeactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11889,6 +12983,7 @@ "Attributes": [ { "Name": "@onbeforeactivate:stopPropagation", + "DisplayName": "@onbeforeactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11899,19 +12994,17 @@ "Kind": "Components.EventHandler", "Name": "@onbeforeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforeactivate", "Documentation": { "Id": 14, "Args": [ "@onbeforeactivate", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforeactivate" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onbeforeactivate" ] @@ -11919,15 +13012,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onbeforeactivate" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforeactivate" + } } ], "Metadata": { @@ -11941,10 +13041,11 @@ } }, { - "HashCode": 1604892650, + "HashCode": 1670189382, "Kind": "Components.EventHandler", "Name": "onbeforedeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onbeforedeactivate", "System.EventArgs" ] @@ -11956,6 +13057,7 @@ "Attributes": [ { "Name": "@onbeforedeactivate", + "DisplayName": "@onbeforedeactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11965,6 +13067,7 @@ "Attributes": [ { "Name": "@onbeforedeactivate:preventDefault", + "DisplayName": "@onbeforedeactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11974,6 +13077,7 @@ "Attributes": [ { "Name": "@onbeforedeactivate:stopPropagation", + "DisplayName": "@onbeforedeactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -11984,19 +13088,17 @@ "Kind": "Components.EventHandler", "Name": "@onbeforedeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onbeforedeactivate", "Documentation": { "Id": 14, "Args": [ "@onbeforedeactivate", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onbeforedeactivate" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onbeforedeactivate" ] @@ -12004,15 +13106,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onbeforedeactivate" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onbeforedeactivate" + } } ], "Metadata": { @@ -12026,10 +13135,11 @@ } }, { - "HashCode": 455610339, + "HashCode": -199484904, "Kind": "Components.EventHandler", "Name": "ondeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ondeactivate", "System.EventArgs" ] @@ -12041,6 +13151,7 @@ "Attributes": [ { "Name": "@ondeactivate", + "DisplayName": "@ondeactivate", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12050,6 +13161,7 @@ "Attributes": [ { "Name": "@ondeactivate:preventDefault", + "DisplayName": "@ondeactivate:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12059,6 +13171,7 @@ "Attributes": [ { "Name": "@ondeactivate:stopPropagation", + "DisplayName": "@ondeactivate:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12069,19 +13182,17 @@ "Kind": "Components.EventHandler", "Name": "@ondeactivate", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ondeactivate", "Documentation": { "Id": 14, "Args": [ "@ondeactivate", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ondeactivate" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ondeactivate" ] @@ -12089,15 +13200,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ondeactivate" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ondeactivate" + } } ], "Metadata": { @@ -12111,10 +13229,11 @@ } }, { - "HashCode": 484371961, + "HashCode": 62441349, "Kind": "Components.EventHandler", "Name": "onended", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onended", "System.EventArgs" ] @@ -12126,6 +13245,7 @@ "Attributes": [ { "Name": "@onended", + "DisplayName": "@onended", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12135,6 +13255,7 @@ "Attributes": [ { "Name": "@onended:preventDefault", + "DisplayName": "@onended:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12144,6 +13265,7 @@ "Attributes": [ { "Name": "@onended:stopPropagation", + "DisplayName": "@onended:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12154,19 +13276,17 @@ "Kind": "Components.EventHandler", "Name": "@onended", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onended", "Documentation": { "Id": 14, "Args": [ "@onended", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onended" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onended" ] @@ -12174,15 +13294,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onended" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onended" + } } ], "Metadata": { @@ -12196,10 +13323,11 @@ } }, { - "HashCode": 2000527016, + "HashCode": 968161096, "Kind": "Components.EventHandler", "Name": "onfullscreenchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onfullscreenchange", "System.EventArgs" ] @@ -12211,6 +13339,7 @@ "Attributes": [ { "Name": "@onfullscreenchange", + "DisplayName": "@onfullscreenchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12220,6 +13349,7 @@ "Attributes": [ { "Name": "@onfullscreenchange:preventDefault", + "DisplayName": "@onfullscreenchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12229,6 +13359,7 @@ "Attributes": [ { "Name": "@onfullscreenchange:stopPropagation", + "DisplayName": "@onfullscreenchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12239,19 +13370,17 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenchange", "Documentation": { "Id": 14, "Args": [ "@onfullscreenchange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfullscreenchange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onfullscreenchange" ] @@ -12259,15 +13388,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onfullscreenchange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenchange" + } } ], "Metadata": { @@ -12281,10 +13417,11 @@ } }, { - "HashCode": -1453016704, + "HashCode": -281147534, "Kind": "Components.EventHandler", "Name": "onfullscreenerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onfullscreenerror", "System.EventArgs" ] @@ -12296,6 +13433,7 @@ "Attributes": [ { "Name": "@onfullscreenerror", + "DisplayName": "@onfullscreenerror", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12305,6 +13443,7 @@ "Attributes": [ { "Name": "@onfullscreenerror:preventDefault", + "DisplayName": "@onfullscreenerror:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12314,6 +13453,7 @@ "Attributes": [ { "Name": "@onfullscreenerror:stopPropagation", + "DisplayName": "@onfullscreenerror:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12324,19 +13464,17 @@ "Kind": "Components.EventHandler", "Name": "@onfullscreenerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onfullscreenerror", "Documentation": { "Id": 14, "Args": [ "@onfullscreenerror", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onfullscreenerror" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onfullscreenerror" ] @@ -12344,15 +13482,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onfullscreenerror" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onfullscreenerror" + } } ], "Metadata": { @@ -12366,10 +13511,11 @@ } }, { - "HashCode": -1255032978, + "HashCode": 934465201, "Kind": "Components.EventHandler", "Name": "onloadeddata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onloadeddata", "System.EventArgs" ] @@ -12381,6 +13527,7 @@ "Attributes": [ { "Name": "@onloadeddata", + "DisplayName": "@onloadeddata", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12390,6 +13537,7 @@ "Attributes": [ { "Name": "@onloadeddata:preventDefault", + "DisplayName": "@onloadeddata:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12399,6 +13547,7 @@ "Attributes": [ { "Name": "@onloadeddata:stopPropagation", + "DisplayName": "@onloadeddata:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12409,19 +13558,17 @@ "Kind": "Components.EventHandler", "Name": "@onloadeddata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadeddata", "Documentation": { "Id": 14, "Args": [ "@onloadeddata", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadeddata" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onloadeddata" ] @@ -12429,15 +13576,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onloadeddata" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadeddata" + } } ], "Metadata": { @@ -12451,10 +13605,11 @@ } }, { - "HashCode": 166892546, + "HashCode": -1358955617, "Kind": "Components.EventHandler", "Name": "onloadedmetadata", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onloadedmetadata", "System.EventArgs" ] @@ -12466,6 +13621,7 @@ "Attributes": [ { "Name": "@onloadedmetadata", + "DisplayName": "@onloadedmetadata", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12475,6 +13631,7 @@ "Attributes": [ { "Name": "@onloadedmetadata:preventDefault", + "DisplayName": "@onloadedmetadata:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12484,6 +13641,7 @@ "Attributes": [ { "Name": "@onloadedmetadata:stopPropagation", + "DisplayName": "@onloadedmetadata:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12494,19 +13652,17 @@ "Kind": "Components.EventHandler", "Name": "@onloadedmetadata", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onloadedmetadata", "Documentation": { "Id": 14, "Args": [ "@onloadedmetadata", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onloadedmetadata" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onloadedmetadata" ] @@ -12514,15 +13670,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onloadedmetadata" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onloadedmetadata" + } } ], "Metadata": { @@ -12536,10 +13699,11 @@ } }, { - "HashCode": -1619086998, + "HashCode": 692713044, "Kind": "Components.EventHandler", "Name": "onpointerlockchange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerlockchange", "System.EventArgs" ] @@ -12551,6 +13715,7 @@ "Attributes": [ { "Name": "@onpointerlockchange", + "DisplayName": "@onpointerlockchange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12560,6 +13725,7 @@ "Attributes": [ { "Name": "@onpointerlockchange:preventDefault", + "DisplayName": "@onpointerlockchange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12569,6 +13735,7 @@ "Attributes": [ { "Name": "@onpointerlockchange:stopPropagation", + "DisplayName": "@onpointerlockchange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12579,19 +13746,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockchange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockchange", "Documentation": { "Id": 14, "Args": [ "@onpointerlockchange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerlockchange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerlockchange" ] @@ -12599,15 +13764,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerlockchange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockchange" + } } ], "Metadata": { @@ -12621,10 +13793,11 @@ } }, { - "HashCode": 183890027, + "HashCode": 1596317525, "Kind": "Components.EventHandler", "Name": "onpointerlockerror", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onpointerlockerror", "System.EventArgs" ] @@ -12636,6 +13809,7 @@ "Attributes": [ { "Name": "@onpointerlockerror", + "DisplayName": "@onpointerlockerror", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12645,6 +13819,7 @@ "Attributes": [ { "Name": "@onpointerlockerror:preventDefault", + "DisplayName": "@onpointerlockerror:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12654,6 +13829,7 @@ "Attributes": [ { "Name": "@onpointerlockerror:stopPropagation", + "DisplayName": "@onpointerlockerror:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12664,19 +13840,17 @@ "Kind": "Components.EventHandler", "Name": "@onpointerlockerror", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onpointerlockerror", "Documentation": { "Id": 14, "Args": [ "@onpointerlockerror", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onpointerlockerror" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onpointerlockerror" ] @@ -12684,15 +13858,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onpointerlockerror" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onpointerlockerror" + } } ], "Metadata": { @@ -12706,10 +13887,11 @@ } }, { - "HashCode": -960344618, + "HashCode": -537532348, "Kind": "Components.EventHandler", "Name": "onreadystatechange", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onreadystatechange", "System.EventArgs" ] @@ -12721,6 +13903,7 @@ "Attributes": [ { "Name": "@onreadystatechange", + "DisplayName": "@onreadystatechange", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12730,6 +13913,7 @@ "Attributes": [ { "Name": "@onreadystatechange:preventDefault", + "DisplayName": "@onreadystatechange:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12739,6 +13923,7 @@ "Attributes": [ { "Name": "@onreadystatechange:stopPropagation", + "DisplayName": "@onreadystatechange:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12749,19 +13934,17 @@ "Kind": "Components.EventHandler", "Name": "@onreadystatechange", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onreadystatechange", "Documentation": { "Id": 14, "Args": [ "@onreadystatechange", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onreadystatechange" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onreadystatechange" ] @@ -12769,15 +13952,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onreadystatechange" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onreadystatechange" + } } ], "Metadata": { @@ -12791,10 +13981,11 @@ } }, { - "HashCode": 823383190, + "HashCode": 1342359966, "Kind": "Components.EventHandler", "Name": "onscroll", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@onscroll", "System.EventArgs" ] @@ -12806,6 +13997,7 @@ "Attributes": [ { "Name": "@onscroll", + "DisplayName": "@onscroll", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12815,6 +14007,7 @@ "Attributes": [ { "Name": "@onscroll:preventDefault", + "DisplayName": "@onscroll:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12824,6 +14017,7 @@ "Attributes": [ { "Name": "@onscroll:stopPropagation", + "DisplayName": "@onscroll:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12834,19 +14028,17 @@ "Kind": "Components.EventHandler", "Name": "@onscroll", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.onscroll", "Documentation": { "Id": 14, "Args": [ "@onscroll", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "onscroll" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@onscroll" ] @@ -12854,15 +14046,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@onscroll" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "onscroll" + } } ], "Metadata": { @@ -12876,10 +14075,11 @@ } }, { - "HashCode": 830423229, + "HashCode": 1630335401, "Kind": "Components.EventHandler", "Name": "ontoggle", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.EventHandlers", "Documentation": { "Id": 14, "Args": [ "@ontoggle", "System.EventArgs" ] @@ -12891,6 +14091,7 @@ "Attributes": [ { "Name": "@ontoggle", + "DisplayName": "@ontoggle", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12900,6 +14101,7 @@ "Attributes": [ { "Name": "@ontoggle:preventDefault", + "DisplayName": "@ontoggle:preventDefault", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12909,6 +14111,7 @@ "Attributes": [ { "Name": "@ontoggle:stopPropagation", + "DisplayName": "@ontoggle:stopPropagation", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12919,19 +14122,17 @@ "Kind": "Components.EventHandler", "Name": "@ontoggle", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Web.EventHandlers.ontoggle", "Documentation": { "Id": 14, "Args": [ "@ontoggle", "System.EventArgs" ] }, - "Metadata": { - "Components.IsWeaklyTyped": "True", - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "ontoggle" - }, "BoundAttributeParameters": [ { + "Kind": "Components.EventHandler", "Name": "preventDefault", "TypeName": "System.Boolean", + "DisplayName": ":preventDefault", "Documentation": { "Id": 15, "Args": [ "@ontoggle" ] @@ -12939,15 +14140,22 @@ "Metadata": { "Common.PropertyName": "PreventDefault" } }, { + "Kind": "Components.EventHandler", "Name": "stopPropagation", "TypeName": "System.Boolean", + "DisplayName": ":stopPropagation", "Documentation": { "Id": 16, "Args": [ "@ontoggle" ] }, "Metadata": { "Common.PropertyName": "StopPropagation" } } - ] + ], + "Metadata": { + "Components.IsWeaklyTyped": "True", + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "ontoggle" + } } ], "Metadata": { @@ -12961,10 +14169,11 @@ } }, { - "HashCode": -1658677927, + "HashCode": -1722255804, "Kind": "Components.Splat", "Name": "Attributes", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Attributes", "Documentation": { "Id": 19 }, "CaseSensitive": true, "TagMatchingRules": [ @@ -12973,6 +14182,7 @@ "Attributes": [ { "Name": "@attributes", + "DisplayName": "@attributes", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -12983,6 +14193,7 @@ "Kind": "Components.Splat", "Name": "@attributes", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Attributes.Attributes", "Documentation": { "Id": 19 }, "Metadata": { "Common.PropertyName": "Attributes", @@ -12998,59 +14209,133 @@ } }, { - "HashCode": -1635625292, + "HashCode": 1223405020, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "Documentation": "\r\n \r\n implementation targeting <a> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "a", - "Attributes": [ { "Name": "asp-action" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-controller" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-area" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-page" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-page-handler" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-fragment" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-host" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-host", + "CaseSensitive": false, + "DisplayName": "asp-host" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-protocol" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-protocol", + "CaseSensitive": false, + "DisplayName": "asp-protocol" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-route" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] }, { "TagName": "a", - "Attributes": [ { "Name": "asp-all-route-data" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -13060,72 +14345,93 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n \r\n Must be null if is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n \r\n Must be null if or , \r\n is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n \r\n Must be null if or , or \r\n is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Protocol", "Documentation": "\r\n \r\n The protocol for the URL, such as \"http\" or \"https\".\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Host", "Documentation": "\r\n \r\n The host name.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Fragment", "Documentation": "\r\n \r\n The URL fragment name.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if one of , , \r\n or is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RouteValues" } } ], @@ -13137,96 +14443,126 @@ } }, { - "HashCode": 1501777474, + "HashCode": -432701079, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "Documentation": "\r\n \r\n implementation targeting <cache> elements.\r\n \r\n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "cache" } ], + "TagMatchingRules": [ + { + "TagName": "cache", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "priority", "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?", + "DisplayName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Priority", "Documentation": "\r\n \r\n Gets or sets the policy for the cache entry.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Priority" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryBy", "Documentation": "\r\n \r\n Gets or sets a to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByHeader", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByQuery", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByRoute", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCookie", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByUser", "Documentation": "\r\n \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 .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.VaryByCulture", "Documentation": "\r\n \r\n Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n \r\n Setting this to true would result in the result to be varied by \r\n and .\r\n \r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresOn", "Documentation": "\r\n \r\n Gets or sets the exact the cache entry should be evicted.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresAfter", "Documentation": "\r\n \r\n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.ExpiresSliding", "Documentation": "\r\n \r\n Gets or sets the duration from last access that the cache entry should be evicted.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Enabled", "Documentation": "\r\n \r\n Gets or sets the value which determines if the tag helper is enabled or not.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Enabled" } } ], @@ -13238,17 +14574,25 @@ } }, { - "HashCode": 1067065902, + "HashCode": -1497589712, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "Documentation": "\r\n \r\n A that renders a Razor component.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "component", "TagStructure": 2, - "Attributes": [ { "Name": "type" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "type", + "CaseSensitive": false, + "DisplayName": "type" + } + ] } ], "BoundAttributes": [ @@ -13256,16 +14600,21 @@ "Kind": "ITagHelper", "Name": "params", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "param-", "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.Parameters", "Documentation": "\r\n \r\n Gets or sets values for component parameters.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Parameters" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.Type", + "DisplayName": "System.Type Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.ComponentType", "Documentation": "\r\n \r\n Gets or sets the component type. This value is required.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ComponentType" } }, { @@ -13273,7 +14622,9 @@ "Name": "render-mode", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.RenderMode", "Documentation": "\r\n \r\n Gets or sets the \r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RenderMode" } } ], @@ -13285,16 +14636,24 @@ } }, { - "HashCode": 1303231203, + "HashCode": -2106606468, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "Documentation": "\r\n \r\n implementation targeting <distributed-cache> elements.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "distributed-cache", - "Attributes": [ { "Name": "name" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" + } + ] } ], "BoundAttributes": [ @@ -13302,84 +14661,108 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Name", "Documentation": "\r\n \r\n Gets or sets a unique name to discriminate cached entries.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryBy", "Documentation": "\r\n \r\n Gets or sets a to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByHeader", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByQuery", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByRoute", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCookie", "Documentation": "\r\n \r\n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByUser", "Documentation": "\r\n \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 .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "vary-by-culture", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.VaryByCulture", "Documentation": "\r\n \r\n Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n \r\n Setting this to true would result in the result to be varied by \r\n and .\r\n \r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "VaryByCulture" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", + "DisplayName": "System.DateTimeOffset? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresOn", "Documentation": "\r\n \r\n Gets or sets the exact the cache entry should be evicted.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresAfter", "Documentation": "\r\n \r\n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", + "DisplayName": "System.TimeSpan? Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.ExpiresSliding", "Documentation": "\r\n \r\n Gets or sets the duration from last access that the cache entry should be evicted.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Enabled", "Documentation": "\r\n \r\n Gets or sets the value which determines if the tag helper is enabled or not.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Enabled" } } ], @@ -13391,33 +14774,45 @@ } }, { - "HashCode": -1107305569, + "HashCode": 360394426, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "Documentation": "\r\n \r\n implementation targeting <environment> elements that conditionally renders\r\n content based on the current value of .\r\n If the environment is not listed in the specified or ,\r\n or if it is in , the content will not be rendered.\r\n \r\n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "environment" } ], + "TagMatchingRules": [ + { + "TagName": "environment", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "names", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names", "Documentation": "\r\n \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 list, the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Names" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include", "Documentation": "\r\n \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 list, the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude", "Documentation": "\r\n \r\n A comma separated list of environment names in which the content will not be rendered.\r\n \r\n \r\n The specified environment names are compared case insensitively to the current value of\r\n .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Exclude" } } ], @@ -13429,273 +14824,455 @@ } }, { - "HashCode": 1496735038, + "HashCode": -1363755697, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "Documentation": "\r\n \r\n implementation targeting <button> elements and <input> elements with\r\n their type attribute set to image or submit.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "button", - "Attributes": [ { "Name": "asp-action" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-controller" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-area" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-page" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-page-handler" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-fragment" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-route" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } + ] }, { "TagName": "button", - "Attributes": [ { "Name": "asp-all-route-data" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } + ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-action" } + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-controller" } + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-area" } + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page" } + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page-handler" } + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-fragment" } + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-route" } + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-all-route-data" } + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "image", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-action" } + { + "Name": "asp-action", + "CaseSensitive": false, + "DisplayName": "asp-action" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-controller" } + { + "Name": "asp-controller", + "CaseSensitive": false, + "DisplayName": "asp-controller" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-area" } + { + "Name": "asp-area", + "CaseSensitive": false, + "DisplayName": "asp-area" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page" } + { + "Name": "asp-page", + "CaseSensitive": false, + "DisplayName": "asp-page" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-page-handler" } + { + "Name": "asp-page-handler", + "CaseSensitive": false, + "DisplayName": "asp-page-handler" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-fragment" } + { + "Name": "asp-fragment", + "CaseSensitive": false, + "DisplayName": "asp-fragment" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-route" } + { + "Name": "asp-route", + "CaseSensitive": false, + "DisplayName": "asp-route" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, - { "Name": "asp-all-route-data" } + { + "Name": "asp-all-route-data", + "CaseSensitive": false, + "DisplayName": "asp-all-route-data" + } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "type", + "CaseSensitive": false, "Value": "submit", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "asp-route-", - "NameComparison": 1 + "NameComparison": 1, + "CaseSensitive": false, + "DisplayName": "asp-route-..." } ] } @@ -13705,58 +15282,75 @@ "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RouteValues" } } ], @@ -13768,77 +15362,102 @@ } }, { - "HashCode": 126514257, + "HashCode": 1781769270, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "Documentation": "\r\n \r\n implementation targeting <form> elements.\r\n \r\n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "form" } ], + "TagMatchingRules": [ + { + "TagName": "form", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action", "Documentation": "\r\n \r\n The name of the action method.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller", "Documentation": "\r\n \r\n The name of the controller.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Area", "Documentation": "\r\n \r\n The name of the area.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Page", "Documentation": "\r\n \r\n The name of the page.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.PageHandler", "Documentation": "\r\n \r\n The name of the page handler.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Antiforgery", "Documentation": "\r\n \r\n Whether the antiforgery token should be generated.\r\n \r\n Defaults to false if user provides an action attribute\r\n or if the method is ; true otherwise.\r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Fragment", "Documentation": "\r\n \r\n Gets or sets the URL fragment.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Route", "Documentation": "\r\n \r\n Name of the route.\r\n \r\n \r\n Must be null if or is non-null.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", + "HasIndexer": true, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", + "DisplayName": "System.Collections.Generic.IDictionary Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.RouteValues", "Documentation": "\r\n \r\n Additional parameters for the route.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "RouteValues" } } ], @@ -13850,19 +15469,29 @@ } }, { - "HashCode": -835993632, + "HashCode": -220324728, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "Documentation": "\r\n \r\n implementation targeting <img> elements that supports file versioning.\r\n \r\n \r\n The tag helper won't process for cases with just the 'src' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ - { "Name": "asp-append-version" }, - { "Name": "src" } + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + }, + { + "Name": "src", + "CaseSensitive": false, + "DisplayName": "src" + } ] } ], @@ -13871,14 +15500,18 @@ "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.Src", "Documentation": "\r\n \r\n Source of the image.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to the src urls.\r\n \r\n \r\n If true then a query string \"v\" with the encoded content of the file is added.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "AppendVersion" } } ], @@ -13890,17 +15523,25 @@ } }, { - "HashCode": -2104829273, + "HashCode": -1044692591, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "Documentation": "\r\n \r\n implementation targeting <input> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "input", "TagStructure": 2, - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] } ], "BoundAttributes": [ @@ -13908,35 +15549,45 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-format", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format", "Documentation": "\r\n \r\n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\r\n result. Sets the generated \"value\" attribute to that formatted string.\r\n \r\n \r\n Not used if the provided (see ) or calculated \"type\" attribute value is\r\n checkbox, password, or radio. That is, is used when calling\r\n .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName", "Documentation": "\r\n \r\n The type of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine the \r\n helper to call and the default value. A default is not calculated\r\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\r\n hidden, password, or radio.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "InputTypeName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Value", "Documentation": "\r\n \r\n The value of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\r\n if is \"radio\". Must not be null in that case.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Value" } } ], @@ -13948,16 +15599,24 @@ } }, { - "HashCode": -1039086171, + "HashCode": -1292762031, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "Documentation": "\r\n \r\n implementation targeting <label> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "label", - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] } ], "BoundAttributes": [ @@ -13965,7 +15624,9 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } } ], @@ -13977,57 +15638,121 @@ } }, { - "HashCode": -1394407878, + "HashCode": -1015013091, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "Documentation": "\r\n \r\n implementation targeting <link> elements that supports fallback href paths.\r\n \r\n \r\n The tag helper won't process for cases with just the 'href' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-href-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-href-include", + "CaseSensitive": false, + "DisplayName": "asp-href-include" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-href-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-href-exclude" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-href" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-href-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-include" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-href-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-href-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-href-exclude" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-test-class" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-class", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-class" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-test-property" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-property", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-property" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-fallback-test-value" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test-value", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test-value" + } + ] }, { "TagName": "link", "TagStructure": 2, - "Attributes": [ { "Name": "asp-append-version" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + } + ] } ], "BoundAttributes": [ @@ -14035,77 +15760,99 @@ "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.Href", "Documentation": "\r\n \r\n Address of the linked resource.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "asp-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude", "Documentation": "\r\n \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 \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "HrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefExclude", "Documentation": "\r\n \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 .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "HrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref", "Documentation": "\r\n \r\n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackHref" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.SuppressFallbackIntegrity", "Documentation": "\r\n \r\n Boolean value that determines if an integrity hash will be compared with value.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to the href urls.\r\n \r\n \r\n If true then a query string \"v\" with the encoded content of the file is added.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude", "Documentation": "\r\n \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 \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackHrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefExclude", "Documentation": "\r\n \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 .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackHrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-class", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass", "Documentation": "\r\n \r\n The class name defined in the stylesheet to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestClass" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-property", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty", "Documentation": "\r\n \r\n The CSS property name to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestProperty" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue", "Documentation": "\r\n \r\n The CSS property value to use for the fallback test.\r\n Must be used in conjunction with and ,\r\n and either or .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestValue" } } ], @@ -14117,19 +15864,27 @@ } }, { - "HashCode": 663111948, + "HashCode": 1296024168, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "Documentation": "\r\n \r\n implementation targeting <option> elements.\r\n \r\n \r\n This works in conjunction with . It reads elements\r\n content but does not modify that content. The only modification it makes is to add a selected attribute\r\n in some cases.\r\n \r\n ", "CaseSensitive": false, - "TagMatchingRules": [ { "TagName": "option" } ], + "TagMatchingRules": [ + { + "TagName": "option", + "CaseSensitive": false + } + ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper.Value", "Documentation": "\r\n \r\n Specifies a value for the <option> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Value" } } ], @@ -14141,17 +15896,25 @@ } }, { - "HashCode": -1606513186, + "HashCode": -442906452, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "Documentation": "\r\n \r\n Renders a partial view.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "partial", "TagStructure": 2, - "Attributes": [ { "Name": "name" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "name", + "CaseSensitive": false, + "DisplayName": "name" + } + ] } ], "BoundAttributes": [ @@ -14159,44 +15922,57 @@ "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name", "Documentation": "\r\n \r\n The name or path of the partial view that is rendered to the response.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model. Cannot be used together with .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "model", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model", "Documentation": "\r\n \r\n The model to pass into the partial view. Cannot be used together with .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "optional", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Optional", "Documentation": "\r\n \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 \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Optional" } }, { "Kind": "ITagHelper", "Name": "fallback-name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.FallbackName", "Documentation": "\r\n \r\n View to lookup if the view specified by cannot be located.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackName" } }, { "Kind": "ITagHelper", "Name": "view-data", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary", + "HasIndexer": true, "IndexerNamePrefix": "view-data-", "IndexerTypeName": "System.Object", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ViewData", "Documentation": "\r\n \r\n A to pass into the partial view.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ViewData" } } ], @@ -14208,16 +15984,18 @@ } }, { - "HashCode": 597222171, + "HashCode": 1098174267, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "Documentation": "\r\n \r\n A that saves the state of Razor components rendered on the page up to that point.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "persist-component-state", - "TagStructure": 2 + "TagStructure": 2, + "CaseSensitive": false } ], "BoundAttributes": [ @@ -14225,7 +16003,9 @@ "Kind": "ITagHelper", "Name": "persist-mode", "TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode? Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper.PersistenceMode", "Documentation": "\r\n \r\n Gets or sets the for the state to persist.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "PersistenceMode" } } ], @@ -14237,40 +16017,90 @@ } }, { - "HashCode": 1022418279, + "HashCode": -904525701, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "Documentation": "\r\n \r\n implementation targeting <script> elements that supports fallback src paths.\r\n \r\n \r\n The tag helper won't process for cases with just the 'src' attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "script", - "Attributes": [ { "Name": "asp-src-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-src-include", + "CaseSensitive": false, + "DisplayName": "asp-src-include" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-src-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-src-exclude" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-src" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-src-include" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src-include", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-include" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-src-exclude" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-src-exclude", + "CaseSensitive": false, + "DisplayName": "asp-fallback-src-exclude" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-fallback-test" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-fallback-test", + "CaseSensitive": false, + "DisplayName": "asp-fallback-test" + } + ] }, { "TagName": "script", - "Attributes": [ { "Name": "asp-append-version" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-append-version", + "CaseSensitive": false, + "DisplayName": "asp-append-version" + } + ] } ], "BoundAttributes": [ @@ -14278,63 +16108,81 @@ "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Src", "Documentation": "\r\n \r\n Address of the external script to use.\r\n \r\n \r\n Passed through to the generated HTML in all cases.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude", "Documentation": "\r\n \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 \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcExclude", "Documentation": "\r\n \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 .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc", "Documentation": "\r\n \r\n The URL of a Script tag to fallback to in the case the primary one fails.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackSrc" } }, { "Kind": "ITagHelper", "Name": "asp-suppress-fallback-integrity", "TypeName": "System.Boolean", + "DisplayName": "bool Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SuppressFallbackIntegrity", "Documentation": "\r\n \r\n Boolean value that determines if an integrity hash will be compared with value.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "SuppressFallbackIntegrity" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", + "DisplayName": "System.Boolean? Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.AppendVersion", "Documentation": "\r\n \r\n Value indicating if file version should be appended to src urls.\r\n \r\n \r\n A query string \"v\" with the encoded content of the file is added.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-include", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude", "Documentation": "\r\n \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 \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackSrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-exclude", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcExclude", "Documentation": "\r\n \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 .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackSrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackTestExpression", "Documentation": "\r\n \r\n The script method defined in the primary script to use for the fallback test.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "FallbackTestExpression" } } ], @@ -14346,20 +16194,35 @@ } }, { - "HashCode": -554474441, + "HashCode": 832143325, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "Documentation": "\r\n \r\n implementation targeting <select> elements with asp-for and/or\r\n asp-items attribute(s).\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "select", - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] }, { "TagName": "select", - "Attributes": [ { "Name": "asp-items" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-items", + "CaseSensitive": false, + "DisplayName": "asp-items" + } + ] } ], "BoundAttributes": [ @@ -14367,21 +16230,27 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-items", "TypeName": "System.Collections.Generic.IEnumerable", + "DisplayName": "System.Collections.Generic.IEnumerable Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Items", "Documentation": "\r\n \r\n A collection of objects used to populate the <select> element with\r\n <optgroup> and <option> elements.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Items" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } } ], @@ -14393,16 +16262,24 @@ } }, { - "HashCode": 915989612, + "HashCode": -1915729286, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "Documentation": "\r\n \r\n implementation targeting <textarea> elements with an asp-for attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "textarea", - "Attributes": [ { "Name": "asp-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-for", + "CaseSensitive": false, + "DisplayName": "asp-for" + } + ] } ], "BoundAttributes": [ @@ -14410,14 +16287,18 @@ "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For", "Documentation": "\r\n \r\n An expression to be evaluated against the current model.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.Name", "Documentation": "\r\n \r\n The name of the <input> element.\r\n \r\n \r\n Passed through to the generated HTML in all cases. Also used to determine whether is\r\n valid with an empty .\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "Name" } } ], @@ -14429,16 +16310,24 @@ } }, { - "HashCode": 2070480479, + "HashCode": -2045863883, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "Documentation": "\r\n \r\n implementation targeting any HTML element with an asp-validation-for\r\n attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "span", - "Attributes": [ { "Name": "asp-validation-for" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-validation-for", + "CaseSensitive": false, + "DisplayName": "asp-validation-for" + } + ] } ], "BoundAttributes": [ @@ -14446,7 +16335,9 @@ "Kind": "ITagHelper", "Name": "asp-validation-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", + "DisplayName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper.For", "Documentation": "\r\n \r\n Gets an expression to be evaluated against the current model.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "For" } } ], @@ -14458,16 +16349,24 @@ } }, { - "HashCode": 711690974, + "HashCode": -1968483133, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", + "DisplayName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "Documentation": "\r\n \r\n implementation targeting any HTML element with an asp-validation-summary\r\n attribute.\r\n \r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "div", - "Attributes": [ { "Name": "asp-validation-summary" } ] + "CaseSensitive": false, + "Attributes": [ + { + "Name": "asp-validation-summary", + "CaseSensitive": false, + "DisplayName": "asp-validation-summary" + } + ] } ], "BoundAttributes": [ @@ -14476,7 +16375,9 @@ "Name": "asp-validation-summary", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary", "IsEnum": true, + "DisplayName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary", "Documentation": "\r\n \r\n If or , appends a validation\r\n summary. Otherwise (, the default), this tag helper does nothing.\r\n \r\n \r\n Thrown if setter is called with an undefined value e.g.\r\n (ValidationSummary)23.\r\n \r\n ", + "CaseSensitive": false, "Metadata": { "Common.PropertyName": "ValidationSummary" } } ], @@ -14488,311 +16389,399 @@ } }, { - "HashCode": -1357427151, + "HashCode": -858621141, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor", + "DisplayName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "Documentation": "\r\n \r\n implementation targeting elements containing attributes with URL expected values.\r\n \r\n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\r\n targeted by other s. Runs prior to other s to ensure\r\n application-relative URLs are resolved.\r\n ", "CaseSensitive": false, "TagMatchingRules": [ { "TagName": "*", + "CaseSensitive": false, "Attributes": [ { "Name": "itemid", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "itemid" } ] }, { "TagName": "a", + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "applet", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "area", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "audio", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "base", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "blockquote", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "button", + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "del", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "embed", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "form", + "CaseSensitive": false, "Attributes": [ { "Name": "action", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "action" } ] }, { "TagName": "html", + "CaseSensitive": false, "Attributes": [ { "Name": "manifest", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "manifest" } ] }, { "TagName": "iframe", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "img", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "input", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "formaction", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "formaction" } ] }, { "TagName": "ins", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "link", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "href", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "href" } ] }, { "TagName": "menuitem", + "CaseSensitive": false, "Attributes": [ { "Name": "icon", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "icon" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "archive", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "archive" } ] }, { "TagName": "object", + "CaseSensitive": false, "Attributes": [ { "Name": "data", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "data" } ] }, { "TagName": "q", + "CaseSensitive": false, "Attributes": [ { "Name": "cite", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "cite" } ] }, { "TagName": "script", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "source", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "srcset", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "srcset" } ] }, { "TagName": "track", "TagStructure": 2, + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "src", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "src" } ] }, { "TagName": "video", + "CaseSensitive": false, "Attributes": [ { "Name": "poster", + "CaseSensitive": false, "Value": "~/", - "ValueComparison": 2 + "ValueComparison": 2, + "DisplayName": "poster" } ] } @@ -14805,10 +16794,11 @@ } }, { - "HashCode": 1908774734, + "HashCode": -57274666, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Bind", "Documentation": { "Id": 0 }, "CaseSensitive": true, "TagMatchingRules": [ @@ -14818,6 +16808,7 @@ { "Name": "@bind-", "NameComparison": 1, + "DisplayName": "@bind-...", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -14828,23 +16819,25 @@ "Kind": "Components.Bind", "Name": "@bind-...", "TypeName": "System.Collections.Generic.Dictionary", + "HasIndexer": true, "IndexerNamePrefix": "@bind-", "IndexerTypeName": "System.Object", + "DisplayName": "System.Collections.Generic.Dictionary Microsoft.AspNetCore.Components.Bind.Bind", "Documentation": { "Id": 0 }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 2 }, "Metadata": { "Common.PropertyName": "Format" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 1, "Args": [ "@bind-..." ] @@ -14852,14 +16845,18 @@ "Metadata": { "Common.PropertyName": "Event" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -14867,18 +16864,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } } ], "Metadata": { @@ -14892,10 +16897,11 @@ } }, { - "HashCode": 1886728056, + "HashCode": 2077308037, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -14907,6 +16913,7 @@ "Attributes": [ { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -14916,10 +16923,12 @@ "Attributes": [ { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -14930,18 +16939,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -14949,8 +16957,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -14958,14 +16968,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -14973,23 +16987,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15011,10 +17034,11 @@ } }, { - "HashCode": -751468505, + "HashCode": -96357459, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15026,6 +17050,7 @@ "Attributes": [ { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15035,10 +17060,12 @@ "Attributes": [ { "Name": "@bind-value:get", + "DisplayName": "@bind-value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", + "DisplayName": "@bind-value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15049,18 +17076,17 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -15068,8 +17094,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind-value" ] @@ -15077,14 +17105,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15092,23 +17124,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -15130,10 +17171,11 @@ } }, { - "HashCode": -897546298, + "HashCode": 386544941, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "checked", "onchange" ] @@ -15146,10 +17188,12 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15160,14 +17204,17 @@ { "Name": "type", "Value": "checkbox", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15178,18 +17225,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "checked", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15197,8 +17243,10 @@ "Metadata": { "Common.PropertyName": "Format_checked" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -15206,14 +17254,18 @@ "Metadata": { "Common.PropertyName": "Event_checked" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15221,23 +17273,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-checked", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_checked", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15260,10 +17321,11 @@ } }, { - "HashCode": 2077438364, + "HashCode": -221675582, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15276,10 +17338,12 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15290,14 +17354,17 @@ { "Name": "type", "Value": "text", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15308,18 +17375,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15327,8 +17393,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -15336,14 +17404,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15351,23 +17423,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15390,10 +17471,11 @@ } }, { - "HashCode": -478655573, + "HashCode": 803607558, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15406,10 +17488,12 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15420,14 +17504,17 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15438,18 +17525,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15457,8 +17543,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -15466,14 +17554,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15481,23 +17573,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15520,10 +17621,11 @@ } }, { - "HashCode": -1727219745, + "HashCode": -1617496736, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15536,10 +17638,12 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15550,14 +17654,17 @@ { "Name": "type", "Value": "number", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", + "DisplayName": "@bind-value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", + "DisplayName": "@bind-value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15568,18 +17675,17 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -15587,8 +17693,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind-value" ] @@ -15596,14 +17704,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15611,23 +17723,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -15650,10 +17771,11 @@ } }, { - "HashCode": 1609103576, + "HashCode": -420018103, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15666,10 +17788,12 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15680,14 +17804,17 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15698,18 +17825,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15717,8 +17843,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -15726,14 +17854,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15741,23 +17873,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15780,10 +17921,11 @@ } }, { - "HashCode": -263506177, + "HashCode": 676216205, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15796,10 +17938,12 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15810,14 +17954,17 @@ { "Name": "type", "Value": "date", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", + "DisplayName": "@bind-value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", + "DisplayName": "@bind-value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15828,18 +17975,17 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -15847,8 +17993,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind-value" ] @@ -15856,14 +18004,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -15871,23 +18023,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -15910,10 +18071,11 @@ } }, { - "HashCode": -1699770350, + "HashCode": -520287785, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -15926,10 +18088,12 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15940,14 +18104,17 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -15958,18 +18125,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -15977,8 +18143,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -15986,14 +18154,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16001,23 +18173,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16040,10 +18221,11 @@ } }, { - "HashCode": 1138129442, + "HashCode": -838678322, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16056,10 +18238,12 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16070,14 +18254,17 @@ { "Name": "type", "Value": "datetime-local", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", + "DisplayName": "@bind-value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", + "DisplayName": "@bind-value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16088,18 +18275,17 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -16107,8 +18293,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind-value" ] @@ -16116,14 +18304,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16131,23 +18323,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -16170,10 +18371,11 @@ } }, { - "HashCode": -342334592, + "HashCode": 1841425757, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16186,10 +18388,12 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16200,14 +18404,17 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16218,18 +18425,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16237,8 +18443,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -16246,14 +18454,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16261,23 +18473,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16300,10 +18521,11 @@ } }, { - "HashCode": 2016351310, + "HashCode": -2107653125, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16316,10 +18538,12 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16330,14 +18554,17 @@ { "Name": "type", "Value": "month", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", + "DisplayName": "@bind-value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", + "DisplayName": "@bind-value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16348,18 +18575,17 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -16367,8 +18593,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind-value" ] @@ -16376,14 +18604,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16391,23 +18623,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -16430,10 +18671,11 @@ } }, { - "HashCode": -3753525, + "HashCode": 165590757, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16446,10 +18688,12 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16460,14 +18704,17 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16478,18 +18725,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16497,8 +18743,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -16506,14 +18754,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16521,23 +18773,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16560,10 +18821,11 @@ } }, { - "HashCode": -191892789, + "HashCode": 1186611394, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16576,10 +18838,12 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value", + "DisplayName": "@bind-value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16590,14 +18854,17 @@ { "Name": "type", "Value": "time", - "ValueComparison": 1 + "ValueComparison": 1, + "DisplayName": "type" }, { "Name": "@bind-value:get", + "DisplayName": "@bind-value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-value:set", + "DisplayName": "@bind-value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16608,18 +18875,17 @@ "Kind": "Components.Bind", "Name": "@bind-value", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind_value", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind_value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -16627,8 +18893,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind-value" ] @@ -16636,14 +18904,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16651,23 +18923,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind_value" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind-value" ] @@ -16690,10 +18971,11 @@ } }, { - "HashCode": -380241744, + "HashCode": 378345830, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16705,6 +18987,7 @@ "Attributes": [ { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16714,10 +18997,12 @@ "Attributes": [ { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16728,18 +19013,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16747,8 +19031,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -16756,14 +19042,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16771,23 +19061,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16809,10 +19108,11 @@ } }, { - "HashCode": 1598759353, + "HashCode": 127568260, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Web.BindAttributes", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] @@ -16824,6 +19124,7 @@ "Attributes": [ { "Name": "@bind", + "DisplayName": "@bind", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16833,10 +19134,12 @@ "Attributes": [ { "Name": "@bind:get", + "DisplayName": "@bind:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind:set", + "DisplayName": "@bind:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16847,18 +19150,17 @@ "Kind": "Components.Bind", "Name": "@bind", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Web.BindAttributes.Bind", "Documentation": { "Id": 3, "Args": [ "value", "onchange" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Bind" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "format", "TypeName": "System.String", + "DisplayName": ":format", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16866,8 +19168,10 @@ "Metadata": { "Common.PropertyName": "Format_value" } }, { + "Kind": "Components.Bind", "Name": "event", "TypeName": "System.String", + "DisplayName": ":event", "Documentation": { "Id": 6, "Args": [ "@bind" ] @@ -16875,14 +19179,18 @@ "Metadata": { "Common.PropertyName": "Event_value" } }, { + "Kind": "Components.Bind", "Name": "culture", "TypeName": "System.Globalization.CultureInfo", + "DisplayName": ":culture", "Documentation": { "Id": 5 }, "Metadata": { "Common.PropertyName": "Culture" } }, { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16890,23 +19198,32 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Bind" + } }, { "Kind": "Components.Bind", "Name": "format-value", "TypeName": "System.String", + "DisplayName": "string Microsoft.AspNetCore.Components.Web.BindAttributes.Format_value", "Documentation": { "Id": 7, "Args": [ "@bind" ] @@ -16928,10 +19245,11 @@ } }, { - "HashCode": 2082500290, + "HashCode": -1740950745, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -16943,6 +19261,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16952,10 +19271,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -16966,18 +19287,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -16985,18 +19305,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17011,10 +19339,11 @@ } }, { - "HashCode": 377791257, + "HashCode": -197349795, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17026,6 +19355,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17035,10 +19365,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17049,18 +19381,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputCheckbox.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17068,18 +19399,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17095,10 +19434,11 @@ } }, { - "HashCode": 2093220415, + "HashCode": -1403485344, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17110,6 +19450,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17119,10 +19460,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17133,18 +19476,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17152,18 +19494,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17178,10 +19528,11 @@ } }, { - "HashCode": -273894728, + "HashCode": 1668701700, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputDate", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17193,6 +19544,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17202,10 +19554,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17216,18 +19570,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputDate.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17235,18 +19588,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17262,10 +19623,11 @@ } }, { - "HashCode": -1788987864, + "HashCode": -1689340260, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17277,6 +19639,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17286,10 +19649,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17300,18 +19665,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17319,18 +19683,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17345,10 +19717,11 @@ } }, { - "HashCode": -894625097, + "HashCode": 226718011, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputNumber", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17360,6 +19733,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17369,10 +19743,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17383,18 +19759,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputNumber.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17402,18 +19777,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17429,10 +19812,11 @@ } }, { - "HashCode": -1648825788, + "HashCode": -138925810, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17444,6 +19828,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17453,10 +19838,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17467,18 +19854,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17486,18 +19872,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17512,10 +19906,11 @@ } }, { - "HashCode": 1658102464, + "HashCode": 1311593308, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17527,6 +19922,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17536,10 +19932,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17550,18 +19948,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputRadioGroup.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17569,18 +19966,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17596,10 +20001,11 @@ } }, { - "HashCode": -886693900, + "HashCode": -1888767889, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17611,6 +20017,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17620,10 +20027,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17634,18 +20043,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17653,18 +20061,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17679,10 +20095,11 @@ } }, { - "HashCode": 58660519, + "HashCode": 1737862271, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputSelect", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17694,6 +20111,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17703,10 +20121,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17717,18 +20137,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputSelect.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17736,18 +20155,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17763,10 +20190,11 @@ } }, { - "HashCode": -1840269071, + "HashCode": -1332150963, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17778,6 +20206,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17787,10 +20216,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17801,18 +20232,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17820,18 +20250,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17846,10 +20284,11 @@ } }, { - "HashCode": 2106785153, + "HashCode": 1797676751, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputText", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17861,6 +20300,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17870,10 +20310,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17884,18 +20326,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputText.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17903,18 +20344,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -17930,10 +20379,11 @@ } }, { - "HashCode": 1696667470, + "HashCode": 1370395568, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -17945,6 +20395,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17954,10 +20405,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -17968,18 +20421,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -17987,18 +20439,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -18013,10 +20473,11 @@ } }, { - "HashCode": -1759119407, + "HashCode": -2134810679, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", + "DisplayName": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] @@ -18028,6 +20489,7 @@ "Attributes": [ { "Name": "@bind-Value", + "DisplayName": "@bind-Value", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -18037,10 +20499,12 @@ "Attributes": [ { "Name": "@bind-Value:get", + "DisplayName": "@bind-Value:get", "Metadata": { "Common.DirectiveAttribute": "True" } }, { "Name": "@bind-Value:set", + "DisplayName": "@bind-Value:set", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -18051,18 +20515,17 @@ "Kind": "Components.Bind", "Name": "@bind-Value", "TypeName": "Microsoft.AspNetCore.Components.EventCallback", + "DisplayName": "Microsoft.AspNetCore.Components.EventCallback Microsoft.AspNetCore.Components.Forms.InputTextArea.Value", "Documentation": { "Id": 10, "Args": [ "Value", "ValueChanged" ] }, - "Metadata": { - "Common.DirectiveAttribute": "True", - "Common.PropertyName": "Value" - }, "BoundAttributeParameters": [ { + "Kind": "Components.Bind", "Name": "get", "TypeName": "System.Object", + "DisplayName": ":get", "Documentation": { "Id": 8 }, "Metadata": { "Common.PropertyName": "Get", @@ -18070,18 +20533,26 @@ } }, { + "Kind": "Components.Bind", "Name": "set", "TypeName": "System.Delegate", + "DisplayName": ":set", "Documentation": { "Id": 9 }, "Metadata": { "Common.PropertyName": "Set" } }, { + "Kind": "Components.Bind", "Name": "after", "TypeName": "System.Delegate", + "DisplayName": ":after", "Documentation": { "Id": 4 }, "Metadata": { "Common.PropertyName": "After" } } - ] + ], + "Metadata": { + "Common.DirectiveAttribute": "True", + "Common.PropertyName": "Value" + } } ], "Metadata": { @@ -18097,10 +20568,11 @@ } }, { - "HashCode": -1143631698, + "HashCode": -1184328696, "Kind": "Components.Ref", "Name": "Ref", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Ref", "Documentation": { "Id": 18 }, "CaseSensitive": true, "TagMatchingRules": [ @@ -18109,6 +20581,7 @@ "Attributes": [ { "Name": "@ref", + "DisplayName": "@ref", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -18119,6 +20592,7 @@ "Kind": "Components.Ref", "Name": "@ref", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Ref.Ref", "Documentation": { "Id": 18 }, "Metadata": { "Common.PropertyName": "Ref", @@ -18134,10 +20608,11 @@ } }, { - "HashCode": -1000828397, + "HashCode": -1473119191, "Kind": "Components.Key", "Name": "Key", "AssemblyName": "Microsoft.AspNetCore.Components", + "DisplayName": "Microsoft.AspNetCore.Components.Key", "Documentation": { "Id": 17 }, "CaseSensitive": true, "TagMatchingRules": [ @@ -18146,6 +20621,7 @@ "Attributes": [ { "Name": "@key", + "DisplayName": "@key", "Metadata": { "Common.DirectiveAttribute": "True" } } ] @@ -18156,6 +20632,7 @@ "Kind": "Components.Key", "Name": "@key", "TypeName": "System.Object", + "DisplayName": "object Microsoft.AspNetCore.Components.Key.Key", "Documentation": { "Id": 17 }, "Metadata": { "Common.PropertyName": "Key", @@ -18170,4 +20647,4 @@ "Runtime.Name": "Components.None" } } -] +] \ No newline at end of file diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/TestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/TestBase.cs index a88a67a5840..41a75141acb 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/TestBase.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/TestBase.cs @@ -72,7 +72,7 @@ public abstract partial class TestBase : IAsyncLifetime /// /// An for the currently running test. /// - protected IRazorLogger Logger => _logger ??= new LoggerAdapter(new[] { LoggerFactory.CreateLogger(GetType()) }, NoOpTelemetryReporter.Instance); + private protected IRazorLogger Logger => _logger ??= new LoggerAdapter(new[] { LoggerFactory.CreateLogger(GetType()) }, NoOpTelemetryReporter.Instance); private protected IErrorReporter ErrorReporter => _errorReporter ??= new TestErrorReporter(Logger); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/ThrowingTraceListener.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/ThrowingTraceListener.cs index 2096fa6ba44..0dee7f727a0 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/ThrowingTraceListener.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.Test.Common/ThrowingTraceListener.cs @@ -2,6 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; +using System.Collections.Generic; using System.Diagnostics; namespace Microsoft.AspNetCore.Razor.Test.Common; @@ -11,13 +12,14 @@ public sealed class ThrowingTraceListener : TraceListener private static bool s_throwingTraceListenerAdded; private static readonly object s_gate = new(); - public static void AddToListeners() + public static ThrowingTraceListener? AddToListeners() { + ThrowingTraceListener? result = null; lock (s_gate) { if (s_throwingTraceListenerAdded) { - return; + return result; } var sawThrowingTraceListener = false; @@ -40,18 +42,29 @@ public static void AddToListeners() { // Add an instance of the ThrowingTraceListener so that Debug.Assert and Debug.Fail // throw exceptions during test runs. - listeners.Add(new ThrowingTraceListener()); + result = new ThrowingTraceListener(); + listeners.Add(result); } s_throwingTraceListenerAdded = true; } + + return result; } + private readonly List _fails = new(); + + public string[] Fails => _fails.ToArray(); + public override void Fail(string? message, string? detailMessage) { - throw new InvalidOperationException( - (string.IsNullOrEmpty(message) ? "Assertion failed" : message) + - (string.IsNullOrEmpty(detailMessage) ? "" : Environment.NewLine + detailMessage)); + var stackTrace = new StackTrace(fNeedFileInfo: true); + var logMessage = (string.IsNullOrEmpty(message) ? "Assertion failed" : message) + + (string.IsNullOrEmpty(detailMessage) ? "" : Environment.NewLine + detailMessage); + + _fails.Add($"{logMessage}{Environment.NewLine}{stackTrace}"); + + throw new InvalidOperationException(logMessage); } public override void Write(object? o) diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test/tslint.json b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test/tslint.json index 40a18cdec2d..ca8ac4dd3b0 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test/tslint.json +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test/tslint.json @@ -1,3 +1,41 @@ { - "extends": "../../tslint.json" -} + "extends": "tslint:recommended", + "rules": { + "array-type": false, + "space-within-parens": true, + "arrow-parens": false, + "file-header": [ + true, + "------" + ], + "interface-name": false, + "no-console": false, + "no-floating-promises": true, + "no-return-await": true, + "no-inferrable-types": true, + "object-literal-sort-keys": false, + "prefer-template": true, + "quotemark": [ + true, + "single" + ], + "variable-name": [ + true, + "check-format" + ], + "max-line-length": { + "options": { + "limit": 200 + } + }, + "one-line": [ + true, + "check-open-brace", + "check-catch", + "check-finally", + "check-else", + "check-whitespace" + ], + "eofline": true + } +} \ No newline at end of file diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/.npmrc b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/.npmrc deleted file mode 100644 index 059792f56c9..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -# Auto generated file from Gardener Plugin CentralFeedServiceAdoptionPlugin -registry=https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/ diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/Microsoft.AspNetCore.Razor.VSCode.Test.npmproj b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/Microsoft.AspNetCore.Razor.VSCode.Test.npmproj deleted file mode 100644 index f36fdc95e42..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/Microsoft.AspNetCore.Razor.VSCode.Test.npmproj +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - netstandard2.0 - true - false - - - - - - - - - - - - - diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/jest.config.js b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/jest.config.js deleted file mode 100644 index 3c02d13ad5b..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/jest.config.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -module.exports = { - globals: { - 'ts-jest': { - tsconfig: './tsconfig.json', - babeConfig: true, - diagnostics: true, - }, - }, - testPathIgnorePatterns: [ - 'dist', - ], - preset: 'ts-jest', - testEnvironment: 'jsdom', -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/package.json b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/package.json deleted file mode 100644 index 01cc0b69295..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/package.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "razor-vscode-test", - "private": true, - "displayName": "Razor Unit Tests", - "engines": { - "vscode": "^1.69.0" - }, - "scripts": { - "clean": "rimraf dist", - "build": "yarn run clean && yarn run lint && tsc -p ./", - "lint": "tslint --project ./", - "test": "jest", - "test:debug": "node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --colors" - }, - "devDependencies": { - "@types/jest": "^27.0.3", - "@types/node": "^10.9.4", - "@types/vscode": "1.69.0", - "jest": "^27.3.1", - "minimatch": "3.0.5", - "minimist": "1.2.6", - "rimraf": "2.6.3", - "ts-jest": "^27.0.7", - "ts-node": "^7.0.1", - "tslint": "^5.11.0", - "typescript": "~4.5.4" - }, - "dependencies": { - "microsoft.aspnetcore.razor.vscode": "link:../../src/Microsoft.AspNetCore.Razor.VSCode", - "tar": "^6.1.11", - "vscode-test": "^1.3.0" - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocument.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocument.test.ts deleted file mode 100644 index d0313c40c28..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocument.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { CSharpProjectedDocument } from 'microsoft.aspnetcore.razor.vscode/dist/CSharp/CSharpProjectedDocument'; -import { ServerTextChange } from 'microsoft.aspnetcore.razor.vscode/dist/RPC/ServerTextChange'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('CSharpProjectedDocument', () => { - - it('reset clears state', () => { - // Arrange - const api = createTestVSCodeApi(); - const csharpDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.cs'); - const csharpDocument = new CSharpProjectedDocument(csharpDocumentUri); - const edit: ServerTextChange = { - newText: 'Hello World', - span: { - start: 0, - length: 11, - }, - }; - csharpDocument.update([edit], 1337); - - // Act - csharpDocument.reset(); - - // Assert - assert.equal(csharpDocument.hostDocumentSyncVersion, null); - assert.equal(csharpDocument.getContent(), ''); - }); -}); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocumentContentProvider.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocumentContentProvider.test.ts deleted file mode 100644 index 7aec7bb5bab..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/CSharpProjectedDocumentContentProvider.test.ts +++ /dev/null @@ -1,32 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { CSharpProjectedDocumentContentProvider } from 'microsoft.aspnetcore.razor.vscode/dist/CSharp/CSharpProjectedDocumentContentProvider'; -import { RazorLogger } from 'microsoft.aspnetcore.razor.vscode/dist/RazorLogger'; -import { Trace } from 'microsoft.aspnetcore.razor.vscode/dist/Trace'; -import { TestEventEmitterFactory } from './Mocks/TestEventEmitterFactory'; -import { TestRazorDocumentManager } from './Mocks/TestRazorDocumentManager'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('CSharpProjectedDocumentContentProvider', () => { - - it('provideTextDocumentContent returns empty string for unknown document', async () => { - // Arrange - const api = createTestVSCodeApi(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const provider = new CSharpProjectedDocumentContentProvider( - new TestRazorDocumentManager(), - eventEmitterFactory, - new RazorLogger(api, eventEmitterFactory, Trace.Off)); - const csharpDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.cs'); - - // Act - const result = await provider.provideTextDocumentContent(csharpDocumentUri); - - // Assert - assert.equal(result, ''); - }); -}); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocument.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocument.test.ts deleted file mode 100644 index dcdc139e0ca..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocument.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { HtmlProjectedDocument } from 'microsoft.aspnetcore.razor.vscode/dist/Html/HtmlProjectedDocument'; -import { ServerTextChange } from 'microsoft.aspnetcore.razor.vscode/dist/RPC/ServerTextChange'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('HtmlProjectedDocument', () => { - - it('reset clears state', () => { - // Arrange - const api = createTestVSCodeApi(); - const htmlDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.html'); - const htmlDocument = new HtmlProjectedDocument(htmlDocumentUri); - const edit: ServerTextChange = { - newText: 'Hello World', - span: { - start: 0, - length: 11, - }, - }; - htmlDocument.update([edit], 1337); - - // Act - htmlDocument.reset(); - - // Assert - assert.equal(htmlDocument.hostDocumentSyncVersion, null); - assert.equal(htmlDocument.getContent(), ''); - }); -}); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocumentContentProvider.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocumentContentProvider.test.ts deleted file mode 100644 index 17b05105cb9..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/HtmlProjectedDocumentContentProvider.test.ts +++ /dev/null @@ -1,32 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { HtmlProjectedDocumentContentProvider } from 'microsoft.aspnetcore.razor.vscode/dist/Html/HtmlProjectedDocumentContentProvider'; -import { RazorLogger } from 'microsoft.aspnetcore.razor.vscode/dist/RazorLogger'; -import { Trace } from 'microsoft.aspnetcore.razor.vscode/dist/Trace'; -import { TestEventEmitterFactory } from './Mocks/TestEventEmitterFactory'; -import { TestRazorDocumentManager } from './Mocks/TestRazorDocumentManager'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('HtmlProjectedDocumentContentProvider', () => { - - it('provideTextDocumentContent returns empty string for unknown document', async () => { - // Arrange - const api = createTestVSCodeApi(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const provider = new HtmlProjectedDocumentContentProvider( - new TestRazorDocumentManager(), - eventEmitterFactory, - new RazorLogger(api, eventEmitterFactory, Trace.Off)); - const htmlDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.html'); - - // Act - const result = await provider.provideTextDocumentContent(htmlDocumentUri); - - // Assert - assert.equal(result, ''); - }); -}); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitter.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitter.ts deleted file mode 100644 index e3141084ee6..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitter.ts +++ /dev/null @@ -1,48 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; - -export class TestEventEmitter implements vscode.EventEmitter { - - /** - * The event listeners can subscribe to. - */ - public readonly event: vscode.Event; - - private readonly listeners: Array<(e: T) => any> = []; - - constructor() { - this.event = (listener: (e: T) => any, thisArgs?: any, disposables?: vscode.Disposable[]) => { - this.listeners.push(listener); - return { - dispose: Function, - }; - }; - } - - /** - * Notify all subscribers of the [event](EventEmitter#event). Failure - * of one or more listener will not fail this function call. - * - * @param data The event object. - */ - public fire(data?: T) { - for (const listener of this.listeners) { - if (data) { - listener(data); - } else { - throw new Error('Event emitters do not implement firing events without data.'); - } - } - } - - /** - * Dispose this object and free resources. - */ - public dispose() { - // @ts-ignore - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitterFactory.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitterFactory.ts deleted file mode 100644 index 4aea8d09df7..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestEventEmitterFactory.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import { IEventEmitterFactory } from 'microsoft.aspnetcore.razor.vscode/dist/IEventEmitterFactory'; -import { TestEventEmitter } from './TestEventEmitter'; - -export class TestEventEmitterFactory implements IEventEmitterFactory { - public create() { - return new TestEventEmitter(); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestProjectedDocument.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestProjectedDocument.ts deleted file mode 100644 index 2f56c60a5f0..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestProjectedDocument.ts +++ /dev/null @@ -1,27 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IProjectedDocument } from 'microsoft.aspnetcore.razor.vscode/dist/Projection/IProjectedDocument'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; - -export class TestProjectedDocument implements IProjectedDocument { - constructor( - public readonly content: string, - public readonly uri: vscode.Uri, - public readonly path = uri.path) { - } - - public get hostDocumentSyncVersion(): number | null { - throw new Error('Not Implemented.'); - } - - public get projectedDocumentSyncVersion(): number { - throw new Error('Not Implemented.'); - } - - public getContent(): string { - return this.content; - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocument.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocument.ts deleted file mode 100644 index 8312658db62..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocument.ts +++ /dev/null @@ -1,22 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { IRazorDocument } from 'microsoft.aspnetcore.razor.vscode/dist/Document/IRazorDocument'; -import { IProjectedDocument } from 'microsoft.aspnetcore.razor.vscode/dist/Projection/IProjectedDocument'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import { TestProjectedDocument } from './TestProjectedDocument'; -import { TestUri } from './TestUri'; - -export class TestRazorDocument implements IRazorDocument { - public csharpDocument: IProjectedDocument; - public htmlDocument: IProjectedDocument; - - constructor( - public readonly uri: vscode.Uri, - public readonly path: string = uri.path) { - this.csharpDocument = new TestProjectedDocument('C#', new TestUri(`${this.path}.cs`)); - this.htmlDocument = new TestProjectedDocument('Html', new TestUri(`${this.path}.cs`)); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocumentManager.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocumentManager.ts deleted file mode 100644 index bd126af7e62..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestRazorDocumentManager.ts +++ /dev/null @@ -1,39 +0,0 @@ -/* -------------------------------------------------------------------------------------------- -* Copyright (c) Microsoft Corporation. All rights reserved. -* Licensed under the MIT License. See License.txt in the project root for license information. -* ------------------------------------------------------------------------------------------ */ - -import { IRazorDocument } from 'microsoft.aspnetcore.razor.vscode/dist/Document/IRazorDocument'; -import { IRazorDocumentChangeEvent } from 'microsoft.aspnetcore.razor.vscode/dist/Document/IRazorDocumentChangeEvent'; -import { IRazorDocumentManager } from 'microsoft.aspnetcore.razor.vscode/dist/Document/IRazorDocumentManager'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import { TestEventEmitter } from './TestEventEmitter'; - -export class TestRazorDocumentManager implements IRazorDocumentManager { - // tslint:disable-next-line:variable-name - private readonly _onChange = new TestEventEmitter(); - - public get onChange(): vscode.Event { - return this._onChange.event; - } - - public get documents(): IRazorDocument[] { - return []; - } - - public getDocument(uri: vscode.Uri): Promise { - throw new Error('Not implemented'); - } - - public getActiveDocument(): Promise { - throw new Error('Not implemented'); - } - - public initialize(): Promise { - throw new Error('Not implemented'); - } - - public register(): vscode.Disposable { - throw new Error('Not implemented'); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestTextDocument.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestTextDocument.ts deleted file mode 100644 index 60ca4e42b84..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestTextDocument.ts +++ /dev/null @@ -1,80 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { RazorLanguage } from 'microsoft.aspnetcore.razor.vscode/dist/RazorLanguage'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import { EndOfLine } from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import * as os from 'os'; - -export class TestTextDocument implements vscode.TextDocument { - - public readonly isUntitled = false; - - public readonly version = 0; - - public readonly isDirty: boolean = false; - - public readonly lineCount: number; - - constructor( - private readonly content: string, - public readonly uri: vscode.Uri, - public readonly languageId: string = RazorLanguage.id) { - - this.lineCount = content.split(os.EOL).length; - } - - public get fileName(): string { - throw new Error('Not implemented'); - } - - public get isClosed(): boolean { - throw new Error('Not implemented'); - } - - public get eol(): EndOfLine { - if (os.EOL.startsWith('\r')) { - return EndOfLine.CRLF; - } - - return EndOfLine.LF; - } - - public save(): vscode.Thenable { - return new Promise((resolve) => resolve(true)); - } - - public lineAt(line: any): vscode.TextLine { - throw new Error('Not implemented'); - } - - public offsetAt(position: vscode.Position): number { - throw new Error('Not implemented'); - } - - public positionAt(offset: number): vscode.Position { - throw new Error('Not implemented'); - } - - public getText(range?: vscode.Range): string { - if (range) { - throw new Error('getText is not implemented with range'); - } - - return this.content; - } - - public getWordRangeAtPosition(position: vscode.Position, regex?: RegExp): vscode.Range | undefined { - throw new Error('Not implemented'); - } - - public validateRange(range: vscode.Range): vscode.Range { - throw new Error('Not implemented'); - } - - public validatePosition(position: vscode.Position): vscode.Position { - throw new Error('Not implemented'); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestUri.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestUri.ts deleted file mode 100644 index c7cc9c6cd4b..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestUri.ts +++ /dev/null @@ -1,35 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; - -export class TestUri implements vscode.Uri { - constructor( - public readonly path: string, - public readonly query = path, - public readonly scheme = 'unknown', - public readonly authority = 'unknown', - public readonly fragment = 'unknown', - public readonly fsPath = path) { - } - - public with(change: { - scheme?: string; - authority?: string; - path?: string; - query?: string; - fragment?: string; - }): vscode.Uri { - throw new Error('Not Implemented.'); - } - - public toString(skipEncoding?: boolean): string { - throw new Error('Not Implemented.'); - } - - public toJSON(): any { - throw new Error('Not Implemented.'); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestVSCodeApi.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestVSCodeApi.ts deleted file mode 100644 index a4c78837be7..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/Mocks/TestVSCodeApi.ts +++ /dev/null @@ -1,142 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { RazorLogger } from 'microsoft.aspnetcore.razor.vscode/dist/RazorLogger'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import * as os from 'os'; -import { TestUri } from './TestUri'; - -export interface TestVSCodeApi extends vscode.api { - getOutputChannelSink(): { [logIdentifier: string]: string[] }; - getRazorOutputChannel(): string[]; - setWorkspaceDocuments(...workspaceDocuments: vscode.TextDocument[]): void; - setExtensions(...extensions: Array>): void; -} - -export function createTestVSCodeApi(): TestVSCodeApi { - const workspaceDocuments: vscode.TextDocument[] = []; - const extensions: Array> = []; - const outputChannelSink: { [logIdentifier: string]: string[] } = {}; - return { - // Non-VSCode APIs, for tests only - - getOutputChannelSink: () => outputChannelSink, - getRazorOutputChannel: () => { - let razorOutputChannel = outputChannelSink[RazorLogger.logName]; - if (!razorOutputChannel) { - razorOutputChannel = []; - outputChannelSink[RazorLogger.logName] = razorOutputChannel; - } - - return razorOutputChannel; - }, - setWorkspaceDocuments: (...documents) => { - workspaceDocuments.length = 0; - workspaceDocuments.push(...documents); - }, - setExtensions: (...exts: Array>) => { - extensions.length = 0; - extensions.push(...exts); - }, - - // VSCode APIs - - commands: { - executeCommand: (command: string, ...rest: any[]) => { - throw new Error('Not Implemented'); - }, - registerCommand: (command: string, callback: (...args: any[]) => any, thisArg?: any) => { - throw new Error('Not Implemented'); - }, - }, - languages: { - match: (selector: vscode.DocumentSelector, document: vscode.TextDocument) => { - throw new Error('Not Implemented'); - }, - registerDocumentSemanticTokensProvider: (selector: vscode.DocumentSelector, provider: vscode.DocumentSemanticTokensProvider, legend: vscode.SemanticTokensLegend) => { - throw new Error('Not Implemented'); - }, - registerDocumentRangeSemanticTokensProvider: (selector: vscode.DocumentSelector, provider: vscode.DocumentRangeSemanticTokensProvider, legend: vscode.SemanticTokensLegend) => { - throw new Error('Not Implemented'); - }, - }, - window: { - activeTextEditor: undefined, - showInformationMessage: (message: string, ...items: T[]) => { - throw new Error('Not Implemented'); - }, - showWarningMessage: (message: string, ...items: T[]) => { - throw new Error('Not Implemented'); - }, - showErrorMessage: (message: string, ...items: string[]) => { - throw new Error('Not Implemented'); - }, - createOutputChannel: (name: string) => { - if (!outputChannelSink[name]) { - outputChannelSink[name] = []; - } - const outputChannel: vscode.OutputChannel = { - name, - append: (message) => outputChannelSink[name].push(message), - appendLine: (message) => outputChannelSink[name].push(`${message}${os.EOL}`), - clear: () => outputChannelSink[name].length = 0, - dispose: Function, - hide: Function, - show: () => { - // @ts-ignore - }, - }; - - return outputChannel; - }, - registerWebviewPanelSerializer: (viewType: string, serializer: vscode.WebviewPanelSerializer) => { - throw new Error('Not implemented'); - }, - }, - workspace: { - openTextDocument: (uri: vscode.Uri) => { - return new Promise((resolve, reject) => { - for (const document of workspaceDocuments) { - if (document.uri === uri) { - resolve(document); - } - } - reject('URI must correspond to an existing document'); - }); - }, - getConfiguration: (section?: string, resource?: vscode.Uri) => { - throw new Error('Not Implemented'); - }, - asRelativePath: (pathOrUri: string | vscode.Uri, includeWorkspaceFolder?: boolean) => { - throw new Error('Not Implemented'); - }, - createFileSystemWatcher: (globPattern: vscode.GlobPattern, ignoreCreateEvents?: boolean, ignoreChangeEvents?: boolean, ignoreDeleteEvents?: boolean) => { - throw new Error('Not Implemented'); - }, - onDidChangeConfiguration: (listener: (e: vscode.ConfigurationChangeEvent) => any, thisArgs?: any, disposables?: vscode.Disposable[]): vscode.Disposable => { - throw new Error('Not Implemented'); - }, - }, - extensions: { - getExtension: (id) => { - for (const extension of extensions) { - if (extension.id === id) { - return extension; - } - } - }, - all: extensions, - }, - Uri: { - parse: (path) => new TestUri(path), - }, - Disposable: { - from: (...disposableLikes: Array<{ dispose: () => any }>) => { - throw new Error('Not Implemented'); - }, - }, - version: '', - }; -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/RazorLogger.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/RazorLogger.test.ts deleted file mode 100644 index 3b68971a3ca..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/RazorLogger.test.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { RazorLogger } from 'microsoft.aspnetcore.razor.vscode/dist/RazorLogger'; -import { Trace } from 'microsoft.aspnetcore.razor.vscode/dist/Trace'; -import { TestEventEmitterFactory } from './Mocks/TestEventEmitterFactory'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('RazorLogger', () => { - function getAndAssertLog(sink: { [logName: string]: string[] }) { - const log = sink[RazorLogger.logName]; - assert.ok(log); - assert.ok(log.length > 0); - - return log; - } - - it('Always logs information header', () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - - // Act - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - - // Assert - const log = getAndAssertLog(sink); - const logContent = log.join('LF'); - assert.ok(logContent.indexOf('currently set to \'Off\'') > 0); - logger.dispose(); - }); - - it('logAlways logs when trace is Off', () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - - // Act - logger.logAlways('Test'); - - // Assert - const log = getAndAssertLog(sink); - const lastLog = log[log.length - 1].trim(); - assert.ok(lastLog.endsWith('Test')); - }); - - it('logError logs when trace is Off', () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - const error = new Error('Extra message'); - - // Act - logger.logError('Test Error', error); - - // Assert - const log = getAndAssertLog(sink); - const lastLog = log[log.length - 1].trim(); - assert.ok(lastLog.indexOf('Test Error') >= 0); - assert.ok(lastLog.indexOf('Extra message') >= 0); - }); - - it('logMessage does not log when trace is Off', () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - - // Act - logger.logMessage('Test message'); - - // Assert - const log = getAndAssertLog(sink); - const lastLog = log[log.length - 1].trim(); - assert.ok(lastLog.indexOf('Test message') === -1); - }); - - for (const trace of [Trace.Messages, Trace.Verbose]) { - it(`logMessage logs when trace is ${Trace[trace]}`, () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, trace); - - // Act - logger.logMessage('Test message'); - - // Assert - const log = getAndAssertLog(sink); - const lastLog = log[log.length - 1].trim(); - assert.ok(lastLog.endsWith('Test message')); - }); - } - - for (const trace of [Trace.Off, Trace.Messages]) { - it(`logVerbose does not log when trace is ${Trace[trace]}`, () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, trace); - - // Act - logger.logVerbose('Test message'); - - // Assert - const log = getAndAssertLog(sink); - const lastLog = log[log.length - 1].trim(); - assert.ok(lastLog.indexOf('Test message') === -1); - }); - } - - it('logVerbose logs when trace is Verbose', () => { - // Arrange - const api = createTestVSCodeApi(); - const sink = api.getOutputChannelSink(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Verbose); - - // Act - logger.logVerbose('Test message'); - - // Assert - const log = getAndAssertLog(sink); - const lastLog = log[log.length - 1].trim(); - assert.ok(lastLog.endsWith('Test message')); - }); -}); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueCreator.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueCreator.test.ts deleted file mode 100644 index eead8c701e7..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueCreator.test.ts +++ /dev/null @@ -1,302 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { IReportIssueDataCollectionResult } from 'microsoft.aspnetcore.razor.vscode/dist/Diagnostics/IReportIssueDataCollectionResult'; -import { ReportIssueCreator } from 'microsoft.aspnetcore.razor.vscode/dist/Diagnostics/ReportIssueCreator'; -import { IRazorDocument } from 'microsoft.aspnetcore.razor.vscode/dist/Document/IRazorDocument'; -import { IRazorDocumentManager } from 'microsoft.aspnetcore.razor.vscode/dist/Document/IRazorDocumentManager'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import { TestProjectedDocument } from './Mocks/TestProjectedDocument'; -import { TestRazorDocument } from './Mocks/TestRazorDocument'; -import { TestRazorDocumentManager } from './Mocks/TestRazorDocumentManager'; -import { TestTextDocument } from './Mocks/TestTextDocument'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('ReportIssueCreator', () => { - function getReportIssueCreator(api: vscode.api) { - const documentManager = new TestRazorDocumentManager(); - const issueCreator = new TestReportIssueCreator(api, documentManager); - return issueCreator; - } - - it('sanitize replaces USERNAME with anonymous', () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - const user = 'JohnDoe'; - const content = `Hello ${user} World ${user}`; - delete process.env.USER; - process.env.USERNAME = user; - - // Act - const sanitizedContent = issueCreator.sanitize(content); - - // Assert - assert.equal('Hello anonymous World anonymous', sanitizedContent); - }); - - it('sanitize replaces USER with anonymous', () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - const user = 'JohnDoe'; - const content = `Hello ${user} World ${user}`; - process.env.USER = user; - delete process.env.USERNAME; - - // Act - const sanitizedContent = issueCreator.sanitize(content); - - // Assert - assert.equal('Hello anonymous World anonymous', sanitizedContent); - }); - - it('sanitize returns original content when no user', () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - const content = 'original content'; - delete process.env.USER; - delete process.env.USERNAME; - - // Act - const sanitizedContent = issueCreator.sanitize(content); - - // Assert - assert.equal(sanitizedContent, content); - }); - - it.skip('create can operate when no content is available', async () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - const collectionResult: IReportIssueDataCollectionResult = { - document: undefined, - logOutput: '', - }; - - // Act - const issueContent = await issueCreator.create(collectionResult); - - // Assert - assert.ok(issueContent.indexOf('Bug') > 0); - }); - - it('getRazor returns text documents contents', async () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - const expectedContent = 'TextDocument content'; - const textDocument = new TestTextDocument(expectedContent, api.Uri.parse('C:/path/to/file.cshtml')); - - // Act - const razorContent = await issueCreator.getRazor(textDocument); - - // Assert - assert.equal(razorContent, expectedContent); - }); - - it('getProjectedCSharp returns projected CSharp and vscodes text document CSharp', async () => { - // Arrange - const api = createTestVSCodeApi(); - const expectedVSCodeCSharpContent = 'VSCode seen CSharp content'; - const csharpDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.cs'); - const csharpTextDocument = new TestTextDocument(expectedVSCodeCSharpContent, csharpDocumentUri); - api.setWorkspaceDocuments(csharpTextDocument); - const hostDocumentUri = api.Uri.parse('C:/path/to/file.cshtml'); - const expectedProjectedCSharpContent = 'Projected CSharp content'; - const razorDocument = new TestRazorDocument(hostDocumentUri, hostDocumentUri.path); - razorDocument.csharpDocument = new TestProjectedDocument(expectedProjectedCSharpContent, csharpDocumentUri); - const issueCreator = getReportIssueCreator(api); - - // Act - const razorContent = await issueCreator.getProjectedCSharp(razorDocument); - - // Assert - assert.ok(razorContent.indexOf(expectedVSCodeCSharpContent) > 0); - assert.ok(razorContent.indexOf(expectedProjectedCSharpContent) > 0); - }); - - it('getProjectedCSharp returns only projected CSharp if cannot locate vscodes text document', async () => { - // Arrange - const api = createTestVSCodeApi(); - const csharpDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.cs'); - const hostDocumentUri = api.Uri.parse('C:/path/to/file.cshtml'); - const expectedProjectedCSharpContent = 'Projected CSharp content'; - const razorDocument = new TestRazorDocument(hostDocumentUri, hostDocumentUri.path); - razorDocument.csharpDocument = new TestProjectedDocument(expectedProjectedCSharpContent, csharpDocumentUri); - const issueCreator = getReportIssueCreator(api); - - // Act - const razorContent = await issueCreator.getProjectedCSharp(razorDocument); - - // Assert - assert.ok(razorContent.indexOf(expectedProjectedCSharpContent) > 0); - }); - - it('getProjectedHtml returns projected Html and vscodes text document Html', async () => { - // Arrange - const api = createTestVSCodeApi(); - const expectedVSCodeHtmlContent = 'VSCode seen Html content'; - const htmlDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.cs'); - const htmlTextDocument = new TestTextDocument(expectedVSCodeHtmlContent, htmlDocumentUri); - api.setWorkspaceDocuments(htmlTextDocument); - const hostDocumentUri = api.Uri.parse('C:/path/to/file.cshtml'); - const expectedProjectedHtmlContent = 'Projected Html content'; - const razorDocument = new TestRazorDocument(hostDocumentUri, hostDocumentUri.path); - razorDocument.htmlDocument = new TestProjectedDocument(expectedProjectedHtmlContent, htmlDocumentUri); - const issueCreator = getReportIssueCreator(api); - - // Act - const razorContent = await issueCreator.getProjectedHtml(razorDocument); - - // Assert - assert.ok(razorContent.indexOf(expectedVSCodeHtmlContent) > 0); - assert.ok(razorContent.indexOf(expectedProjectedHtmlContent) > 0); - }); - - it('getProjectedHtml returns only projected Html if cannot locate vscodes text document', async () => { - // Arrange - const api = createTestVSCodeApi(); - const htmlDocumentUri = api.Uri.parse('C:/path/to/file.cshtml.__virtual.html'); - const hostDocumentUri = api.Uri.parse('C:/path/to/file.cshtml'); - const expectedProjectedHtmlContent = 'Projected Html content'; - const razorDocument = new TestRazorDocument(hostDocumentUri, hostDocumentUri.path); - razorDocument.htmlDocument = new TestProjectedDocument(expectedProjectedHtmlContent, htmlDocumentUri); - const issueCreator = getReportIssueCreator(api); - - // Act - const razorContent = await issueCreator.getProjectedHtml(razorDocument); - - // Assert - assert.ok(razorContent.indexOf(expectedProjectedHtmlContent) > 0); - }); - - const omniSharpExtension: vscode.Extension = { - id: 'ms-dotnettools.csharp', - packageJSON: { - name: 'OmniSharp', - version: '1234', - isBuiltin: false, - }, - }; - const razorClientExtension: vscode.Extension = { - id: 'ms-dotnettools.razor-vscode', - packageJSON: { - name: 'Razor', - version: '5678', - isBuiltin: false, - }, - }; - - it('getExtensionVersion returns OmniSharp extension version', async () => { - // Arrange - const api = createTestVSCodeApi(); - api.setExtensions(omniSharpExtension, razorClientExtension); - const issueCreator = getReportIssueCreator(api); - - // Act - const extensionVersion = issueCreator.getExtensionVersion(); - - // Assert - assert.equal(extensionVersion, '1234'); - }); - - it('getExtensionVersion can not find extension', async () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - - // Act & Assert - assert.doesNotThrow(async () => issueCreator.getExtensionVersion()); - }); - - it('getInstalledExtensions returns non built-in extensions sorted by name', async () => { - // Arrange - const api = createTestVSCodeApi(); - const builtinExtension: vscode.Extension = { - id: 'something.builtin', - packageJSON: { - name: 'BuiltInThing', - isBuiltin: true, - }, - }; - api.setExtensions(razorClientExtension, builtinExtension, omniSharpExtension); - const issueCreator = getReportIssueCreator(api); - - // Act - const extensions = issueCreator.getInstalledExtensions(); - - // Assert - assert.deepEqual(extensions, [omniSharpExtension, razorClientExtension]); - }); - - it('generateExtensionTable returns all non-builtin extensions in string format', async () => { - // Arrange - const api = createTestVSCodeApi(); - const builtinExtension: vscode.Extension = { - id: 'something.builtin', - packageJSON: { - name: 'BuiltInThing', - version: 'ShouldNotShowUp', - isBuiltin: true, - }, - }; - api.setExtensions(razorClientExtension, builtinExtension, omniSharpExtension); - const issueCreator = getReportIssueCreator(api); - - // Act - const table = issueCreator.generateExtensionTable(); - - // Assert - assert.ok(table.indexOf(omniSharpExtension.packageJSON.version) > 0); - assert.ok(table.indexOf(razorClientExtension.packageJSON.version) > 0); - assert.ok(table.indexOf(builtinExtension.packageJSON.version) === -1); - }); - - it('generateExtensionTable can operate when 0 extensions', async () => { - // Arrange - const api = createTestVSCodeApi(); - const issueCreator = getReportIssueCreator(api); - - // Act & Assert - assert.doesNotThrow(() => issueCreator.generateExtensionTable()); - }); -}); - -class TestReportIssueCreator extends ReportIssueCreator { - constructor(vscodeApi: vscode.api, documentManager: IRazorDocumentManager) { - super(vscodeApi, documentManager); - } - - public getRazor(document: vscode.TextDocument) { - return super.getRazor(document); - } - - public getProjectedCSharp(razorDocument: IRazorDocument) { - return super.getProjectedCSharp(razorDocument); - } - - public getProjectedHtml(razorDocument: IRazorDocument) { - return super.getProjectedHtml(razorDocument); - } - - public getExtensionVersion() { - return super.getExtensionVersion(); - } - - public getInstalledExtensions() { - return super.getInstalledExtensions(); - } - - public generateExtensionTable() { - return super.generateExtensionTable(); - } - - public sanitize(content: string) { - return super.sanitize(content); - } -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueDataCollector.test.ts b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueDataCollector.test.ts deleted file mode 100644 index 63ba805dbab..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tests/ReportIssueDataCollector.test.ts +++ /dev/null @@ -1,91 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { ReportIssueDataCollector } from 'microsoft.aspnetcore.razor.vscode/dist/Diagnostics/ReportIssueDataCollector'; -import { RazorLogger } from 'microsoft.aspnetcore.razor.vscode/dist/RazorLogger'; -import { Trace } from 'microsoft.aspnetcore.razor.vscode/dist/Trace'; -import * as vscode from 'microsoft.aspnetcore.razor.vscode/dist/vscodeAdapter'; -import { TestEventEmitterFactory } from './Mocks/TestEventEmitterFactory'; -import { TestTextDocument } from './Mocks/TestTextDocument'; -import { createTestVSCodeApi } from './Mocks/TestVSCodeApi'; - -describe('ReportIssueDataCollector', () => { - - it('construction always logs the starting of data collection', async () => { - // Arrange - const api = createTestVSCodeApi(); - const razorOutputChannel = api.getRazorOutputChannel(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - const eventEmitter = eventEmitterFactory.create(); - - // Act - const dataCollector = new ReportIssueDataCollector(eventEmitter.event, logger); - - // Assert - const lastLog = razorOutputChannel[razorOutputChannel.length - 1]; - assert.ok(lastLog.indexOf('Starting') > 0); - dataCollector.stop(); - }); - - it('stop always logs the stopping of data collection', async () => { - // Arrange - const api = createTestVSCodeApi(); - const razorOutputChannel = api.getRazorOutputChannel(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - const eventEmitter = eventEmitterFactory.create(); - const dataCollector = new ReportIssueDataCollector(eventEmitter.event, logger); - - // Act - dataCollector.stop(); - - // Assert - const lastLog = razorOutputChannel[razorOutputChannel.length - 1]; - assert.ok(lastLog.indexOf('Stopping') > 0); - }); - - it('construction->stop->collect captures the last focused Razor document', async () => { - // Arrange - const api = createTestVSCodeApi(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - const eventEmitter = eventEmitterFactory.create(); - const firstTextDocument = new TestTextDocument('empty', api.Uri.parse('C:/something.cshtml')); - const expectedTextDocument = new TestTextDocument('empty', api.Uri.parse('C:/something2.cshtml')); - - // Act - const dataCollector = new ReportIssueDataCollector(eventEmitter.event, logger); - eventEmitter.fire(firstTextDocument); - eventEmitter.fire(expectedTextDocument); - dataCollector.stop(); - const collectionResult = dataCollector.collect(); - - // Assert - assert.equal(collectionResult.document, expectedTextDocument); - }); - - it('construction->stop->collect captures logs between construction and stop', async () => { - // Arrange - const api = createTestVSCodeApi(); - const eventEmitterFactory = new TestEventEmitterFactory(); - const logger = new RazorLogger(api, eventEmitterFactory, Trace.Off); - const eventEmitter = eventEmitterFactory.create(); - const expectedLogContent = 'Expected Log Content'; - const unexpectedLogContent = 'SHOULDNOTEXIST'; - - // Act - const dataCollector = new ReportIssueDataCollector(eventEmitter.event, logger); - logger.logAlways(expectedLogContent); - dataCollector.stop(); - logger.logAlways(unexpectedLogContent); - const collectionResult = dataCollector.collect(); - - // Assert - assert.ok(collectionResult.logOutput.indexOf(expectedLogContent) >= 0); - assert.ok(collectionResult.logOutput.indexOf(unexpectedLogContent) === -1); - }); -}); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tsconfig.json b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tsconfig.json deleted file mode 100644 index 3a02890b3a8..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "dist" - }, - "include": [ - "tests/**/*" - ] - } \ No newline at end of file diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tslint.json b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tslint.json deleted file mode 100644 index 40a18cdec2d..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/tslint.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tslint.json" -} diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/yarn.lock b/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/yarn.lock deleted file mode 100644 index 404b70ef8e5..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/yarn.lock +++ /dev/null @@ -1,3019 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d" - integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/compat-data@^7.16.0": - version "7.16.4" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e" - integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== - -"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.7.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.5.tgz#924aa9e1ae56e1e55f7184c8bf073a50d8677f5c" - integrity sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-compilation-targets" "^7.16.3" - "@babel/helper-module-transforms" "^7.16.5" - "@babel/helpers" "^7.16.5" - "@babel/parser" "^7.16.5" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.16.0", "@babel/generator@^7.7.2": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.0.tgz#d40f3d1d5075e62d3500bccb67f3daa8a95265b2" - integrity sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew== - dependencies: - "@babel/types" "^7.16.0" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/generator@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.5.tgz#26e1192eb8f78e0a3acaf3eede3c6fc96d22bedf" - integrity sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA== - dependencies: - "@babel/types" "^7.16.0" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/generator@^7.7.4": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.7.tgz#859ac733c44c74148e1a72980a64ec84b85f4f45" - integrity sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ== - dependencies: - "@babel/types" "^7.7.4" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - -"@babel/helper-compilation-targets@^7.16.3": - version "7.16.3" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz#5b480cd13f68363df6ec4dc8ac8e2da11363cbf0" - integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA== - dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.17.5" - semver "^6.3.0" - -"@babel/helper-environment-visitor@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz#f6a7f38b3c6d8b07c88faea083c46c09ef5451b8" - integrity sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-function-name@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481" - integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog== - dependencies: - "@babel/helper-get-function-arity" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-function-name@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz#ab6e041e7135d436d8f0a3eca15de5b67a341a2e" - integrity sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ== - dependencies: - "@babel/helper-get-function-arity" "^7.7.4" - "@babel/template" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/helper-get-function-arity@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz#0088c7486b29a9cb5d948b1a1de46db66e089cfa" - integrity sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-get-function-arity@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz#cb46348d2f8808e632f0ab048172130e636005f0" - integrity sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-hoist-variables@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a" - integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-imports@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3" - integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-transforms@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz#530ebf6ea87b500f60840578515adda2af470a29" - integrity sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ== - dependencies: - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-simple-access" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/helper-validator-identifier" "^7.15.7" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== - -"@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" - integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== - -"@babel/helper-simple-access@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz#21d6a27620e383e37534cf6c10bba019a6f90517" - integrity sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz#29672f43663e936df370aaeb22beddb3baec7438" - integrity sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz#57292af60443c4a3622cf74040ddc28e68336fd8" - integrity sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug== - dependencies: - "@babel/types" "^7.7.4" - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - -"@babel/helpers@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.16.5.tgz#29a052d4b827846dd76ece16f565b9634c554ebd" - integrity sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw== - dependencies: - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/highlight@^7.0.0": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540" - integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.7.4": - version "7.7.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.7.tgz#1b886595419cf92d811316d5b715a53ff38b4937" - integrity sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw== - -"@babel/parser@^7.14.7", "@babel/parser@^7.16.0", "@babel/parser@^7.16.3", "@babel/parser@^7.7.2": - version "7.16.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e" - integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng== - -"@babel/parser@^7.16.5": - version "7.16.6" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314" - integrity sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.7.2": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz#2feeb13d9334cc582ea9111d3506f773174179bb" - integrity sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/template@^7.16.0", "@babel/template@^7.3.3": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.0.tgz#d16a35ebf4cd74e202083356fab21dd89363ddd6" - integrity sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/template@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.7.4.tgz#428a7d9eecffe27deac0a98e23bf8e3675d2a77b" - integrity sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.4" - "@babel/types" "^7.7.4" - -"@babel/traverse@^7.1.0": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.7.4.tgz#9c1e7c60fb679fe4fcfaa42500833333c2058558" - integrity sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw== - dependencies: - "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.7.4" - "@babel/helper-function-name" "^7.7.4" - "@babel/helper-split-export-declaration" "^7.7.4" - "@babel/parser" "^7.7.4" - "@babel/types" "^7.7.4" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - -"@babel/traverse@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.5.tgz#d7d400a8229c714a59b87624fc67b0f1fbd4b2b3" - integrity sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.5" - "@babel/types" "^7.16.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.7.2": - version "7.16.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.3.tgz#f63e8a938cc1b780f66d9ed3c54f532ca2d14787" - integrity sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.0" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.3" - "@babel/types" "^7.16.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.7.4": - version "7.7.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.4.tgz#516570d539e44ddf308c07569c258ff94fde9193" - integrity sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@babel/types@^7.16.0", "@babel/types@^7.3.3": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" - integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/console@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.3.1.tgz#e8ea3a475d3f8162f23d69efbfaa9cbe486bee93" - integrity sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw== - dependencies: - "@jest/types" "^27.2.5" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^27.3.1" - jest-util "^27.3.1" - slash "^3.0.0" - -"@jest/core@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.3.1.tgz#04992ef1b58b17c459afb87ab56d81e63d386925" - integrity sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg== - dependencies: - "@jest/console" "^27.3.1" - "@jest/reporters" "^27.3.1" - "@jest/test-result" "^27.3.1" - "@jest/transform" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.8.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^27.3.0" - jest-config "^27.3.1" - jest-haste-map "^27.3.1" - jest-message-util "^27.3.1" - jest-regex-util "^27.0.6" - jest-resolve "^27.3.1" - jest-resolve-dependencies "^27.3.1" - jest-runner "^27.3.1" - jest-runtime "^27.3.1" - jest-snapshot "^27.3.1" - jest-util "^27.3.1" - jest-validate "^27.3.1" - jest-watcher "^27.3.1" - micromatch "^4.0.4" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/environment@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.3.1.tgz#2182defbce8d385fd51c5e7c7050f510bd4c86b1" - integrity sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw== - dependencies: - "@jest/fake-timers" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - jest-mock "^27.3.0" - -"@jest/fake-timers@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.3.1.tgz#1fad860ee9b13034762cdb94266e95609dfce641" - integrity sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA== - dependencies: - "@jest/types" "^27.2.5" - "@sinonjs/fake-timers" "^8.0.1" - "@types/node" "*" - jest-message-util "^27.3.1" - jest-mock "^27.3.0" - jest-util "^27.3.1" - -"@jest/globals@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.3.1.tgz#ce1dfb03d379237a9da6c1b99ecfaca1922a5f9e" - integrity sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg== - dependencies: - "@jest/environment" "^27.3.1" - "@jest/types" "^27.2.5" - expect "^27.3.1" - -"@jest/reporters@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.3.1.tgz#28b5c1f5789481e23788048fa822ed15486430b9" - integrity sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^27.3.1" - "@jest/test-result" "^27.3.1" - "@jest/transform" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^27.3.1" - jest-resolve "^27.3.1" - jest-util "^27.3.1" - jest-worker "^27.3.1" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^8.1.0" - -"@jest/source-map@^27.0.6": - version "27.0.6" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.0.6.tgz#be9e9b93565d49b0548b86e232092491fb60551f" - integrity sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - -"@jest/test-result@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.3.1.tgz#89adee8b771877c69b3b8d59f52f29dccc300194" - integrity sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg== - dependencies: - "@jest/console" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz#4b3bde2dbb05ee74afdae608cf0768e3354683b1" - integrity sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA== - dependencies: - "@jest/test-result" "^27.3.1" - graceful-fs "^4.2.4" - jest-haste-map "^27.3.1" - jest-runtime "^27.3.1" - -"@jest/transform@^27.3.1": - version "27.3.1" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.3.1.tgz#ff80eafbeabe811e9025e4b6f452126718455220" - integrity sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^27.2.5" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^27.3.1" - jest-regex-util "^27.0.6" - jest-util "^27.3.1" - micromatch "^4.0.4" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/types@^27.2.5": - version "27.2.5" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.2.5.tgz#420765c052605e75686982d24b061b4cbba22132" - integrity sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^8.0.1": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" - integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== - dependencies: - "@sinonjs/commons" "^1.7.0" - -"@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== - -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": - version "7.1.16" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz#bc12c74b7d65e82d29876b5d0baf5c625ac58702" - integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.1" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.1.tgz#4901767b397e8711aeb99df8d396d7ba7b7f0e04" - integrity sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.2.tgz#4ff63d6b52eddac1de7b975a5223ed32ecea9307" - integrity sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.0.8" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.8.tgz#479a4ee3e291a403a1096106013ec22cf9b64012" - integrity sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw== - dependencies: - "@babel/types" "^7.3.0" - -"@types/babel__traverse@^7.0.4": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz#ffcd470bbb3f8bf30481678fb5502278ca833a43" - integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA== - dependencies: - "@babel/types" "^7.3.0" - -"@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/jest@^27.0.3": - version "27.0.3" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-27.0.3.tgz#0cf9dfe9009e467f70a342f0f94ead19842a783a" - integrity sha512-cmmwv9t7gBYt7hNKH5Spu7Kuu/DotGa+Ff+JGRKZ4db5eh8PnKS4LuebJ3YLUoyOyIHraTGyULn23YtEAm0VSg== - dependencies: - jest-diff "^27.0.0" - pretty-format "^27.0.0" - -"@types/node@*": - version "16.11.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.9.tgz#879be3ad7af29f4c1a5c433421bf99fab7047185" - integrity sha512-MKmdASMf3LtPzwLyRrFjtFFZ48cMf8jmX5VRYrDQiJa8Ybu5VAmkqBWqKU8fdCwD8ysw4mQ9nrEHvzg6gunR7A== - -"@types/node@^10.9.4": - version "10.17.60" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.60.tgz#35f3d6213daed95da7f0f73e75bcc6980e90597b" - integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== - -"@types/prettier@^2.1.5": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.2.tgz#4c62fae93eb479660c3bd93f9d24d561597a8281" - integrity sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA== - -"@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== - -"@types/vscode@1.69.0": - version "1.69.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@types/vscode/-/vscode-1.69.0.tgz#a472011af392fbcf82cbb82f60b4c239c21b921c" - integrity sha1-pHIBGvOS+8+Cy7gvYLTCOcIbkhw= - -"@types/yargs-parser@*": - version "20.2.1" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129" - integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw== - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -abab@^2.0.3, abab@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4: - version "8.6.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.6.0.tgz#e3692ba0eb1a0c83eaa4f37f5fa7368dd7142895" - integrity sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw== - -agent-base@4, agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -anymatch@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -babel-jest@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.3.1.tgz#0636a3404c68e07001e434ac4956d82da8a80022" - integrity sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ== - dependencies: - "@jest/transform" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/babel__core" "^7.1.14" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^27.2.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-plugin-istanbul@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^5.0.4" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^27.2.0: - version "27.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz#79f37d43f7e5c4fdc4b2ca3e10cc6cf545626277" - integrity sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-jest@^27.2.0: - version "27.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz#556bbbf340608fed5670ab0ea0c8ef2449fba885" - integrity sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg== - dependencies: - babel-plugin-jest-hoist "^27.2.0" - babel-preset-current-node-syntax "^1.0.0" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.17.5: - version "4.18.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.18.1.tgz#60d3920f25b6860eb917c6c7b185576f4d8b017f" - integrity sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ== - dependencies: - caniuse-lite "^1.0.30001280" - electron-to-chromium "^1.3.896" - escalade "^3.1.1" - node-releases "^2.0.1" - picocolors "^1.0.0" - -bs-logger@0.x: - version "0.2.6" - resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" - integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== - dependencies: - fast-json-stable-stringify "2.x" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0, buffer-from@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -builtin-modules@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.1.tgz#250fd350cfd555d0d2160b1d51510eaf8326e86e" - integrity sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA== - -caniuse-lite@^1.0.30001280: - version "1.0.30001282" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz#38c781ee0a90ccfe1fe7fefd00e43f5ffdcb96fd" - integrity sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg== - -chalk@^2.0.0, chalk@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -ci-info@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6" - integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A== - -cjs-module-lexer@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" - integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^2.12.1: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -convert-source-map@^1.4.0, convert-source-map@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" - integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - dependencies: - safe-buffer "~5.1.1" - -convert-source-map@^1.6.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" - -cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -debug@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@4: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== - dependencies: - ms "2.1.2" - -debug@^3.1.0: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - -debug@^4.1.0, debug@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - -decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -diff-sequences@^27.0.6: - version "27.0.6" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723" - integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ== - -diff@^3.1.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - -diff@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" - integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q== - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -electron-to-chromium@^1.3.896: - version "1.3.904" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.904.tgz#52a353994faeb0f2a9fab3606b4e0614d1af7b58" - integrity sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw== - -emittery@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" - integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= - dependencies: - es6-promise "^4.0.3" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -execa@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expect@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/expect/-/expect-27.3.1.tgz#d0f170b1f5c8a2009bab0beffd4bb94f043e38e7" - integrity sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg== - dependencies: - "@jest/types" "^27.2.5" - ansi-styles "^5.0.0" - jest-get-type "^27.3.1" - jest-matcher-utils "^27.3.1" - jest-message-util "^27.3.1" - jest-regex-util "^27.0.6" - -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stream@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.1.4: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -graceful-fs@^4.2.4: - version "4.2.8" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" - integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -http-proxy-agent@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== - dependencies: - agent-base "4" - debug "3.1.0" - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== - dependencies: - "@tootallnate/once" "1" - agent-base "6" - debug "4" - -https-proxy-agent@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" - integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -import-local@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.3.tgz#4d51c2c495ca9393da259ec66b62e022920211e0" - integrity sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-core-module@^2.2.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" - integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== - dependencies: - has "^1.0.3" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-potential-custom-element-name@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== - -istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - -istanbul-lib-instrument@^5.0.4: - version "5.1.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz#7b49198b657b27a730b8e9cb601f1e1bff24c59a" - integrity sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q== - dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - semver "^6.3.0" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.0.2: - version "3.0.5" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.5.tgz#a2580107e71279ea6d661ddede929ffc6d693384" - integrity sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -jest-changed-files@^27.3.0: - version "27.3.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.3.0.tgz#22a02cc2b34583fc66e443171dc271c0529d263c" - integrity sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg== - dependencies: - "@jest/types" "^27.2.5" - execa "^5.0.0" - throat "^6.0.1" - -jest-circus@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.3.1.tgz#1679e74387cbbf0c6a8b42de963250a6469e0797" - integrity sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw== - dependencies: - "@jest/environment" "^27.3.1" - "@jest/test-result" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - dedent "^0.7.0" - expect "^27.3.1" - is-generator-fn "^2.0.0" - jest-each "^27.3.1" - jest-matcher-utils "^27.3.1" - jest-message-util "^27.3.1" - jest-runtime "^27.3.1" - jest-snapshot "^27.3.1" - jest-util "^27.3.1" - pretty-format "^27.3.1" - slash "^3.0.0" - stack-utils "^2.0.3" - throat "^6.0.1" - -jest-cli@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.3.1.tgz#b576f9d146ba6643ce0a162d782b40152b6b1d16" - integrity sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q== - dependencies: - "@jest/core" "^27.3.1" - "@jest/test-result" "^27.3.1" - "@jest/types" "^27.2.5" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - jest-config "^27.3.1" - jest-util "^27.3.1" - jest-validate "^27.3.1" - prompts "^2.0.1" - yargs "^16.2.0" - -jest-config@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.3.1.tgz#cb3b7f6aaa8c0a7daad4f2b9573899ca7e09bbad" - integrity sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg== - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^27.3.1" - "@jest/types" "^27.2.5" - babel-jest "^27.3.1" - chalk "^4.0.0" - ci-info "^3.2.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-circus "^27.3.1" - jest-environment-jsdom "^27.3.1" - jest-environment-node "^27.3.1" - jest-get-type "^27.3.1" - jest-jasmine2 "^27.3.1" - jest-regex-util "^27.0.6" - jest-resolve "^27.3.1" - jest-runner "^27.3.1" - jest-util "^27.3.1" - jest-validate "^27.3.1" - micromatch "^4.0.4" - pretty-format "^27.3.1" - -jest-diff@^27.0.0, jest-diff@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.3.1.tgz#d2775fea15411f5f5aeda2a5e02c2f36440f6d55" - integrity sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ== - dependencies: - chalk "^4.0.0" - diff-sequences "^27.0.6" - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-docblock@^27.0.6: - version "27.0.6" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.0.6.tgz#cc78266acf7fe693ca462cbbda0ea4e639e4e5f3" - integrity sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA== - dependencies: - detect-newline "^3.0.0" - -jest-each@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.3.1.tgz#14c56bb4f18dd18dc6bdd853919b5f16a17761ff" - integrity sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ== - dependencies: - "@jest/types" "^27.2.5" - chalk "^4.0.0" - jest-get-type "^27.3.1" - jest-util "^27.3.1" - pretty-format "^27.3.1" - -jest-environment-jsdom@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz#63ac36d68f7a9303494df783494856222b57f73e" - integrity sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg== - dependencies: - "@jest/environment" "^27.3.1" - "@jest/fake-timers" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - jest-mock "^27.3.0" - jest-util "^27.3.1" - jsdom "^16.6.0" - -jest-environment-node@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.3.1.tgz#af7d0eed04edafb740311b303f3fe7c8c27014bb" - integrity sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw== - dependencies: - "@jest/environment" "^27.3.1" - "@jest/fake-timers" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - jest-mock "^27.3.0" - jest-util "^27.3.1" - -jest-get-type@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.3.1.tgz#a8a2b0a12b50169773099eee60a0e6dd11423eff" - integrity sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg== - -jest-haste-map@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.3.1.tgz#7656fbd64bf48bda904e759fc9d93e2c807353ee" - integrity sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg== - dependencies: - "@jest/types" "^27.2.5" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^27.0.6" - jest-serializer "^27.0.6" - jest-util "^27.3.1" - jest-worker "^27.3.1" - micromatch "^4.0.4" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.3.2" - -jest-jasmine2@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz#df6d3d07c7dafc344feb43a0072a6f09458d32b0" - integrity sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^27.3.1" - "@jest/source-map" "^27.0.6" - "@jest/test-result" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^27.3.1" - is-generator-fn "^2.0.0" - jest-each "^27.3.1" - jest-matcher-utils "^27.3.1" - jest-message-util "^27.3.1" - jest-runtime "^27.3.1" - jest-snapshot "^27.3.1" - jest-util "^27.3.1" - pretty-format "^27.3.1" - throat "^6.0.1" - -jest-leak-detector@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz#7fb632c2992ef707a1e73286e1e704f9cc1772b2" - integrity sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg== - dependencies: - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-matcher-utils@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz#257ad61e54a6d4044e080d85dbdc4a08811e9c1c" - integrity sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w== - dependencies: - chalk "^4.0.0" - jest-diff "^27.3.1" - jest-get-type "^27.3.1" - pretty-format "^27.3.1" - -jest-message-util@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.3.1.tgz#f7c25688ad3410ab10bcb862bcfe3152345c6436" - integrity sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^27.2.5" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.4" - pretty-format "^27.3.1" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-mock@^27.3.0: - version "27.3.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.3.0.tgz#ddf0ec3cc3e68c8ccd489bef4d1f525571a1b867" - integrity sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw== - dependencies: - "@jest/types" "^27.2.5" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^27.0.6: - version "27.0.6" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5" - integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ== - -jest-resolve-dependencies@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz#85b99bdbdfa46e2c81c6228fc4c91076f624f6e2" - integrity sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A== - dependencies: - "@jest/types" "^27.2.5" - jest-regex-util "^27.0.6" - jest-snapshot "^27.3.1" - -jest-resolve@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.3.1.tgz#0e5542172a1aa0270be6f66a65888647bdd74a3e" - integrity sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw== - dependencies: - "@jest/types" "^27.2.5" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^27.3.1" - jest-pnp-resolver "^1.2.2" - jest-util "^27.3.1" - jest-validate "^27.3.1" - resolve "^1.20.0" - resolve.exports "^1.1.0" - slash "^3.0.0" - -jest-runner@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.3.1.tgz#1d594dcbf3bd8600a7e839e790384559eaf96e3e" - integrity sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww== - dependencies: - "@jest/console" "^27.3.1" - "@jest/environment" "^27.3.1" - "@jest/test-result" "^27.3.1" - "@jest/transform" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.8.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-docblock "^27.0.6" - jest-environment-jsdom "^27.3.1" - jest-environment-node "^27.3.1" - jest-haste-map "^27.3.1" - jest-leak-detector "^27.3.1" - jest-message-util "^27.3.1" - jest-resolve "^27.3.1" - jest-runtime "^27.3.1" - jest-util "^27.3.1" - jest-worker "^27.3.1" - source-map-support "^0.5.6" - throat "^6.0.1" - -jest-runtime@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.3.1.tgz#80fa32eb85fe5af575865ddf379874777ee993d7" - integrity sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg== - dependencies: - "@jest/console" "^27.3.1" - "@jest/environment" "^27.3.1" - "@jest/globals" "^27.3.1" - "@jest/source-map" "^27.0.6" - "@jest/test-result" "^27.3.1" - "@jest/transform" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - cjs-module-lexer "^1.0.0" - collect-v8-coverage "^1.0.0" - execa "^5.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-haste-map "^27.3.1" - jest-message-util "^27.3.1" - jest-mock "^27.3.0" - jest-regex-util "^27.0.6" - jest-resolve "^27.3.1" - jest-snapshot "^27.3.1" - jest-util "^27.3.1" - jest-validate "^27.3.1" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^16.2.0" - -jest-serializer@^27.0.6: - version "27.0.6" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.0.6.tgz#93a6c74e0132b81a2d54623251c46c498bb5bec1" - integrity sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - -jest-snapshot@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.3.1.tgz#1da5c0712a252d70917d46c037054f5918c49ee4" - integrity sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg== - dependencies: - "@babel/core" "^7.7.2" - "@babel/generator" "^7.7.2" - "@babel/parser" "^7.7.2" - "@babel/plugin-syntax-typescript" "^7.7.2" - "@babel/traverse" "^7.7.2" - "@babel/types" "^7.0.0" - "@jest/transform" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/babel__traverse" "^7.0.4" - "@types/prettier" "^2.1.5" - babel-preset-current-node-syntax "^1.0.0" - chalk "^4.0.0" - expect "^27.3.1" - graceful-fs "^4.2.4" - jest-diff "^27.3.1" - jest-get-type "^27.3.1" - jest-haste-map "^27.3.1" - jest-matcher-utils "^27.3.1" - jest-message-util "^27.3.1" - jest-resolve "^27.3.1" - jest-util "^27.3.1" - natural-compare "^1.4.0" - pretty-format "^27.3.1" - semver "^7.3.2" - -jest-util@^27.0.0, jest-util@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.3.1.tgz#a58cdc7b6c8a560caac9ed6bdfc4e4ff23f80429" - integrity sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw== - dependencies: - "@jest/types" "^27.2.5" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.4" - picomatch "^2.2.3" - -jest-validate@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.3.1.tgz#3a395d61a19cd13ae9054af8cdaf299116ef8a24" - integrity sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q== - dependencies: - "@jest/types" "^27.2.5" - camelcase "^6.2.0" - chalk "^4.0.0" - jest-get-type "^27.3.1" - leven "^3.1.0" - pretty-format "^27.3.1" - -jest-watcher@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.3.1.tgz#ba5e0bc6aa843612b54ddb7f009d1cbff7e05f3e" - integrity sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA== - dependencies: - "@jest/test-result" "^27.3.1" - "@jest/types" "^27.2.5" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^27.3.1" - string-length "^4.0.1" - -jest-worker@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.3.1.tgz#0def7feae5b8042be38479799aeb7b5facac24b2" - integrity sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest/-/jest-27.3.1.tgz#b5bab64e8f56b6f7e275ba1836898b0d9f1e5c8a" - integrity sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng== - dependencies: - "@jest/core" "^27.3.1" - import-local "^3.0.2" - jest-cli "^27.3.1" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.13.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" - integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsdom@^16.6.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" - integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== - dependencies: - abab "^2.0.5" - acorn "^8.2.4" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.3.0" - data-urls "^2.0.0" - decimal.js "^10.2.1" - domexception "^2.0.1" - escodegen "^2.0.0" - form-data "^3.0.0" - html-encoding-sniffer "^2.0.1" - http-proxy-agent "^4.0.1" - https-proxy-agent "^5.0.0" - is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.0" - parse5 "6.0.1" - saxes "^5.0.1" - symbol-tree "^3.2.4" - tough-cookie "^4.0.0" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.5.0" - ws "^7.4.6" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -json5@2.x, json5@^2.1.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash.memoize@4.x: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash@^4.17.13, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-error@1.x, make-error@^1.1.1: - version "1.3.5" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" - integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= - dependencies: - tmpl "1.0.x" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -"microsoft.aspnetcore.razor.vscode@link:../../src/Microsoft.AspNetCore.Razor.VSCode": - version "0.0.1" - dependencies: - ps-list "7.2.0" - vscode-html-languageservice "^5.0.1" - vscode-languageclient "8.0.2" - vscode-languageserver-textdocument "^1.0.5" - -mime-db@1.43.0: - version "1.43.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" - integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== - -mime-types@^2.1.12: - version "2.1.26" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" - integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== - dependencies: - mime-db "1.43.0" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -minimatch@3.0.5: - version "3.0.5" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" - integrity sha1-TajxKQ7g8PjoPWDKafjxNAaGBKM= - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@1.2.6, minimist@^1.2.0: - version "1.2.6" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha1-hjelt1nqDW6YcCz7OpKDMjyTr0Q= - -minipass@^3.0.0: - version "3.1.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" - integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mkdirp@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2, ms@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - -node-releases@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" - integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== - -pirates@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - dependencies: - node-modules-regexp "^1.0.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -pretty-format@^27.0.0, pretty-format@^27.3.1: - version "27.3.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5" - integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA== - dependencies: - "@jest/types" "^27.2.5" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" - -prompts@^2.0.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.3.0.tgz#a444e968fa4cc7e86689a74050685ac8006c4cc4" - integrity sha512-NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.3" - -ps-list@7.2.0: - version "7.2.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/ps-list/-/ps-list-7.2.0.tgz#3d110e1de8249a4b178c9b1cf2a215d1e4e42fc0" - integrity sha1-PREOHegkmksXjJsc8qIV0eTkL8A= - -psl@^1.1.33: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y= - -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve.exports@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" - integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== - -resolve@^1.20.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -resolve@^1.3.2: - version "1.14.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.14.2.tgz#dbf31d0fa98b1f29aa5169783b9c290cb865fea2" - integrity sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ== - dependencies: - path-parse "^1.0.6" - -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -semver@7.x, semver@^7.3.2: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -semver@^5.3.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.5: - version "7.3.7" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" - integrity sha1-EsW2Sa/b+QSXB3luIqQCiBTOUj8= - dependencies: - lru-cache "^6.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -signal-exit@^3.0.3: - version "3.0.6" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.6.tgz#24e630c4b0f03fea446a2bd299e62b4a6ca8d0af" - integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== - -sisteransi@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.4.tgz#386713f1ef688c7c0304dc4c0632898941cad2e3" - integrity sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -source-map-support@^0.5.6: - version "0.5.16" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" - integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.5.0: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -stack-utils@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== - dependencies: - escape-string-regexp "^2.0.0" - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -tar@^6.1.11: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -throat@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" - integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== - -tmpl@1.0.x: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -tough-cookie@^4.0.0: - version "4.1.3" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" - integrity sha1-l7mtsHKLQigKo9gUtrmZsv8DGL8= - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.2.0" - url-parse "^1.5.3" - -tr46@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" - integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== - dependencies: - punycode "^2.1.1" - -ts-jest@^27.0.7: - version "27.0.7" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.0.7.tgz#fb7c8c8cb5526ab371bc1b23d06e745652cca2d0" - integrity sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q== - dependencies: - bs-logger "0.x" - fast-json-stable-stringify "2.x" - jest-util "^27.0.0" - json5 "2.x" - lodash.memoize "4.x" - make-error "1.x" - semver "7.x" - yargs-parser "20.x" - -ts-node@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf" - integrity sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw== - dependencies: - arrify "^1.0.0" - buffer-from "^1.1.0" - diff "^3.1.0" - make-error "^1.1.1" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map-support "^0.5.6" - yn "^2.0.0" - -tslib@^1.8.0, tslib@^1.8.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== - -tslint@^5.11.0: - version "5.20.1" - resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz#e401e8aeda0152bc44dd07e614034f3f80c67b7d" - integrity sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg== - dependencies: - "@babel/code-frame" "^7.0.0" - builtin-modules "^1.1.1" - chalk "^2.3.0" - commander "^2.12.1" - diff "^4.0.1" - glob "^7.1.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - mkdirp "^0.5.1" - resolve "^1.3.2" - semver "^5.3.0" - tslib "^1.8.0" - tsutils "^2.29.0" - -tsutils@^2.29.0: - version "2.29.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" - integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== - dependencies: - tslib "^1.8.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typescript@~4.5.4: - version "4.5.5" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3" - integrity sha1-2MlTgy0okkqePTfHPXKchGxYlvM= - -universalify@^0.2.0: - version "0.2.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" - integrity sha1-ZFF2BWb6hXU0dFqx3elS0bF2G+A= - -url-parse@^1.5.3: - version "1.5.10" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" - integrity sha1-nTwvc2wddd070r5QfcwRHx4uqcE= - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -v8-to-istanbul@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz#0aeb763894f1a0a1676adf8a8b7612a38902446c" - integrity sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -vscode-html-languageservice@^5.0.1: - version "5.0.1" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-html-languageservice/-/vscode-html-languageservice-5.0.1.tgz#bdf7847d27a453a9e98ae2836ead7594784c5c1c" - integrity sha1-vfeEfSekU6npiuKDbq11lHhMXBw= - dependencies: - vscode-languageserver-textdocument "^1.0.4" - vscode-languageserver-types "^3.17.1" - vscode-nls "^5.0.1" - vscode-uri "^3.0.3" - -vscode-jsonrpc@8.0.2: - version "8.0.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz#f239ed2cd6004021b6550af9fd9d3e47eee3cac9" - integrity sha1-8jntLNYAQCG2VQr5/Z0+R+7jysk= - -vscode-languageclient@8.0.2: - version "8.0.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageclient/-/vscode-languageclient-8.0.2.tgz#f1f23ce8c8484aa11e4b7dfb24437d3e59bb61c6" - integrity sha1-8fI86MhISqEeS337JEN9Plm7YcY= - dependencies: - minimatch "^3.0.4" - semver "^7.3.5" - vscode-languageserver-protocol "3.17.2" - -vscode-languageserver-protocol@3.17.2: - version "3.17.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz#beaa46aea06ed061576586c5e11368a9afc1d378" - integrity sha1-vqpGrqBu0GFXZYbF4RNoqa/B03g= - dependencies: - vscode-jsonrpc "8.0.2" - vscode-languageserver-types "3.17.2" - -vscode-languageserver-textdocument@^1.0.4, vscode-languageserver-textdocument@^1.0.5: - version "1.0.7" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.7.tgz#16df468d5c2606103c90554ae05f9f3d335b771b" - integrity sha1-Ft9GjVwmBhA8kFVK4F+fPTNbdxs= - -vscode-languageserver-types@3.17.2, vscode-languageserver-types@^3.17.1: - version "3.17.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" - integrity sha1-ssLn3kBa09c6iD6RmJuFAXD/xPI= - -vscode-nls@^5.0.1: - version "5.2.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-nls/-/vscode-nls-5.2.0.tgz#3cb6893dd9bd695244d8a024bdf746eea665cc3f" - integrity sha1-PLaJPdm9aVJE2KAkvfdG7qZlzD8= - -vscode-test@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/vscode-test/-/vscode-test-1.3.0.tgz#3310ab385d9b887b4c82e8f52be1030e7cf9493d" - integrity sha512-LddukcBiSU2FVTDr3c1D8lwkiOvwlJdDL2hqVbn6gIz+rpTqUCkMZSKYm94Y1v0WXlHSDQBsXyY+tchWQgGVsw== - dependencies: - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.4" - rimraf "^2.6.3" - -vscode-uri@^3.0.3: - version "3.0.3" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/vscode-uri/-/vscode-uri-3.0.3.tgz#a95c1ce2e6f41b7549f86279d19f47951e4f4d84" - integrity sha1-qVwc4ub0G3VJ+GJ50Z9HlR5PTYQ= - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= - dependencies: - makeerror "1.0.x" - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" - integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== - dependencies: - lodash "^4.7.0" - tr46 "^2.1.0" - webidl-conversions "^6.1.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^7.4.6: - version "7.5.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.5.tgz#8b4bc4af518cfabd0473ae4f99144287b33eb881" - integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@20.x, yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yn@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" - integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/Properties/AssemblyInfo.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/Properties/AssemblyInfo.cs index 99880a14245..eac96cb0974 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/Properties/AssemblyInfo.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/Properties/AssemblyInfo.cs @@ -5,6 +5,7 @@ using System.Runtime.CompilerServices; [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] +[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Workspaces.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.VisualStudio.Editor.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Remote.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs index f2e0d2acc5d..331070d99cd 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs @@ -9,8 +9,12 @@ internal class TestLanguageServerFeatureOptions : LanguageServerFeatureOptions { public static readonly LanguageServerFeatureOptions Instance = new TestLanguageServerFeatureOptions(); - private TestLanguageServerFeatureOptions() + private bool _includeProjectKeyInGeneratedFilePath; + + public TestLanguageServerFeatureOptions( + bool includeProjectKeyInGeneratedFilePath = false) { + _includeProjectKeyInGeneratedFilePath = includeProjectKeyInGeneratedFilePath; } public override bool SupportsFileManipulation => false; @@ -27,11 +31,13 @@ private TestLanguageServerFeatureOptions() public override bool SupportsDelegatedCodeActions => false; - public override bool SupportsDelegatedDiagnostics => true; + public override bool DelegateToCSharpOnDiagnosticPublish => true; public override bool ReturnCodeActionAndRenamePathsWithPrefixedSlash => false; public override bool ShowAllCSharpCodeActions => false; public override bool UpdateBuffersForClosedDocuments => false; + + public override bool IncludeProjectKeyInGeneratedFilePath => _includeProjectKeyInGeneratedFilePath; } diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/FilePathServiceTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/FilePathServiceTest.cs new file mode 100644 index 00000000000..d2ce2d08e7a --- /dev/null +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/FilePathServiceTest.cs @@ -0,0 +1,72 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using Microsoft.AspNetCore.Razor.LanguageServer; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Xunit; + +namespace Microsoft.CodeAnalysis.Razor.Workspaces.Test; + +public class FilePathServiceTest +{ + [Theory] + [InlineData(true, @"C:\path\to\file.razor.t3Gf1FBjln6S9T95.ide.g.cs")] + [InlineData(false, @"C:\path\to\file.razor.ide.g.cs")] + public void GetRazorCSharpFilePath_ReturnsExpectedPath(bool includeProjectKey, string expected) + { + // Arrange + var projectKey = TestProjectKey.Create("Hello"); + var filePathService = new FilePathService(new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: includeProjectKey)); + + // Act + var result = filePathService.GetRazorCSharpFilePath(projectKey, @"C:\path\to\file.razor"); + + // Assert + Assert.Equal(expected, result); + } + + [Theory] + [InlineData(true, @"C:\path\to\file.razor.p.ide.g.cs")] + [InlineData(false, @"C:\path\to\file.razor.ide.g.cs")] + public void GetRazorCSharpFilePath_NoProjectInfo_ReturnsExpectedPath(bool includeProjectKey, string expected) + { + // Arrange + var projectKey = default(ProjectKey); + var filePathService = new FilePathService(new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: includeProjectKey)); + + // Act + var result = filePathService.GetRazorCSharpFilePath(projectKey, @"C:\path\to\file.razor"); + + // Assert + Assert.Equal(expected, result); + } + + [Theory] + [InlineData(true, @"C:\path\to\file.razor.t3Gf1FBjln6S9T95.ide.g.cs")] + [InlineData(true, @"C:\path\to\file.razor.p.ide.g.cs")] + [InlineData(false, @"C:\path\to\file.razor.ide.g.cs")] + public void GetRazorDocumentUri_CSharpFile_ReturnsExpectedUri(bool includeProjectKey, string input) + { + // Arrange + var filePathService = new FilePathService(new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: includeProjectKey)); + + // Act + var result = filePathService.GetRazorDocumentUri(new Uri(input)); + + // Assert + Assert.Equal(@"C:/path/to/file.razor", result.GetAbsoluteOrUNCPath()); + } + + [Fact] + public void GetRazorDocumentUri_HtmlFile_ReturnsExpectedUri() + { + // Arrange + var filePathService = new FilePathService(new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: true)); + // Act + var result = filePathService.GetRazorDocumentUri(new Uri(@"C:\path\to\file.razor__virtual.html")); + + // Assert + Assert.Equal(@"C:/path/to/file.razor", result.GetAbsoluteOrUNCPath()); + } +} diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Serialization/RazorConfigurationSerializationTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Serialization/RazorConfigurationSerializationTest.cs index 41f213e6a6d..90d24346715 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Serialization/RazorConfigurationSerializationTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Serialization/RazorConfigurationSerializationTest.cs @@ -10,13 +10,8 @@ namespace Microsoft.VisualStudio.LanguageServices.Razor.Serialization; -public class RazorConfigurationSerializationTest : TestBase +public class RazorConfigurationSerializationTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public RazorConfigurationSerializationTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void RazorConfigurationJsonConverter_Serialization_CanRoundTrip() { @@ -54,11 +49,7 @@ public void RazorConfigurationJsonConverter_Serialization_MVC3_CanRead() { "ConfigurationName": "MVC-3.0", "LanguageVersion": "3.0", - "Extensions": [ - { - "ExtensionName": "MVC-3.0" - } - ] + "Extensions": ["MVC-3.0"] } """; @@ -81,11 +72,7 @@ public void RazorConfigurationJsonConverter_Serialization_MVC2_CanRead() { "ConfigurationName": "MVC-2.1", "LanguageVersion": "2.1", - "Extensions": [ - { - "ExtensionName": "MVC-2.1" - } - ] + "Extensions": ["MVC-2.1"] } """; @@ -107,15 +94,8 @@ public void RazorConfigurationJsonConverter_Serialization_MVC1_CanRead() var configurationJson = """ { "ConfigurationName": "MVC-1.1", - "Extensions": [ - { - "ExtensionName": "MVC-1.1" - } - ], - "LanguageVersion": { - "Major": 1, - "Minor": 1 - } + "LanguageVersion": "1.1", + "Extensions": ["MVC-1.1"] } """; diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestProjectSnapshotManager.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestProjectSnapshotManager.cs index 4d8dcddb6eb..7fe98ba2fbc 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestProjectSnapshotManager.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestProjectSnapshotManager.cs @@ -12,7 +12,7 @@ namespace Microsoft.CodeAnalysis.Razor.ProjectSystem; internal class TestProjectSnapshotManager : DefaultProjectSnapshotManager { public TestProjectSnapshotManager(Workspace workspace) - : base(Mock.Of(MockBehavior.Strict), Enumerable.Empty(), workspace) + : base(Mock.Of(MockBehavior.Strict), Enumerable.Empty(), workspace) { } diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestTagHelperResolver.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestTagHelperResolver.cs index d1fd63d0450..ea0db5c1788 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestTagHelperResolver.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Shared/TestTagHelperResolver.cs @@ -5,22 +5,20 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Microsoft.CodeAnalysis.Razor.Workspaces; namespace Microsoft.CodeAnalysis.Razor; -internal class TestTagHelperResolver : TagHelperResolver +internal class TestTagHelperResolver : ITagHelperResolver { - public TestTagHelperResolver() : base(NoOpTelemetryReporter.Instance) - { - } - public ImmutableArray TagHelpers { get; set; } = ImmutableArray.Empty; - public override Task GetTagHelpersAsync(Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken = default) + public ValueTask> GetTagHelpersAsync( + Project workspaceProject, + IProjectSnapshot projectSnapshot, + CancellationToken cancellationToken) { - return Task.FromResult(new TagHelperResolutionResult(TagHelpers.ToImmutableArray())); + return new(TagHelpers.ToImmutableArray()); } } diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/TagHelperDescriptorCacheTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/TagHelperDescriptorCacheTest.cs index 8d8462d4da9..e7449e724bc 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/TagHelperDescriptorCacheTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/TagHelperDescriptorCacheTest.cs @@ -15,13 +15,8 @@ namespace Microsoft.CodeAnalysis.Razor.Workspaces.Test; -public class TagHelperDescriptorCacheTest : TestBase +public class TagHelperDescriptorCacheTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public TagHelperDescriptorCacheTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void TagHelperDescriptorCache_TypeNameAffectsHash() { diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Tooltip/BoundAttributeDescriptionInfoTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Tooltip/BoundAttributeDescriptionInfoTest.cs index 99601dfd2e1..ed420908133 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Tooltip/BoundAttributeDescriptionInfoTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Tooltip/BoundAttributeDescriptionInfoTest.cs @@ -9,18 +9,13 @@ namespace Microsoft.CodeAnalysis.Razor.Tooltip; -public class BoundAttributeDescriptionInfoTest : TestBase +public class BoundAttributeDescriptionInfoTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public BoundAttributeDescriptionInfoTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void ResolveTagHelperTypeName_ExtractsTypeName_SimpleReturnType() { // Arrange & Act - var typeName = BoundAttributeDescriptionInfo.ResolveTagHelperTypeName("System.String", "SomePropertyName", "string SomeTypeName.SomePropertyName"); + var typeName = BoundAttributeDescriptionInfo.ResolveTagHelperTypeName("SomePropertyName", "string SomeTypeName.SomePropertyName"); // Assert Assert.Equal("SomeTypeName", typeName); @@ -30,7 +25,7 @@ public void ResolveTagHelperTypeName_ExtractsTypeName_SimpleReturnType() public void ResolveTagHelperTypeName_ExtractsTypeName_ComplexReturnType() { // Arrange & Act - var typeName = BoundAttributeDescriptionInfo.ResolveTagHelperTypeName("SomeReturnTypeName", "SomePropertyName", "SomeReturnTypeName SomeTypeName.SomePropertyName"); + var typeName = BoundAttributeDescriptionInfo.ResolveTagHelperTypeName("SomePropertyName", "SomeReturnTypeName SomeTypeName.SomePropertyName"); // Assert Assert.Equal("SomeTypeName", typeName); diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestProjectSnapshotManager.cs b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestProjectSnapshotManager.cs new file mode 100644 index 00000000000..14de6d14e7f --- /dev/null +++ b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestProjectSnapshotManager.cs @@ -0,0 +1,21 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +#nullable disable + +using System.Linq; +using Microsoft.CodeAnalysis.Razor; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Moq; + +namespace Microsoft.CodeAnalysis.Remote.Razor; + +public partial class OOPTagHelperResolverTest +{ + private class TestProjectSnapshotManager(Workspace workspace) : DefaultProjectSnapshotManager( + Mock.Of(MockBehavior.Strict), + Enumerable.Empty(), + workspace) + { + } +} diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestResolver.cs b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestResolver.cs new file mode 100644 index 00000000000..8c66d073ee8 --- /dev/null +++ b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.TestResolver.cs @@ -0,0 +1,48 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Immutable; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.Serialization; +using Microsoft.AspNetCore.Razor.Telemetry; +using Microsoft.CodeAnalysis.Razor; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; +using Xunit; + +namespace Microsoft.CodeAnalysis.Remote.Razor; + +public partial class OOPTagHelperResolverTest +{ + private class TestResolver( + ProjectSnapshotProjectEngineFactory factory, + IErrorReporter errorReporter, + Workspace workspace, + ITelemetryReporter telemetryReporter) + : OOPTagHelperResolver(factory, errorReporter, workspace, telemetryReporter) + { + public Func>>? OnResolveOutOfProcess { get; init; } + + public Func>>? OnResolveInProcess { get; init; } + + protected override ValueTask> ResolveTagHelpersOutOfProcessAsync(IProjectEngineFactory factory, Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) + { + Assert.NotNull(OnResolveOutOfProcess); + return OnResolveOutOfProcess(factory, projectSnapshot); + } + + protected override ValueTask> ResolveTagHelpersInProcessAsync(Project project, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) + { + Assert.NotNull(OnResolveInProcess); + return OnResolveInProcess(projectSnapshot); + } + + public ImmutableArray PublicProduceTagHelpersFromDelta(ProjectId projectId, int lastResultId, TagHelperDeltaResult deltaResult) + => ProduceTagHelpersFromDelta(projectId, lastResultId, deltaResult); + + protected override ImmutableArray ProduceTagHelpersFromDelta(ProjectId projectId, int lastResultId, TagHelperDeltaResult deltaResult) + => base.ProduceTagHelpersFromDelta(projectId, lastResultId, deltaResult); + } +} diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.cs index 045b5a36daf..d9ab1c6611d 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/OOPTagHelperResolverTest.cs @@ -1,14 +1,12 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - using System; using System.Collections.Immutable; using System.Linq; using System.Threading; using System.Threading.Tasks; -using ICSharpCode.Decompiler.Solution; +using Microsoft.AspNetCore.Razor; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Serialization; using Microsoft.AspNetCore.Razor.Telemetry; @@ -21,7 +19,7 @@ namespace Microsoft.CodeAnalysis.Remote.Razor; -public class OOPTagHelperResolverTest : TagHelperDescriptorTestBase +public partial class OOPTagHelperResolverTest : TagHelperDescriptorTestBase { private readonly ProjectSnapshotProjectEngineFactory _engineFactory; private readonly Lazy[] _customFactories; @@ -58,7 +56,7 @@ public OOPTagHelperResolverTest(ITestOutputHelper testOutput) AddDisposable(_workspace); var info = ProjectInfo.Create(ProjectId.CreateNewId("Test"), VersionStamp.Default, "Test", "Test", LanguageNames.CSharp, filePath: "Test.csproj"); - _workspaceProject = _workspace.CurrentSolution.AddProject(info).GetProject(info.Id); + _workspaceProject = _workspace.CurrentSolution.AddProject(info).GetProject(info.Id).AssumeNotNull(); _projectManager = new TestProjectSnapshotManager(_workspace); _engineFactory = new DefaultProjectSnapshotProjectEngineFactory(_fallbackFactory, _customFactories); @@ -72,21 +70,21 @@ public async Task GetTagHelpersAsync_WithSerializableCustomFactory_GoesOutOfProc var projectSnapshot = _projectManager.GetLoadedProject(_hostProject_For_2_0.Key); - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance) + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance) { OnResolveOutOfProcess = (f, p) => { Assert.Same(_customFactories[0].Value, f); Assert.Same(projectSnapshot, p); - return Task.FromResult(TagHelperResolutionResult.Empty); + return new(ImmutableArray.Empty); }, }; - var result = await resolver.GetTagHelpersAsync(_workspaceProject, projectSnapshot); + var result = await resolver.GetTagHelpersAsync(_workspaceProject, projectSnapshot, DisposalToken); // Assert - Assert.Same(TagHelperResolutionResult.Empty, result); + Assert.Empty(result); } [Fact] @@ -97,20 +95,20 @@ public async Task GetTagHelpersAsync_WithNonSerializableCustomFactory_StaysInPro var projectSnapshot = _projectManager.GetLoadedProject(_hostProject_For_2_0.Key); - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance) + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance) { OnResolveInProcess = (p) => { Assert.Same(projectSnapshot, p); - return Task.FromResult(TagHelperResolutionResult.Empty); + return new(ImmutableArray.Empty); }, }; - var result = await resolver.GetTagHelpersAsync(_workspaceProject, projectSnapshot); + var result = await resolver.GetTagHelpersAsync(_workspaceProject, projectSnapshot, DisposalToken); // Assert - Assert.Same(TagHelperResolutionResult.Empty, result); + Assert.Empty(result); } [Fact] @@ -122,13 +120,13 @@ public async Task GetTagHelpersAsync_OperationCanceledException_DoesNotGetWrappe var projectSnapshot = _projectManager.GetLoadedProject(_hostProject_For_2_0.Key); var cancellationToken = new CancellationToken(canceled: true); - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance) + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance) { OnResolveInProcess = (p) => { Assert.Same(projectSnapshot, p); - return Task.FromResult(TagHelperResolutionResult.Empty); + return new(ImmutableArray.Empty); }, OnResolveOutOfProcess = (f, p) => { @@ -138,14 +136,14 @@ public async Task GetTagHelpersAsync_OperationCanceledException_DoesNotGetWrappe } }; - await Assert.ThrowsAsync(() => resolver.GetTagHelpersAsync(_workspaceProject, projectSnapshot, cancellationToken)); + await Assert.ThrowsAsync(async () => await resolver.GetTagHelpersAsync(_workspaceProject, projectSnapshot, cancellationToken)); } [Fact] public void CalculateTagHelpersFromDelta_NewProject() { // Arrange - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); var initialDelta = new TagHelperDeltaResult(Delta: false, ResultId: 1, Project1TagHelpers, ImmutableArray.Empty); // Act @@ -159,7 +157,7 @@ public void CalculateTagHelpersFromDelta_NewProject() public void CalculateTagHelpersFromDelta_DeltaFailedToApplyToKnownProject() { // Arrange - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); var initialDelta = new TagHelperDeltaResult(Delta: false, ResultId: 1, Project1TagHelpers, ImmutableArray.Empty); resolver.PublicProduceTagHelpersFromDelta(Project1Id, lastResultId: -1, initialDelta); var newTagHelperSet = ImmutableArray.Create(TagHelper1_Project1); @@ -176,7 +174,7 @@ public void CalculateTagHelpersFromDelta_DeltaFailedToApplyToKnownProject() public void CalculateTagHelpersFromDelta_NoopResult() { // Arrange - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); var initialDelta = new TagHelperDeltaResult(Delta: false, ResultId: 1, Project1TagHelpers, ImmutableArray.Empty); resolver.PublicProduceTagHelpersFromDelta(Project1Id, lastResultId: -1, initialDelta); var noopDelta = new TagHelperDeltaResult(Delta: true, initialDelta.ResultId, ImmutableArray.Empty, ImmutableArray.Empty); @@ -192,7 +190,7 @@ public void CalculateTagHelpersFromDelta_NoopResult() public void CalculateTagHelpersFromDelta_ReplacedTagHelpers() { // Arrange - var resolver = new TestTagHelperResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); + var resolver = new TestResolver(_engineFactory, ErrorReporter, _workspace, NoOpTelemetryReporter.Instance); var initialDelta = new TagHelperDeltaResult(Delta: false, ResultId: 1, Project1TagHelpers, ImmutableArray.Empty); resolver.PublicProduceTagHelpersFromDelta(Project1Id, lastResultId: -1, initialDelta); var changedDelta = new TagHelperDeltaResult(Delta: true, initialDelta.ResultId + 1, ImmutableArray.Create(TagHelper2_Project2), ImmutableArray.Create(TagHelper2_Project1)); @@ -203,45 +201,4 @@ public void CalculateTagHelpersFromDelta_ReplacedTagHelpers() // Assert Assert.Equal(new[] { TagHelper1_Project1, TagHelper2_Project2 }, tagHelpers.OrderBy(th => th.Name)); } - - private class TestTagHelperResolver : OOPTagHelperResolver - { - public TestTagHelperResolver(ProjectSnapshotProjectEngineFactory factory, IErrorReporter errorReporter, Workspace workspace, ITelemetryReporter telemetryReporter) - : base(factory, errorReporter, workspace, telemetryReporter) - { - } - - public Func> OnResolveOutOfProcess { get; set; } - - public Func> OnResolveInProcess { get; set; } - - protected override Task ResolveTagHelpersOutOfProcessAsync(IProjectEngineFactory factory, Project workspaceProject, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) - { - Assert.NotNull(OnResolveOutOfProcess); - return OnResolveOutOfProcess(factory, projectSnapshot); - } - - protected override Task ResolveTagHelpersInProcessAsync(Project project, IProjectSnapshot projectSnapshot, CancellationToken cancellationToken) - { - Assert.NotNull(OnResolveInProcess); - return OnResolveInProcess(projectSnapshot); - } - - public ImmutableArray PublicProduceTagHelpersFromDelta(ProjectId projectId, int lastResultId, TagHelperDeltaResult deltaResult) - => ProduceTagHelpersFromDelta(projectId, lastResultId, deltaResult); - - protected override ImmutableArray ProduceTagHelpersFromDelta(ProjectId projectId, int lastResultId, TagHelperDeltaResult deltaResult) - => base.ProduceTagHelpersFromDelta(projectId, lastResultId, deltaResult); - } - - private class TestProjectSnapshotManager : DefaultProjectSnapshotManager - { - public TestProjectSnapshotManager(Workspace workspace) - : base( - Mock.Of(MockBehavior.Strict), - Enumerable.Empty(), - workspace) - { - } - } } diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/RemoteTagHelperDeltaProviderTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/RemoteTagHelperDeltaProviderTest.cs index eec43dc63b5..9cbe400fdfb 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/RemoteTagHelperDeltaProviderTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/RemoteTagHelperDeltaProviderTest.cs @@ -9,15 +9,9 @@ namespace Microsoft.CodeAnalysis.Remote.Razor; -public class RemoteTagHelperDeltaProviderTest : TagHelperDescriptorTestBase +public class RemoteTagHelperDeltaProviderTest(ITestOutputHelper testOutput) : TagHelperDescriptorTestBase(testOutput) { - private readonly RemoteTagHelperDeltaProvider _provider; - - public RemoteTagHelperDeltaProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - _provider = new RemoteTagHelperDeltaProvider(); - } + private readonly RemoteTagHelperDeltaProvider _provider = new(); [Fact] public void GetTagHelpersDelta_Clean_SingleProject() diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/TagHelperDeltaResultTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/TagHelperDeltaResultTest.cs index fcb89cc5a17..df53d5549f5 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/TagHelperDeltaResultTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Remote.Razor.Test/TagHelperDeltaResultTest.cs @@ -10,13 +10,8 @@ namespace Microsoft.CodeAnalysis.Remote.Razor; -public class TagHelperDeltaResultTest : TagHelperDescriptorTestBase +public class TagHelperDeltaResultTest(ITestOutputHelper testOutput) : TagHelperDescriptorTestBase(testOutput) { - public TagHelperDeltaResultTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void Apply_Noop() { diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs index 51b9e9a6712..2b8cdbd60fc 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/BraceSmartIndenterTestBase.cs @@ -1,8 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -#nullable disable - using System; using Microsoft.VisualStudio.Test; using Microsoft.VisualStudio.Text; @@ -14,14 +12,9 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public class BraceSmartIndenterTestBase : ProjectSnapshotManagerDispatcherTestBase +public class BraceSmartIndenterTestBase(ITestOutputHelper testOutput) : ProjectSnapshotManagerDispatcherTestBase(testOutput) { - public BraceSmartIndenterTestBase(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - protected static VisualStudioDocumentTracker CreateDocumentTracker(Func bufferAccessor, ITextView focusedTextView) + private protected static VisualStudioDocumentTracker CreateDocumentTracker(Func bufferAccessor, ITextView focusedTextView) { var tracker = new Mock(MockBehavior.Strict); tracker.Setup(t => t.TextBuffer) @@ -32,7 +25,7 @@ protected static VisualStudioDocumentTracker CreateDocumentTracker(Func textBufferAccessor = null, ITextCaret caret = null) + protected static ITextView CreateFocusedTextView(Func? textBufferAccessor = null, ITextCaret? caret = null) { var focusedTextView = new Mock(MockBehavior.Strict); focusedTextView.Setup(textView => textView.HasAggregateFocus) @@ -76,7 +69,7 @@ protected static IEditorOperationsFactoryService CreateOperationsFactoryService( return editorOperationsFactory.Object; } - protected static TestTextBuffer CreateTextBuffer(ITextSnapshot initialSnapshot, VisualStudioDocumentTracker documentTracker) + private protected static TestTextBuffer CreateTextBuffer(ITextSnapshot initialSnapshot, VisualStudioDocumentTracker documentTracker) { var textBuffer = new TestTextBuffer(initialSnapshot); textBuffer.Properties.AddProperty(typeof(VisualStudioDocumentTracker), documentTracker); diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs deleted file mode 100644 index 24c931e4a67..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultRazorSyntaxFactsServiceTest.cs +++ /dev/null @@ -1,111 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using Microsoft.AspNetCore.Razor.Language; -using Xunit; -using Xunit.Abstractions; -using static Microsoft.AspNetCore.Razor.Language.CommonMetadata; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public class DefaultRazorSyntaxFactsServiceTest : RazorProjectEngineTestBase -{ - protected override RazorLanguageVersion Version { get; } - - public DefaultRazorSyntaxFactsServiceTest(ITestOutputHelper testOutput) - : base(testOutput) - { - Version = RazorLanguageVersion.Latest; - } - - [Fact] - public void GetClassifiedSpans_ReturnsExpectedSpans() - { - // Arrange - var expectedSpans = new[] - { - new ClassifiedSpan(new SourceSpan("test.cshtml", 0, 0, 0, 5), new SourceSpan("test.cshtml", 0, 0, 0, 5), SpanKind.Markup, BlockKind.Tag, AcceptedCharacters.Any), - new ClassifiedSpan(new SourceSpan("test.cshtml", 5, 0, 5, 6), new SourceSpan("test.cshtml", 0, 0, 0, 42), SpanKind.Markup, BlockKind.Markup, AcceptedCharacters.Any), - new ClassifiedSpan(new SourceSpan("test.cshtml", 34, 1, 27, 2), new SourceSpan("test.cshtml", 0, 0, 0, 42), SpanKind.Markup, BlockKind.Markup, AcceptedCharacters.Any), - new ClassifiedSpan(new SourceSpan("test.cshtml", 36, 2, 0, 6), new SourceSpan("test.cshtml", 36, 2, 0, 6), SpanKind.Markup, BlockKind.Tag, AcceptedCharacters.Any), - }; - var codeDocument = GetCodeDocument( -@"
- -
"); - var syntaxTree = codeDocument.GetSyntaxTree(); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var spans = service.GetClassifiedSpans(syntaxTree); - - // Assert - Assert.Equal(expectedSpans, spans); - } - - [Fact] - public void GetClassifiedSpans_ReturnsAttributeSpansInDocumentOrder() - { - // Arrange - var expectedSpans = new[] - { - new ClassifiedSpan(new SourceSpan("test.cshtml", 14, 0, 14, 1), new SourceSpan("test.cshtml", 0, 0, 0, 49), SpanKind.Code, BlockKind.Tag, AcceptedCharacters.AnyExceptNewline), - new ClassifiedSpan(new SourceSpan("test.cshtml", 23, 0, 23, 2), new SourceSpan("test.cshtml", 0, 0, 0, 49), SpanKind.Markup, BlockKind.Tag, AcceptedCharacters.Any), - new ClassifiedSpan(new SourceSpan("test.cshtml", 32, 0, 32, 4), new SourceSpan("test.cshtml", 0, 0, 0, 49), SpanKind.Code, BlockKind.Tag, AcceptedCharacters.AnyExceptNewline), - }; - var codeDocument = GetCodeDocument( -@""); - var syntaxTree = codeDocument.GetSyntaxTree(); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var spans = service.GetClassifiedSpans(syntaxTree); - - // Assert - Assert.Equal(expectedSpans, spans); - } - - [Fact] - public void GetTagHelperSpans_ReturnsExpectedSpans() - { - // Arrange - var codeDocument = GetCodeDocument( -@"
- -
"); - var tagHelperContext = codeDocument.GetTagHelperContext(); - var expectedSourceSpan = new SourceSpan("test.cshtml", 11, 1, 4, 23); - var syntaxTree = codeDocument.GetSyntaxTree(); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var spans = service.GetTagHelperSpans(syntaxTree); - - // Assert - var actualSpan = Assert.Single(spans); - Assert.Equal(expectedSourceSpan, actualSpan.Span); - Assert.Equal(tagHelperContext.TagHelpers, actualSpan.TagHelpers); - Assert.Equal(tagHelperContext.Prefix, actualSpan.Binding.TagHelperPrefix); - Assert.Equal("div", actualSpan.Binding.ParentTagName); - } - - private RazorCodeDocument GetCodeDocument(string source) - { - var taghelper = TagHelperDescriptorBuilder.Create("TestTagHelper", "TestAssembly") - .BoundAttributeDescriptor(attr => attr.Name("show").TypeName("System.Boolean")) - .BoundAttributeDescriptor(attr => attr.Name("id").TypeName("System.Int32")) - .TagMatchingRuleDescriptor(rule => rule.RequireTagName("taghelper")) - .Metadata(TypeName("TestTagHelper")) - .Build(); - var engine = CreateProjectEngine(); - - var sourceDocument = TestRazorSourceDocument.Create(source, normalizeNewLines: true); - var importDocument = TestRazorSourceDocument.Create("@addTagHelper *, TestAssembly", filePath: "import.cshtml", relativePath: "import.cshtml"); - - var codeDocument = engine.ProcessDesignTime(sourceDocument, FileKinds.Legacy, importSources: new[] { importDocument }, new[] { taghelper }); - - return codeDocument; - } -} diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs index c592c0cfa08..ed69e6e150c 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/DefaultTextBufferCodeDocumentProviderTest.cs @@ -13,13 +13,8 @@ namespace Microsoft.VisualStudio.Editor.Razor; -public class DefaultTextBufferCodeDocumentProviderTest : TestBase +public class DefaultTextBufferCodeDocumentProviderTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public DefaultTextBufferCodeDocumentProviderTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void TryGetFromBuffer_SucceedsIfParserHasCodeDocument() { diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerBaseTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerBaseTest.cs index 079cce97482..83d1d436d27 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerBaseTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerBaseTest.cs @@ -6,6 +6,7 @@ using System.Collections.Generic; using System.Linq; using Microsoft.CodeAnalysis.Razor; +using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.VisualStudio.Test; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Threading; @@ -17,8 +18,10 @@ namespace Microsoft.VisualStudio.Editor.Razor.Documents; public class EditorDocumentManagerBaseTest : ProjectSnapshotManagerDispatcherTestBase { private readonly TestEditorDocumentManager _manager; - private readonly string _project1; - private readonly string _project2; + private readonly ProjectKey _projectKey1; + private readonly ProjectKey _projectKey2; + private readonly string _projectFile1; + private readonly string _projectFile2; private readonly string _file1; private readonly string _file2; private readonly TestTextBuffer _textBuffer; @@ -27,8 +30,10 @@ public EditorDocumentManagerBaseTest(ITestOutputHelper testOutput) : base(testOutput) { _manager = new TestEditorDocumentManager(Dispatcher, JoinableTaskFactory.Context); - _project1 = TestProjectData.SomeProject.FilePath; - _project2 = TestProjectData.AnotherProject.FilePath; + _projectKey1 = TestProjectData.SomeProject.Key; + _projectKey2 = TestProjectData.AnotherProject.Key; + _projectFile1 = TestProjectData.SomeProject.FilePath; + _projectFile2 = TestProjectData.AnotherProject.FilePath; _file1 = TestProjectData.SomeProjectFile1.FilePath; _file2 = TestProjectData.AnotherProjectFile2.FilePath; _textBuffer = new TestTextBuffer(new StringTextSnapshot("HI")); @@ -38,10 +43,10 @@ public EditorDocumentManagerBaseTest(ITestOutputHelper testOutput) public void GetOrCreateDocument_CreatesAndCachesDocument() { // Arrange - var expected = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); + var expected = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); // Act - _manager.TryGetDocument(new DocumentKey(_project1, _file1), out var actual); + _manager.TryGetDocument(new DocumentKey(_projectKey1, _file1), out var actual); // Assert Assert.Same(expected, actual); @@ -51,10 +56,10 @@ public void GetOrCreateDocument_CreatesAndCachesDocument() public void GetOrCreateDocument_NoOp() { // Arrange - var expected = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); + var expected = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); // Act - var actual = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); + var actual = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); // Assert Assert.Same(expected, actual); @@ -64,10 +69,10 @@ public void GetOrCreateDocument_NoOp() public void GetOrCreateDocument_SameFile_MulipleProjects() { // Arrange - var document1 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); + var document1 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); // Act - var document2 = _manager.GetOrCreateDocument(new DocumentKey(_project2, _file1), null, null, null, null, null); + var document2 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey2, _file1), _projectFile2, _projectKey2, null, null, null, null); // Assert Assert.NotSame(document1, document2); @@ -77,10 +82,10 @@ public void GetOrCreateDocument_SameFile_MulipleProjects() public void GetOrCreateDocument_MulipleFiles_SameProject() { // Arrange - var document1 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); + var document1 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); // Act - var document2 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file2), null, null, null, null, null); + var document2 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file2), _projectFile1, _projectKey1, null, null, null, null); // Assert Assert.NotSame(document1, document2); @@ -93,7 +98,7 @@ public void GetOrCreateDocument_WithBuffer_AttachesBuffer() _manager.Buffers.Add(_file1, _textBuffer); // Act - var document = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); + var document = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); // Assert Assert.True(document.IsOpenInEditor); @@ -107,8 +112,8 @@ public void GetOrCreateDocument_WithBuffer_AttachesBuffer() public void TryGetMatchingDocuments_MultipleDocuments() { // Arrange - var document1 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); - var document2 = _manager.GetOrCreateDocument(new DocumentKey(_project2, _file1), null, null, null, null, null); + var document1 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); + var document2 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey2, _file1), _projectFile2, _projectKey2, null, null, null, null); // Act _manager.TryGetMatchingDocuments(_file1, out var documents); @@ -124,8 +129,8 @@ public void TryGetMatchingDocuments_MultipleDocuments() public void RemoveDocument_MultipleDocuments_RemovesOne() { // Arrange - var document1 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); - var document2 = _manager.GetOrCreateDocument(new DocumentKey(_project2, _file1), null, null, null, null, null); + var document1 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); + var document2 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey2, _file1), _projectFile2, _projectKey2, null, null, null, null); // Act _manager.RemoveDocument(document1); @@ -141,8 +146,8 @@ public void RemoveDocument_MultipleDocuments_RemovesOne() public void DocumentOpened_MultipleDocuments_OpensAll() { // Arrange - var document1 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); - var document2 = _manager.GetOrCreateDocument(new DocumentKey(_project2, _file1), null, null, null, null, null); + var document1 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); + var document2 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey2, _file1), _projectFile2, _projectKey2, null, null, null, null); // Act _manager.DocumentOpened(_file1, _textBuffer); @@ -158,8 +163,8 @@ public void DocumentOpened_MultipleDocuments_OpensAll() public void DocumentOpened_MultipleDocuments_ClosesAll() { // Arrange - var document1 = _manager.GetOrCreateDocument(new DocumentKey(_project1, _file1), null, null, null, null, null); - var document2 = _manager.GetOrCreateDocument(new DocumentKey(_project2, _file1), null, null, null, null, null); + var document1 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey1, _file1), _projectFile1, _projectKey1, null, null, null, null); + var document2 = _manager.GetOrCreateDocument(new DocumentKey(_projectKey2, _file1), _projectFile2, _projectKey2, null, null, null, null); _manager.DocumentOpened(_file1, _textBuffer); // Act diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerListenerTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerListenerTest.cs index 7b437c910f9..bf4d191dc6b 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerListenerTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Documents/EditorDocumentManagerListenerTest.cs @@ -47,9 +47,9 @@ public void ProjectManager_Changed_DocumentAdded_InvokesGetOrCreateDocument() var editorDocumentManger = new Mock(MockBehavior.Strict); editorDocumentManger - .Setup(e => e.GetOrCreateDocument(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .Setup(e => e.GetOrCreateDocument(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) .Returns(GetEditorDocument()) - .Callback((key, projectKey, onChangedOnDisk, onChangedInEditor, onOpened, onClosed) => + .Callback((key, filePath, projectKey, onChangedOnDisk, onChangedInEditor, onOpened, onClosed) => { Assert.Same(changedOnDisk, onChangedOnDisk); Assert.Same(changedInEditor, onChangedInEditor); @@ -76,7 +76,7 @@ public void ProjectManager_Changed_OpenDocumentAdded_InvokesOnOpened() var editorDocumentManger = new Mock(MockBehavior.Strict); editorDocumentManger - .Setup(e => e.GetOrCreateDocument(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .Setup(e => e.GetOrCreateDocument(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) .Returns(GetEditorDocument(isOpen: true)); var listener = new EditorDocumentManagerListener( diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs deleted file mode 100644 index c959d124cad..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/RazorSyntaxFactsServiceExtensionsTest.cs +++ /dev/null @@ -1,119 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using Microsoft.AspNetCore.Razor.Language; -using Microsoft.AspNetCore.Razor.Test.Common; -using Xunit; -using Xunit.Abstractions; -using static Microsoft.AspNetCore.Razor.Language.CommonMetadata; - -namespace Microsoft.VisualStudio.Editor.Razor; - -public class RazorSyntaxFactsServiceExtensionsTest : TestBase -{ - public RazorSyntaxFactsServiceExtensionsTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public void IsTagHelperSpan_ReturnsTrue() - { - var str = -@"
- -
"; - - // Arrange - var syntaxTree = GetSyntaxTree(str); - - var location = new SourceSpan(str.IndexOf("tag", StringComparison.Ordinal) - 1, 13); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var result = service.IsTagHelperSpan(syntaxTree, location); - - // Assert - Assert.True(result); - } - - [Fact] - public void IsTagHelperSpan_ReturnsFalse() - { - // Arrange - var syntaxTree = GetSyntaxTree( -@"
- -
"); - var location = new SourceSpan(0, 4); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var result = service.IsTagHelperSpan(syntaxTree, location); - - // Assert - Assert.False(result); - } - - [Fact] - public void IsTagHelperSpan_NullSyntaxTree_ReturnsFalse() - { - // Arrange - var location = new SourceSpan(0, 4); - var service = new DefaultRazorSyntaxFactsService(); - - // Act - var result = service.IsTagHelperSpan(null, location); - - // Assert - Assert.False(result); - } - - private static RazorSyntaxTree GetSyntaxTree(string source) - { - var taghelper = TagHelperDescriptorBuilder.Create("TestTagHelper", "TestAssembly") - .TagMatchingRuleDescriptor(rule => rule.RequireTagName("taghelper")) - .Metadata(TypeName("TestTagHelper")) - .Build(); - var projectEngine = RazorProjectEngine.Create(builder => - { - builder.AddTagHelpers(taghelper); - builder.Features.Add(new DesignTimeOptionsFeature(designTime: true)); - }); - - var sourceDocument = RazorSourceDocument.Create(source, "test.cshtml"); - var addTagHelperImport = RazorSourceDocument.Create("@addTagHelper *, TestAssembly", "import.cshtml"); - var codeDocument = RazorCodeDocument.Create(sourceDocument, new[] { addTagHelperImport }); - - projectEngine.Engine.Process(codeDocument); - - return codeDocument.GetSyntaxTree(); - } - - private class DesignTimeOptionsFeature : IConfigureRazorParserOptionsFeature, IConfigureRazorCodeGenerationOptionsFeature - { - private readonly bool _designTime; - - public DesignTimeOptionsFeature(bool designTime) - { - _designTime = designTime; - } - - public int Order { get; } - - public RazorEngine Engine { get; set; } - - public void Configure(RazorParserOptionsBuilder options) - { - options.SetDesignTime(_designTime); - } - - public void Configure(RazorCodeGenerationOptionsBuilder options) - { - options.SetDesignTime(_designTime); - } - } -} diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentFactoryTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentFactoryTest.cs index 1b9377830c6..cf2203ca94e 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentFactoryTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentFactoryTest.cs @@ -4,6 +4,7 @@ #nullable disable using System; +using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.VisualStudio.Text; @@ -54,11 +55,14 @@ public void Create_MultipleFactories_CreatesLSPDocumentWithVirtualDocuments() MockBehavior.Strict); var uri = new Uri("C:/path/to/file.razor"); var uriProvider = Mock.Of(p => p.GetOrCreate(textBuffer) == uri, MockBehavior.Strict); + var emptyVirtualDocuments = Array.Empty(); var virtualDocument1 = Mock.Of(MockBehavior.Strict); - var factory1 = Mock.Of(f => f.TryCreateFor(textBuffer, out virtualDocument1) == true, MockBehavior.Strict); + var factory1 = Mock.Of(f => f.TryCreateFor(textBuffer, out virtualDocument1) == true && + f.TryCreateMultipleFor(textBuffer, out emptyVirtualDocuments) == false, MockBehavior.Strict); var factory1Lazy = new Lazy(() => factory1, metadata); var virtualDocument2 = Mock.Of(MockBehavior.Strict); - var factory2 = Mock.Of(f => f.TryCreateFor(textBuffer, out virtualDocument2) == true, MockBehavior.Strict); + var factory2 = Mock.Of(f => f.TryCreateFor(textBuffer, out virtualDocument2) == true && + f.TryCreateMultipleFor(textBuffer, out emptyVirtualDocuments) == false, MockBehavior.Strict); var factory2Lazy = new Lazy(() => factory2, metadata); var factory = new DefaultLSPDocumentFactory(uriProvider, new[] { factory1Lazy, factory2Lazy }); @@ -99,4 +103,124 @@ public void Create_FiltersFactoriesByContentType() // Assert Assert.Equal(0, lspDocument.VirtualDocuments.Count); } + + [Fact] + public void CreateMultiple_CreatesLSPDocumentWithVirtualDocuments() + { + // Arrange + var contentType = Mock.Of(ct => + ct.TypeName == "text" && + ct.IsOfType("text"), + MockBehavior.Strict + ); + var metadata = Mock.Of(md => + md.ContentTypes == new[] { contentType.TypeName }, + MockBehavior.Strict); + var textBuffer = Mock.Of(b => + b.ContentType == contentType, + MockBehavior.Strict); + var uri = new Uri("C:/path/to/file.razor"); + var uriProvider = Mock.Of(p => p.GetOrCreate(textBuffer) == uri, MockBehavior.Strict); + var emptyVirtualDocuments = Array.Empty(); + var virtualDocument1 = Mock.Of(MockBehavior.Strict); + var virtualDocument2 = Mock.Of(MockBehavior.Strict); + var virtualDocuments = new[] { virtualDocument1, virtualDocument2 }; + var factory1 = Mock.Of(f => f.TryCreateMultipleFor(textBuffer, out virtualDocuments) == true, MockBehavior.Strict); + var factory1Lazy = new Lazy(() => factory1, metadata); + + var factory = new DefaultLSPDocumentFactory(uriProvider, new[] { factory1Lazy }); + + // Act + var lspDocument = factory.Create(textBuffer); + + // Assert + Assert.Collection( + lspDocument.VirtualDocuments, + virtualDocument => Assert.Same(virtualDocument1, virtualDocument), + virtualDocument => Assert.Same(virtualDocument2, virtualDocument)); + } + + [Fact] + public void TryRefreshVirtualDocuments_Refreshes_CreatesNewVirtualDocuments() + { + // Arrange + var contentType = Mock.Of(ct => + ct.TypeName == "text" && + ct.IsOfType("text"), + MockBehavior.Strict + ); + var metadata = Mock.Of(md => + md.ContentTypes == new[] { contentType.TypeName }, + MockBehavior.Strict); + var textBuffer = Mock.Of(b => + b.ContentType == contentType && + b.CurrentSnapshot == null && + b.CurrentSnapshot.Version.VersionNumber == 1337, + MockBehavior.Strict); + var uri = new Uri("C:/path/to/file.razor"); + var uriProvider = Mock.Of(p => p.GetOrCreate(textBuffer) == uri, MockBehavior.Strict); + + var snapshot = new TestVirtualDocumentSnapshot(uri, 1337); + var virtualDocument1 = Mock.Of(d => d.CurrentSnapshot == snapshot, MockBehavior.Strict); + var virtualDocument2 = Mock.Of(d => d.CurrentSnapshot == snapshot, MockBehavior.Strict); + var virtualDocuments = new[] { virtualDocument1 }; + IReadOnlyList newVirtualDocuments = new[] { virtualDocument2 }; + var factory1 = Mock.Of(f => + f.TryCreateMultipleFor(textBuffer, out virtualDocuments) == true && + f.TryRefreshVirtualDocuments(It.IsAny(), out newVirtualDocuments) == true, MockBehavior.Strict); + var factory1Lazy = new Lazy(() => factory1, metadata); + + var factory = new DefaultLSPDocumentFactory(uriProvider, new[] { factory1Lazy }); + + // Act + var document = factory.Create(textBuffer); + Assert.Single(document.VirtualDocuments, virtualDocument1); + var result = factory.TryRefreshVirtualDocuments(document); + + // Assert + Assert.True(result); + Assert.Single(document.VirtualDocuments, virtualDocument2); + } + + [Fact] + public void TryRefreshVirtualDocuments_NoRefresh_KeepsPreviousSnapshots() + { + // Arrange + var contentType = Mock.Of(ct => + ct.TypeName == "text" && + ct.IsOfType("text"), + MockBehavior.Strict + ); + var metadata = Mock.Of(md => + md.ContentTypes == new[] { contentType.TypeName }, + MockBehavior.Strict); + var textBuffer = Mock.Of(b => + b.ContentType == contentType && + b.CurrentSnapshot == null && + b.CurrentSnapshot.Version.VersionNumber == 1337, + MockBehavior.Strict); + var uri = new Uri("C:/path/to/file.razor"); + var uriProvider = Mock.Of(p => p.GetOrCreate(textBuffer) == uri, MockBehavior.Strict); + + var snapshot = new TestVirtualDocumentSnapshot(uri, 1337); + var virtualDocument1 = Mock.Of(d => d.CurrentSnapshot == snapshot, MockBehavior.Strict); + var virtualDocument2 = Mock.Of(MockBehavior.Strict); + var virtualDocuments = new[] { virtualDocument1 }; + IReadOnlyList newVirtualDocuments = new[] { virtualDocument2 }; + var factory1 = Mock.Of(f => + f.TryCreateMultipleFor(textBuffer, out virtualDocuments) == true && + f.TryRefreshVirtualDocuments(It.IsAny(), out newVirtualDocuments) == false, MockBehavior.Strict); + var factory1Lazy = new Lazy(() => factory1, metadata); + + var factory = new DefaultLSPDocumentFactory(uriProvider, new[] { factory1Lazy }); + + // Act + var document = factory.Create(textBuffer); + Assert.Single(document.VirtualDocuments, virtualDocument1); + var result = factory.TryRefreshVirtualDocuments(document); + + // Assert + Assert.False(result); + Assert.Single(document.VirtualDocuments, virtualDocument1); + } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentManagerTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentManagerTest.cs index 40755b2f551..9935a29fcfe 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentManagerTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentManagerTest.cs @@ -159,6 +159,38 @@ public void UpdateVirtualDocument_InvokesVirtualDocumentChanged() Times.Once); } + [Fact] + public void UpdateVirtualDocument_SpecificVirtualDocument_InvokesVirtualDocumentChanged() + { + // Arrange + var changeListenerLazy = CreateChangeListenerForContentTypes(new[] { _lspDocumentSnapshot.Snapshot.ContentType.TypeName }); + + var testVirtualDocument1 = new TestVirtualDocument(new Uri("C:/path/to/doc1.razor.g.cs")); + var testVirtualDocument2 = new TestVirtualDocument(new Uri("C:/path/to/doc2.razor.g.cs")); + + var lspDocument = new DefaultLSPDocument(_uri, _textBuffer, new[] { testVirtualDocument1, testVirtualDocument2 }); + var lspDocumentFactory = Mock.Of(factory => factory.Create(_textBuffer) == lspDocument, MockBehavior.Strict); + var lspDocumentSnapshot = lspDocument.CurrentSnapshot; + + var changeListenerMock = Mock.Get(changeListenerLazy.Value); + changeListenerMock.Setup(l => l.Changed(null, lspDocumentSnapshot, It.IsAny(), It.IsAny(), LSPDocumentChangeKind.Added)); + changeListenerMock.Setup(l => l.Changed(It.IsAny(), It.IsAny(), testVirtualDocument2.CurrentSnapshot, It.IsAny(), LSPDocumentChangeKind.VirtualDocumentChanged)); + + var uriProvider = Mock.Of(provider => provider.GetOrCreate(_textBuffer) == lspDocument.Uri, MockBehavior.Strict); + + var manager = new DefaultLSPDocumentManager(JoinableTaskContext, uriProvider, lspDocumentFactory, new[] { changeListenerLazy }); + manager.TrackDocument(_textBuffer); + + var changes = new[] { new VisualStudioTextChange(1, 1, string.Empty) }; + + // Act + manager.UpdateVirtualDocument(lspDocument.Uri, testVirtualDocument2.Uri, changes, 123, state: null); + + // Assert + changeListenerMock.Verify(l => l.Changed(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), LSPDocumentChangeKind.VirtualDocumentChanged), + Times.Once); + } + [Fact] public void TryGetDocument_TrackedDocument_ReturnsTrue() { @@ -217,7 +249,9 @@ private static Lazy CreateChang private class TestVirtualDocument : VirtualDocument { - public override Uri Uri => throw new NotImplementedException(); + private readonly Uri _uri; + + public override Uri Uri => _uri ?? throw new NotImplementedException(); public override ITextBuffer TextBuffer => throw new NotImplementedException(); @@ -225,6 +259,11 @@ private class TestVirtualDocument : VirtualDocument public override int HostDocumentVersion => 123; + public TestVirtualDocument(Uri uri = null) + { + _uri = uri; + } + public override VirtualDocumentSnapshot Update(IReadOnlyList changes, int hostDocumentVersion, object state) { return CurrentSnapshot; diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentSynchronizerTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentSynchronizerTest.cs index 9d785ace26e..23192d9866e 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentSynchronizerTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/DefaultLSPDocumentSynchronizerTest.cs @@ -104,6 +104,60 @@ public async Task TrySynchronizeVirtualDocumentAsync_SynchronizesAfterUpdate_Ret Assert.True(result); } + [Fact] + public async Task TrySynchronizeVirtualDocumentAsync_SpecificDocuments_SynchronizesAfterUpdate_ReturnsTrue() + { + // Arrange + var snapshot1 = new StringTextSnapshot("doc1"); + var buffer1 = new TestTextBuffer(snapshot1); + snapshot1.TextBuffer = buffer1; + var snapshot2 = new StringTextSnapshot("doc2"); + var buffer2 = new TestTextBuffer(snapshot2); + snapshot2.TextBuffer = buffer2; + + var virtualDocumentUri1 = new Uri("C:/path/to/1/file.razor__virtual.cs"); + var virtualDocument1 = new TestVirtualDocumentSnapshot(virtualDocumentUri1, 1, snapshot1, state: null); + var virtualDocumentUri2 = new Uri("C:/path/to/2/file.razor__virtual.cs"); + var virtualDocument2 = new TestVirtualDocumentSnapshot(virtualDocumentUri2, 1, snapshot2, state: null); + var documentUri = new Uri("C:/path/to/file.razor"); + LSPDocumentSnapshot lspDocument = new TestLSPDocumentSnapshot(documentUri, 2, virtualDocument1, virtualDocument2); + + var fileUriProvider = Mock.Of(provider => provider.TryGet(buffer1, out virtualDocumentUri1) == true && + provider.TryGet(buffer2, out virtualDocumentUri2) == true, MockBehavior.Strict); + var documentManager = Mock.Of(m => m.TryGetDocument(documentUri, out lspDocument) == true, MockBehavior.Strict); + + var synchronizer = new DefaultLSPDocumentSynchronizer(fileUriProvider, documentManager) + { + // Slow things down so even on slow CI machines, we still validate that updating doc 1 doesn't release the task for doc 2 + _synchronizationTimeout = TimeSpan.FromSeconds(5) + }; + NotifyLSPDocumentAdded(lspDocument, synchronizer); + + // Act + + // Start synchronization, this should block until we notify the buffer versions been updated for doc 1 + var synchronizeTask1 = synchronizer.TrySynchronizeVirtualDocumentAsync(lspDocument.Version, documentUri, virtualDocumentUri1, rejectOnNewerParallelRequest: true, DisposalToken); + + // Start synchronization for doc 2, this should block until we notify the buffer versions been updated for doc 2 + var synchronizeTask2 = synchronizer.TrySynchronizeVirtualDocumentAsync(lspDocument.Version, documentUri, virtualDocumentUri2, rejectOnNewerParallelRequest: true, DisposalToken); + + NotifyBufferVersionUpdated(buffer1, lspDocument.Version); + + var result = await synchronizeTask1; + + // Assert + Assert.True(result.Synchronized); + // Only virtual doc 1 should have been synchronized + Assert.False(synchronizeTask2.IsCompleted); + + // Now update doc 2 + NotifyBufferVersionUpdated(buffer2, lspDocument.Version); + result = await synchronizeTask2; + + // Assert + Assert.True(result.Synchronized); + } + [Fact] public async Task TrySynchronizeVirtualDocumentAsync_SimultaneousEqualSynchronizationRequests_ReturnsTrue() { diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/LSPDocumentTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/LSPDocumentTest.cs index c8733db086e..6a54f38a2a3 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/LSPDocumentTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServer.ContainedLanguage.Test/LSPDocumentTest.cs @@ -60,4 +60,28 @@ public void TryGetVirtualCSharpDocument_CSharpDocument_ReturnsTrue() Assert.True(result); Assert.Same(testVirtualDocument, virtualDocument); } + + [Fact] + public void TryGetAllVirtualDocument_SpecificDocument_CSharpDocument_ReturnsTrue() + { + // Arrange + var textBuffer1 = new Mock(MockBehavior.Strict); + textBuffer1.SetupGet(b => b.CurrentSnapshot).Returns((ITextSnapshot)null); + textBuffer1.Setup(b => b.ChangeContentType(It.IsAny(), null)).Verifiable(); + textBuffer1.SetupGet(b => b.Properties).Returns(new PropertyCollection()); + var testVirtualDocument1 = new TestVirtualDocument(new Uri("C:/path/to/1/file.razor.g.cs"), textBuffer1.Object); + var textBuffer2 = new Mock(MockBehavior.Strict); + textBuffer2.SetupGet(b => b.CurrentSnapshot).Returns((ITextSnapshot)null); + textBuffer2.Setup(b => b.ChangeContentType(It.IsAny(), null)).Verifiable(); + textBuffer2.SetupGet(b => b.Properties).Returns(new PropertyCollection()); + var testVirtualDocument2 = new TestVirtualDocument(new Uri("C:/path/to/2/file.razor.g.cs"), textBuffer2.Object); + using var lspDocument = new DefaultLSPDocument(_uri, Mock.Of(MockBehavior.Strict), new[] { testVirtualDocument1, testVirtualDocument2 }); + + // Act + var result = lspDocument.TryGetVirtualDocument(testVirtualDocument2.Uri, out var virtualDocument); + + // Assert + Assert.True(result); + Assert.Same(testVirtualDocument2, virtualDocument); + } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentFactoryTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentFactoryTest.cs index b83ecceac37..6cdf14ca2e6 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentFactoryTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentFactoryTest.cs @@ -4,9 +4,13 @@ #nullable disable using System; +using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.AspNetCore.Razor.Test.Common; +using Microsoft.CodeAnalysis.Razor.Workspaces; +using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.Editor.Razor; +using Microsoft.VisualStudio.Editor.Razor.Logging; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Utilities; @@ -23,6 +27,7 @@ public class CSharpVirtualDocumentFactoryTest : TestBase private readonly IContentTypeRegistryService _contentTypeRegistryService; private readonly ITextBufferFactoryService _textBufferFactoryService; private readonly ITextDocumentFactoryService TextDocumentFactoryService; + private readonly FilePathService _filePathService; public CSharpVirtualDocumentFactoryTest(ITestOutputHelper testOutput) : base(testOutput) @@ -33,11 +38,14 @@ public CSharpVirtualDocumentFactoryTest(ITestOutputHelper testOutput) _contentTypeRegistryService = Mock.Of( registry => registry.GetContentType(RazorLSPConstants.CSharpContentTypeName) == csharpContentType, MockBehavior.Strict); var textBufferFactoryService = new Mock(MockBehavior.Strict); - var factoryBuffer = Mock.Of(buffer => buffer.CurrentSnapshot == Mock.Of(MockBehavior.Strict) && buffer.Properties == new PropertyCollection(), MockBehavior.Strict); - Mock.Get(factoryBuffer).Setup(b => b.ChangeContentType(It.IsAny(), It.IsAny())).Verifiable(); textBufferFactoryService .Setup(factory => factory.CreateTextBuffer()) - .Returns(factoryBuffer); + .Returns(() => + { + var factoryBuffer = Mock.Of(buffer => buffer.CurrentSnapshot == Mock.Of(MockBehavior.Strict) && buffer.Properties == new PropertyCollection(), MockBehavior.Strict); + Mock.Get(factoryBuffer).Setup(b => b.ChangeContentType(It.IsAny(), It.IsAny())).Verifiable(); + return factoryBuffer; + }); _textBufferFactoryService = textBufferFactoryService.Object; var razorLSPContentType = Mock.Of(contentType => contentType.IsOfType(RazorConstants.RazorLSPContentTypeName) == true, MockBehavior.Strict); @@ -48,45 +56,97 @@ public CSharpVirtualDocumentFactoryTest(ITestOutputHelper testOutput) TextDocumentFactoryService = new Mock(MockBehavior.Strict).Object; Mock.Get(TextDocumentFactoryService).Setup(s => s.CreateTextDocument(It.IsAny(), It.IsAny())).Returns((ITextDocument)null); + + _filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); } [Fact] - public void TryCreateFor_NonRazorLSPBuffer_ReturnsFalse() + public void TryCreateMultipleFor_NonRazorLSPBuffer_ReturnsFalse() { // Arrange var uri = new Uri("C:/path/to/file.razor"); var uriProvider = Mock.Of(provider => provider.GetOrCreate(It.IsAny()) == uri, MockBehavior.Strict); - var factory = new CSharpVirtualDocumentFactory(_contentTypeRegistryService, _textBufferFactoryService, TextDocumentFactoryService, uriProvider, TestLanguageServerFeatureOptions.Instance); + var projectSnapshotManagerAccessor = Mock.Of(MockBehavior.Strict); + var factory = new CSharpVirtualDocumentFactory(_contentTypeRegistryService, _textBufferFactoryService, TextDocumentFactoryService, uriProvider, _filePathService, projectSnapshotManagerAccessor, TestLanguageServerFeatureOptions.Instance, new TestOutputWindowLogger()); // Act - var result = factory.TryCreateFor(_nonRazorLSPBuffer, out var virtualDocument); + var result = factory.TryCreateMultipleFor(_nonRazorLSPBuffer, out var virtualDocuments); - using (virtualDocument) - { - // Assert - Assert.False(result); - Assert.Null(virtualDocument); - } + // Assert + Assert.False(result); + Assert.Null(virtualDocuments); } [Fact] - public void TryCreateFor_RazorLSPBuffer_ReturnsCSharpVirtualDocumentAndTrue() + public void TryCreateMultipleFor_RazorLSPBuffer_ReturnsCSharpVirtualDocumentAndTrue() { // Arrange var uri = new Uri("C:/path/to/file.razor"); var uriProvider = Mock.Of(provider => provider.GetOrCreate(_razorLSPBuffer) == uri, MockBehavior.Strict); Mock.Get(uriProvider).Setup(p => p.AddOrUpdate(It.IsAny(), It.IsAny())).Verifiable(); - var factory = new CSharpVirtualDocumentFactory(_contentTypeRegistryService, _textBufferFactoryService, TextDocumentFactoryService, uriProvider, TestLanguageServerFeatureOptions.Instance); + + var projectSnapshotManager = TestProjectSnapshotManager.Create(ErrorReporter); + var project = projectSnapshotManager.CreateAndAddProject(@"C:\path\to\project.csproj"); + projectSnapshotManager.CreateAndAddDocument(project, @"C:\path\to\file.razor"); + var projectSnapshotManagerAccessor = Mock.Of(a => a.Instance == projectSnapshotManager, MockBehavior.Strict); + + var factory = new CSharpVirtualDocumentFactory(_contentTypeRegistryService, _textBufferFactoryService, TextDocumentFactoryService, uriProvider, _filePathService, projectSnapshotManagerAccessor, TestLanguageServerFeatureOptions.Instance, new TestOutputWindowLogger()); // Act - var result = factory.TryCreateFor(_razorLSPBuffer, out var virtualDocument); + var result = factory.TryCreateMultipleFor(_razorLSPBuffer, out var virtualDocuments); + + // Assert + Assert.True(result); + using var virtualDocument = Assert.Single(virtualDocuments); + Assert.EndsWith(TestLanguageServerFeatureOptions.Instance.CSharpVirtualDocumentSuffix, virtualDocument.Uri.OriginalString, StringComparison.Ordinal); + } + + [Fact] + public void TryCreateMultipleFor_RazorLSPBuffer_ReturnsMultipleCSharpVirtualDocumentsAndTrue() + { + // Arrange + var uri = new Uri("C:/path/to/file.razor"); + var uriProvider = Mock.Of(provider => provider.GetOrCreate(_razorLSPBuffer) == uri, MockBehavior.Strict); + Mock.Get(uriProvider).Setup(p => p.AddOrUpdate(It.IsAny(), It.IsAny())).Verifiable(); + + var projectSnapshotManager = TestProjectSnapshotManager.Create(ErrorReporter); + var project = TestProjectSnapshot.Create(@"C:\path\to\project1.csproj", @"C:\path\to\obj1", Array.Empty(), RazorConfiguration.Default, projectWorkspaceState: null); + projectSnapshotManager.ProjectAdded(project.HostProject); + projectSnapshotManager.CreateAndAddDocument(project, @"C:\path\to\file.razor"); + project = TestProjectSnapshot.Create(@"C:\path\to\project2.csproj", @"C:\path\to\obj2", Array.Empty(), RazorConfiguration.Default, projectWorkspaceState: null); + projectSnapshotManager.ProjectAdded(project.HostProject); + projectSnapshotManager.CreateAndAddDocument(project, @"C:\path\to\file.razor"); + var projectSnapshotManagerAccessor = Mock.Of(a => a.Instance == projectSnapshotManager, MockBehavior.Strict); + + var languageServerFeatureOptions = new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: true); + var filePathService = new FilePathService(languageServerFeatureOptions); + var factory = new CSharpVirtualDocumentFactory(_contentTypeRegistryService, _textBufferFactoryService, TextDocumentFactoryService, uriProvider, filePathService, projectSnapshotManagerAccessor, languageServerFeatureOptions, new TestOutputWindowLogger()); + + // Act + var result = factory.TryCreateMultipleFor(_razorLSPBuffer, out var virtualDocuments); + + // Assert + Assert.True(result); + Assert.Equal(2, virtualDocuments.Length); + Assert.Collection(virtualDocuments, + item => Assert.Equal("C:/path/to/file.razor.ooJmNcWMKXNlf5MK.ide.g.cs", item.Uri.OriginalString), + item => Assert.Equal("C:/path/to/file.razor.jGYrFHvWEciJi85y.ide.g.cs", item.Uri.OriginalString)); + } + + private class TestOutputWindowLogger : IOutputWindowLogger + { + public IDisposable BeginScope(TState state) + { + return null; + } + + public bool IsEnabled(LogLevel logLevel) + { + return false; + } - using (virtualDocument) + public void Log(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func formatter) { - // Assert - Assert.True(result); - Assert.NotNull(virtualDocument); - Assert.EndsWith(TestLanguageServerFeatureOptions.Instance.CSharpVirtualDocumentSuffix, virtualDocument.Uri.OriginalString, StringComparison.Ordinal); } } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentPublisherTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentPublisherTest.cs index bb06f842316..355fd45108a 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentPublisherTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/CSharpVirtualDocumentPublisherTest.cs @@ -66,7 +66,7 @@ public void DocumentManager_Changed_VirtualDocumentChanged_NonCSharp_Noops() public void DocumentManager_Changed_VirtualDocumentChanged_UpdatesFileInfo() { // Arrange - var csharpSnapshot = new CSharpVirtualDocumentSnapshot(new Uri("C:/path/to/something.razor.g.cs"), Mock.Of(MockBehavior.Strict), hostDocumentSyncVersion: 1337); + var csharpSnapshot = new CSharpVirtualDocumentSnapshot(projectKey: default, new Uri("C:/path/to/something.razor.g.cs"), Mock.Of(MockBehavior.Strict), hostDocumentSyncVersion: 1337); var lspDocument = new TestLSPDocumentSnapshot(new Uri("C:/path/to/something.razor"), 1337, csharpSnapshot); var fileInfoProvider = new Mock(MockBehavior.Strict); var lspDocumentMappingProvider = new Mock(MockBehavior.Strict); diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/CSharpVirtualDocumentDebuggingExtensionsTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/CSharpVirtualDocumentDebuggingExtensionsTest.cs deleted file mode 100644 index db9e44df8b9..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/CSharpVirtualDocumentDebuggingExtensionsTest.cs +++ /dev/null @@ -1,92 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Test.Common; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.Text; -using Microsoft.VisualStudio.Test; -using Microsoft.VisualStudio.Text; -using Xunit; -using Xunit.Abstractions; - -namespace Microsoft.VisualStudio.LanguageServerClient.Razor.Debugging; - -public class CSharpVirtualDocumentDebuggingExtensionsTest : TestBase -{ - public CSharpVirtualDocumentDebuggingExtensionsTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - - [Fact] - public async Task GetCSharpSyntaxTreeAsync_InWorkspace_ReusesSyntaxTree() - { - // Arrange - var filePath = "C:\\path\\to\\file.razor.cs"; - var uri = new Uri(filePath); - using var workspace = TestWorkspace.Create(adhocWorkspace => - { - var project = adhocWorkspace.AddProject("TestProject", LanguageNames.CSharp); - var csharpSourceText = SourceText.From("class Foo{}"); - var documentId = DocumentId.CreateNewId(project.Id); - var textAndVersion = TextAndVersion.Create(csharpSourceText, VersionStamp.Default); - var textLoader = TextLoader.From(textAndVersion); - var documentInfo = DocumentInfo.Create(documentId, "TestDocument", loader: textLoader, filePath: filePath); - adhocWorkspace.AddDocument(documentInfo); - }); - var textBuffer = new TestTextBuffer(new StringTextSnapshot("INVALID")); - var virtualDocument = new CSharpVirtualDocument(uri, textBuffer); - var virtualDocumentSnapshot = (CSharpVirtualDocumentSnapshot)virtualDocument.CurrentSnapshot; - - // Act - var syntaxTree = await virtualDocumentSnapshot.GetCSharpSyntaxTreeAsync(workspace, DisposalToken); - - // Assert - var diagnostics = syntaxTree.GetDiagnostics(); - Assert.Empty(diagnostics); - Assert.True(syntaxTree.Length > 0); - } - - [Fact] - public async Task GetCSharpSyntaxTreeAsync_NotInWorkspace_CreatesSyntaxTree() - { - // Arrange - var filePath = "C:\\path\\to\\file.razor.cs"; - var uri = new Uri(filePath); - using var workspace = TestWorkspace.Create(); - var textBuffer = new TestTextBuffer(new StringTextSnapshot("class Foo{}")); - var virtualDocument = new CSharpVirtualDocument(uri, textBuffer); - var virtualDocumentSnapshot = (CSharpVirtualDocumentSnapshot)virtualDocument.CurrentSnapshot; - - // Act - var syntaxTree = await virtualDocumentSnapshot.GetCSharpSyntaxTreeAsync(workspace, DisposalToken); - - // Assert - var diagnostics = syntaxTree.GetDiagnostics(); - Assert.Empty(diagnostics); - Assert.True(syntaxTree.Length > 0); - } - - [Fact] - public async Task GetCSharpSyntaxTreeAsync_NoWorkspace_CreatesSyntaxTree() - { - // Arrange - var filePath = "C:\\path\\to\\file.razor.cs"; - var uri = new Uri(filePath); - var textBuffer = new TestTextBuffer(new StringTextSnapshot("class Foo{}")); - var virtualDocument = new CSharpVirtualDocument(uri, textBuffer); - var virtualDocumentSnapshot = (CSharpVirtualDocumentSnapshot)virtualDocument.CurrentSnapshot; - - // Act - var syntaxTree = await virtualDocumentSnapshot.GetCSharpSyntaxTreeAsync(workspace: null, DisposalToken); - - // Assert - var diagnostics = syntaxTree.GetDiagnostics(); - Assert.Empty(diagnostics); - Assert.True(syntaxTree.Length > 0); - } -} diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorBreakpointResolverTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorBreakpointResolverTest.cs index 071177b4b01..da9b94e5238 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorBreakpointResolverTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorBreakpointResolverTest.cs @@ -10,7 +10,6 @@ using Microsoft.VisualStudio.Editor.Razor.Debugging; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; using Microsoft.VisualStudio.LanguageServer.Protocol; -using Microsoft.VisualStudio.LanguageServerClient.Razor.Extensions; using Microsoft.VisualStudio.LanguageServerClient.Razor.Test; using Microsoft.VisualStudio.Test; using Microsoft.VisualStudio.Text; @@ -88,7 +87,7 @@ public async Task TryResolveBreakpointRangeAsync_UnsynchronizedCSharpDocument_Re { // Arrange var documentManager = new TestDocumentManager(); - var testCSharpDocument = new CSharpVirtualDocumentSnapshot(_csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 1); + var testCSharpDocument = new CSharpVirtualDocumentSnapshot(projectKey: default, _csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 1); var document = new TestLSPDocumentSnapshot(_documentUri, version: (int)(testCSharpDocument.HostDocumentSyncVersion.Value + 1), testCSharpDocument); documentManager.AddDocument(document.Uri, document); var resolver = CreateResolverWith(documentManager: documentManager); @@ -159,7 +158,7 @@ private RazorBreakpointResolver CreateResolverWith( { var documentUri = _documentUri; uriProvider ??= Mock.Of(provider => provider.TryGet(_hostTextbuffer, out documentUri) == true && provider.TryGet(It.IsNotIn(_hostTextbuffer), out It.Ref.IsAny) == false, MockBehavior.Strict); - var csharpVirtualDocumentSnapshot = new CSharpVirtualDocumentSnapshot(_csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 0); + var csharpVirtualDocumentSnapshot = new CSharpVirtualDocumentSnapshot(projectKey: default, _csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 0); LSPDocumentSnapshot documentSnapshot = new TestLSPDocumentSnapshot(_documentUri, 0, csharpVirtualDocumentSnapshot); documentManager ??= Mock.Of(manager => manager.TryGetDocument(_documentUri, out documentSnapshot) == true, MockBehavior.Strict); if (projectionProvider is null) @@ -186,7 +185,7 @@ private static Position GetPosition(string content, ITextBuffer textBuffer) throw new ArgumentOutOfRangeException(nameof(content)); } - textBuffer.CurrentSnapshot.GetLineAndCharacter(index, out var lineIndex, out var characterIndex); - return new Position(lineIndex, characterIndex); + var line = textBuffer.CurrentSnapshot.GetLineFromPosition(index); + return new Position(line.LineNumber, index - line.Start.Position); } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorProximityExpressionResolverTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorProximityExpressionResolverTest.cs index 520170bbefa..923abdf9101 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorProximityExpressionResolverTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/Debugging/DefaultRazorProximityExpressionResolverTest.cs @@ -92,7 +92,7 @@ public async Task TryResolveProximityExpressionsAsync_UnsynchronizedCSharpDocume { // Arrange var documentManager = new TestDocumentManager(); - var testCSharpDocument = new CSharpVirtualDocumentSnapshot(_csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 1); + var testCSharpDocument = new CSharpVirtualDocumentSnapshot(projectKey: default, _csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 1); var document = new TestLSPDocumentSnapshot(_documentUri, version: (int)(testCSharpDocument.HostDocumentSyncVersion.Value + 1), testCSharpDocument); documentManager.AddDocument(document.Uri, document); var resolver = CreateResolverWith(documentManager: documentManager); @@ -110,7 +110,7 @@ private RazorProximityExpressionResolver CreateResolverWith( { var documentUri = _documentUri; uriProvider ??= Mock.Of(provider => provider.TryGet(_hostTextbuffer, out documentUri) == true && provider.TryGet(It.IsNotIn(_hostTextbuffer), out It.Ref.IsAny) == false, MockBehavior.Strict); - var csharpVirtualDocumentSnapshot = new CSharpVirtualDocumentSnapshot(_csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 0); + var csharpVirtualDocumentSnapshot = new CSharpVirtualDocumentSnapshot(projectKey: default, _csharpDocumentUri, _csharpTextBuffer.CurrentSnapshot, hostDocumentSyncVersion: 0); LSPDocumentSnapshot documentSnapshot = new TestLSPDocumentSnapshot(_documentUri, 0, csharpVirtualDocumentSnapshot); documentManager ??= Mock.Of( manager => manager.TryGetDocument(_documentUri, out documentSnapshot) == true, diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DocumentMapping/DefaultLSPDocumentMappingProviderTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DocumentMapping/DefaultLSPDocumentMappingProviderTest.cs index fa06bb3371b..a404565090a 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DocumentMapping/DefaultLSPDocumentMappingProviderTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DocumentMapping/DefaultLSPDocumentMappingProviderTest.cs @@ -6,7 +6,6 @@ using System; using System.Threading; using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.Test.Common; @@ -32,7 +31,7 @@ public class DefaultLSPDocumentMappingProviderTest : TestBase public DefaultLSPDocumentMappingProviderTest(ITestOutputHelper testOutput) : base(testOutput) { - var csharpVirtualDocumentSnapshot = new CSharpVirtualDocumentSnapshot(s_razorVirtualCSharpFile, new StringTextSnapshot(string.Empty), hostDocumentSyncVersion: 0); + var csharpVirtualDocumentSnapshot = new CSharpVirtualDocumentSnapshot(projectKey: default, s_razorVirtualCSharpFile, new StringTextSnapshot(string.Empty), hostDocumentSyncVersion: 0); var documentSnapshot1 = new TestLSPDocumentSnapshot(s_razorFile, version: 1, "first doc", csharpVirtualDocumentSnapshot); var documentSnapshot2 = new TestLSPDocumentSnapshot(s_anotherRazorFile, version: 5, "second doc", csharpVirtualDocumentSnapshot); var documentManager = new TestDocumentManager(); diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DefaultRazorLanguageServerCustomMessageTargetTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs similarity index 64% rename from src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DefaultRazorLanguageServerCustomMessageTargetTest.cs rename to src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs index 88b125e0e48..e7d7902ffef 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/DefaultRazorLanguageServerCustomMessageTargetTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs @@ -8,6 +8,7 @@ using System.Collections.Immutable; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; @@ -15,7 +16,10 @@ using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.AspNetCore.Razor.Test.Common; +using Microsoft.CodeAnalysis.Razor; +using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Text; +using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.Editor.Razor; using Microsoft.VisualStudio.Editor.Razor.Logging; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; @@ -31,12 +35,12 @@ namespace Microsoft.VisualStudio.LanguageServerClient.Razor; -public class DefaultRazorLanguageServerCustomMessageTargetTest : TestBase +public class RazorCustomMessageTargetTest : TestBase { private readonly ITextBuffer _textBuffer; private readonly IClientSettingsManager _editorSettingsManager; - public DefaultRazorLanguageServerCustomMessageTargetTest(ITestOutputHelper testOutput) + public RazorCustomMessageTargetTest(ITestOutputHelper testOutput) : base(testOutput) { _textBuffer = new TestTextBuffer(new StringTextSnapshot(string.Empty)); @@ -44,7 +48,7 @@ public DefaultRazorLanguageServerCustomMessageTargetTest(ITestOutputHelper testO } [Fact] - public void UpdateCSharpBuffer_CannotLookupDocument_NoopsGracefully() + public async Task UpdateCSharpBuffer_CannotLookupDocument_NoopsGracefully() { // Arrange LSPDocumentSnapshot document; @@ -53,7 +57,20 @@ public void UpdateCSharpBuffer_CannotLookupDocument_NoopsGracefully() .Setup(manager => manager.TryGetDocument(It.IsAny(), out document)) .Returns(false); var documentSynchronizer = new Mock(MockBehavior.Strict); - var target = new DefaultRazorLanguageServerCustomMessageTarget(documentManager.Object, documentSynchronizer.Object); + var outputWindowLogger = new TestOutputWindowLogger(); + + var target = new RazorCustomMessageTarget( + documentManager.Object, + JoinableTaskContext, + Mock.Of(MockBehavior.Strict), + TestFormattingOptionsProvider.Default, + _editorSettingsManager, + documentSynchronizer.Object, + new CSharpVirtualDocumentAddListener(outputWindowLogger), + Mock.Of(MockBehavior.Strict), + TestLanguageServerFeatureOptions.Instance, + Mock.Of(MockBehavior.Strict), + outputWindowLogger); var request = new UpdateBufferRequest() { HostDocumentFilePath = "C:/path/to/file.razor", @@ -61,13 +78,16 @@ public void UpdateCSharpBuffer_CannotLookupDocument_NoopsGracefully() }; // Act & Assert - target.UpdateCSharpBuffer(request); + await target.UpdateCSharpBufferCoreAsync(request, CancellationToken.None); } [Fact] - public void UpdateCSharpBuffer_UpdatesDocument() + public async Task UpdateCSharpBuffer_UpdatesDocument() { // Arrange + var doc1 = new CSharpVirtualDocumentSnapshot(projectKey: default, new Uri("C:/path/to/file.razor.g.cs"), _textBuffer.CurrentSnapshot, 0); + var documents = new[] { doc1 }; + var document = Mock.Of(d => d.VirtualDocuments == documents, MockBehavior.Strict); var documentManager = new Mock(MockBehavior.Strict); documentManager .Setup(manager => manager.UpdateVirtualDocument( @@ -78,7 +98,20 @@ public void UpdateCSharpBuffer_UpdatesDocument() .Verifiable(); var documentSynchronizer = new Mock(MockBehavior.Strict); - var target = new DefaultRazorLanguageServerCustomMessageTarget(documentManager.Object, documentSynchronizer.Object); + var outputWindowLogger = new TestOutputWindowLogger(); + + var target = new RazorCustomMessageTarget( + documentManager.Object, + JoinableTaskContext, + Mock.Of(MockBehavior.Strict), + TestFormattingOptionsProvider.Default, + _editorSettingsManager, + documentSynchronizer.Object, + new CSharpVirtualDocumentAddListener(outputWindowLogger), + Mock.Of(MockBehavior.Strict), + TestLanguageServerFeatureOptions.Instance, + Mock.Of(MockBehavior.Strict), + outputWindowLogger); var request = new UpdateBufferRequest() { HostDocumentFilePath = "C:/path/to/file.razor", @@ -87,7 +120,60 @@ public void UpdateCSharpBuffer_UpdatesDocument() }; // Act - target.UpdateCSharpBuffer(request); + await target.UpdateCSharpBufferCoreAsync(request, CancellationToken.None); + + // Assert + documentManager.VerifyAll(); + } + + [Fact] + public async Task UpdateCSharpBuffer_UpdatesCorrectDocument() + { + // Arrange + var projectKey1 = TestProjectKey.Create("Project1"); + var projectKey2 = TestProjectKey.Create("Project2"); + var doc1 = new CSharpVirtualDocumentSnapshot(projectKey1, new Uri("C:/path/to/p1/file.razor.g.cs"), _textBuffer.CurrentSnapshot, 0); + var doc2 = new CSharpVirtualDocumentSnapshot(projectKey2, new Uri("C:/path/to/p2/file.razor.g.cs"), _textBuffer.CurrentSnapshot, 0); + var documents = new[] { doc1, doc2 }; + var document = Mock.Of(d => d.VirtualDocuments == documents, MockBehavior.Strict); + var documentManager = new Mock(MockBehavior.Strict); + documentManager + .Setup(manager => manager.TryGetDocument(It.IsAny(), out document)) + .Returns(true); + documentManager + .Setup(manager => manager.UpdateVirtualDocument( + It.IsAny(), + doc2.Uri, + It.IsAny>(), + 1337, + It.IsAny())) + .Verifiable(); + var documentSynchronizer = new Mock(MockBehavior.Strict); + + var outputWindowLogger = new TestOutputWindowLogger(); + + var target = new RazorCustomMessageTarget( + documentManager.Object, + JoinableTaskContext, + Mock.Of(MockBehavior.Strict), + TestFormattingOptionsProvider.Default, + _editorSettingsManager, + documentSynchronizer.Object, + new CSharpVirtualDocumentAddListener(outputWindowLogger), + Mock.Of(MockBehavior.Strict), + new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: true), + Mock.Of(MockBehavior.Strict), + outputWindowLogger); + var request = new UpdateBufferRequest() + { + ProjectKeyId = projectKey2.Id, + HostDocumentFilePath = "C:/path/to/file.razor", + HostDocumentVersion = 1337, + Changes = Array.Empty(), + }; + + // Act + await target.UpdateCSharpBufferCoreAsync(request, CancellationToken.None); // Assert documentManager.VerifyAll(); @@ -103,7 +189,20 @@ public async Task ProvideCodeActionsAsync_CannotLookupDocument_ReturnsNullAsync( .Setup(manager => manager.TryGetDocument(It.IsAny(), out document)) .Returns(false); var documentSynchronizer = GetDocumentSynchronizer(); - var target = new DefaultRazorLanguageServerCustomMessageTarget(documentManager.Object, documentSynchronizer); + var outputWindowLogger = new TestOutputWindowLogger(); + + var target = new RazorCustomMessageTarget( + documentManager.Object, + JoinableTaskContext, + Mock.Of(MockBehavior.Strict), + TestFormattingOptionsProvider.Default, + _editorSettingsManager, + documentSynchronizer, + new CSharpVirtualDocumentAddListener(outputWindowLogger), + Mock.Of(MockBehavior.Strict), + TestLanguageServerFeatureOptions.Instance, + Mock.Of(MockBehavior.Strict), + outputWindowLogger); var request = new DelegatedCodeActionParams() { HostDocumentVersion = 1, @@ -135,7 +234,7 @@ public async Task ProvideCodeActionsAsync_ReturnsCodeActionsAsync() var testCSharpDocUri = new Uri("C:/path/to/file.razor.g.cs"); var testVirtualDocument = new TestVirtualDocumentSnapshot(testVirtualDocUri, 0); - var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(testCSharpDocUri, _textBuffer.CurrentSnapshot, 0); + var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(projectKey: default, testCSharpDocUri, _textBuffer.CurrentSnapshot, 0); LSPDocumentSnapshot testDocument = new TestLSPDocumentSnapshot(testDocUri, 0, testVirtualDocument, csharpVirtualDocument); var documentManager = new Mock(MockBehavior.Strict); @@ -166,13 +265,14 @@ async IAsyncEnumerable> .Returns(expectedResults); var documentSynchronizer = GetDocumentSynchronizer(GetCSharpSnapshot()); - var outputWindowLogger = Mock.Of(MockBehavior.Strict); + var outputWindowLogger = new TestOutputWindowLogger(); var telemetryReporter = new Mock(MockBehavior.Strict); telemetryReporter.Setup(r => r.TrackLspRequest(It.IsAny(), It.IsAny(), It.IsAny())).Returns(NullScope.Instance); + var csharpVirtualDocumentAddListener = new CSharpVirtualDocumentAddListener(outputWindowLogger); - var target = new DefaultRazorLanguageServerCustomMessageTarget( + var target = new RazorCustomMessageTarget( documentManager.Object, JoinableTaskContext, requestInvoker.Object, - TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer, telemetryReporter.Object, outputWindowLogger); + TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer, csharpVirtualDocumentAddListener, telemetryReporter.Object, TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict), outputWindowLogger); var request = new DelegatedCodeActionParams() { @@ -203,7 +303,7 @@ public async Task ResolveCodeActionsAsync_ReturnsSingleCodeAction() { // Arrange var requestInvoker = new Mock(MockBehavior.Strict); - var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(new Uri("C:/path/to/file.razor.g.cs"), _textBuffer.CurrentSnapshot, hostDocumentSyncVersion: 0); + var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(projectKey: default, new Uri("C:/path/to/file.razor.g.cs"), _textBuffer.CurrentSnapshot, hostDocumentSyncVersion: 0); var documentManager = new TestDocumentManager(); var razorUri = new Uri("C:/path/to/file.razor"); documentManager.AddDocument(razorUri, new TestLSPDocumentSnapshot(razorUri, version: 0, "Some Content", csharpVirtualDocument)); @@ -243,12 +343,13 @@ async IAsyncEnumerable> GetExpectedRe It.IsAny(), It.IsAny())) .ReturnsAsync(new DefaultLSPDocumentSynchronizer.SynchronizedResult(true, csharpVirtualDocument)); - var outputWindowLogger = Mock.Of(MockBehavior.Strict); + var outputWindowLogger = new TestOutputWindowLogger(); var telemetryReporter = new Mock(MockBehavior.Strict); + var csharpVirtualDocumentAddListener = new CSharpVirtualDocumentAddListener(outputWindowLogger); - var target = new DefaultRazorLanguageServerCustomMessageTarget( + var target = new RazorCustomMessageTarget( documentManager, JoinableTaskContext, requestInvoker.Object, - TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer.Object, telemetryReporter.Object, outputWindowLogger); + TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer.Object, csharpVirtualDocumentAddListener, telemetryReporter.Object, TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict), outputWindowLogger); var codeAction = new VSInternalCodeAction() { @@ -273,7 +374,20 @@ public async Task ProvideSemanticTokensAsync_CannotLookupDocument_ReturnsNullAsy .Setup(manager => manager.TryGetDocument(It.IsAny(), out document)) .Returns(false); var documentSynchronizer = GetDocumentSynchronizer(); - var target = new DefaultRazorLanguageServerCustomMessageTarget(documentManager.Object, documentSynchronizer); + var outputWindowLogger = new TestOutputWindowLogger(); + + var target = new RazorCustomMessageTarget( + documentManager.Object, + JoinableTaskContext, + Mock.Of(MockBehavior.Strict), + TestFormattingOptionsProvider.Default, + _editorSettingsManager, + documentSynchronizer, + new CSharpVirtualDocumentAddListener(outputWindowLogger), + Mock.Of(MockBehavior.Strict), + TestLanguageServerFeatureOptions.Instance, + Mock.Of(MockBehavior.Strict), + outputWindowLogger); var request = new ProvideSemanticTokensRangeParams( textDocument: new TextDocumentIdentifier() { @@ -302,7 +416,20 @@ public async Task ProvideSemanticTokensAsync_CannotLookupVirtualDocument_Returns .Setup(manager => manager.TryGetDocument(It.IsAny(), out testDocument)) .Returns(true); var documentSynchronizer = GetDocumentSynchronizer(); - var target = new DefaultRazorLanguageServerCustomMessageTarget(documentManager.Object, documentSynchronizer); + var outputWindowLogger = new TestOutputWindowLogger(); + + var target = new RazorCustomMessageTarget( + documentManager.Object, + JoinableTaskContext, + Mock.Of(MockBehavior.Strict), + TestFormattingOptionsProvider.Default, + _editorSettingsManager, + documentSynchronizer, + new CSharpVirtualDocumentAddListener(outputWindowLogger), + Mock.Of(MockBehavior.Strict), + TestLanguageServerFeatureOptions.Instance, + Mock.Of(MockBehavior.Strict), + outputWindowLogger); var request = new ProvideSemanticTokensRangeParams( textDocument: new TextDocumentIdentifier() { @@ -329,7 +456,7 @@ public async Task ProvideSemanticTokensAsync_ReturnsSemanticTokensAsync() var documentVersion = 0; var testVirtualDocument = new TestVirtualDocumentSnapshot(testVirtualDocUri, 0); - var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(testCSharpDocUri, _textBuffer.CurrentSnapshot, 0); + var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(projectKey: default, testCSharpDocUri, _textBuffer.CurrentSnapshot, 0); LSPDocumentSnapshot testDocument = new TestLSPDocumentSnapshot(testDocUri, documentVersion, testVirtualDocument, csharpVirtualDocument); var documentManager = new Mock(MockBehavior.Strict); @@ -355,14 +482,15 @@ public async Task ProvideSemanticTokensAsync_ReturnsSemanticTokensAsync() It.IsAny(), It.IsAny())) .ReturnsAsync(new DefaultLSPDocumentSynchronizer.SynchronizedResult(true, csharpVirtualDocument)); - var outputWindowLogger = Mock.Of(MockBehavior.Strict); + var outputWindowLogger = new TestOutputWindowLogger(); var telemetryReporter = new Mock(MockBehavior.Strict); telemetryReporter.Setup(r => r.BeginBlock(It.IsAny(), It.IsAny(), It.IsAny>())).Returns(NullScope.Instance); telemetryReporter.Setup(r => r.TrackLspRequest(It.IsAny(), It.IsAny(), It.IsAny())).Returns(NullScope.Instance); + var csharpVirtualDocumentAddListener = new CSharpVirtualDocumentAddListener(outputWindowLogger); - var target = new DefaultRazorLanguageServerCustomMessageTarget( + var target = new RazorCustomMessageTarget( documentManager.Object, JoinableTaskContext, requestInvoker.Object, - TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer.Object, telemetryReporter.Object, outputWindowLogger); + TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer.Object, csharpVirtualDocumentAddListener, telemetryReporter.Object, TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict), outputWindowLogger); var request = new ProvideSemanticTokensRangeParams( textDocument: new TextDocumentIdentifier() { @@ -386,6 +514,9 @@ private LSPDocumentSynchronizer GetDocumentSynchronizer(CSharpVirtualDocumentSna synchronizer.Setup(s => s.TrySynchronizeVirtualDocumentAsync(It.IsAny(), It.IsAny(), It.IsAny())) .ReturnsAsync(new DefaultLSPDocumentSynchronizer.SynchronizedResult(csharpDoc is not null, csharpDoc)); + synchronizer.Setup(s => s.TrySynchronizeVirtualDocumentAsync(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .ReturnsAsync(new DefaultLSPDocumentSynchronizer.SynchronizedResult(csharpDoc is not null, csharpDoc)); + synchronizer.Setup(s => s.TrySynchronizeVirtualDocumentAsync(It.IsAny(), It.IsAny(), It.IsAny())) .ReturnsAsync(new DefaultLSPDocumentSynchronizer.SynchronizedResult(htmlDoc is not null, htmlDoc)); @@ -404,7 +535,7 @@ private CSharpVirtualDocumentSnapshot GetCSharpSnapshot(Uri uri = null, int host snapshot.Setup(s => s.TextBuffer) .Returns(_textBuffer); - var csharpDoc = new CSharpVirtualDocumentSnapshot(uri, snapshot.Object, hostDocumentSyncVersion); + var csharpDoc = new CSharpVirtualDocumentSnapshot(projectKey: default, uri, snapshot.Object, hostDocumentSyncVersion); return csharpDoc; } @@ -415,4 +546,21 @@ private class NullScope : IDisposable private NullScope() { } public void Dispose() { } } + + private class TestOutputWindowLogger : IOutputWindowLogger + { + public IDisposable BeginScope(TState state) + { + return null; + } + + public bool IsEnabled(LogLevel logLevel) + { + return false; + } + + public void Log(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func formatter) + { + } + } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/TestDocumentManager.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/TestDocumentManager.cs index 0047cd8f432..13361a7a99a 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/TestDocumentManager.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/TestDocumentManager.cs @@ -58,7 +58,7 @@ public override void UpdateVirtualDocument(Uri hostDocumentUri return; } - using var virtualDocument = new CSharpVirtualDocument(virtualDocumentSnapshot.Uri, virtualDocumentSnapshot.Snapshot.TextBuffer); + using var virtualDocument = new CSharpVirtualDocument(projectKey: default, virtualDocumentSnapshot.Uri, virtualDocumentSnapshot.Snapshot.TextBuffer); virtualDocument.Update(changes, hostDocumentVersion, state); _documents[hostDocumentUri] = new TestLSPDocumentSnapshot(hostDocumentUri, documentSnapshot.Version, new[] { virtualDocument.CurrentSnapshot }); diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/Debugging/RazorLanguageService`IVsLanguageDebugInfoTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/Debugging/RazorLanguageService`IVsLanguageDebugInfoTest.cs index 52b5bd12e0f..60178a9c164 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/Debugging/RazorLanguageService`IVsLanguageDebugInfoTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/Debugging/RazorLanguageService`IVsLanguageDebugInfoTest.cs @@ -8,6 +8,7 @@ using System.Threading; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.VisualStudio.Editor; +using Microsoft.VisualStudio.Editor.Razor; using Microsoft.VisualStudio.Editor.Razor.Debugging; using Microsoft.VisualStudio.Test; using Microsoft.VisualStudio.Text; @@ -217,7 +218,10 @@ private RazorLanguageService CreateLanguageServiceWith( uiThreadOperationExecutor ??= new TestIUIThreadOperationExecutor(); editorAdaptersFactory ??= Mock.Of(service => service.GetDataBuffer(It.IsAny()) == new TestTextBuffer(new StringTextSnapshot(Environment.NewLine)), MockBehavior.Strict); - var languageService = new RazorLanguageService(breakpointResolver, proximityExpressionResolver, uiThreadOperationExecutor, editorAdaptersFactory, JoinableTaskFactory); + var lspServerActivationTracker = new LspServerActivationTracker(); + lspServerActivationTracker.Activated(); + + var languageService = new RazorLanguageService(breakpointResolver, proximityExpressionResolver, lspServerActivationTracker, uiThreadOperationExecutor, editorAdaptersFactory, JoinableTaskFactory); return languageService; } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/DocumentGenerator/BackgroundDocumentGeneratorTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/DocumentGenerator/BackgroundDocumentGeneratorTest.cs index 48bb0e0279c..4058381d805 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/DocumentGenerator/BackgroundDocumentGeneratorTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/DocumentGenerator/BackgroundDocumentGeneratorTest.cs @@ -296,7 +296,7 @@ public async Task DocumentChanged_ReparsesRelatedFiles() for (var i = 0; i < documents.Length; i++) { - var key = new DocumentKey(_hostProject1.FilePath, documents[i].FilePath); + var key = new DocumentKey(_hostProject1.Key, documents[i].FilePath); Assert.True(queue.Work.ContainsKey(key)); } @@ -350,7 +350,7 @@ public async Task DocumentRemoved_ReparsesRelatedFiles() Assert.True(queue.HasPendingNotifications, "Queue should have a notification created during Enqueue"); var kvp = Assert.Single(queue.Work); - var expectedKey = new DocumentKey(_hostProject1.FilePath, TestProjectData.SomeProjectComponentFile1.FilePath); + var expectedKey = new DocumentKey(_hostProject1.Key, TestProjectData.SomeProjectComponentFile1.FilePath); Assert.Equal(expectedKey, kvp.Key); // Allow the background work to start. @@ -387,12 +387,12 @@ public override void Initialize(ProjectSnapshotManagerBase projectManager) { } - public override void SuppressDocument(string projectFilePath, string documentFilePath) + public override void SuppressDocument(ProjectKey projectFilePath, string documentFilePath) { _dynamicDocuments[documentFilePath] = null; } - public override void UpdateFileInfo(string projectFilePath, DynamicDocumentContainer documentContainer) + public override void UpdateFileInfo(ProjectKey projectKey, DynamicDocumentContainer documentContainer) { _dynamicDocuments[documentContainer.FilePath] = documentContainer; } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultProjectSnapshotManagerTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultProjectSnapshotManagerTest.cs index f5c7bcefdd4..49fe38cfc78 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultProjectSnapshotManagerTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultProjectSnapshotManagerTest.cs @@ -58,7 +58,7 @@ public DefaultProjectSnapshotManagerTest(ITestOutputHelper testOutput) _hostProject2 = new HostProject(TestProjectData.AnotherProject.FilePath, TestProjectData.AnotherProject.IntermediateOutputPath, FallbackRazorConfiguration.MVC_2_1, TestProjectData.AnotherProject.RootNamespace); _hostProjectWithConfigurationChange = new HostProject(TestProjectData.SomeProject.FilePath, TestProjectData.SomeProject.IntermediateOutputPath, FallbackRazorConfiguration.MVC_1_0, TestProjectData.SomeProject.RootNamespace); - _projectManager = new TestProjectSnapshotManager(Enumerable.Empty(), Workspace); + _projectManager = new TestProjectSnapshotManager(Enumerable.Empty(), Workspace); _projectWorkspaceStateWithTagHelpers = new ProjectWorkspaceState(_tagHelperResolver.TagHelpers, default); @@ -80,8 +80,8 @@ public void Initialize_DoneInCorrectOrderBasedOnInitializePriorityPriority() { // Arrange var initializedOrder = new List(); - var highPriorityTrigger = new InitializeInspectionTrigger(() => initializedOrder.Add("highPriority"), 100); - var defaultPriorityTrigger = new InitializeInspectionTrigger(() => initializedOrder.Add("lowPriority"), 0); + var highPriorityTrigger = new PriorityInitializeInspectionTrigger(() => initializedOrder.Add("highPriority")); + var defaultPriorityTrigger = new InitializeInspectionTrigger(() => initializedOrder.Add("lowPriority")); // Building this list in the wrong order so we can verify priority matters var triggers = new[] { defaultPriorityTrigger, highPriorityTrigger }; @@ -852,7 +852,7 @@ public void UpdateProject_UpdatesCorrectly() private class TestProjectSnapshotManager : DefaultProjectSnapshotManager { - public TestProjectSnapshotManager(IEnumerable triggers, Workspace workspace) + public TestProjectSnapshotManager(IEnumerable triggers, Workspace workspace) : base(Mock.Of(MockBehavior.Strict), triggers, workspace) { } @@ -887,21 +887,16 @@ protected override void NotifyListeners(ProjectChangeEventArgs e) } } - private class InitializeInspectionTrigger : ProjectSnapshotChangeTrigger + private class InitializeInspectionTrigger(Action initializeNotification) : IProjectSnapshotChangeTrigger { - private readonly Action _initializeNotification; + private readonly Action _initializeNotification = initializeNotification; - public InitializeInspectionTrigger(Action initializeNotification, int initializePriority) - { - _initializeNotification = initializeNotification; - InitializePriority = initializePriority; - } - - public override int InitializePriority { get; } - - public override void Initialize(ProjectSnapshotManagerBase projectManager) + public void Initialize(ProjectSnapshotManagerBase projectManager) { _initializeNotification(); } } + + private class PriorityInitializeInspectionTrigger(Action initializeNotification) + : InitializeInspectionTrigger(initializeNotification), IPriorityProjectSnapshotChangeTrigger; } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultRazorDynamicFileInfoProviderTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultRazorDynamicFileInfoProviderTest.cs index 1ae04b5da80..ba82c098dcb 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultRazorDynamicFileInfoProviderTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultRazorDynamicFileInfoProviderTest.cs @@ -4,9 +4,11 @@ #nullable disable using System; +using System.IO; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer; +using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.CodeAnalysis.Razor.Workspaces; @@ -26,6 +28,7 @@ public class DefaultRazorDynamicFileInfoProviderTest : WorkspaceTestBase private readonly LSPEditorFeatureDetector _editorFeatureDetector; private readonly TestProjectSnapshotManager _projectSnapshotManager; private readonly ProjectSnapshot _project; + private readonly ProjectId _projectId; private readonly DocumentSnapshot _document1; private readonly DocumentSnapshot _document2; private readonly DynamicDocumentContainer _lspDocumentContainer; @@ -49,7 +52,11 @@ public DefaultRazorDynamicFileInfoProviderTest(ITestOutputHelper testOutput) _document1 = (DocumentSnapshot)_project.GetDocument(hostDocument1.FilePath); _document2 = (DocumentSnapshot)_project.GetDocument(hostDocument2.FilePath); - _provider = new DefaultRazorDynamicFileInfoProvider(_documentServiceFactory, _editorFeatureDetector, TestLanguageServerFeatureOptions.Instance); + var languageServerFeatureOptions = new TestLanguageServerFeatureOptions(includeProjectKeyInGeneratedFilePath: true); + var filePathService = new FilePathService(languageServerFeatureOptions); + var projectSnapshotManagerAccessor = Mock.Of(a => a.Instance == _projectSnapshotManager, MockBehavior.Strict); + + _provider = new DefaultRazorDynamicFileInfoProvider(_documentServiceFactory, _editorFeatureDetector, filePathService, projectSnapshotManagerAccessor); _testAccessor = _provider.GetTestAccessor(); _provider.Initialize(_projectSnapshotManager); @@ -57,6 +64,15 @@ public DefaultRazorDynamicFileInfoProviderTest(ITestOutputHelper testOutput) lspDocumentContainer.SetupSet(c => c.SupportsDiagnostics = true).Verifiable(); lspDocumentContainer.Setup(container => container.GetTextLoader(It.IsAny())).Returns(new EmptyTextLoader(string.Empty)); _lspDocumentContainer = lspDocumentContainer.Object; + + _projectId = ProjectId.CreateNewId(); + Workspace.TryApplyChanges(Workspace.CurrentSolution.AddProject(ProjectInfo.Create( + _projectId, + new VersionStamp(), + "Project", + "Assembly", + LanguageNames.CSharp, + filePath: _project.FilePath).WithCompilationOutputInfo(new CompilationOutputInfo().WithAssemblyPath(Path.Combine(_project.IntermediateOutputPath, "project.dll"))))); } [Fact] @@ -71,11 +87,20 @@ public void UpdateLSPFileInfo_UnknownFile_Noops() _provider.UpdateLSPFileInfo(new Uri("C:/this/does/not/exist.razor"), documentContainer.Object); } + [Fact] + public async Task GetDynamicFileInfoAsync_IncludesProjectToken() + { + // Arrange + var info = await _testAccessor.GetDynamicFileInfoAsync(_projectId, _document1.FilePath, DisposalToken); + + Assert.Equal(@"C:\document1.razor.fJcYlbdqjCXiWYY1.ide.g.cs", info.FilePath); + } + [Fact] public async Task UpdateLSPFileInfo_Updates() { // Arrange - await _testAccessor.GetDynamicFileInfoAsync(_project.FilePath, _document1.FilePath, DisposalToken); + await _testAccessor.GetDynamicFileInfoAsync(_projectId, _document1.FilePath, DisposalToken); var called = false; _provider.Updated += (sender, args) => called = true; @@ -90,7 +115,7 @@ public async Task UpdateLSPFileInfo_Updates() public async Task UpdateLSPFileInfo_ProjectRemoved_Noops() { // Arrange - await _testAccessor.GetDynamicFileInfoAsync(_project.FilePath, _document1.FilePath, DisposalToken); + await _testAccessor.GetDynamicFileInfoAsync(_projectId, _document1.FilePath, DisposalToken); var called = false; _provider.Updated += (sender, args) => called = true; _projectSnapshotManager.ProjectRemoved(_project.Key); @@ -106,8 +131,8 @@ public async Task UpdateLSPFileInfo_ProjectRemoved_Noops() public async Task UpdateLSPFileInfo_SolutionClosing_ClearsAllDocuments() { // Arrange - await _testAccessor.GetDynamicFileInfoAsync(_project.FilePath, _document1.FilePath, DisposalToken); - await _testAccessor.GetDynamicFileInfoAsync(_project.FilePath, _document2.FilePath, DisposalToken); + await _testAccessor.GetDynamicFileInfoAsync(_projectId, _document1.FilePath, DisposalToken); + await _testAccessor.GetDynamicFileInfoAsync(_projectId, _document2.FilePath, DisposalToken); _provider.Updated += (sender, documentFilePath) => throw new InvalidOperationException("Should not have been called!"); _projectSnapshotManager.SolutionClosed(); diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultWindowsRazorProjectHostTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultWindowsRazorProjectHostTest.cs index 18a8eb403f9..7ce10004704 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultWindowsRazorProjectHostTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/DefaultWindowsRazorProjectHostTest.cs @@ -659,7 +659,7 @@ public async Task DefaultRazorProjectHost_OnProjectChanged_NoRulesDefined() await Task.Run(async () => await host.LoadAsync()); Assert.Empty(_projectManager.GetProjects()); - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); Assert.Empty(_projectManager.GetProjects()); } @@ -704,7 +704,7 @@ public async Task OnProjectChanged_ReadsProperties_InitializesProject() Assert.Empty(_projectManager.GetProjects()); // Act - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -767,7 +767,7 @@ public async Task OnProjectChanged_NoVersionFound_DoesNotIniatializeProject() Assert.Empty(_projectManager.GetProjects()); // Act - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert Assert.Empty(_projectManager.GetProjects()); @@ -821,7 +821,7 @@ public async Task OnProjectChanged_UpdateProject_MarksSolutionOpen() // Act - 1 _projectManager.SolutionClosed(); - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 Assert.False(_projectManager.IsSolutionClosing); @@ -870,7 +870,7 @@ public async Task OnProjectChanged_UpdateProject_Succeeds() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -931,7 +931,7 @@ public async Task OnProjectChanged_UpdateProject_Succeeds() _configurationGeneral.ToChange(changes[5].After), }; - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 2 snapshot = Assert.Single(_projectManager.GetProjects()); @@ -1026,7 +1026,7 @@ public async Task OnProjectChanged_VersionRemoved_DeinitializesProject() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -1052,7 +1052,7 @@ public async Task OnProjectChanged_VersionRemoved_DeinitializesProject() _razorGenerateWithTargetPathItems.ToChange(changes[4].After), }; - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 2 Assert.Empty(_projectManager.GetProjects()); @@ -1101,7 +1101,7 @@ public async Task OnProjectChanged_AfterDispose_IgnoresUpdate() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -1134,7 +1134,7 @@ public async Task OnProjectChanged_AfterDispose_IgnoresUpdate() _razorGenerateWithTargetPathItems.ToChange(changes[4].After), }; - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 3 Assert.Empty(_projectManager.GetProjects()); @@ -1181,7 +1181,7 @@ public async Task OnProjectRenamed_RemovesHostProject_CopiesConfiguration() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -1238,7 +1238,7 @@ public async Task OnProjectRenamed_RemovesHostProject_CopiesConfiguration() private class TestProjectSnapshotManager : DefaultProjectSnapshotManager { public TestProjectSnapshotManager(Workspace workspace) - : base(Mock.Of(MockBehavior.Strict), Array.Empty(), workspace) + : base(Mock.Of(MockBehavior.Strict), Array.Empty(), workspace) { } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/FallbackWindowsRazorProjectHostTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/FallbackWindowsRazorProjectHostTest.cs index 47a3c939b30..2b5adc32015 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/FallbackWindowsRazorProjectHostTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/FallbackWindowsRazorProjectHostTest.cs @@ -342,7 +342,7 @@ public async Task OnProjectChanged_NoRulesDefined() await Task.Run(async () => await host.LoadAsync()); Assert.Empty(_projectManager.GetProjects()); - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); Assert.Empty(_projectManager.GetProjects()); } @@ -378,7 +378,7 @@ public async Task OnProjectChanged_ReadsProperties_InitializesProject() Assert.Empty(_projectManager.GetProjects()); // Act - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -410,7 +410,7 @@ public async Task OnProjectChanged_NoAssemblyFound_DoesNotIniatializeProject() Assert.Empty(_projectManager.GetProjects()); // Act - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert Assert.Empty(_projectManager.GetProjects()); @@ -438,7 +438,7 @@ public async Task OnProjectChanged_AssemblyFoundButCannotReadVersion_DoesNotInia Assert.Empty(_projectManager.GetProjects()); // Act - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert Assert.Empty(_projectManager.GetProjects()); @@ -480,7 +480,7 @@ public async Task OnProjectChanged_UpdateProject_Succeeds() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(initialChanges))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(initialChanges))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -491,7 +491,7 @@ public async Task OnProjectChanged_UpdateProject_Succeeds() // Act - 2 host.AssemblyVersion = new Version(1, 0); - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 2 snapshot = Assert.Single(_projectManager.GetProjects()); @@ -525,7 +525,7 @@ public async Task OnProjectChanged_VersionRemoved_DeinitializesProject() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -534,7 +534,7 @@ public async Task OnProjectChanged_VersionRemoved_DeinitializesProject() // Act - 2 host.AssemblyVersion = null; - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 2 Assert.Empty(_projectManager.GetProjects()); @@ -570,7 +570,7 @@ public async Task OnProjectChanged_AfterDispose_IgnoresUpdate() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -587,7 +587,7 @@ public async Task OnProjectChanged_AfterDispose_IgnoresUpdate() // Act - 3 host.AssemblyVersion = new Version(1, 1); - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 3 Assert.Empty(_projectManager.GetProjects()); @@ -615,7 +615,7 @@ public async Task OnProjectRenamed_RemovesHostProject_CopiesConfiguration() Assert.Empty(_projectManager.GetProjects()); // Act - 1 - await Task.Run(async () => await host.OnProjectChangedAsync(services.CreateUpdate(changes))); + await Task.Run(async () => await host.OnProjectChangedAsync(string.Empty, services.CreateUpdate(changes))); // Assert - 1 var snapshot = Assert.Single(_projectManager.GetProjects()); @@ -665,7 +665,7 @@ protected override bool TryGetIntermediateOutputPath(IImmutableDictionary(MockBehavior.Strict), Array.Empty(), workspace) + : base(Mock.Of(MockBehavior.Strict), Array.Empty(), workspace) { } } diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/WorkspaceProjectStateChangeDetectorTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/WorkspaceProjectStateChangeDetectorTest.cs index 96c619b9169..d563219dd9c 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/WorkspaceProjectStateChangeDetectorTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/ProjectSystem/WorkspaceProjectStateChangeDetectorTest.cs @@ -210,9 +210,9 @@ await s_dispatcher.RunOnDispatcherThreadAsync(() => // Assert Assert.Equal(3, _workQueueTestAccessor.Work.Count); - Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberOne).Id); - Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberTwo).Id); - Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberThree).Id); + Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberOne).Value.Id); + Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberTwo).Value.Id); + Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberThree).Value.Id); _workQueueTestAccessor.BlockBackgroundWorkStart.Set(); _workQueueTestAccessor.NotifyBackgroundWorkCompleted.Wait(); @@ -260,9 +260,9 @@ await s_dispatcher.RunOnDispatcherThreadAsync(() => // Assert Assert.Equal(3, _workQueueTestAccessor.Work.Count); - Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberOne).Id); - Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberTwo).Id); - Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberThree).Id); + Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberOne).Value.Id); + Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberTwo).Value.Id); + Assert.Contains(_workQueueTestAccessor.Work, u => u.Key == ProjectKey.From(_projectNumberThree).Value.Id); _workQueueTestAccessor.BlockBackgroundWorkStart.Set(); _workQueueTestAccessor.NotifyBackgroundWorkCompleted.Wait(); @@ -783,7 +783,7 @@ public interface IComponent {{}} private class TestProjectSnapshotManager : DefaultProjectSnapshotManager { public TestProjectSnapshotManager( - IEnumerable triggers, + IEnumerable triggers, Workspace workspace) : base(Mock.Of(MockBehavior.Strict), triggers, workspace) { diff --git a/src/Razor/test/Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test/ProjectSystem/RazorDocumentInfoProviderTest.cs b/src/Razor/test/Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test/ProjectSystem/RazorDocumentInfoProviderTest.cs index fc503fcc7fc..59daae7345a 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test/ProjectSystem/RazorDocumentInfoProviderTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test/ProjectSystem/RazorDocumentInfoProviderTest.cs @@ -3,6 +3,7 @@ #nullable disable +using System.IO; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.CodeAnalysis.Razor.Workspaces; @@ -21,15 +22,20 @@ public class RazorDocumentInfoProviderTest : WorkspaceTestBase private readonly DefaultRazorDynamicFileInfoProvider _innerDynamicDocumentInfoProvider; private readonly TestProjectSnapshotManager _projectSnapshotManager; private readonly IProjectSnapshot _projectSnapshot; + private readonly ProjectId _projectId; private readonly IDocumentSnapshot _documentSnapshot; public RazorDocumentInfoProviderTest(ITestOutputHelper testOutput) : base(testOutput) { + _projectSnapshotManager = new TestProjectSnapshotManager(Workspace); + var serviceProviderFactory = new DefaultRazorDocumentServiceProviderFactory(); var lspEditorEnabledFeatureDetector = Mock.Of(detector => detector.IsLSPEditorAvailable() == true, MockBehavior.Strict); - _innerDynamicDocumentInfoProvider = new DefaultRazorDynamicFileInfoProvider(serviceProviderFactory, lspEditorEnabledFeatureDetector, TestLanguageServerFeatureOptions.Instance); - _projectSnapshotManager = new TestProjectSnapshotManager(Workspace); + var projectSnapshotManagerAccessor = Mock.Of(a => a.Instance == _projectSnapshotManager, MockBehavior.Strict); + + var filePathService = new FilePathService(TestLanguageServerFeatureOptions.Instance); + _innerDynamicDocumentInfoProvider = new DefaultRazorDynamicFileInfoProvider(serviceProviderFactory, lspEditorEnabledFeatureDetector, filePathService, projectSnapshotManagerAccessor); var hostProject = new HostProject("C:/path/to/project.csproj", "C:/path/to/obj", RazorConfiguration.Default, "RootNamespace"); _projectSnapshotManager.ProjectAdded(hostProject); @@ -43,8 +49,8 @@ public RazorDocumentInfoProviderTest(ITestOutputHelper testOutput) _documentSnapshot = _projectSnapshot.GetDocument(hostDocument.FilePath); var factory = new Mock(MockBehavior.Strict); - factory.Setup(f => f.CreateEmpty(It.IsAny(), It.IsAny())) - .Returns((razorFilePath, projectId) => + factory.Setup(f => f.CreateEmpty(It.IsAny(), It.IsAny(), It.IsAny())) + .Returns((razorFilePath, projectId, projectKey) => { var documentId = DocumentId.CreateNewId(projectId); var documentInfo = DocumentInfo.Create(documentId, "testDoc", filePath: razorFilePath); @@ -52,6 +58,15 @@ public RazorDocumentInfoProviderTest(ITestOutputHelper testOutput) }); _factory = factory.Object; + + _projectId = ProjectId.CreateNewId(); + Workspace.TryApplyChanges(Workspace.CurrentSolution.AddProject(ProjectInfo.Create( + _projectId, + new VersionStamp(), + "Project", + "Assembly", + LanguageNames.CSharp, + filePath: _projectSnapshot.FilePath).WithCompilationOutputInfo(new CompilationOutputInfo().WithAssemblyPath(Path.Combine(_projectSnapshot.IntermediateOutputPath, "project.dll"))))); } [Fact] @@ -59,11 +74,12 @@ public void DelegatedUpdateFileInfo_UnknownDocument_Noops() { // Arrange var provider = new RazorDynamicDocumentInfoProvider(_factory, _innerDynamicDocumentInfoProvider); + provider.Initialize(_projectSnapshotManager); provider.Updated += (_) => throw new XunitException("This should not have been called."); var documentContainer = new DefaultDynamicDocumentContainer(_documentSnapshot); // Act & Assert - _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.FilePath, documentContainer); + _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.Key, documentContainer); } [Fact] @@ -71,15 +87,16 @@ public void DelegatedUpdateFileInfo_KnownDocument_TriggersUpdate() { // Arrange var provider = new RazorDynamicDocumentInfoProvider(_factory, _innerDynamicDocumentInfoProvider); + provider.Initialize(_projectSnapshotManager); DocumentInfo documentInfo = null; provider.Updated += (info) => documentInfo = info; // Populate the providers understanding of our project/document - provider.GetDynamicDocumentInfo(ProjectId.CreateNewId(), _projectSnapshot.FilePath, _documentSnapshot.FilePath); + provider.GetDynamicDocumentInfo(_projectId, _projectSnapshot.FilePath, _documentSnapshot.FilePath); var documentContainer = new DefaultDynamicDocumentContainer(_documentSnapshot); // Act - _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.FilePath, documentContainer); + _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.Key, documentContainer); // Assert Assert.NotNull(documentInfo); @@ -91,11 +108,12 @@ public void DelegatedSuppressDocument_UnknownDocument_Noops() { // Arrange var provider = new RazorDynamicDocumentInfoProvider(_factory, _innerDynamicDocumentInfoProvider); + provider.Initialize(_projectSnapshotManager); provider.Updated += (_) => throw new XunitException("This should not have been called."); var documentContainer = new DefaultDynamicDocumentContainer(_documentSnapshot); // Act & Assert - _innerDynamicDocumentInfoProvider.SuppressDocument(_projectSnapshot.FilePath, _documentSnapshot.FilePath); + _innerDynamicDocumentInfoProvider.SuppressDocument(_projectSnapshot.Key, _documentSnapshot.FilePath); } [Fact] @@ -103,14 +121,15 @@ public void DelegatedSuppressDocument_KnownDocument_NotUpdated_Noops() { // Arrange var provider = new RazorDynamicDocumentInfoProvider(_factory, _innerDynamicDocumentInfoProvider); + provider.Initialize(_projectSnapshotManager); provider.Updated += (_) => throw new XunitException("This should not have been called."); // Populate the providers understanding of our project/document - provider.GetDynamicDocumentInfo(ProjectId.CreateNewId(), _projectSnapshot.FilePath, _documentSnapshot.FilePath); + provider.GetDynamicDocumentInfo(_projectId, _projectSnapshot.FilePath, _documentSnapshot.FilePath); var documentContainer = new DefaultDynamicDocumentContainer(_documentSnapshot); // Act & Assert - _innerDynamicDocumentInfoProvider.SuppressDocument(_projectSnapshot.FilePath, _documentSnapshot.FilePath); + _innerDynamicDocumentInfoProvider.SuppressDocument(_projectSnapshot.Key, _documentSnapshot.FilePath); } [Fact] @@ -118,18 +137,19 @@ public void DelegatedSuppressDocument_KnownAndUpdatedDocument_TriggersUpdate() { // Arrange var provider = new RazorDynamicDocumentInfoProvider(_factory, _innerDynamicDocumentInfoProvider); + provider.Initialize(_projectSnapshotManager); DocumentInfo documentInfo = null; provider.Updated += (info) => documentInfo = info; // Populate the providers understanding of our project/document - provider.GetDynamicDocumentInfo(ProjectId.CreateNewId(), _projectSnapshot.FilePath, _documentSnapshot.FilePath); + provider.GetDynamicDocumentInfo(_projectId, _projectSnapshot.FilePath, _documentSnapshot.FilePath); var documentContainer = new DefaultDynamicDocumentContainer(_documentSnapshot); // Update the document with content - _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.FilePath, documentContainer); + _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.Key, documentContainer); // Act - _innerDynamicDocumentInfoProvider.SuppressDocument(_projectSnapshot.FilePath, _documentSnapshot.FilePath); + _innerDynamicDocumentInfoProvider.SuppressDocument(_projectSnapshot.Key, _documentSnapshot.FilePath); // Assert Assert.NotNull(documentInfo); @@ -141,21 +161,22 @@ public void DelegatedRemoveDynamicDocumentInfo_UntracksDocument() { // Arrange var provider = new RazorDynamicDocumentInfoProvider(_factory, _innerDynamicDocumentInfoProvider); + provider.Initialize(_projectSnapshotManager); // Populate the providers understanding of our project/document - provider.GetDynamicDocumentInfo(ProjectId.CreateNewId(), _projectSnapshot.FilePath, _documentSnapshot.FilePath); + provider.GetDynamicDocumentInfo(_projectId, _projectSnapshot.FilePath, _documentSnapshot.FilePath); var documentContainer = new DefaultDynamicDocumentContainer(_documentSnapshot); // Update the document with content - _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.FilePath, documentContainer); + _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.Key, documentContainer); // Now explode if any further updates happen provider.Updated += (_) => throw new XunitException("This should not have been called."); // Act - provider.RemoveDynamicDocumentInfo(ProjectId.CreateNewId(), _projectSnapshot.FilePath, _documentSnapshot.FilePath); + provider.RemoveDynamicDocumentInfo(_projectId, _projectSnapshot.FilePath, _documentSnapshot.FilePath); // Assert this should not update - _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.FilePath, documentContainer); + _innerDynamicDocumentInfoProvider.UpdateFileInfo(_projectSnapshot.Key, documentContainer); } } diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractEditorTest.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractEditorTest.cs deleted file mode 100644 index 08656121f17..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractEditorTest.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Threading.Tasks; - -namespace Microsoft.VisualStudio.Razor.IntegrationTests; - -public abstract class AbstractEditorTest : AbstractIntegrationTest -{ - private readonly string? _solutionName; - private readonly string? _projectName; - private readonly string? _projectTemplate; - - protected AbstractEditorTest() - { - } - - protected AbstractEditorTest(string solutionName) - : this(solutionName, WellKnownProjectTemplates.BlazorProject, "BlazorProject") - { - } - - protected AbstractEditorTest(string solutionName, string projectTemplate, string projectName) - { - _solutionName = solutionName; - _projectTemplate = projectTemplate; - _projectName = projectName; - } - - protected abstract string LanguageName { get; } - - public override async Task InitializeAsync() - { - await base.InitializeAsync(); - - if (_solutionName is not null) - { - RazorDebug.AssertNotNull(_projectTemplate); - RazorDebug.AssertNotNull(_projectName); - - await TestServices.SolutionExplorer.CreateSolutionAsync(_solutionName, ControlledHangMitigatingCancellationToken); - await TestServices.SolutionExplorer.AddProjectAsync(_projectName, _projectTemplate, LanguageName, ControlledHangMitigatingCancellationToken); - await TestServices.SolutionExplorer.RestoreNuGetPackagesAsync(ProjectName, ControlledHangMitigatingCancellationToken); - } - } -} diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractIntegrationTest.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractIntegrationTest.cs index 420a1447450..7fc9ae715a1 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractIntegrationTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractIntegrationTest.cs @@ -29,18 +29,22 @@ namespace Microsoft.VisualStudio.Razor.IntegrationTests; [IdeSettings(MinVersion = VisualStudioVersion.VS2022, RootSuffix = "RoslynDev", MaxAttempts = 2)] public abstract class AbstractIntegrationTest : AbstractIdeIntegrationTest { - protected const string ProjectName = "TestProj"; - protected const string SolutionName = "TestSolution"; - - private readonly static TimeSpan s_shortHangMitigatingTimeout = new(hours: 0, minutes: 1, seconds: 0); - private readonly CancellationTokenSource _shortHangMitigatingCancellationTokenSource = new(s_shortHangMitigatingTimeout); + private ThrowingTraceListener? _traceListener; protected CancellationToken ControlledHangMitigatingCancellationToken => HangMitigatingCancellationToken; public override async Task InitializeAsync() { - ThrowingTraceListener.AddToListeners(); + _traceListener = ThrowingTraceListener.AddToListeners(); await base.InitializeAsync(); } + + public override void Dispose() + { + var fails = _traceListener?.Fails ?? Array.Empty(); + Assert.False(fails.Length > 0, $"Expected 0 Debug.Fail calls. Actual:{Environment.NewLine}{string.Join(Environment.NewLine, fails)}"); + + base.Dispose(); + } } diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractRazorEditorTest.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractRazorEditorTest.cs index eac61ca5beb..8cfba595857 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractRazorEditorTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/AbstractRazorEditorTest.cs @@ -3,6 +3,7 @@ using System; using System.IO; +using System.IO.Compression; using System.Linq; using System.Reflection; using System.Threading; @@ -12,15 +13,16 @@ using Microsoft.VisualStudio.Settings; using Microsoft.VisualStudio.Shell; using Microsoft.VisualStudio.TestTools.UnitTesting; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public abstract class AbstractRazorEditorTest : AbstractEditorTest +public abstract class AbstractRazorEditorTest(ITestOutputHelper testOutputHelper) : AbstractIntegrationTest { private const string LegacyRazorEditorFeatureFlag = "Razor.LSP.LegacyEditor"; private const string UseLegacyASPNETCoreEditorSetting = "TextEditor.HTML.Specific.UseLegacyASPNETCoreRazorEditor"; - protected override string LanguageName => LanguageNames.Razor; + private readonly ITestOutputHelper _testOutputHelper = testOutputHelper; public override async Task InitializeAsync() { @@ -28,14 +30,18 @@ public override async Task InitializeAsync() VisualStudioLogging.AddCustomLoggers(); - await TestServices.SolutionExplorer.CreateSolutionAsync(RazorProjectConstants.BlazorSolutionName, ControlledHangMitigatingCancellationToken); - await TestServices.SolutionExplorer.AddProjectAsync(RazorProjectConstants.BlazorProjectName, WellKnownProjectTemplates.BlazorProject, groupId: WellKnownProjectTemplates.GroupIdentifiers.Server, templateId: null, LanguageName, ControlledHangMitigatingCancellationToken); + var projectFilePath = await CreateAndOpenBlazorProjectAsync(ControlledHangMitigatingCancellationToken); await TestServices.SolutionExplorer.RestoreNuGetPackagesAsync(ControlledHangMitigatingCancellationToken); await TestServices.Workspace.WaitForProjectSystemAsync(ControlledHangMitigatingCancellationToken); await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.LanguageServer, ControlledHangMitigatingCancellationToken); + await TestServices.RazorProjectSystem.WaitForProjectFileAsync(projectFilePath, ControlledHangMitigatingCancellationToken); + + var razorFilePath = await TestServices.SolutionExplorer.GetAbsolutePathForProjectRelativeFilePathAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.IndexRazorFile, ControlledHangMitigatingCancellationToken); + await TestServices.RazorProjectSystem.WaitForRazorFileInProjectAsync(projectFilePath, razorFilePath, ControlledHangMitigatingCancellationToken); + // We open the Index.razor file, and wait for 3 RazorComponentElement's to be classified, as that // way we know the LSP server is up, running, and has processed both local and library-sourced Components await TestServices.SolutionExplorer.OpenFileAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.IndexRazorFile, ControlledHangMitigatingCancellationToken); @@ -53,18 +59,51 @@ public override async Task InitializeAsync() await TestServices.Editor.PlaceCaretAsync("", charsOffset: 1, ControlledHangMitigatingCancellationToken); await TestServices.Editor.WaitForComponentClassificationAsync(ControlledHangMitigatingCancellationToken, count: 3); + // Making a code change gets us flowing new generated code versions around the system + // which seems to have a positive effect on Web Tools in particular. Given the relatively + // fast pace of running integration tests, it's worth taking a slight delay at the start for a more reliable run. TestServices.Input.Send("{ENTER}"); - await Task.Delay(10000); - - TestServices.Input.Send("{ENTER}"); - - await Task.Delay(10000); + await Task.Delay(2500); // Close the file we opened, just in case, so the test can start with a clean slate await TestServices.Editor.CloseCodeFileAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.IndexRazorFile, saveFile: false, ControlledHangMitigatingCancellationToken); } + private async Task CreateAndOpenBlazorProjectAsync(CancellationToken cancellationToken) + { + await JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); + + await TestServices.SolutionExplorer.CloseSolutionAsync(ControlledHangMitigatingCancellationToken); + + var solutionPath = CreateTemporaryPath(); + + var resourceName = "Microsoft.VisualStudio.Razor.IntegrationTests.TestFiles.BlazorProject.zip"; + using var zipStream = typeof(AbstractRazorEditorTest).Assembly.GetManifestResourceStream(resourceName); + using var zip = new ZipArchive(zipStream); + zip.ExtractToDirectory(solutionPath); + + var slnFile = Directory.EnumerateFiles(solutionPath, "*.sln").First(); + var projectFile = Directory.EnumerateFiles(solutionPath, "*.csproj", SearchOption.AllDirectories).First(); + + await TestServices.SolutionExplorer.OpenSolutionAsync(slnFile, cancellationToken); + + return projectFile; + } + + private static string CreateTemporaryPath() + { + return Path.Combine(Path.GetTempPath(), "razor-test", Path.GetRandomFileName()); + } + + public override async Task DisposeAsync() + { + var paneContent = await TestServices.Output.GetRazorOutputPaneContentAsync(CancellationToken.None); + _testOutputHelper.WriteLine($"Razor Output Pane Content:{Environment.NewLine}{paneContent}"); + + await base.DisposeAsync(); + } + private static void EnsureLSPEditorEnabled() { var settingsManager = (ISettingsManager)ServiceProvider.GlobalProvider.GetService(typeof(SVsSettingsPersistenceManager)); diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/BreakpointSpanTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/BreakpointSpanTests.cs index 7e6f4caf2b9..81eb2aa6601 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/BreakpointSpanTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/BreakpointSpanTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class BreakpointSpanTests : AbstractRazorEditorTest +public class BreakpointSpanTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task SetBreakpoint_FirstCharacter_SpanAdjusts() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CSharpCodeActionsTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CSharpCodeActionsTests.cs index 404f5c40be0..4c4f384734f 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CSharpCodeActionsTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CSharpCodeActionsTests.cs @@ -4,10 +4,11 @@ using System.Linq; using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class CSharpCodeActionsTests : AbstractRazorEditorTest +public class CSharpCodeActionsTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact(Skip = "https://github.com/dotnet/razor/issues/8409")] public async Task CSharpCodeActionsTests_MakeExpressionBodiedMethod() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CodeFoldingTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CodeFoldingTests.cs index f74f57faeea..5d98fd414b5 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CodeFoldingTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/CodeFoldingTests.cs @@ -9,10 +9,11 @@ using Microsoft.VisualStudio.Text.Editor; using Microsoft.VisualStudio.Text.Outlining; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class CodeFoldingTests : AbstractRazorEditorTest +public class CodeFoldingTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { private struct CollapsibleBlock { @@ -75,7 +76,7 @@ private async Task AssertFoldableBlocksAsync(params string[] blockTexts) Assert.False(true, $"Missing Lines: {missingSpanText}Actual Lines: {linesText}"); } - + Assert.Empty(missingLines); static (ImmutableArray missingSpans, ImmutableArray extraSpans) GetOutlineDiff(ICollapsible[] outlines, ImmutableArray foldableSpans, ITextView textView) @@ -122,7 +123,7 @@ static CollapsibleBlock ConvertToLineNumbers(Span span, ITextView textView) } } - [IdeFact] + [IdeFact(Skip = "Flaky after multitarget work")] public async Task CodeFolding_CodeBlock() { await TestServices.SolutionExplorer.AddFileAsync( diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/DiagnosticTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/DiagnosticTests.cs index 7b283caf082..6dffad9a84d 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/DiagnosticTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/DiagnosticTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class DiagnosticTests : AbstractRazorEditorTest +public class DiagnosticTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [ConditionalSkipIdeFact(Issue = "https://github.com/dotnet/razor/issues/8150")] public async Task Diagnostics_ShowErrors_Razor() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/FindAllReferencesTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/FindAllReferencesTests.cs index 900d5ab6a0f..36e6668f898 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/FindAllReferencesTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/FindAllReferencesTests.cs @@ -10,10 +10,11 @@ using Microsoft.VisualStudio.Shell.TableControl; using Microsoft.VisualStudio.Shell.TableManager; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class FindAllReferencesTests : AbstractRazorEditorTest +public class FindAllReferencesTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task FindAllReferences_CSharpInRazor() @@ -128,7 +129,7 @@ public async Task FindAllReferences_ComponentAttribute_FromCSharpInRazor() ); } - [IdeFact] + [IdeFact(Skip = "https://github.com/dotnet/razor/issues/8036")] public async Task FindAllReferences_ComponentAttribute_FromCSharpInCSharp() { // Create the file diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Formatting/FormatDocumentTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Formatting/FormatDocumentTests.cs index a1728061dfe..e6270090377 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Formatting/FormatDocumentTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Formatting/FormatDocumentTests.cs @@ -8,12 +8,13 @@ using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class FormatDocumentTests : AbstractRazorEditorTest +public class FormatDocumentTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { - private static readonly string s_projectPath = TestProject.GetProjectDirectory(typeof(FormatDocumentTests), useCurrentDirectory: true); + private static string? s_projectPath; // To add new formatting tests create a sample file of the "before" state // and place it in the TestFiles\Input folder. @@ -78,6 +79,7 @@ public async Task FormattingDocument(string testFileName) { // If there was no expected results file, we generate one, but still fail // the test so that its impossible to forget to commit the results. + s_projectPath ??= TestProject.GetProjectDirectory(typeof(FormatDocumentTests), useCurrentDirectory: true); var path = Path.Combine(s_projectPath, "Formatting", "TestFiles", "Expected"); var fileName = expectedResourceName.Split(new[] { '.' }, 8).Last(); diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToDefinitionTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToDefinitionTests.cs index 15ade0d8c14..40d0e115576 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToDefinitionTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToDefinitionTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class GoToDefinitionTests : AbstractRazorEditorTest +public class GoToDefinitionTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task GoToDefinition_MethodInSameFile() @@ -131,7 +132,7 @@ await TestServices.SolutionExplorer.AddFileAsync(RazorProjectConstants.BlazorPro await TestServices.Editor.WaitForCurrentLineTextAsync("public bool MyProperty { get; set; }", ControlledHangMitigatingCancellationToken); } - [IdeFact] + [IdeFact(Skip = "https://github.com/dotnet/razor/issues/8036")] public async Task GoToDefinition_ComponentAttribute_InCSharpFile() { // Create the files @@ -291,7 +292,7 @@ await TestServices.SolutionExplorer.AddFileAsync(RazorProjectConstants.BlazorPro await TestServices.Editor.WaitForCurrentLineTextAsync("public string FieldName { get; set; }", ControlledHangMitigatingCancellationToken); } - [IdeFact] + [IdeFact(Skip = "Flaky after multitarget work")] public async Task GoToDefinition_ComponentAttribute_BoundAttribute() { // Create the files diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToImplementationTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToImplementationTests.cs index 63b56f6b94b..8bf8aedc780 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToImplementationTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/GoToImplementationTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class GoToImplementationTests : AbstractRazorEditorTest +public class GoToImplementationTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task GoToImplementation_SameFile() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HoverTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HoverTests.cs index fb312edfe01..8447380532a 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HoverTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HoverTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class HoverTests : AbstractRazorEditorTest +public class HoverTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task Hover_OverTagHelperElementAsync() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HtmlCodeActionsTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HtmlCodeActionsTests.cs index 0915c70b6d8..204711c97f0 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HtmlCodeActionsTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/HtmlCodeActionsTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class HtmlCodeActionsTests : AbstractRazorEditorTest +public class HtmlCodeActionsTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task HtmlCodeActionsTests_RemoveTag() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/RazorProjectSystemInProcess.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/RazorProjectSystemInProcess.cs new file mode 100644 index 00000000000..a0550b3d1c1 --- /dev/null +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/RazorProjectSystemInProcess.cs @@ -0,0 +1,77 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.CodeAnalysis.Razor.Workspaces; +using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; +using Microsoft.VisualStudio.LanguageServerClient.Razor; +using Microsoft.VisualStudio.Razor.IntegrationTests.InProcess; +using Xunit; + +namespace Microsoft.VisualStudio.Extensibility.Testing; + +[TestService] +internal partial class RazorProjectSystemInProcess +{ + public async Task WaitForProjectFileAsync(string projectFilePath, CancellationToken cancellationToken) + { + var accessor = await TestServices.Shell.GetComponentModelServiceAsync(cancellationToken); + var projectSnapshotManager = accessor.Instance; + Assert.NotNull(accessor); + await Helper.RetryAsync(ct => + { + var projectKeys = projectSnapshotManager.GetAllProjectKeys(projectFilePath); + if (projectKeys.Length == 0) + { + return Task.FromResult(false); + } + + var project = projectSnapshotManager.GetLoadedProject(projectKeys[0]); + + return Task.FromResult(project is not null); + }, TimeSpan.FromMilliseconds(100), cancellationToken); + } + + public async Task WaitForRazorFileInProjectAsync(string projectFilePath, string filePath, CancellationToken cancellationToken) + { + var accessor = await TestServices.Shell.GetComponentModelServiceAsync(cancellationToken); + var projectSnapshotManager = accessor.Instance; + Assert.NotNull(accessor); + await Helper.RetryAsync(ct => + { + var projectKeys = projectSnapshotManager.GetAllProjectKeys(projectFilePath); + if (projectKeys.Length == 0) + { + return Task.FromResult(false); + } + + var project = projectSnapshotManager.GetLoadedProject(projectKeys[0]); + var document = project?.GetDocument(filePath); + + return Task.FromResult(document is not null); + }, TimeSpan.FromMilliseconds(100), cancellationToken); + } + + public async Task WaitForCSharpVirtualDocumentAsync(string razorFilePath, CancellationToken cancellationToken) + { + var documentManager = await TestServices.Shell.GetComponentModelServiceAsync(cancellationToken); + + var uri = new Uri(razorFilePath, UriKind.Absolute); + await Helper.RetryAsync(ct => + { + if (documentManager.TryGetDocument(uri, out var snapshot)) + { + if (snapshot.TryGetVirtualDocument(out var virtualDocument)) + { + return Task.FromResult(virtualDocument.ProjectKey.Id is not null); + } + } + + return Task.FromResult(false); + + }, TimeSpan.FromMilliseconds(100), cancellationToken); + } +} + diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/SolutionExplorerInProcess.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/SolutionExplorerInProcess.cs index c338f12b3f8..1ee3cc5bd40 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/SolutionExplorerInProcess.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/InProcess/SolutionExplorerInProcess.cs @@ -22,14 +22,6 @@ namespace Microsoft.VisualStudio.Extensibility.Testing; internal partial class SolutionExplorerInProcess { - public async Task CreateSolutionAsync(string solutionName, CancellationToken cancellationToken) - { - await JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); - - var solutionPath = CreateTemporaryPath(); - await CreateSolutionAsync(solutionPath, solutionName, cancellationToken); - } - public Task AddProjectAsync(string projectName, string projectTemplate, string languageName, CancellationToken cancellationToken) => AddProjectAsync(projectName, projectTemplate, groupId: null, templateId: null, languageName, cancellationToken); @@ -114,6 +106,12 @@ public async Task OpenFileAsync(string projectName, string relativeFilePath, Can ErrorHandler.ThrowOnFailure(view.GetBuffer(out var textLines)); ErrorHandler.ThrowOnFailure(view.GetCaretPos(out var line, out var column)); ErrorHandler.ThrowOnFailure(textManager.NavigateToLineAndColumn(textLines, VSConstants.LOGVIEWID.Code_guid, line, column, line, column)); + + var fileExtension = Path.GetExtension(filePath); + if (fileExtension.Equals(".razor", StringComparison.OrdinalIgnoreCase) || fileExtension.Equals(".cshtml", StringComparison.OrdinalIgnoreCase)) + { + await TestServices.RazorProjectSystem.WaitForCSharpVirtualDocumentAsync(filePath, cancellationToken); + } } /// @@ -145,6 +143,12 @@ public async Task AddFileAsync(string projectName, string fileName, string? cont _ = project.ProjectItems.AddFromFile(filePath); + var fileExtension = Path.GetExtension(filePath); + if (fileExtension.Equals(".razor", StringComparison.OrdinalIgnoreCase) || fileExtension.Equals(".cshtml", StringComparison.OrdinalIgnoreCase)) + { + await TestServices.RazorProjectSystem.WaitForRazorFileInProjectAsync(project.FileName, filePath, cancellationToken); + } + if (open) { await OpenFileAsync(projectName, fileName, cancellationToken); @@ -161,7 +165,8 @@ internal async Task WaitForComponentAsync(string projectName, string componentNa var razorJsonPath = Path.Combine(localPath, "obj", style, framework, "project.razor.vs.json"); - await Helper.RetryAsync(ct => { + await Helper.RetryAsync(ct => + { var jsonContents = File.ReadAllText(razorJsonPath); return Task.FromResult(jsonContents.Contains($"TypeNameIdentifier\":\"{componentName}\"")); @@ -232,7 +237,7 @@ public async Task GetBuildOutputWindowPaneAsync(Cancellatio return pane; } - private async Task CreateSolutionAsync(string solutionPath, string solutionName, CancellationToken cancellationToken) + public async Task CreateSolutionAsync(string solutionPath, string solutionName, CancellationToken cancellationToken) { await JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); @@ -319,11 +324,6 @@ public async Task GetDirectoryNameAsync(CancellationToken cancellationTo return Path.GetDirectoryName(solutionFileFullPath); } - private static string CreateTemporaryPath() - { - return Path.Combine(Path.GetTempPath(), "razor-test", Path.GetRandomFileName()); - } - private async Task GetProjectAsync(string nameOrFileName, CancellationToken cancellationToken) { await JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/IntializeTestFileAttribute.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/IntializeTestFileAttribute.cs deleted file mode 100644 index 748ff998146..00000000000 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/IntializeTestFileAttribute.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.Reflection; -using Xunit.Sdk; - -namespace Microsoft.VisualStudio.Razor.IntegrationTests; - -public class IntializeTestFileAttribute : BeforeAfterTestAttribute -{ - public override void Before(MethodInfo methodUnderTest) - { - var typeName = methodUnderTest.ReflectedType.Name; - if (typeof(RazorSemanticTokensTests).GetTypeInfo().IsAssignableFrom(methodUnderTest.DeclaringType.GetTypeInfo())) - { - RazorSemanticTokensTests.FileName = $"Semantic/TestFiles/{typeName}/{methodUnderTest.Name}"; - } - } - - public override void After(MethodInfo methodUnderTest) - { - if (typeof(RazorSemanticTokensTests).GetTypeInfo().IsAssignableFrom(methodUnderTest.DeclaringType.GetTypeInfo())) - { - RazorSemanticTokensTests.FileName = null; - } - } -} diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Microsoft.VisualStudio.Razor.IntegrationTests.csproj b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Microsoft.VisualStudio.Razor.IntegrationTests.csproj index 316c34f4165..e58971cc981 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Microsoft.VisualStudio.Razor.IntegrationTests.csproj +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Microsoft.VisualStudio.Razor.IntegrationTests.csproj @@ -15,6 +15,14 @@ + + All + False + + + All + False + All false diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnAutoInsertTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnAutoInsertTests.cs index 7e6996ff216..483a758751b 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnAutoInsertTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnAutoInsertTests.cs @@ -4,10 +4,11 @@ using System.Threading.Tasks; using Microsoft.CodeAnalysis.Razor.Editor; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class OnAutoInsertTests : AbstractRazorEditorTest +public class OnAutoInsertTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task CSharp_DocumentationComments() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnEnterRulesTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnEnterRulesTests.cs index 24bce94d66a..d4236ec626d 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnEnterRulesTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnEnterRulesTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class OnEnterRulesTests : AbstractRazorEditorTest +public class OnEnterRulesTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task OnEnterRules_BetweenStartAndEnd() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnTypeFormattingTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnTypeFormattingTests.cs index 60f8ffdce3c..7fb6587be55 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnTypeFormattingTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/OnTypeFormattingTests.cs @@ -2,12 +2,12 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System.Threading.Tasks; -using Microsoft.VisualStudio.Shell.Interop; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class OnTypeFormattingTests : AbstractRazorEditorTest +public class OnTypeFormattingTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact(Skip = "https://github.com/dotnet/razor/issues/8625")] public async Task TypeScript_Semicolon() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/ProjectTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/ProjectTests.cs index f642bd49225..62e74916f3f 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/ProjectTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/ProjectTests.cs @@ -8,10 +8,11 @@ using System.Threading.Tasks; using Microsoft.VisualStudio.Razor.IntegrationTests.InProcess; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class ProjectTests : AbstractRazorEditorTest +public class ProjectTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task CreateFromTemplateAsync() @@ -154,4 +155,78 @@ public async Task OpenExistingProject() var actualProjectFileName = await TestServices.SolutionExplorer.GetAbsolutePathForProjectRelativeFilePathAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ProjectFile, ControlledHangMitigatingCancellationToken); Assert.Equal(expectedProjectFileName, actualProjectFileName); } + + [IdeFact] + public async Task OpenExistingProject_WithReopenedFile() + { + var solutionPath = await TestServices.SolutionExplorer.GetDirectoryNameAsync(ControlledHangMitigatingCancellationToken); + var expectedProjectFileName = await TestServices.SolutionExplorer.GetAbsolutePathForProjectRelativeFilePathAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ProjectFile, ControlledHangMitigatingCancellationToken); + + // Open SurveyPrompt and make sure its all up and running + await TestServices.SolutionExplorer.OpenFileAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ErrorCshtmlFile, ControlledHangMitigatingCancellationToken); + await TestServices.Editor.WaitForSemanticClassificationAsync("class name", ControlledHangMitigatingCancellationToken, count: 1); + + await TestServices.SolutionExplorer.CloseSolutionAsync(ControlledHangMitigatingCancellationToken); + + var solutionFileName = Path.Combine(solutionPath, RazorProjectConstants.BlazorSolutionName + ".sln"); + await TestServices.SolutionExplorer.OpenSolutionAsync(solutionFileName, ControlledHangMitigatingCancellationToken); + + await TestServices.Workspace.WaitForProjectSystemAsync(ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.LanguageServer, ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, ControlledHangMitigatingCancellationToken); + + // Razor extension doesn't launch until a razor file is opened, so wait for it to equalize + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.LanguageServer, ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForProjectSystemAsync(ControlledHangMitigatingCancellationToken); + + await TestServices.Editor.WaitForSemanticClassificationAsync("class name", ControlledHangMitigatingCancellationToken, count: 1); + + TestServices.Input.Send("1"); + + // Make sure the test framework didn't do something weird and create new project + var actualProjectFileName = await TestServices.SolutionExplorer.GetAbsolutePathForProjectRelativeFilePathAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ProjectFile, ControlledHangMitigatingCancellationToken); + Assert.Equal(expectedProjectFileName, actualProjectFileName); + + await TestServices.Editor.CloseCodeFileAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ErrorCshtmlFile, saveFile: false, ControlledHangMitigatingCancellationToken); + } + + [IdeFact] + public async Task OpenExistingProject_WithReopenedFile_NoProjectRazorJson() + { + var solutionPath = await TestServices.SolutionExplorer.GetDirectoryNameAsync(ControlledHangMitigatingCancellationToken); + var expectedProjectFileName = await TestServices.SolutionExplorer.GetAbsolutePathForProjectRelativeFilePathAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ProjectFile, ControlledHangMitigatingCancellationToken); + + // Open SurveyPrompt and make sure its all up and running + await TestServices.SolutionExplorer.OpenFileAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ErrorCshtmlFile, ControlledHangMitigatingCancellationToken); + await TestServices.Editor.WaitForSemanticClassificationAsync("class name", ControlledHangMitigatingCancellationToken, count: 1); + + await TestServices.SolutionExplorer.CloseSolutionAsync(ControlledHangMitigatingCancellationToken); + + // Clear out the project.razor.json file which ensures our restored file will have to be in the Misc Project + var projectRazorJsonFileName = Directory.EnumerateFiles(solutionPath, "project.razor.*.json", SearchOption.AllDirectories).First(); + File.Delete(projectRazorJsonFileName); + + var solutionFileName = Path.Combine(solutionPath, RazorProjectConstants.BlazorSolutionName + ".sln"); + await TestServices.SolutionExplorer.OpenSolutionAsync(solutionFileName, ControlledHangMitigatingCancellationToken); + + await TestServices.Workspace.WaitForProjectSystemAsync(ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.LanguageServer, ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, ControlledHangMitigatingCancellationToken); + + // Razor extension doesn't launch until a razor file is opened, so wait for it to equalize + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.LanguageServer, ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Workspace, ControlledHangMitigatingCancellationToken); + await TestServices.Workspace.WaitForProjectSystemAsync(ControlledHangMitigatingCancellationToken); + + await TestServices.Editor.WaitForSemanticClassificationAsync("class name", ControlledHangMitigatingCancellationToken, count: 1); + + TestServices.Input.Send("1"); + + // Make sure the test framework didn't do something weird and create new project + var actualProjectFileName = await TestServices.SolutionExplorer.GetAbsolutePathForProjectRelativeFilePathAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ProjectFile, ControlledHangMitigatingCancellationToken); + Assert.Equal(expectedProjectFileName, actualProjectFileName); + + await TestServices.Editor.CloseCodeFileAsync(RazorProjectConstants.BlazorProjectName, RazorProjectConstants.ErrorCshtmlFile, saveFile: false, ControlledHangMitigatingCancellationToken); + } } diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RazorCodeActionsTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RazorCodeActionsTests.cs index 2656603f677..ab2cc4dac24 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RazorCodeActionsTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RazorCodeActionsTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class RazorCodeActionsTests : AbstractRazorEditorTest +public class RazorCodeActionsTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task RazorCodeActions_AddUsing() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RenameTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RenameTests.cs index 25a10646bb8..ef31b1747ce 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RenameTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/RenameTests.cs @@ -4,10 +4,11 @@ using System.Threading; using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class RenameTests : AbstractRazorEditorTest +public class RenameTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact(Skip = "https://github.com/dotnet/razor/issues/8121")] public async Task Rename_ComponentAttribute_FromRazor() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Semantic/RazorSemanticTokensTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Semantic/RazorSemanticTokensTests.cs index 25dc183c4dd..27a83274fd7 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Semantic/RazorSemanticTokensTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/Semantic/RazorSemanticTokensTests.cs @@ -6,41 +6,42 @@ using System.IO; using System.Linq; using System.Reflection; +using System.Runtime.CompilerServices; using System.Threading; using System.Threading.Tasks; +using Microsoft.AspNetCore.Razor; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.VisualStudio.Razor.IntegrationTests.InProcess; using Microsoft.VisualStudio.Text; using Microsoft.VisualStudio.Text.Classification; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -[IntializeTestFile] -public class RazorSemanticTokensTests : AbstractRazorEditorTest +public class RazorSemanticTokensTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { private static readonly AsyncLocal s_fileName = new(); - private static readonly string s_projectPath = TestProject.GetProjectDirectory(typeof(RazorSemanticTokensTests), useCurrentDirectory: true); + private static string? s_projectPath; // WARNING: If you leave this as "true" it will cause the semantic tokens tests to change their expected values. // Do NOT check in set to true. protected bool GenerateBaselines { get; set; } = false; - // Used by the test framework to set the 'base' name for test files. - public static string? FileName - { - get { return s_fileName.Value; } - set { s_fileName.Value = value; } - } - public override async Task InitializeAsync() { await base.InitializeAsync(); await TestServices.Workspace.WaitForAsyncOperationsAsync(FeatureAttribute.Classification, ControlledHangMitigatingCancellationToken); } + [IdeFact] + public void GenerateBaselines_MustBeFalse() + { + Assert.False(GenerateBaselines, "Don't forget to set this back to false before you open a PR :)"); + } + [IdeFact] public async Task GenericTypeParameters_Work() { @@ -56,7 +57,7 @@ @using Microsoft.AspNetCore.Components.Forms await TestServices.Editor.WaitForComponentClassificationAsync(ControlledHangMitigatingCancellationToken, count: 1); // Assert - var expectedClassifications = await GetExpectedClassificationSpansAsync(nameof(GenericTypeParameters_Work), ControlledHangMitigatingCancellationToken); + var expectedClassifications = await GetExpectedClassificationSpansAsync(ControlledHangMitigatingCancellationToken); await TestServices.Editor.VerifyGetClassificationsAsync(expectedClassifications, ControlledHangMitigatingCancellationToken); } @@ -71,7 +72,7 @@ public async Task Components_AreColored() await TestServices.Editor.WaitForComponentClassificationAsync(ControlledHangMitigatingCancellationToken, count: 3); // Assert - var expectedClassifications = await GetExpectedClassificationSpansAsync(nameof(Components_AreColored), ControlledHangMitigatingCancellationToken); + var expectedClassifications = await GetExpectedClassificationSpansAsync(ControlledHangMitigatingCancellationToken); await TestServices.Editor.VerifyGetClassificationsAsync(expectedClassifications, ControlledHangMitigatingCancellationToken); } @@ -89,7 +90,7 @@ public async Task Edits_UpdateColors() await TestServices.Editor.WaitForComponentClassificationAsync(ControlledHangMitigatingCancellationToken, count: 3); // Assert - var expectedClassifications = await GetExpectedClassificationSpansAsync(nameof(Edits_UpdateColors), ControlledHangMitigatingCancellationToken); + var expectedClassifications = await GetExpectedClassificationSpansAsync(ControlledHangMitigatingCancellationToken); await TestServices.Editor.VerifyGetClassificationsAsync(expectedClassifications, ControlledHangMitigatingCancellationToken); } @@ -101,28 +102,28 @@ public async Task Directives_AreColored() await TestServices.Editor.WaitForComponentClassificationAsync(ControlledHangMitigatingCancellationToken); // Act and Assert - var expectedClassifications = await GetExpectedClassificationSpansAsync(nameof(Directives_AreColored), ControlledHangMitigatingCancellationToken); + var expectedClassifications = await GetExpectedClassificationSpansAsync(ControlledHangMitigatingCancellationToken); await TestServices.Editor.VerifyGetClassificationsAsync(expectedClassifications, ControlledHangMitigatingCancellationToken); } - private async Task> GetExpectedClassificationSpansAsync(string testName, CancellationToken cancellationToken) + private async Task> GetExpectedClassificationSpansAsync(CancellationToken cancellationToken, [CallerMemberName] string? testName = null) { var snapshot = await TestServices.Editor.GetActiveSnapshotAsync(ControlledHangMitigatingCancellationToken); if (GenerateBaselines) { var actual = await TestServices.Editor.GetClassificationsAsync(cancellationToken); - GenerateSemanticBaseline(actual, testName); + GenerateSemanticBaseline(actual, testName.AssumeNotNull()); } - var expectedClassifications = await ReadSemanticBaselineAsync(snapshot, cancellationToken); + var expectedClassifications = await ReadSemanticBaselineAsync(snapshot, testName.AssumeNotNull(), cancellationToken); return expectedClassifications; } - private async Task> ReadSemanticBaselineAsync(ITextSnapshot snapshot, CancellationToken cancellationToken) + private async Task> ReadSemanticBaselineAsync(ITextSnapshot snapshot, string testName, CancellationToken cancellationToken) { - var baselinePath = Path.ChangeExtension(FileName, ".txt"); + var baselinePath = $"Semantic/TestFiles/{nameof(RazorSemanticTokensTests)}/{testName}.txt"; var assembly = GetType().GetTypeInfo().Assembly; var semanticFile = TestFile.Create(baselinePath, assembly); @@ -203,6 +204,7 @@ private static void GenerateSemanticBaseline(IEnumerable act private static string GetBaselineFileName(string testName) { + s_projectPath ??= TestProject.GetProjectDirectory(typeof(RazorSemanticTokensTests), useCurrentDirectory: true); var semanticBaselinePath = Path.Combine(s_projectPath, "Semantic", "TestFiles", nameof(RazorSemanticTokensTests), testName + ".txt"); return semanticBaselinePath; } diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/SynchronizationTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/SynchronizationTests.cs index c01e20f0b00..3306988daa2 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/SynchronizationTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/SynchronizationTests.cs @@ -4,10 +4,11 @@ using System.Threading; using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class SynchronizationTests : AbstractRazorEditorTest +public class SynchronizationTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact(Skip = "https://github.com/dotnet/razor/issues/8114")] public async Task CSharpComponentBacking_UpdatesComponents() diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/TestFiles/BlazorProject.zip b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/TestFiles/BlazorProject.zip new file mode 100644 index 0000000000000000000000000000000000000000..69520c4932098f8512795d48b0112b88082f9939 GIT binary patch literal 197237 zcmbTd19WU}vhW?-wr$(Cabnwca$?)IZJancv5gbkw!ZxD%$@tr%$;|=>+7|i)!pe` zyX*H9c2(_;f;2D)3IG5A1i-czs=6xG@L=5cyEs4q0G#hzJ z8+$uPXD2$xzy6v%!wA(cfB-tf7su@$z!}I$Kt-_|uw;cZDb>(8@ku+eNW+t$&Je6$ zh-CBSr##W4XSauv%^y8M8la`gXbu*{<8>&lUM|8J5P|X9f?`62WU08U!Ev)?L1}|9 zjdwF$S#FLEeilt~Z(Fx@^NB94RVvZ)@;=xjK!jwrZ`> zC<#;!{(RWrc;V^<(yAHI`^J8sAM0w}{5=bO4>EXaI;~Ltx_T1|Vcd9Jjt?$Dkq1Gd z9v*-<<16os)T&#s5u8@I4@IU z-t0cANSj@@v-5@W2&W5pxUNF6w^Mj@K`94hxgF)UbpTg0L3S zG_;U|RFD~Erl;+pV6P`(=9iZQujyrHZl~zs;I9^$u5at5Zyx0Ap+GI-;;E;AH|7&D zpbY~;5&-!Z#c4AZO6|WDPW@hZ|5wHTN7>s^dHLxHY4rxBGO!y$BEE8ya!v@sygX^k z|DSqQfSxHiPK=Jy%gf%3(9={q3%`K7NI<9{&qJPu%pQ4P;$jSaY z-Wnk(#-^oY=@cR4Mq5;GCuQiy=%?hVXYZU~XMv$kf=kILS8p6|94RSQ0Fu#)(2`X; z&<|44R{Vp01`vjeo|Kc?iiWqBAH0aJx_Xq8ntFn9QYPcXgpkiodd@^u8dxAz(nd;xg;0|fw}(h5WUTl;@JkiTF3 zlk)T;2F?cb|Kngg-#JB+udplc`#`GiNF@E=1=LLpoXt%f#q1nSj0~KdzqcScy6Zc+ z!2Epb?-CwD%a2e>EeMb@>kDw=5$c+=lBUCLdcM?M?CbfBkRZ_QT|S#&rHEWb-O19q zS3*L2g9fTPQwiYRv{BE5CU=_U;weX9(Fy8AWiPN#X4jZGc2B$rL+>Peg8gY6$u^rMZ81wC8_6c?A2< zhztk>%C_Hl!$1H4H2+VC$|jDk7DguDq%MlG^51E+EAbkiEo%*g-LfB&wGaM2Z%6?N zE@+@GduH*2piwIy_^3HGcw(mHmse6A-wT8OU+ zGLw^`#t#rW<=&2FQqdqz!QLRI{-YYH4@x=tP%R{L`)#JF>Nkd=a_=Sl?zCbH$T3~> zL*O31(8*Rm<}dXIF&>!0Acbzo2mSsXt1MV0qu11xC*9%{5tNnxWSXby)Gl`A9 zs9xcBV*9m(ZeLPBBSy$eulH8&LOGNmNkHR51(;STOMiyG&B``{%zg&8TIgi6hwr zj&W;#_o~P-9hCs_Xa@Su#)XeU`h?z~$IxK`j)pYi|BpNWRRxSZWp{9WyRt3F|CX)( zwk>)x1|D`Ue}(E_n9<6zb_)y$UFxTP7~YnO?EcuH#*6etx>A)bNV`FukLN?xd*M8C zDF?k<0$H!Z9M_54EF-|JG4o-5*kfShi z=Xd1)By@PhGyBCID!4on%?2^7>sR8Ad4eW8M)v@uaoF6+m|$;)Os&Xs5;Psv9PF3pgntQx>F26vLEeN_SO?+EXWctbJQW;Om!EQVpF)%7cG zZW;?6@Tn9_wv}xCs9W1?%|tMmkSS3p7rP12y>)|=B6OrF;MIH^Sw|E$&JQOP{kT9W z<~T+hlt9csDlvlW(QaZ-EM*T+K>nq5amHehjG)jq5>roRqH9n#19IIvM;e)>E8!yZ z=(*R+AyVLHvp~K~D=@At8@j~(G;;~RGeD4$;?2^Ozfzm--ub8QxsZ`uYSX1zZKY*v zL+VE!*gT^fVywu+(?2`DUM~<;_UD>Tguz!umPxkFr5+sc4s2;DHxG=2nemVkHX@|r zV`m5n&h#aehO|Dg|Jn1#Ql%gM3N4xMWJ>rS!b{lB#n#!x@o)8;YK-i6d?5rs1#cRR zNKqlHv^(v9&NTzZ#bg*5@q zUUyIb5QRG5a29L%^9KV(Gh8gfY6wmW!`jb7I@j2oF`Bo32P)qx$P42qEi@)4;m8Sm z(H-Ui%x|IBPE9Z+js+bhv8P#}?Pz zoUEL|Y1_-1QhajZ6oZ;qamu^E)EB%nqS0aE4Tmr2Y-&4T@kBc&PwPI$fS`m9=G-9sJalipX} z+<3`MI1(w9nWu)`vehO$(g*YujWqJUX$lv*49q|{T6#Qn13DLp?w=Y8lH2yxy(R!F zf*d1zB>ntw4(j*ria*i1psEtZ$N|@oGMpV2QW8>_iI=cJ2&q%3F13;NwO<<=AJ1Ob zgc=MNy*8q699Cb*U<`tJ1!+OBS%M)UpWnB8f6oG|X9)U)q_faggZ8DQtMo!yDcQ@N zf@)>XCEVANa#Shnxr=V>19O_uztckFGc|VF8H(>7*seTn*nIpJ{hB$(U7#;S|6oJM z-sp@jTpHRJYkVHVW88MAezOOT*4|DvBI@o=7@IW`pgI+G~;C!K(!h z7EiZLlcls!w@FPJmnjeOjjG1UrK%^$pplB?CEmviFAkk@4bq!+^N^z8BA5Mmn zTobd?p#smyNv_ftzx|Vu)khWFPhJZxB|jbujE)D?Nv<|FlSW|M=vbdOXhwVRWi@Cm z8-(Bk&wW&bN4B?f|9a{BY{Bu#(9wgv1vfmuM@eOC0&JZ#$g9#PNw^5nzJZhn#lO1E zQNUQAPIkc+vxc~LB*(n@1@u4u{#S`8Vf=CD@E!68fBF1>2>buj-@o17M``@KaYN`- zKjo)sRTDxpgHkCb2or%W_=6x+(+CoH274w;NYEVxoI6Or-E;!1Qb)wSnVmkt@%j2p z6YziuQ)K|&hmg{&EVXl-fa-m(L*%$_{>%}Dw|b53l1H z>gW@s_@VW1%|Ku}EL)ROwMSo!UI%r2gDxv#-{&@fzMzIfw}j;PY3SM(+9@gD*8f=S zuM(j@E!QMN#>qiq5Dz%E&| zn({TK(efxgH9^y$Fctw|+zeyQqv&vd|BNE(2>qalV(l1MRDfxx zoOAT0y&Q`41uFTaSQN^m`~WH(6x35+r>|Jlq&yi=^ran?6iR>II+^Eo9F-{&HOmpH z@-|YS#N>MrL0ts6D)8|r1@$Um^nYA#|4KhbCP?~y-_DE)3;=-f?+A`|W{w6n-#I5* zN!AXT5uvL#>5E~%DLw){99yA?MYahiqJpGsH;8Og((u$hiXRB{p@(_X8d!p$p8P74 z9sg=_-~10;4UO-SJ@zy6Nl^{s&Y5EJ+f4MVKe1h6hS*omToiCQCO!|hBjqQ({Kl+U zTj6OKAlvFn43Ks}p7K@oY#IzVD|AqJjoc2_0G-@xQHj6BvS5)tO9l~1NE7+YITDt* zV01-(i6$%#Dde~=>LtZe@zfT@fvkZE7njGiT|rn=(n?o*BIXkc8j*sL4Dg8!FXx%? zmFT*1vaXyD8k12g>o1(L)R~&)R)k~elC)lIdA0j6oW|hS^aVvHHx~a5K^c{+T~^%D z2712-W2OqElJfKhq3tjg)Us_r2HNzIjwM9=*@uu`% z5%(7$F7GfXKF1JXzFu|b@*mYt$F3&Ygf^T%;s2QEyb3JrGhoD^H{b;LNbz-BVs(nU zgu#kkQCKjZzVMB~zB5`=OI(c^F&;wFfTk>9-n6h_SYsDdl9&~s55Yn6f~RC9o*%Ja zgMC=!+ic!n1JKQ^!JfXcrv5?*{x=*mw!^}_G6*aOT)UB+b)oy@on z5Rh{MgoYbz&Nj2ONu+K7NGz9H%-ojTx~hClVAI=!c=wvDjDL@kj|lW*N7uIsz-Wkx z>?TI3&1>zOX#-JEgarRM+ZfIFZ84HT&O#xQQ&%DvJ;?Lg$UoK4{xg9F54`7e=DMj7 z6hWLwz=V4fBO#{ig=S@p3EKV3=TFdOF|FKuqzf7J`|IJ>?<_3-?#{bf;n_TO=?0p}a_HD0! zpFRCuMApE<_V3;7e+{;66a;O77-2ezZ$c^DMv6-<(PuB33E;ZaH>(VU8y%7`G+$Za zc*5xsimfxH9wu{cCRUd3Of0lx`|MHZ?F)eU=eI}m_rQqc$mb=S{c*doTH4HMycJhK z)(Q`$K7i7f(+g+N46BOe!(^1>E3(Ar4WJEzm^wrDpf&`{;%n!G)Fw6nhLZ1vqDQBJ zd?3C!y(mbT;YIN6wZ?N+hsBGz<{bDia4F_ejxxYNXSt0@L4{Wcmv5_^w>J-V%VlHB zP?Ea+lzg~B*w%K_#1i-JTm0r}uutWRSA3q1_TQ2V$NwdTqXcX0J%8`e$@j&a@;`0t zzwXj^K6FY}UXNL0K=2XY#n;YH7KkV`*3e(>yjLf?AxYm|Nil+OUi7O4h71aBIo&7C z7*A&&X08uLT0L^^573y8BQFGXD(jsGY)$=HG(^P#sYb!`*nOEQ?U<$~pKdZ#*= zf{!Sjco0BJkC;hIsL^AyLgt~N&FyZ~&U}#w=U?m)Fc~5H^iXI#BGv6oAMKQ22#ivtzuePT&N3zTN_$4H?2S`*y)BU*J|GD<`p#Gg6F*5MceD97j{ z4^gQYtu){cp>(ynh$0c*{wMeQcQoCNxzD-dL#pudu4v(A$6B3mHzFZ^l)j}FjsxwvY{uH9vcrWj zu{DjgtthX2_HT}?*$>;bm4k4Vi>q~^76~{N@n5c+f=S+PSUvgmZcg5_dv{-gTyLY2 z<2#SJMB*^oKNa09f5as?uU5WcJtq4Uu3;SszFipQoDK8VJ{p}KX!rvEcU=B$CRVm) zu;2deJ`|w;+qmfOK_+M5Dr;iv^0y-3w{qWK{c2Zj(-*@t2zcVa=1P%PSrA8E7%)FW z^M+}em3RxXTGcZXoHtTWFNsBmZA6Nw5K+Xw`|aUNSL*2W6~B}$E=44x8qtdw*cWI9 zMQyJ^>yZ7AqM|kQ2O>NpaYS+310w{fzMA}?ASeifR)5^K-?NSn5&x2Bj3Y;$@fOo z)9$@Dsb1*{I}pGMH3JfwK5x!Xq*?k-v=MKj1Pg)d-C+hL-+1eBIL!p?i(wA;qGI;w zm7XBI4o8qhUU)z9=1!U|U`uCliVB4{Q1AwlXK+=uB(5wrY&g%)b7`gTX^QMmnaf+g zgu@_Zyes)NMn`dyQ+ki;Z&<~AEPC@7+%X+R*pos}_U^5QGOf_zY+}SU^TN|2p44O2 zHx|_Lt~e4F(Mgzgva2G?fa_*PK}TE^Rq`@&@AA`#T_en`VYJ~HQ1C^E@sUyXrU^9l zh6dG$yX_XQuJgrVlFuLx2lFhzu-POVUeCSg)@leXsolVXaR(3Fx4c(}3XCawIR};{ zV2wiD$V(S^jXBZBrZUMyIdrN!XVY<+r#evq-?dyQ1|}aq*Cx(MlPE*kp+b%BbSGpu z@4awBFBAop!q=OI(S?J>GGX+4z2rC0MVU}IbwuO!xq7#o%fn`h z>*!@TB`Q?TD4;PK+GQ$=Tu7=whCEqIOHuEtCL*^rR&}t;aOlrir(EyQ z&ehY-&ep4#q|>w{fV~NZ3+~g{)T=(WLU4o&0Wk^%0>=~RkZIDSgG%(_KiyQ*M()gZ zjq>L{T{Y8Fpb#7;CIE@r2fg(JdNWGakrIZuWSFcY&rg$siG6a~J6V7jm|BHmDtx%0 z#fc7OAK}{&$e4R`jGt!z?<@-d@UPVm+P|5^&CSix&d&KC<w{i{y(1KALpX8v9SFsQ|#+(*zR$pbZ?c; zkWdt9({jGnpRb6amXyv0TIBtrFY&B_av_v%s;1Mpm2xDCHqgg6#MjR?!8ge@hW{c_ zBBJF?T>WjRoZL&skC%gw=Szai=m+y8sGB#}_O@>4*OGI&6pR0PO+N&_C$FJ~W`c(k zZRU3>W3%_sO%wb3^u{4{47N5aWOc_O;D+CLm@C%pZO-0ixL$kRC2H$YBJS>^{EwMO zK4{ONNx0+uGbL;(#=R3xL6bndgA{QRcF+5LW}dM2r9AeW*GmH>9(FJuyJU+84~WC- z^PN2Z`}5fme!XjKB@Teu_!`O*8E5`t7w+UNn`UAHNA#{vOGoZBuGiUI!yY9++0RTn zGuz|329A%Gj@ZMTCze7|&WJpM`}cHt=ms7Mw;5|}+PDD$R;h$@(6N?$BYN{yI&lh} z4es&M;AwqQsD#BXtI%;$;9!?HL)ig+tNDafA8o^vby{@fg*>CSYji~|Ls3Dv2v27E zv{j*cqxG3bi(h}hgvukOXOV&>5G*~~ScFDIo${SSq=iu?i4+53r320P>_kWp+nP$( zfKsPYx-aO1=E$|z=H0@jb%q}{NTCJr@B=zi3f1!%q=}Vi9@Vn?5m1BA_c%68abv+e zuu8c(xe(zD>BQOk22@?~T^fZ1skdy@V$8T=Y&yD^XA_s!Gy(*>-w*YA0qx=~>AQ5(tQnn6%6mI##gJW5&_%wiZ$Gvrp- ztJg>bB{EmY-i?AaRHz578=IOU2!7X$>|IopMIzx=DO+pyAtp=~fF5p`HI2vJwB}w; z^q6K=O-%gi$=kW%&e|oODDAv1f=d*6uj~PYRf(*fFV4;o?3{%VfdWY_8`HXNaB^jC2Q^+tT zLjg4~{fsLXO#ulm!Vd|&$8S)^8yI|~_H1Xyc9?vQHB3sWB#~2$W53$smUj(uEdjiQ z-P}{axPbRMeMXjDG$tAh!Kj0Ub5N?y34HIO;^Fm1{KBoy!olr8r4K6tn}8L9U0Pq8 z$1*#GW+i+q&0;I^7EZADdeN^@>qBGivuqYzrx8DrRol6A$gyp}83E8#N#(~=Kmi|m zGm2@UAWyu3JR}Q)dAx-Z60%ajDi}>?51fOH1P{<*0^6A)zl||^{=Friw zEcNBg%dXLCtN7ENGmrtCQlQDS0j-O4ASh!rqeBiXu3@x8MAZT`Zr!4^yE?6kJ+A5( z4=`V|N&y=;#4Gfgcck{TgHfcg5>+S<1Hg&;Xss)9yuH)WK*y_?7C(Vukp zUJSN*9=Rumrm=3k9m?SgiHd5AFhUs2ePQjT%JQ>75eV~_PiVE1v;7J2rTPw;rx?zS zU)L9XPcYp+&pDY2FvSWGCJIft%*j z#{i^`f`Yq4wac7(OIVh+Gwav~_f!-dMp2CJ-LfB)e3p9C`2XO2N6>y&Amp;K7K27%Dd5f%N{Q z)7QRIbkw#g()``}Y`#Nkl2KentyI$mqL?&ry8Wj$W>UxmwsMhW9A1zJRx8CZm4;D% z^aaB4I)G4cJpnF`g3)3z4!Ln~gkg!ppiK}9(}o+YnO@NYZ60FDE0uz)vLQMdQRf`G zYJI@&%X3U>VPYV}Ca#8^jOL=znH&-<1T0st1oTH%+I}emQ%T+705O<|5AzMYEtd@0 zjEfym$5zNX`MypBva>5!POJuE;>aO|zdH}HK|`+LY(nD21M}F;Es25hH5mm0n7)UZ zX%lE6hD!fjePT7GFM5{7m$hgm?vGUc=IOjtF#KnE1At;{T%j;&@)=lwK7hpn>4K#BbUr}jK&sc@4}VkBbVJgC1pp~5GMCYDQChLoyhaeh<3 z5A=`iI|R|qjB-Xq8UbZuG2tu$2RcS)+TI*eaU`#Hp!*`2Z%+mJ_e~~8`vH#CvvERo z*W+|JXDIqtp>6>ssL|J*XvdeJ`T9Zf#g`H^ER@fX8x`R&|6iMJzw43xtgruEKL#ueC zTAK+brg7S;hY3gcFGT>mJEzK)HjeyYXR+YlUN|>IV|tIIkZcqdVwPD6kRf_1VkJ`feN)w%2sp^x!EQd~RR5DiU2ZguI`<;O}jSaQ>Dg?Sz z4$$t!e?=hv5LaPxq0#8?i+B@g{DQ7Zo)wRH^E6Fzo!CV|J3?QonFLJXXz~W#>?A2lx#4cR5Nhr+_EYA0ehC} zIwn}Gcj+MNInJwjvk~f)CeUeK(i#YoVpDg+PXN8Y>sIH`PsiW_aZ12M6l)A!9&%xD z#Y+Gw!;vhZ2ODw@F0##FNp00xOMbDQPkK*=k;UN z723$iqMSY0V`)U-sf%4**nW>pBM5-!lb`U1SPVH4Rc(Vw#N?-p)2_zF z)mpPYtH78^SbD$R2QoH2vk11(44iLXxYg7|gC8sg~cE$F(EL6ePLNbaCN~ zy6$nZQfPB6sZic}hh~qadrIUBA+ENOLVVu7h&$$m&;g+?VH0B_Y#u&ccJ+C-_4&d7 zwFmd^u%fZPk7BezCH=!ZY(Z4v;L~}fNbnDiWYr2w`AYg;7ee-MwvkC3YI`4l#_477 zN?$;?Q_GEFERd#!f4~?pv_%uUdG~M3TjEDG03^poAIUCKG!pKc4Z#X(xZPh=@tdln z?L7@f1I?>tS8~t9YL!eUl$*x1#j$u~u)Yn;Xz+GnW^d(J^oJyO$sxjHO$N7S4C2}- zL}+*9U12p&ApX$m#P;pZ4?wkVx(Gd4R)g$~8`S&b^{C7vv+dwin`OT)6_7li%IHfy z9vxG}z_t2nfA?b@>gQ;!gQ!})2VTP8z~2ajD#*BvEF$j(8gOPKmIkSTa6ORE{pf@v zRr7weC(}fI!^y2(+l?t>b{VlKN{w!gQ##>Nxfa?2bT5$z3!xsagMGtQ#F`EX4rY!n zmxr^Fpi=TVxnCl{g@wr^?bU{zNL9!IJLp@hdO^aTV1d=v6M5lET6obm8};To(u;H( zv>N1B?+hf2Y526DO7l0k6v*uqm$xIY$$@=|-ti{2J#_w+c~%%)iGF&T<03Ehr_*dh zDO}6`3`gr?BF7_U?QA^9CuZo%cwz2>RzyL@eUvT4o-_!D1?+|dA{@OkU6R$Y3}Y~r zz%dEKm`>1J@FQ5eaPCVoU_$kko^(WL20wu4Mcm{k@tZ=-z*NKJNlnA~l(XGkMTfHL zJXL6uV@LHfRSM84Tpk)AUHtYVN!Wu+X*b#_@7(6uT#|y8o8?)FtJvC963Xz|nVb*p z!dp?-mcJn+qCb! zS!@D`D_VO$fV`|o6!radj-bx73H@4T>ZAO5owHd07*p5*xKg+PxO(wcCXFCLjD{T{ zhGOy%e~vO2)2hKH!i0YiOvlxom4%3S$Jt2KfkTE4Y7BFd32% z<6})(p#&8Qo2np@fg&;rY=AGo_U<6n#32PP`uy1NZ`aPq$-}6)EVRTtaM0jtFih)+ zEf<}L8lOc*7hd#Hp)K^LlNL9GQGQ~K8mqb7MqUZ9Y&%ET`2N)d-l)kpn#niX_%|9I z@b+JeR(mLmt=HrmtqtZIE!E%~jp^@b+9BU);u)c9?H8%%PZVrk^Km zQ7}IV>4@v`_nDAfaZ}^N;2kj`9|=<9InLUmg52ZAC7i+Aqd?S#O;}0-wZ#TJqQ~u> zNB&6l7i}|vmA(D!0OZi_N2N2W>wvH1W=NHucf$M|0}q|_u*qKx&0*;doSt+>WgW2< zCP~vK-(P8P$|p8$aGu(2ahB9>aGMX;--xkpS08Ln1%9w8|c5_Ao<154J;9v_Z;v4lK72Rk)p_# zTD;c~luQ4};7NzfS1xls9Bs)|nSed=4LJG@IPwjc_zfs-3V`#yI)f)F6mx}D3;81| zhWxNpVSNcyqrYS-u)gY5Sf58#SU(5KE#Hrn7q`V#7GZOhRN1{1RHNUjp!B(zh=KLP zCM3?mN27vt#7#+d1C7N3cqL3proKNS#3Nxw+7M(S_Fs(0j6NYqpS9N|X2!u~YENLG z9Ek!v<@-C`1V+{6z$x6s!Q8#^kb(=o>NrL0_*^{Zz=Dqqt)Z!QOwPpLJ=IBri^=HQ zQ`?11nd2w!t<^R}%og4GD#egBAF#wK#gsK!Gv+I>C9AQ9Ef?K2D{Z%%Ez?#iu+yqL z{MRZBY%6UET2H}TD??7IJA$_=v>w|n7m1MKRlGF7Bqju6JKP(s0M1!C4>cY zjoVcuk(tN6hG+C?{-}s7xFH$)t>k8N$!sRb(ESjy+I)K4rL5jLTlEx<8@_G)IK9Bx zq})?JKJ7E9?bzt#;S-9>QK6T_8f?#{3~RcJCY$oihbcBE#lnv5ev#646HnI82=?=0$d3431=sTh{ zk=iIHjMbf8RI*Sx7I-~uvpGt3OudsO{N?pkwuQB`Lh>S*KZ+XBnLvwp|L?yVa3s`A<}dvpj3oDrYf-iHc!au%6kYP0F@RUH-LZH^}=H zOv)Bl*AE>8;_EZ8X0`Pz@aP8DT#*)~e+(V5e{5|(_KPIZ6=3z%r`VIJMnJKn=#swcP3pFXFGa1 zso*p=^+Ln=-oc$~j*J5M$@EZ`vR~|&Xs2iQ`*>L{^F6d)mrB2``|I4)(RFr#i=s!q z2(AAn^h~5nsheDKi9g>gf*#hOYxYqYUBBPaIongsmbnR>M(d&x-wdw5V2EOr?hSJT zi9b3D8lD!cy^I#53i}i74w-ODhO?65mfTBtcE(s1457f&yKw>x=GFu6R)?&<0qwh% zb}!`F8=LK9mpGmhv`${blO?mZD=t77lFi)~)aBgBXrx;j3m%EaZWk;q$W3=;-NOp+ z4P7kht=$Y)jspK3WZ{eKsa2zk+#CIuUI&T$`)xtGAmme#Lkl<1z@VVIBO0saEbF{p zwYJAOO0Q^hauNPB%pnBQ2&5{$SU1=iF=YJGL?1IJ-kF&@gmN%nC6EHk= z7CltBNXK)Tou*HsQqV33 zCDOza4o~~$8s{}@v&3FRrx(|NHDN6S< zNfjUenrtF{;49P(FW_-F?++|*0!*TBMj_7`@a!}vR9SEkiAziY>?G=Zhfg4k9lie44Y}e+G5SX$c|jKq zB`N2|JU5#J7rAS;QbWKTjgRq3_T6x~lDl3@#`=p&hxktG<>V`EHV2i5vD8J@8W(SV z$n_eLdP;6^X31|ovBsiAOu(LZ($x?WGpcd>kH>>-L}QRqClYnHNjNI%dA=wJrU01DZUT!A1AZP=J|iQ& zn;mMzqQo=GNG`aN+PK2lG_qmdU`Y0auTfLKcs=ez^jV^d8Pl9~i>b(Dk759y2->pN z=LPVcIzPY2SBA0k!xksOI~>O{iQ%}<&B5d_2f?&6-*WGVa!x${t!TatgnRtOzFwY% z>7uX9WfuF#S7Lf{rhRbu4x^V+{TbBB*M3B|0|kyzKnO=EG`cFtcbEw}z+m@;0w z(>7O27$(iURj#sEc_lDw978xS{ou(SJwBT31qTtfb`F+n&1vwtJ|DtZ{d+e4s2>>8 zHht++0w3p_rxnObzJZcZ&}YM_X5n9W$~~g(I6XE8LIBY^MhtVu&W34o15+!pte#0& zXT^iyY8+c5W2;w3t+l% zc|Pl#32@}#e`Mv>{U#qO*3Uhgr6Jr|5a`3AiFwk@7fVY5W)x1T*XMrv-4Nqba2*pInnB z^Q$8$>3b9ZS-^6wADR{nrMd`uYBviaC8u)0)27Fj+wU>rSV^y*024-Rd+anialv{Mj|wZ!{wG^7* z$+y%xf@@Z8lD#Ty#+~$nEpE1966n&e!89Y|Ix*dm<#JHbw%0OW3&jU+jtZE`Hb(l-;PqJyRG`E`f6U} z?fhd;Wc=`UXV@2_1;5NcA2kXGx99!5(TL;URTMOO`go&URZ|QX$=-02A+0{fG%8hZ z1Rf6;2FA*d3>R#BJmb#X{djP(>NmyQ5CBFE#PP|$|9Or7qRI}sdd9V1%|3S}+;QIvn92pJ)c#YpB}MgZ07@ z=RDmYG`YNrMBvjkz=j`t+2#|LZUpZmY~Z<;x{J|B#F4J>Mg9dbUIk^h#Cj^JQmCqA zx1tvacB>hiVz6BX4pbo}eX_3RF@qQK1N=?>woF zra3qA+Ow%@oY+AN#3m zMOqU|!9k_G5w2Hy^~1n)u2y87uH!R+sWca(FaXS@oNCQqwtOUYchUDx+ogJ9hadL^ z{FN<{A3JWjg+~wQ;i)*K*w*KDrd{=9hud^rX<5~Yfdyl1wQ7QLOV8P7x)QRzi4h`URLs`Wn-HI zR%Bn$Qq-eC)1%}dOHvY+au*zJ@1!atskG~$K97j>g#kv4%M+RFnqfjx>PmvTp~yv9K~_8 z`RoC8e2Ubx(@8V2=Mc9hlatZFRDcI{)1utd#qwWvVh&B%<8&x^*(D>vSSu%g@md|vMLrzu!B9{wc z0A>%K;&*44kA?Re97OPuNz_6flq(zfM}9LmwCt@gV^ZW_m53!n!K0VC?#ZJCF+QI# z59Ct;)+W^UV{cruwTGFPa#(vK z^kC(UK0XVHzg)d>l%{IRQ;ofma*tfjn}4LbR~@PS;I%xyEP36RwOV-!DJk0AMEfLu z+&$Z{^aiK;&k$ueOYP};hD&B|gGVxfP8mk}(D%H_I2<_M1(bvc|JH=^uE6_@J@uNr zm}4Xy$p2>&5`4w!i!s*Y*P?Svh8zd{T>l$IDbSVVe$r!3dRd%i>^g7xG5WhS9P(r?fPvO5vjG8lg(HT?&xDTSxxy1ul5$ip8huPK*n& zC6qnaphRm(bhM7(s_!f4D7bqNQNCv`U68nhEe1ahqtJs$^4@pMT5gm(lA657t~Jpt zAE~bDCf%&-9uH!Qk|s@6qx`P}M>u40r<-s|Pv5G#%#R zyjGZ!JS19dGDCH>p;(*Rd`v7;m!T=s*=bYv9*i-=G-HM$N3(9=X@9}rQKqqy-j2Et zw_R?@y}I2cx%Dz3+ECFkIl>l-o@0izEP9WgfS~Fu?5&To=)6Yh4T?x4a`?MIX;u>D zhMo083DX%sDX__pv6+4#D6Cc9HwyTxm&Xc-&AJo*U^C!e#K-hgD0m}CO{fo;CS_Ms z`EVc|I;U#a0UZ-zDXtqF!EA!7r#BySH4;guEetT@AuRBh64}yVCqSjT1*(9HV%Z1d z`s#NeTn<<~Q;-yIaO>WMq*^IYA(9#jvQ)JhnoY1%WZjFvMTYCS_rU|*6C{dl0-rGb zcq!wTXYfTZwy=A3;Q?nq*JT{+iO znz_RFr96LVj9wHVCp3-U=z)EfTJusfUDynic{QE_RSWKg-^v>O6ZWX6M76Lv(3GcB zW-5GEQmp;E3R0H&GcK>BSx!-*gZwx?u(@`h!fjvNKz9}aX@jI3c?K0lK>@_lnBAUu z3Q2rS$^@4Z0A%-%^f^xlY6x0oivv=&euGR?t@e&Yt|9vsWGz(w&&nU15T2owqHvLQ00k#AK3 zOCCJEKW}Lm$}v8MiR*u4ktz0Y{Z{z(nzneBG@OKXzy*<({$!?OZ0UNOr4;a4NwXu z!VMOLg3#+r8&Ivvm}#0Zg0R#)LlG@MQz(-@O7s^}}*NjppDCuNnY&2RhO;TsW!57`%Gj>oDg_0aJ1WCF%+u#Dy^P zKmM&sGkU6iOod2WOr5KHO3r9GpDz|zCCQ(^gK0Hk$nM`Ob5r9=iIRw#hM`I`;s3o~ z$HsHH6L0esgZv2+(j62N3P=OU`vU(Tdv6sKX%lP#4h-(@?l3qs?(XjH?(T!@;O_1Y zjl0|6?(T!TFaO=$8~eO(8?i5^PgYj-S6PwKol#$A)gDnypgPKT*7}UA4jzKFrjWnFy zg9^{3Y$w8ZjcEGitL)2I&))KB$=^w%&0b^i&zg(ZmBb@WyhwS*kcNK`t9y;zq>5~H zxbC>M8qKhc7Z?oUNu3bx-W)J(U;xMsF?|y{TepG>Uc2S1kE`GXIvm+gd{!ditrA+*BlD_+G=#IOlE8{<{U3HuO=q8PxC zNmo1FiC7%y&#i$u(|S|=l0gZV+7?Y$6=^%PbF%a3W#T97xtl1j7t4pQnrn}*&{HHI ztlzQR<>hd&Uq_hJ2d%C52bg)hUq(%)-=YUA2^!DUI64q`fsU3X3S-qC10!b%u5IZN z5IMw^^2;*xL{Ct@Qpzl}^Lh`k{1iHkFTTg`M@#66)xUqk&z+*IbvW#zNKKwX;0wJD zYHhD8V_};$GLp${tG|B0;jGLPaEfZx)X3f}npe21P_tSR^ZqWph@mQ8g5NI%)A*8R zWtEt!_gZw4I(hV>aGPOjc)G?`up<7Q>rpOKvuk1_(1I`8w&j=1;Q5kVnC`d^?a>+s zCT2i6BGBm*MdlHm(-WpN{m?}JDvRP3z@Rj$e2IE)wN=a#wKahaO zkQ!M{uxR^ut}m1?xypwED5#ZO1tHUyemge=Rvg4`HR0mfbK|u8rghfW^!4V&W6Qn` z=@wa-FiCB)InA8W0dKy`MwVnq zk!N?sli`43GT4Bsm^^Jpmzh3aK+RKy8TIil0b3V`l!&)x$xQi|l_@sul?OgF`LFYn zLK_>=K-(fP-25qQz?dIPK z(>?o_0n@)`Eit=C)MQTXxw_9W%S9a` zx9~lClw?b2jpwNUSkCj)pT<@cBOheMtj|PlW`gS#ho2NObo9(y3`Dc#XYFB&I?8!l zu4-#8$ZOv`$;F}hHFW?E``aoyibWv`p>5{jMNta=hQ{1WJ=ThZLXF{f+>zFN&YQYI zFLNHb@Cv(AQ_49u1jG6!0vkbl@$=+aYx7TNJ15w=dr9+D@mWv>rHNk?T{mx+xN#wb zkJ0q^i%$2~Ey>FbMuzmnaU2@-G1`{A4^dP*EpL&iF|gQd2qe}9wj6PhTFv`+@@J{3 zLy6lX3%(2mOz?CoZpaOXFnMpJe~%~*9LDn=H6bRB?yD_xHuCb_L}xpPF5TK8NTlxO z6{Ix7O;7R(f1^mxt9$miX4QG;bze%Z?dQCDZN=+PbK6M(y(4Yuj8ySyMG^OM$7VW) z7t>hdKVpu6GCRt<1f{=*Q8~}V?}iY9dg2kZm~uv9K=ad}pNx=#(VX$cVRAX?ZHybf z6ygPD0v6p^?sr?Yd~>Y&-NTKB3)X?M(Pg^m-c253NQngYt5I#fBD@>eVJ>SC$#Mgwd*X6!#ox%*6?vsO(+x>chO$NH?J4__?NMVi;y z3pBJ_b`ivN4tL(*{gyhyQs~36wK@z&{qkXr9E<6pTIpQ`iOL7T$vuBziopHWz#O!i zrw_NJckE+qv2M?UjT+L-aZi2T@m!vRWD>R}gj;2}7o@FOfCO0%;e#See$FGaKMV@r zMLZAEuw8>>nk47LI&xDb%$no#$VY8{>X+WUUh`X-MXo)Gu+^>aV)(>#944{vEa29g zCagbz<*CVT(cQCLzHdMva3jC6+Sk13JnQinH|;u=%5foQXb@WDMW`_XP&Gu7P+i$6 z!TsPoq9Ov-C&S{F`m3=lnl)BnC{+`FSMWzj0#_<6N%Dt3t+3Qyqv#QkKpJQ6I~}fm zd~{ym$93I>IFCAC{BOT-z0J>a#D=om;g&+b>38HcADrz&0@`hR`P)6Pn`!;uWnzE5 z59hbu9eFUmRGL2Bd62)vuI!y3Z|Vn4tJRqAF=P(U2Tiou$iV$dg3@x0!rTMkSXJYA z1(6_X=lgRwro{v=W|VlmD`ey?uf*CWqnt>6@y4)I$Dnz5OH6(;S)2yDhYgeY;1QA- zz1x%n?mLJJ-blMSB4jJmAsiA;lKZ9SMOt8=D+*f&d zT440R9bAQA0$N|BFLOefycL5Mc1uTukwpI>(8a(lDh%=QlzFH#M&BlibEGrt8>?aM zLJx8{`^z)hSU0Uy^JV@B7L+gZ{7J2dr!FIv)F0N?ogWx>m{*|l(tu=G>tlJaZ8rQ# zN~Oh5^Dj2TpGEg@xU`CNu_^|LBtb{VUlkl#E08l}B*OvuESs)Ak)K_Iky2NT zqrMSH*xk4!glK@o;Qi%TKLwrjkKo0%N>fkB{5hdgHCKQ8*k(EXGDt_gUqdudJi$lD zUJQfrWTIx<`V>L(N!O5}K;CT7yOk|(->1sC$N?gmO(~xyrS4mj2ua))>}*s*aI9o|7v9Q^!O# zka)ks_Es)4c`Ot7i@vWzW28!?{p1#6LS0Y*pGTBW6zm*j8UAD}0DDtgmo_DG>q+&r zV#zj&E=MgkaLxYK_dqh$k3<0&8+no#^;4n{Cqh_47-bP|%nORjA{Y5#)Z$wyTYk(A*Kx>Z4LMf%}{{l0Flhi z^BX2rtVZIbgV~ybQ_EnMG-T6arganYtc@i#5QZz>?j5I8r!KC}%hZhsCXaBf?DWCx zKN)&r$7P)wstJSxhzR{*4!$vCx(P%SxkhOU%IY*|z28BTLlu71rXU8W9$Oes5ZK%}PvMcbiTAN&?}8T; zPq}##&JVR$5RUwPD^K(Qk5n8^&>i&^48*6anS!0^{viedkradxAj9T6-dbXQeqf}O z9Nj$%AXC9pT8A{9-91v0Cq{{q!(@prc69I}2N0B`gzu((?;MeKy<5ErT}T* zx@zHXT{y92y`O>I+daLq^xa=8o1C_{%?$u2VRWEyS1*6zz}EtJVxQ(h@yT9suK|~d zb~R0V_dZLwp>|G=msq0*6;Io_0|s|Ip&)X;;X)D_4ve#Tf~=nvb(8BA0oQ>tWd#@f zAFKJ`n70eXkO*+(NK_&Mg@^k|jgDjEL~y}(hhreSpCZWaZpTB*{LLoaENLybuD0wdJZiru z4`6xaSlXzoF5u3UV{LRWp>>R)6SL1gv0l^9WKe{1Hc89H{$s!fUlLi)N2 zmc4CxASQ=-bte&4NRtrP>4+lIWpkEajxdzYI#RhVSA615{uGK0ny8=S8HlSj7@&0351hM|z)Eno0&Sx7BalKN+xh4M9%+&&{bP%K^Z~ox1WtSbn>j7O; zm*Yn{VrcEjlh=L3?t$`Az@Hs=Aj7!>8OsV0Jf^%*exkxGo5zPBPEiA*6c0JKmM431OXXRMHpg#C>sT#nw;gjmx1`Lrdma2&z(*D%OOtp2~Q&OjtJpknB6L=CaU#( z#K;lwqds(5q;t$_#a5bwfeWg~!Gy?(9~-{-W?l3>E^(};S*ex~vwlip)rkW4v5J`> zDQ>v4oD|xj6s2GICX(it+UWB(&uVXq5EP=H3yz_?Hgpbg8w7_ULDKTN;xX!d0y@IBiy}$d5DI z5~{?MNeagxBwYyaLn9960*dJ_2`bu5c_0o5tsfw--OfK!`rnP9#}3E&0Z_oClKMK-GwB&RXb+ahASz84YoM zF?OTRXq-*G+Qg#OB9K8Xp4zr%H0hNz-uTyj^r5}=Fe|2Av`&0V<%2}O%0)0{`pi*; zcHt}5@iM4PQMxt`!%!gI2)bFDMs0>3Eyyfld!1fXUgz|1MyqEsFm6I z;cbm=e58!Uoe0GO;r_c;KqsEJ^v{y?xQ`XkYWB(-tF;CJ(W6F9lDpGbM>ks}>(Gwk zn*^TL3&$Z#s~7!_J+$0(@bu8C-A*+b!dr1+ z1&aF4+RJHdaT+c4O>7#)Xa9wf07J@}9tyBW+b|P+ST2;{VB@auWrKb@*59w4g)Cjg zvSL%n$G0!wjCj9nk!J?Gadw^e=Ai8+RFBfV)9jyN?<&?p20Cei?M> z{>vc@zlO~YF`8Rj%M>g(D>H#-@Au%PP36<#VuI8XvFz0}dPwxCl3#cfaARU03Xmj! z$)qBatU_s8tqRwohYgnU7-D*VUg;$8{m!74`zn6swE z-YXFmS9P(jn|Sll;5s9`RLdeMzrd%h30|;@KTkVfMRpWGPn}I*lc^%E!O-iH-M_H?jviDogFE*(M7*j+2Yh}*8OW|nnBcI z*X5L&y9yj@Z8oQlE-bc%ej>_GPj}2?R55NKtM$~h;)9oxR&CzXZg!EIl&zM=SJS$v{x+A<6(yq#o>qj|j zP0t$004?W5ZPE?w4puoS%6Kh`b@?R*z>a+)ACoSgmCLONFmQA|M)7(K>)UfcB6F18 z9iO%J_3*xa?su?i{zDaT*{Vp3wG~{V9izvMQd;l&P|^1F=0HvO#;6HZ_+AP|1;H@Q zz!0dAf?C8IYrTDk)k zUQSnBrHEalu&dQo7iSe6a@m6h$cwWt5xR4(r2f(@%^ZF9$+I;2INWhOEKpE#xxaP%lJE$zV4y=ot6x2l4Z93 zKqyJEg~Qc?htI}sPe^TOKq16g)w^+UR4#3xtd>U~z~+z443^EV`q4B2I%yAXpPRE# z9PIX3?EM&~mY4Xs&l>iE_l>5EnWXTIBF@ZlZ02IxvP3j4wyM* z76kMzDcjyQCiq##?Y=_+B`b@C#=;hvZC#>&)U&>;y zob1NT4tx&mhVdojcOK8hHa||X9Z9+Nze%;ATBtTs)Mb&k(qOIC@|nMn9^+yA7J@!0@A)Wtyr)md0o-gM|m`YbD5Y^NcGv3et%Tuil1$sVJ3MQYl4s? z66Bw*dUa@Jp|6{+g;nl*FLUHYe?=}=f>ncs9 zL(xOpm^{6*|C*}&lVzhF)mPvQ#?hKLgNmgY*yYhY`dUt1ZQh7VXw}}R)hXfDEIXcJ_`oK< zrV~}aq>{oCvDF_=3D63fJMm75`abn|;c4O2*o57uX6#6AWT>&2c?ldis5?7?+2n?M zVn&e?ZV>4=BflbR_6pAJA?||PY$&i{=8*jOlK}+ofV{}=ycbVk@sh|#slERzX-$c{ zC|Evy(F-0U=F@6xw=?DnYBs=0(D*(wGf7M)$CuOHx-KHorN8X)~kY0gOXMT+*)#BhV%2Ic+i6DxIq4&(_H!i0`q#fc+$|h0@V(<&t%z+5mwn>V9g}S5R z(FciR-4qz|PVl$9={T`R1WAxV=<6=|5I_(|$neg^8rJR5gtM;(< zpVv?Dc)tzxhRZ0N`qxr*-D_(my)oJaV?tYA$zhW{)PJ|XH~|F9Osv=~Y}|vo6}IO9 zxy7QNO=*zs24`cB3d^{MZvy0_eMNenPgw(JlTtXgp~ z>70bNK3EagyQlh_lp{*am~_>!t0_2`XPlH&&f=ARpIWY6$KRHWhB|7zJvdJzOds@)p+byLw)p6u z zBSb-;%{s{LXKhb{?7f|*!Asx@Gz22oa^fo1$JXF!CGYQXC4g@)pNTF$rqr{(qfEVW z60JGx>*;xZ8-sg2eAR;uCv-CsS56(VlX7LQ8wAksB6Q5Zidu(#Rf8u=`-f&Vcu}Z_ z)}C~>14B|j5UR^KiwMC7_mpKyQ|*Y$KXH^Z?RaTJUZs-0U%{GzNWu{o`@bM?s^lfE zmR$?VGlgvE&74+j4uUxm+fW_E#`UU<8XUCbmmN65tEm7)6=Qqp(M1^{Nsh=uu<}1j zm`Uo^IU3Y&;dMU65>8VHy+9=^9_ieBt^YzMXl&>2Sw39Fx$w@!pgtpu7WhWFaLB}* zLIs8mENzRB|Lz;3bUlrdRqsIt``M~`)vXZxYc>ol=@ykDSr`&WO9GXM<{BQg@(5P= zhvG;D0(lqumKm1w_yy`;ope;Aol7ZF16E4%e*|@4$v0%<*=B0vAdd?C+#+cmi(9=S zf}e5;Yazm&Nkn58JBc{nAZ-~}5cB#agHAL9vYtHB94`U=Caf0{SC*l<)*oF2zA(xr z;swp9;vAEM)3ICsTBXRA=$k0gi)|o#jA0g)VNbp4Vw9~CRg`U%YPLWTiXyjkM_E|{ z8S|T|UH_7i6Kr_FuZ~{kuMsD#=zZ|S)wYiJ*eO*7v7ip6o4(62ebSk+a@41*h+?`9 z6;=4{W2bGK`H{M3d3v_PgHlM<;00sP_@`E#W7I1)O!5S+mmMDlK_F_D^W3ur4U;^> z*(8SfB)N3tn)!*YTP10gQ{JMFRp_7@^{U7TwiY>||BrF3nB!RVh0RhG!W*Z8DtW#@Pf625Cmc(Tgw0p;=iv2uo?U)EF~ z=f*|1h05uq%IgTsMYr&_;v!^D!#MW8MNGWbNs1Qqsnd;K$ta#jLgQ=`(|9=KvT&Fx zXX26l8^l>9!DlbSMYh8&zw;-VI2&N%hvp7Kdo$lo39cNlaJp=Nl=WvL5y55-j}_V6 z*2N7}KjWtA`PD3#^Rgh$4|7FJWt0^~N~E8mB~+?eCK8c{moV;AcpjEXN!^Td{&d&0 zjFh)O6Rmo6j+_Pa70IF^BO^D+cXPw?%T7~yw!Q)fl3w6C zf;ETS57*p$QjhFB))2w=IGO?!wJpL&e4;cRScJC|ApB+j?2tqwu`>J}#wM}RN{h19 zNLyw770GU=l5dy?z-KU*Z;L30%Ww$yLap^a0o;_c<($5-1$!7RY4xi`K{% z9TR-!`icr3B6Yy9!3=_X)E~Whs{V=2+8SlC)m!fNHei~zNP_9xq7LMn*5Z~(Mw{uI zmkM>Nh#aGdfoO-U3h^Q{7zQ^s2BOF9QLa#?b?vp0O6O!#(>c>P_ph0o+j*A-na7^( z!~Gh(-nSBbSB&<30$|wSYVcVJ(y!2r4lkzel3V@jsAVE2nv}1TC*s!Ccf%wx%ON>( zITHD=GX?m}gXu~k&RdL?%2o0tcRip4CGnwvN-0zw40^uezUTo>w4aBD*A_%@ zj*JT>IqQ@WO}1TLflRVT9S!?fjaBkX6^)Y;T|~N;`P50emgP!Kx|a2vTe=o-Oe|f? zb_Fh7%f7snD&bfoO4xNYxZ`l|<-GYdYdv{?EndsA8AaGNti$hn|2pS;gKR1N*y6M* zLG;C(e;aTfAL?`(-oNI!2e#QAFkiwKy;G%YRW>=XikXb{*H%i$kionbhCPeaPH3}n zITd@R9!#j03`v3fnY1#yYqeDnA2v@)0g{9Q8YKRq=jVCYPiF@k2Q)^t@c1U)^@vU% z$fZ(lc^ER!JmKsGw2fQU?Oj z(Ilm$1!szUG>VUPRFO@y6laS*WaAHfq>zid#NucJUO8(3k4yE1x(7PK!jXL?{QAz0soqh#`h zKdEf302_i+5*aJ)djzi7s@v~?>VA+H&8N-^aeaW#`mzWRbo#h6<0!IDf+(ijgOLAS z*gnKXqRVx+7Gb8841{~2lxXort2Tt3UIi~7;gv%m=>-ef2!yc^O4$5KBH%6f>SpLm zgs3l%r&wO-l0yOGp=@cUOvklNi2TZJ?t+KliYyy>`XITYbTJZ=MNd9d1Lx$$!_&jZ zBZgvNL}v2zUd>rmv?zOB8eQZ7jXY7=xf5&T2wjhl$uLgs7wzFAHCV)$|IBq9K9wh4 zE}iJunrtVs$^o`0d^W1#9;sV+Kw~oDS`g|-)V+1TsXprAjB2`9 zh$+?Rh)2i5tcWyHwrt%rk5oyDWoA>T5^lls`u|jZoR@1-9-#I~Zq+fXkSepH zQfRTH{EG9>iKjTg%P>x~Dp)TaIjV~eQ^w8Zt${v@hdC5?F_9D>h_jK4$_#U1)(NJ% ze{*>8e{;U+P>=Al&mDz!ySHT~@qQQK%WJVugkQX%Y^vAw%ajT4=8uOwd0ICSg8xyDvBUkv)}~M> zAce^e3LFc@f1yn)adTzO&GWDR;o#JV)sJ^DNsmk=K{4VP!VLkjj|2H(X#SGo3v60$)@ ztrPkm!(T(mEJBN9c`4&ucrGD@-k0K;k~5Ebu3|_#Y|^Py+gzyjlYfN2J+`u1fT@b5 zF**cKFUqNb6pq(Ubn~zXuv`^;cY%SV-X;n&CUWrOzrdUzA?aktRt3eiU3?T2CVJZj zp@r-*MMeoofK7ebqzjI|Zwal=f~r_vek!p|N#eQIW4fR-x^no&Gpa$Oq50YsGGwpa z99X{kII;9p(n52pbg81nxDj+e=VQI;**;q3LrV#t%Ap?i`H+kJHYoQOV&CQzT-O_2 zqtw`a^-}#^SGgW?eBRPrSF?3-n(0k+u-fR8dx$(XwFrD@!}ZxQV$*Q=f;Y8soQexq zibJ@;8?LyA8;q@i(B|S8)Ug(b)k-)E2x|mpw12FhE@F(PLz}}M>7wlTFSWs2_s6NC z9K{zEP>u-H1o-B7?UF?MF7wCcZZ1cB*$#AFpQm*eI?nEM+j`v>kNKVJuPUa0AN6mm zmVW&e?XBedN{0=^Ecd~Ck4FsQH!IkUJ@tP!W~TT|gO1{-Al;8$-SNm%pLq7jb2~=z zG{}fiyzTYM20aY$rSOaqZ z-8eV{xwu09hfgt@jh9d+w;WzN5w?6feF5bV^t{o`Gj;Z4%x_dFNo2*m15G+PwsHCi zK82RhR)1&zikSm{Eg+&TEL0+7Q&^gezLHPGHn%nAuLyZ9Z~q>w7Plj79g{HW(mu_C?AyQw&Vcsu~|8JqKo9y}jKe zgCDyJ5q6tRkC0}W*Mv|j&w7CmsMONyYcYCR|2DI>+5e>I3;eSq{xHiKPPiyO!r`Yv zm@V|8=<5=5^xa6E$FEA5l1Eg}Pp1b;cbHl$=K{63#!FX@C}cPeG{(Wqxt?v!J3 z3KRGlpCYrtuf&4>8hbAz@0OTL=@+)qbpUXm3Rrj8O8OS+iFj`<4)QHkdq%gS1`?8`t!~6$%;(L1+Eb>+lj49rq2Vb#+J%Ejvhxd{!P(~E(QOAjR%zbxSLFB z5|AiRzxUTSi7s^(6RYEBCSqI$R#8`T5m^TS)`+Y}Ne)M~ERvN>;DNkv|5xnVNJZyYH}9D_EIr8ZHvyaa17!)+oa ziUZ`SOPj!#ZDMQwEIAFY0y%dTTJrbhCbiB(;3BqeP5Fj8ob~^pgXBN>A4c@QB9XNq zz)f%oWzk~(Zd9v;jaC*xbK*ZYk87&Z+#XRvr0Ff@Y1m-09zzV-hRYK?CaD7=)1?eR?l zgqJ{38Nbch{s$BKZQ^Fhf3~e5$DLA}$ex}hSbmZzDU5SFy0&F^dhqSN?Qq}T#7$!Tn6CmKen9{e2M|mWT>_K+b~4^1BI}q6tZ#A< z-?S-=pqV&5bQA}WRt~J(M()DiU$a)hF3w4tBq!) zY=CPzbGnKwsRWIZSf|iLS4kq$2ru!NB50x}k&k9n95S0sO4vkHLDNHMqEdga85w09 zAby&>`BqedOZ_mTq}Gmww1P_{iN*h!`~Q3O{};V_>VLd?Qy9CU+505CN_Br0 zO2GP97X(NV-Y}DqCn;o2()B~jS!HM@V`o&zI*{ULHFP8`(9BXQ4w#DRsVM#u~a`(IQT*XfyhDISgFqBpa zp*lp3I%G*;ec(^XOoqKXnm2-0)IV*A>M@y#{H8qS@jQSEJo${428gExon6v5GihK2 zx^0=}0~U81XEM(2H7#TxUTA?OuRa)B%GrFd)#ZG-Axk1Oh}F~~_iP$a)zr2!DB#u9 zzBXLxS^i5<t%Last-PinySlT0gy-f|vZ)vhxAoLCFkGogSqH{7MT85aKKk6&Pw= zjtYdRtjGTke*Fiy{{ig(im*To6=O^by8j{)#A;Kkfw_acrYuQ1MFg#hj6+=^`Tq$> z1gux-hm;QUn|!tn#%^b{0%CilXQ0;t0+#ZKm1b~&BA{A9B|G^5izqZ8M0B6<_rI8j z1$;(O@KPSreSKE66z>g!Wp+SICF_1OK~Z9z)+Wid_WN~Vs-XKiX4I#_tkh_(_PIkAltX^ z{?bIz=1%puKE`WzqYql1y0~d_hVFHnBDFb237J(likcE(=&9=kqu=#fb|32JvNGcs6nurbAR;x?6Mcg*_F zO>WQb81CAQUTjNeWEt6uTi?Gcn*n5dYFS`=Ds{mAc;cGf{5Or#LGEM-ud%(_= zE>o+sIubpj41PQ+;Lc40%{u1ZkD`D;`{ z`~6;2{`-3nTEQctp%XuxjzL8(vqBH1EM+dUAP%Q2RlcR~51q>_u%jtxlgq52qbY2g zZ{6_}r^~nQc&dYz4|2g8b_V34gVd#0NSBz)V9*W=pV8Sp4nakfJ?S!QyI-7{Dh*-D zOgifu%=5lMyyzP!%l;Fq{$q9YWs`Cix&>_bf*^XSv+EIOK*CSO2kz&hgnH)Rf1`agDG>8nGo9RJ6lw5fA1EDVqRxohOR| zrDu=?77SS}Wb83R0gZ&H6)b*}$E$&bs6`sEFQ{E7pl1M$FveY)*XfKg!F}A@=?pQ+ zZNA&-j4&NU1BAHGi^L@InnB1W=C!DdNh4rA2G1h^dWx$cE=p-@e1p5rH>ewY1G~w8 zqQ!sAhC%gLOaa*DMEa8A;Z0YSE1o97uJjXl48`$nOdZt0#A`L_#7hY&ZQn~=4c<&x zk}Qd@#5&qS*n+Hquf#UlN*J14p09*4&ZY1x#Wi0M9pW>wuI3=3WrqKITn_Z#D;>Dk zY-z@settlgJWRt~%0wwELEp@9Z)(0d2a5;dXDLcM5;U|`KI3}F}Zr?#yG zWrR|3f)W~k;H^q%xyr_vpYtfjNrL^Wz(|7+M5*%4;1S$+E6+>-F@{Qj!V{c88|HWk^`rx>IhJNI%^R z+dUBBeYE6&2@Rt$ zb^S5MGPbA6jNip;UTVUnUAq;7vATw#=;V>L%9e|GzDSdq^C!L#FVwVpF*eHPG0j#! z-4}@=bSXScFE-}#e zT=?B0EWm?VX9bRQh@kR|OWUMy$iXrj2}0dm_mFIUxsOa+3ti9j2ANi-apYOWhi@>5 z$r-(4!KOh3M(S#;5Z{VDMV`-@% z&*tFL_$nCzTyEo7Vb{%_19Kq&Zl7}1==s?#L1u&!8}o069Mj*1!s}9xlwVx1lpU*N z6Rtez|F-!kV`B%D>3`?UpQH@)he%@`QOmIn*sDi9xH!=7$;f3^o*`#z@hw-H2vwWu zo~z(T4`_nIeX07gL@Vc9&KTiLm;L^8Qp*nQgm=up!Vk$U2XG8Zz2VHZcV z@8))j{vDLrY?%bpicE6wlxyUhH`>l~FJi!seczc<^%#6GQ$E!;rz`qL^;9oe=(|ed z)+kSkS5?ZT$u8TfV0Ocx7*1vK4=M!4OZ(gC5)a#J(m*vTrBj9UlnTorWEGT2j{?{x za00?3u#2V-{cjn4Q@nQoG+gsB-1jwG*=|uZ%h0Opf|(Bj75I;dxVdjm`0@9N;kUfE zdVEb}n+ArWd~=)(kH9m=B_@We2S$3&`l}6Z7YftTfHO|8WRx6Y46hamwpam*OQY#vbX+?2A=(YiB-W%?z8;k2`7IPVzyJOpQweg05DCc&K@_7^)*qB>s?Jqf^l5o#rADonUf< zd)2Z4S5o5Q0gEgKvQ&|k`h7YH-1kgz?V@Pny*g=KxM`%teq9pKlO=NP<)MCv-_57HG2OzcbD$L8Pv$0 z{?vB5llxv%A+~u2`bJYJUN@+L@Rgam>whuLyt(@lFBWAK{C`PHMw7Yz20_PLhF7JL zb~^J4v``>|>Nzc|L?iun)@<8DNuM3{gjJ280)NRfW{X5Px5%?9zoN?ALC=4n*PT!E z=nvg(Fsx7T7DY(O4EO0&Y~;DsWVc1t_H;@`DwZqj$O9T8Znqb!Je%& zbgDqMP%#Ub+n*e|Wp-#Ga3>{E`#{+8gj>-#B=1p*TleM@R^2o&opk=O7y(38uc^f9 zu<_jEze3Noo25?SaFP&*UjT!AG200>SwkS-@Sbq{j?N`q~w2V6oe=Gf^C=W~nXZZ(Q8O`>e-JB@Fp>BFCZWihFkCGo&u*`soGlT`J zE0I_&G17|Wn$7q^=&c~e()&>B=c=+Cao~SZ#;P$EJLqb#7^GcOU2|QOpJKl+MXfM8 zxgc$WN|0SpiUNtox2LXL3jgbpeXoskBb#y;hYgUP?nu}mZi`vt-{N^~JNg>&-u7v) zM7R;^N1nYtx}**tdhV(|OHhlB-z5q51_m$8w3X7#2*m#aPoGsu>loquj@GB%W8O76L;tjo>>dT&{SmWB5Vr-xPt^i|$Eh z{_muTQsI&|#g*czgqrp2*?lX&3M2}$KxUS8#QX>VGz!*AmY<{ge4s4nOlMs8%V?yM z2m%xE;t@iTcf?A^OZ5`grCOud{7d^IQB zBV22rWc}_wx|M@Ag*5@sD%u*9KLSJ-#q&+wubX# zUlk#;%4JIb=j$aGq^KI#@ia~rpC#JC_l$c$?h&H{-+y{NL!QY!JV2g}GbSgfM4lop ze6TK%EB_UG*NwbWFwb``EBpDet}+L{p!scPj^lS?w+o0U2G?=zj}NU`aJ2tg`S?c*4{C=x84gIu5H`4ZQJIl?e^5R-Cu2<+P3Xe zoZ7be^nbtam*@L4lbK{P*=y}duB@G%tX!+Z8y<~z_~9G*ERCIDuTcm1jLvmzVaw%B zQXKO~xM&*0!{$54kC23tWo};;Mxn$|1Z|u-!6n!`de@oW?wyBaap5mu{QR0H$g>OI z&%loVzi&X@1mWEtEdUlKv-Sl42}M!Jqex=NpAiYCgFjh`V#pu+DP4vxax(tZ{;zB| zb;`K^-?$h8e;Vs0_zQ6s)Of?49hv3Z>w%oj+`N!`gpqqpj8PAQDsfVQx>*?iF{HSW z5kF>x2;N@M?~N&5`2|wWdJ}{OT06||2Ga17MyvN zA4}svr5KZqV_j{Sl&^JsMOn9$O}g?B=3Km8e@(fLWoaXwX>D_(V9}3}N>Liu_L>l` zF^*>%>d%Hws23r_yrZHI7(Z5p;Oi4dX~L%7R1*+zlBsp+{g04 z5hCxJ5fi-1qwD(kP2KN^v_5>w6zY_*6dNQ zzof3_jW4RZl1n&ID}BRUm(D_;A&&d- zuUYS~)lB~IarkOD5-mw9xD&{uK!8i#sxqMEZd-&p;t$|Sq%0eWH>wcuD4l~NLP2Px)Ia#A;~F+uaPXq*vTgP7~k z`+C8x3;{gm%syTZj5^T>#`>;Yjeg7Tee~J63=emO`y+n;ccHZ*)>)(bNq617qB44B z>#rE{9?v_iyUGlaFCX^6U;l87AXjfWGjqzosS7$E*Oz5xru033v4iNx5rw|yZc4k( zB_RFDV|KhBp_6Do(zWeE%&*?IiNqJKVLq_Z15J2MX(2<|8_%J<@l5!mx45I836*(= zQM0CnR*|RwsU<5|c4kls1L1@7%ApRZ&i=E$n&b05au6%dTzmH1RNQ7l=jN8%e(hpD zgKEi)nA<_P$h?|ih3c5)Y?(i`->K_);+7D`k}JMRm*NKPg~kbyh!Z>w`4}q7563Es zs-_veignpzfgZdUp~#dT)eDz!+Ky2=-0miaJE-+!knr4nj&s_gP?NG%t#~P&yS}`N zTVWO-!lE3poKB*_(;1{39=c4qTo2&o-a4>1rjrZwAs2;o*ld3z#NfD*qpys?4Q^as%`?HSP+w@Fwq_oSD zt@`oE%Ttd;JDx&$ze-k!`_Z{U{gdV2G|KBAa+wC0t#2Vuy*>l_e=fq!i%)mAlAZwP zI}!G%=|hjFyV#{5UIa+6nL@A(=x8|m#2Wb65W zF3)~1OW80&4&4(owKCI@x3c{vLGg=6Jtmo`kyTzH1*WU%rRC2VeY*v84m+MVd5-RZ ztpe579wYlDu-21uomnov9q3OSb7nsmBRB_BZNZ*@Rk)g2sof47oS>Owp2_g&RZt*X zbEdwQ0pLbiskCa+d@VGL^KN^u`9QW955kVBzl)hA4z^J29(ap!b10{-ni%BuoHT(9T6$I&iI+-6m4Fz7Obse{N=eC5n9p;DC$OFc7L|vAUm1*vVj||{Z_mU0xTW-5VPGR-=&lpT__Q^AQ zJa$iivvp2vxGbFNH)sJp`oIKB`{itkP4M>j&p|A!#?#-}JkXb1sc5;g{e}2rrusuD ziVVG#&!5aZVAEv8LQ)QU2s#~P;23YgK-S&TUYFjUZac`BgRV0X9|0!I_U_7%d`(R} z4A++yEe^{z$a4PpH)C`oG1F|XUTHg@owhG}!-QvPZD?}SvU;xEq&@FmqH!SzNJztS zvjr-%2)Wy(cj0oyk~y&ztsi1}HTuM+L1M*(2NK>PaI4+9EC`a#G!YC!aFj6dAEH#D|+t7e;JY0JZ1+ z=e)Z}C!LC&;F@YnI+J?q%7om*`D8oGX{<>GX{x;2u$q^f_i`I-qNni*X26)P*) zZbKv{qrjbFgobHMB&Ir=d8CiKLe{ZHRTF2i9Gh82r08f^yK(D7##jAGfFDmYLjuc0-i z?UIaoA=eLUW!xMv2Uod?GFv1#S2S^W^{FJQ8gDHE>m>O0xi^n!6^bh0?kf;3;;eb= z6w@9XKpru5`Q@~ak9}R_YDT~8GlaA0UeQ^~GvTOs>dU+k)_J_f$Ne_^EmhQKeD0l( zg8OIu7kug_;U=%R5G4^>r#$bgJy|`Zz_>y5&da7bkB>m9w$hll39sL&uR9qndX%~E zg>^W+(C-5~`$*ETR+O>t0~ZG}A)bL9_0yR1IvNEXdi*7?W&N|BOSaE_Kb?lP&3`TsqosVQEG7v!+UZwB*7l2jg6Mh;> zW8Vv}1|cuY?A(waek>IDe0IHl;nzES{Ht^L&|h6K|F@Wa2dug4RODn&vtqznZ?WWv z8@L3ZjVEHcDCd1OEu@&#@IFXUMkK|z!d+#;257_LEF_ljPl>WzjhOwDlbm)`AAw`~ zQ@Lm!0NLeT6^;<4KXK>DsuoiqY8z|z>Z8`r!!j^BeIwgN{Ast9koFLE>%?k1nNFNq z?k+%upqbH3m&XaJC3h*#v%u8kBR~aoc1AgMGm6`W-LP+7p2`d=XI~wI-DhlL#W{*> zsmy2s5rEumb0pOyHIWXSR#Ay+E)}0;WHEf=ks+X1CZ--E<#1wu zvNpD(;rF-0;P+8h9Rt@a1`Y*`jIt0oj$hm-VzZ`Yl;ar;Ue+w3b4EZ?XOh~>K zGJh|ya|niS9)bvV4s_rzOB3<5+iAY%i7to!<3Oy&g#;F8MQp(=fhrUK=QDEG{t2sN zz;=BSq3=Xh;2z1q@JdixOCVGZiE?9#F^kNc2R&M4@;UdrT&An#ly7nEidsB|G*Cvg zCzVGj_yp5t?KLIrZ-5e{H722`#2l4ohbF#+OeP0vyAb*-jf9fqO5*G5OD;;G>`qVM zZwQ9B|RG}pbn_5Tij$wc1xHMkaN@<6o-63=H5{+ z?#`+YWXj@`TVIIY4ndm|&U8`sB{l1I()1uhatY4Q%)lyW;>xxyI)78?^NK_YfKs%u zB0!*o1iX&v_ZW9-59tr9500}FRpE)sTdo0+FsY(qrlvpX;2zb@wCFP-`v_oHw`xxT_!kP~!mX z-%+(Dlgei@KtRE1JHTuq9%HcLq_&d4#aNSY#|!v32&Teyic&iJsy-DV$ikgp{{WgK zDEBp=XRF9Xrc_@~uOewZ-9W-r!)4Io{0hV5g0}sczF#0bAnT5<#5@r2lBuj$K1)33 ztXz2YExEl)!n`jY^sq8W9m$+zn4Q79!4AlR6#n3{UmRZdQR)gj*QI04`ME~mY1$Di zE7vsTP>;E|Oe#X|S?-GDPndHTcNuXn0(J((j{+AM{g zgN0t`_kUMYM~uU99k3p75?-W216${)eSmerGTk?JZ;cJw0Z9trZbG~!RsCQ zjNZh13&);IaO*RBSITvbaTx2kbwk8`6Uz6O)`uyjIbhlqbf9jM2H6gso5qO-!B};0_bZd3+ z!9*Fja-t&IKU^kWrZ9cz!W0k!2%mW8-wtt$2WEL7D*Vrw?U%OE5{^?G#);Jw&qdO>zl4rUzDz52- z*$;t**FN#iUKto~ziO97P0~7{FaT5_YHxNnBwXpP#|+Lba)xvAL3{O@LR^+r&91!G z^hxDb{&;p{JV?POkg}mS36Y_UauxU1+@$y|$y*P3nVc%3bxx>2ZHI4K$NtlbyjYL3 zT{n6T@j+4x+XE;HUAS8tlioDW04g;xAO}aE>8W@arjr@ltWSOzsk3>rgBC14q`2>M zUesw~SoQle5I0;BT$KLCTFjASP1F#hgqs$)5$me=2Gow8_Mj+@4bEWRbM-#ZW?(~) zTC6(4?XlWR53H}@{?(Z2Zp7390U(VRs6Ni3KV=0ZAm=@+I3CCx#`-qaG_;?`;Iah8 z+V7Uewx6pR{sPzjjnYx&GvT10@VMQW7>_7%OsB9Bs*HTr0~W-V_r-HuHYFuZ(6kQ^ z8yJ&)+o-s*=l#dGl?MpLVyI$=5)B67xwOcwiSe!i4^9H$bA+~aQx?r2v1yS7@D~Mx z>x9e#tXv2S9n0M>O%@rzUG`lES9m4JhVOKoNh;*W>J{D>E8#Y8@$fA z=A2$~n0PgQ_Q?@;W_-z+cFRQk5|5-*Mp-uDuNgl*0a-rI1L z$XUE`aW2MJQgR_&8@tJyxQUxQRwplW;#7t!Xb7H{SH-evX!a0S0`ib6Nr%o}ErzT+ zNU~?FL*Ljm3<)87`~TsJOeuD#`H}|H5p##GqLu9F3>U|#!?Rw8Vy_O$;t-J!PNZ)UhX*>8FRC2l%(vt0m9YXT!G-E? zBu-sL-M}2Q_Z|E9d%oK{+|Vygq&6bQ)l|FnUi;FU+8J{fNwyFH6M~9tfvdP`3Xol@#d0c0O*@$RCmsZsr&?KK>p?~j*3HxAJ`8@BaR`tUO z&W3&=bj%3PdFgIm1_!(WAyeW1cP(4T(K2ECA5ksR!KbP)&o?VZ%#h7;)3HysE4gJ# ze?9G7rn}F~{<+!AG-%IplLA25mF6J&BdIc_SlP0a&y!l~rYcy}^jg5Z%y33p_h#2) zY1(im)V{!8_|+tvFngard4|%5^`ddx#L|P|*R(&q2{Qb?+*A8#nDPUA|K)rQNN?;3Tn^ zHW558CyVmOE|LU(Q9O)WOt=hLz#772R%IX?)TEawjQ?2BzvRc35;jVk=S{^)+E9Aa zKX>T_l253)kb3g*I=?pB&zWE;51&CDcD-YsT#g+8g}&0q@EZ}rwgq>a=*aR4p{~>l z%Yq^H9d@`>*xnRc&LY1%?I+hQsj^)a>47(mo-tZ)O_zoN(W_H^b-Jg{v!RHnj1l`t z?(GwL(w{^~iq9Nig}!hDNXTa8V)~YqFh(8&we20H@T5Lolg|b(g|EmTN1st4e$x)b zA}WU7!mX0Qo%HdT(p#uYOPa_d{PVVzoOT(Q}O>=v^x94wKPl}om9~DXwl_nG$ zAq}#pzidph_1sfc0%&sYJ3*{8o}*dD&6qU3K*Ya20Z_Vi2IrW8~wU%{(U52H4yK*9#Z>^)6B|5?}M=|9V*)-wgF?krNoJLls zksSuT*!x&00lwUg1C9Yrput){z}TdORR%<+T-M zc#1QsRK@Ebz7Os4HJ%Wl^I^`Y<=){VrscNv9hT{~^4f==bz;2snuXUPrawS?_9sU< zW;BMSqyHp_|2W2$u4v|Sm>krRm`3mSbw}^1iJ(ak%Z-Yr(WdWYd+S-x(YfibbaKyP zm(x=`5LfDZ>aX*C_la_UVh>vUJsWd`xYvv@8{ud=E4Z7#$Wa#EhwkU=T@X)`#S{Qk z#R>FY*u)*TkL3F9X6fVICAh`}2t_XTeTj7Z3=DFiF-8L4WvE zu$rSuWgV$BtInv6nZGi!SD)yRaT`-KZ@A!;zhn2ZETJ^O`X^$4B}4WHw-Py#VxfYW za0XcsfFW)LrQ-I}3p<`mBpe9Wxsv8TYszmz+20d+%n6)4`Ta|dFGxt`RKc+)xY)xP z_35C9l3Gcyv^aEEE|on`WErJfmnceGzCwSlpm~Wz2YLPpuLlf(%pGF~w}?b61_$yG zH#XW?23r^&>u`x87C5e1Lbsb{E<>0uaiqGCQBp`3Es~zTO7Eq0**uBc>S58t?MN3V zUTX;pwT5K`4;)nJevfOc|NDt<{{lIwu+kKi|CLl9Fc@_(iTe4l9Wx zIAJl+23U3mKY$6x4t}X+kK!}-J;^$~;qPakgY~o1gl@nKUfArxpRITMW?0I{V%>ua z9YZr^e`(~Uw8YvWMi%ehQl*+zUg3r5zd&R9fMT7J;MSc6?nU1I&{hx7E7(jX32_O0 zK7f^5kY=$&{AiwTPWgS9CtTIwO#7&8kKnIT+v2vZId;ZrQ1iwv)*ixu!-#$5B>aZx zZC1zQ5xe4srfe01D2yxy-;Pzz&PUW9khK#5UeA7Q`QQ4#Eg0{f|ENvS-bSN3Nl+#` zgmS;)`{m`p8Gf{?ZUE}qmVw8t1m!z9^X&W3Uw zBb9^Y?3Yu)2n(b5*CUSj&_2XmNjRVPPG z*gYSC7aiuTJ4>u*+-ZPzrWccfVUp`1Z@%^w65U@NTsVN;pfE-f{N|(`%5cBD+KjrM z7dPuca_hQmnf+zP=Jti#nBO6fX*zD`%G^n73Cb-M$7oQ`AmZ%f)WLbd(fN+aD7OB> zE@(VCJprq7bj8l-61pM8mfUlxF_V&@j!?+K9jT)oA=5#lOe?jt=3WScy!_@)@kb+~ zTt=ag1EVkvM;SM?{5K{co$oo0W({~Cn%Oh@GY_w^n*s#Y?6RTrsyAaF(6h>$cfp(N zI_KS_W+IULFW01qaM-*=a-Xv>s0rwM5bid-yssGw3LTRYcX&y993wW_Jm`jlw02o% zMk&m1JZn&xf^J!W+X_DtYMIEfLfmT@|#w1a(kdgxqCN3TNEJo}*jpR1?L4JIxa~XHEtDz4; z(3u@UKKLZnts@@h4@8;{9`47J1Zg~xb9UxvB3P|r#iLq1tnwh>6>n~*z!Zd<6F?

j1ofYLu zz{`l~PJi#;5_?qY9V_Rz@tIni;dces+w~QTcQXt$LRmCz({Y@M%EyiEV6cDKbUXg_ z#vbXC*MLlVCZ}NUXdZ0AVM?+0>D>bvD8!TMtjH7hbbL_U;3r?3K3czUJMI;m-TtqJ zNGJ}sEIApTq4P9O5u;5_o*_C&#mU{!^XVjpC9vt+<+$bT4L;COhymM%T&lP8f&r`5i%79> z4g0&bONqCbd>=10?r{Rt-7&xaevYxc9T_9fv|s!o{I`fEw83WNM639F^t4 zRHfe_v08CT42}^A|6sZL^s@=NcFW>sZsIUi;GHfGG&wXiRA&7{MH5sF$on;evH*o6 z>5rooSbz@a6kc<;EtR|YVOy<9E>(M*xtsTgl}FfmK-nbRm2MTr@t<~I$#L&N_lN@; zUtq{#yqNrp=Vb}m^1ny#HAg?*Ya@MLGoM377Je+7lA^+n-YD0-J*KxpS5|u(u7Y_D z7A#u}8q(;yOZw%#A~I5%b0u=37c!E%+}8$e5F7s(dcU2xpoR}77$4{RoIX!vvdTk|8Z?;Y&(;MItd(43hV-WGr;qSH zgc)dszAmaM6t=2|L3G(sIRwFnHWgo!2uOFVzeg6hKLylz!z&iR|0T>0Uy8j-!1EhT znsH|Hdx^L!)bL)chl6C*x0RO9>@?hz=&YVzk+kln>;V{{a!UVrSnbYIwjN-&otSR& zLo6;nSOfgUnkPR01WNlzbYEezWg5adCHVy(Rk6CiU4$B}a?nCGTW@aH8Cm9Turb6x z(@<6?55AF;B7)h0%r85?q@e<{{7RrvmfX>I150H~Mf;rlbRa0K8}~@`Wu)fh_POIGTO*`f3+X{5dDc-P74(&@sr?Iod#nr0eHP&$^A;=DcB&=Y zg$hJE$B|S=2JJA+X*bpUf?&6n)K_6j@!Hd@jyP;#JV}vP>>r83)afN>{GFZ5lC?zI zpxJ0PsoX;$?aSzhU4=avQqONhg&M}=%_)Wf%;gLg?fKDVb-;?`!-qMPVBd}sx*e@Z zO{!VQRN+kw(~FuHSpJivvM{LsFBO-oyb{;Uur5SY$d#|5)_~hBPf!J@~-LIf$qIu=^usTYLaT5wQhzf zn@WCRwWUJit~nIP64K=ruL!mYY*$_+yA{xrK+9&aC+2n3V_R<pK)ceRjsQsz1u~co z$S~F~$qH4HkY7vqsaA<*07)i1qnuY87}KBzFcU?IeE?hK3tqh32fuj+3f9u)r8vIw zFZB#Q>~X+ToL#Bv-Nh#f>+=$UvDi>GhUsWfIS*{?H1Rm726kgwIXfm|qroDvWU!}b zi_+7gaU0n?>g2Sp^~tHYy|IB+48vFH)SgYP@G6}LF6~LQ-sn}sx=Nf*A<#8H?x6rQ zbdr_zlU%JnepOUs0@@BJ=d)}AW&J>!JJQ+?+|vyeV!@{JBi=bEvk9;aWp z1vV}x{v}eg+W*++#+bRMYeYTB>)Oe7BM<^2P)iyw8cW5$LDvmXL}2`cz0DwJ;?lYkIbR(tT7tIwK*<;m(qVTGF$_L5JxG z00$)NMbQ8wU{xrALc30EariV9Jh+xUg-B6sSi?n-;qU0qK%NMD?XZK7zWk9%^75M6 z?zhZg>PqXfpu}F@`qx0C-Rz^Qu^*!1F#gAESEiy_G{7g$YJ9z|G1qMY$nWY#oHtXN zWR+=GPmze+UTEO-_8%tNm(oBPM=OQ*z?jW=7|&UE^HDX+d3WoP@<>nPksZrz$?`u8 zid0Wh)`D&kkTuaY$enkQ_m(3>UY0;tWM#Dx@BDSwO$fNX1qULHQ-~B8GwNxJ8O^im zI`SDsrlD@kZNjD5g0yN(LJ(Dqh%hi6fnCT=vN5j`(!j(i^s%ZyIhb|`XIdh_)Hf}W z3p7g!C43mF`EYOcM^r7EP>{=vk{-+!*q#ej;+QRVc8TSQ>qDl|H@ZX?@O_QAFTXd{ z`Jhn%*~U81#@NSDn&L_8u(>G{MM6X%Er>BQ+Kmi_El{=T(Ce@Fo(=HsD7u^Hme0d66{V>-WqiRgp@Y6Sy~(#l6^tBkWiSh z&IDMLWf4GYJOnoZNh+Ucg9U;q;7G&t|HJzRkW7g?*Z@5f1K1v8q+A40LH>{m#Rkwg zi4Fz8mO*^<`i50a&LjCE>>N+>|j;&iUJCyo5*SAMp z=sn-$1=uSkBbP-EBvJrms_9+Dt%^ha40~2>6{f$3FJ)136FtkFP$2wn+v{fJ=hcv( zyKythcFyXxLKWz$JLOX+Dy@L{B)SmV7r&M zKH%$G!PeR->GMa(V<+lQGjQ{9=!^eK=y~~fe+8!8DgTJm@()@4QRciA5XEzXQ zuS0WIC;rnl3D^H$Ug;Nfd-LDJKkcIwl{{?-k2+CpSTc@(-tU@r{6KZTWSJKKf9CEs zeC63LXH_aL4`rsrK=}yr605gJ#h@v~kb=LIqb*mc3o5spliYXeRaZ;J7#?|J#C+gHq=U4YTo76?oQ zwy*m5(KXqx0|d0|A&ZGr0N>N&4okkldV32pHY|T+ zlNf$JCI6Y$qa{69y*t$M<>n#s-XCKQu^3l?TY0npvU&p1i3{8Q+sF1Y8_ltWX8}iQ zMRu2Pw%#$K+K>CO=6|fZgDX{%<>mj`jKfP!Yavi5sDK!qAY|$jkl8 zi_@=&vw6<%*q4E}gh16f%Sg&pbhZ8bkt~0lS`o26kDtqxMVm4|TWsk!>d|X< zQ5Fpwr{P^*BMyqkTcib_dVEt?%>AtF?k%}=Jep;ib^fSZt6x7WLjmD4Viuk9IROmB zqs6(l?`J55Gg7?p!FS1^-?y9>5RbPGU#|mVESYtlpn#**8P_n`E}!?T9Q-dNlRsCE zHy1e_6rls(2`LFF-`@>T$fPR-;geJvZjNCYab`>J!M~vFrGSTGgxU0FKE>I@)xTt5 zJqQWm(~^P8$O#Gg!%yA6`0l)&%FE)5+)U977z(*`#HyHtU)Hzf0I=7y1lE(bJi_>i zeK;;lOz>lT7a5V!({xKoh4q4LV=zhnx{3cxSZ#;6koe+z!T8iiNn6SyL<-8Qq zru*9d0y&Rmm67OjR$O@u7CL{2dRbMyzVsY&1Xpl(A^TmoMsq5Nv%>uZ(-}wk=}nFh zi=Z$4s>8Mk&-kA99c$c&Z3XaW2E`m)@yKCq{snnto;YHv3Tk7KuwTB{D?8#alHecM z@?>p=VqD1qq|1Y)%;$$lkQV!iZYbS*as{G4iSXq21!_fxUd*s&9YLtLjHL^wc!@vr zQ*y5NuI;iv^rru|NQ-*ycR1yh-Q!PMMwRB=NEv=+1@JoXty9Kzmkw9AJ? zadzO-oMPB809*HAF8;w^x5yRI%3KKA5TNfXbBGdKc~a}S&y*sVBC{$e>u|HQseUgj zd0dYrYkYWO=e1OkDQ{i}iF#^}=Pr6*HW0QVDm0dQg-z@}3o{F%EkMRp)8XAdT8`3? z6gI=lR5~GD3&v6Y{I96eJ~FhrHjfD~8z;?D#@5wV{w8VzRw1q`$>ST*)Y#x?uYLd` zD{&QG*x+GGlHk>RG6NQIkz>ZLf8;b_u4c$_sMi#57FrlqG-+ZWr*>FgX~=BC*23Rn z(m^Tay&4WH{zSdXPgwBMC0^a?4tN@f)-!+Mk)}()v_Di(W{QCA$%>xF^Q5-=2qkYJ z(4_a#E0}W?O2^@}aVeRUN#HS(9{fUZgb#xJf$YD-Vxct*Hn8dFwQcv9;*d)HQjok+ zklurSDI_ZE+RE&Dgnbo~7*${vUO{=vPY?E${t@fY_JYy6Dhia$N)j_n05itiYen4gl;Te6&Jeds6^`YZ{YZxQO~RMAv+Jg)_aU> zNzA-U{!8pDf`Ym0rF^$<$u+)At%DD(S9*Aswxy(T32%jN!sZHRCzLcB?<~?~hH{1uRIBJnwp+~>)37%u#RBJ%sB$u+TV2W3aiALgI1bSS| zRj)GS@1RjF0Ri#2f$wqXsbj;~vs15wW&GYFpT2o&XL~PF`34e}g=F2TIy?QUR zU?w&q^0D=XHK@$+6gv&qpcu0Y%6C+$49oj*Hm$uUsGZG3LF}+5<~*-Ob`2u2u|&+d zQ>?SSM@pkj!Ro><;|FL|mj1uiOhWhp5vO)timbiclI((>mU2P~M`O%I4AY9Q)FBZT{7$jd;1Ui-tv&Qa zgIVZF^v5(}6)O-ddo{#{Zh+)5l``g6q9D**8&z1@il$OD1&*IQb<6OP!6^d4OTi38rqrDv=bspiPXaPN<2u><6EX`WDS2TYYctsFySzfPg;A2hdWB6pfbW=X8IGNT9t!GF32PD2u{Q__aHz> zEE+@!q6bgiN?At}`(fccsIZ9v_h!LHnJ^_K98}wjTs!IS(lB+UpTkSa1N=%sB2Gjm~LUT2|P*pH6xV~5MzRjDpH$b znqMdkU6{z$!>*rP#4dspMl~J|%6?4ZqzZL6mYhh(&Le0r=lzr$U5dHAT2n<^DAV+b zFfpIFf5`GA?iCIAa<=jnB&7v3Zr4yUR;Xg$(+B4DQm+MLkI3ITn}i1tI`EDY@>D>l z7+}&|s;o@UWW5vNASB_I(ArnVE>wSA1S6spy&|)$Dt-lK-7A_Owk7QCJ#bzdTP^!- zPnAYEH6|{%$XirdLF3~~7Q~OXhNOsop9To;FB(cL8w#Y(304~lAd5!45J(NSS3zTHWa#Q+;`z`8YwQ6XDq6Vsv2 zv|Y#3h9j$N7=Za#&Ui8xVgIWr%N#2T${)ZE@Ohcmx%M*v~0e2R$RB$f#<>n-dh$xjoaXv5B8QZ?~NqM1FsfWqJ@L1 z)k-A#fDg~*`DLqWRm!-WC%dodRVddl*_+e_UbQ$7p(|c)Z+lG!^+}eXB92}a0TZ-x5a^rsv5$V4?#mx zu$dK$@uV>|$phKq7kRCgFG=Msc)}3BQh(wP`6b;*Pv$*u_)?65+57|}f_{P}Zsfg0 zo#Z49Yz6Wy@VEE!t-}5CfVfD!Iqlbk)^wznVaHqav;**>NwJrW2^bMdV^N@pv5JW1 zuEaayi+FaWdkg;Ts{SnXyIx5IME->EewKa4$6Fp?a~q|{sW6^NN{!ELqnOX~ox#fg z3rFR&!vnq|b`LF&uK)~Q>7y?q==X)Z^HDC2?}OWqx(Cz2Igr@-ozzHc8hmP5s(&0XAK!j7v$?R7zQY&?VVyJU7^)SPqplVfz~d- zm6uFq{zfD7En%=tThItS07@A@j0TosK1%!Ei7{1Sh2>211Qd}E&@&GKP?+fM5wi6| zN=^M_ia4A>7NIG35l`CClu`!y^8yc}rl$SQa#I1VIH9YI6toW;#svbDsP=RMoK(6U z0FN7-MsTj}_u+S!D3JRjV)Z3S&6FX?l?91Uy-wG}6z3aY3uz9mFl)X1GWlgKA_7Jg z2GlM-I04!57iyDiB0{$OyA5i@A=5d%Wys7B%dlm}NR5ECUgH^q9eU-0Y!duNAr_S} zu=Y_c$~88Gf7{|*8y<=yUnE$&_*fq1VnLKcLxSY?AZsS6qquyOS?N-Qte2zM^BxiO zr}!=xuHnD%9^akH`(AVCQ>?BO{X2$a^;2d|UnsM3(_wdJPvpSHcM~Cln5%TP#whvr z`UwM*metB&hCV(b`xwEAoqX;QneS!6MQ2l`r|Ajlf(K2)1gSgUJMie;RgS z4XT9>^VN^{n08a8!F@HHBun82#o>!Lr#(yWrP)9;7P6NIROdd-W0Gb$DCo9eQL9ua zuxr1!Im33svwD`NM;J%eP&vwer5Ypp@=-84qG5gW3Ne6vxyOAc;7R0NIByo$;c+y| zl{zhjpPKF>$Ssr$B+9#@VmoqC?CV}U4{#yx6RE>>tbtxT@6?N{$l+cTLhJt}HzCN5 zySyG0CvCq2rJtnaIf?n)Iit@~_LSONHC7=8RQ@f;`^#+5krA)b?x1bJAnz!N49cJp zODsCRfO>WYqJp+prhZ_&3lhzN#sQ>f-rnwe>3n7BiXRcJgy^*&t zu9AY(3JguqBFptFtb31aD9c6ZxgnjmFgr2O_TR4zB*<>Xv{RA`Vp0d7jFwm;=lV<% zS{7(=)Wq+uJ5IClYtjLbz1@X8at#1?M^)j3)Jg}5?%|yIvMIZ9Jn4{m`UON^LDX6h zUB<6w;hgBD=@q&z6LN$$;1sFSH5WO^^iD)z+|YZGj`Be#Ct3%10`Pw}s82>wT% zCV~QQl(^YiNOoal_QWQbb>I~jNPgHyArY*lcBn4YAG=22nqYCcHK0~&_j`lx{>W|zH(rj5Hzfp@kNi(&fnk{xB+X~xHSwwVVExO4t39<0e&iKu-Js`Ac`c7G>wVy`jMW}$TK~3pJ{o{t;B6bgE zfY>RWDIxzE&ag>b=zg-Y1F{|KbVXN~nW2|jtff53cq`WO#R0w*#}a0V*myix5931^ z%`Smun_|4_>Xhd_&cUc70b=%ipDKkEIV6ESP;q<(-d5CF_&xT%w%!HgoD>xRmEItqNYDBc_REMzub<&l$UqC8ysDM zE)=kf#<^YcZWNEc1;0Zyv&O8sX!0(c__Y+Ew#T@>P8mN>t^kVT1Y1X;5|@ebZcu%d zL{!fA${B+myu&u?J{c2~iD8aOI~7qvQkt4t5itz&q-J;Z*e8qWpa4(kmI&eMzh~2; z2B^_UwcI)}`z#2>shSZ@%XNG?h|i<4T?ZjYQtyKKxztWHvgO9q2;pNqscjI>$v3!$ zp~=Wt6duO)u-6aBm+B<}VIll6D6f?-7ci%;2HEg035&*4kOMRuZp-ZD(!>zbN@^Tq z>=dZ*rUjqiIY0OGClj06$42(kF)vB~@;@28;(J?-`I4k&OcaK_7oHLjOwUEgmtG=) zH&CP2@&Nw;VVpAZj-Ce%*gh}8Sw_%a+uqV-{cA0LF>zdGo2^qqh73MRBt_R~( z)nTkCSy5C&HRAGsRh&j(i zSJ3mg&wtk)o`N#HdK2X0(I}byWQm87H>CFOQX)1(pJM{b)rinn8Jc(tA+!CW9oASk zJt_9Vv>i$nhKQEGY*hv3@l)O$dmw#E1$T+DDZ$L+^^bE%j0m}pM>*KBSJ%DtlG?mJ zxxq9Y!lOt&q|9>U2}L{yWiia&!Nzk0Ll_qp+bAdk0St;5Tf?oKTsq_+=M2f0ll+I; zNSsgPt85-$1IP~eSBSjOZGhyM@al+}^FkV*)>mBEtAW1VXMY zikIB;`Q0HRTe=)zP#GH%DB+Qu6{IVN=K$zF+Om1g9(j^>gLD95mw*`oP#O%(VkT)& z!J#XAZ{(6&SC!P$y1HrNfK)>jol!Q12gP=0*R|67ZBDi3gKT2Imkw?}Y#W7VpRHwF zA&6u@uYgLrcwJjTD`K+CkuIEsc|p$D9oxqNIXsjnn zev#E)W?8Rv?EPUyUf$pj%Oy1{!h-(g>DnQZ5(=X7x3>QS0>D5{iy~<9cg74GYQe?& z?vw>BXDeA^pv1)4kAcKGepp&Ah1odU0A&<5U%wy84)yELs*#*ygBA)x-me_fL%~Z& z9w*)$`H{{d=O;NwjfN5W=stg0j3$wnICMFi5{3Iz@&; zV4sQBG{t!m^5#mK%?!WRAyTW=W@NfUGna~hZo?a;doYnLfB$Oa-O5yo*IQ2J?qbilx{L{+7OWrc*-_@fY@hOz-G zr)U&lzVV|?9Ud9w*RA2cf@C9vpJM#j0S;}zPyf97;D58AX#HBXe{k`aOE`S?n#z$kjx^OO z7bMY&9xyNV$TMq}N@>;$qo`D`=CBFN^E*ZZ3SenT%?d@7o^eu9O^^tw_s##FGi7dm zM7{epN@6J~L>xJ}NhZtk7!#di=yPldC%~y&eeJPiZ8lTMah`%zFPzND=;Hsmm?6Gl znXZj~xIC8&Tow<9rQv>CV8)*yHAD?7%bT-Q&kH>P6#QGxUv^LVYiaTl*2;pJjMOAV zxKv%J&hEb+xUe1!_9>A9M%{?!`%f^AdfH&aaAA#+yC)0qon1CLWiBTS7I2Xomn2~7 z`!{sJ>ZFVB>&0^B-8Q0RK_%;rHR@WJKgr#`-|WwQ%rRO{rmuG}6}rlS@J=T4&GC5| zHmh3>y_}x-?@ny8w6rdkT!4WqC`pc*%bo@uD}hHS#UcYXfB(muRz+_DPKA?*00o_p3eJRmk944eX)?01d6wZiy z%c84-jWoJ&IY(pIPh9RFWJWMt`gFhke|5Pzrt_$i48K{WG%ULWb>vK zln$~Ht)fkWbPa!1mpp`Z zl)v;VvmiKXiL`$}&fQjc4!QlI1TrZtbLAmqrdVbK+OnDGMvU#N2o9(fbZ=tXpnR_AWz@%T&(innrn1eiuR+e66gzSkLk7bnH| z*QZ8y%wr?Gp9e?$?1`S^Vgjqe@;M}=u&}EBSsLS(^W?i^-dtrDtNecgL!rgnc$)q( z!@*qEF)|-E0f0oTI5R>Ji3D5Yej*}<|JcCom*kKmB__*5%Ek0*n z_G0&fHa4I5-EyEA30Czi(8`L(eeQ%FQx21*Jy%qZm zeKRCYf*p1Een5Lz8#TI=@>>OBW(?AVfJ0^IzVFr(c=UilAW6eXJMHr(IP85U<5wiR zd>`1C!a9Ub#Pr!W)6&+F4GKX{?QBIf$r0EI;q(-|S++H-f9zT(iER81m8$z*|GI6w z;cG6i)t;=?`+C%o#@0e|-v>`0(F(k?>u`G1$5#q5Tz|^r1&Cy1Dmx(1{9Tr+Jp4Ov zwPE_2j6DZbpv|PFnI;4nECO%pVgA@RxJmoY3wW*ZJ;6Cp!JXOh6DHDSlDQtT@>cPE z5CD3fQ#zu29QwcUa>;Ael|umN*V}+dXmd18CX%@T3)!{#Byt-@*l_vW@%jW~YP3xW z3a`uenC$oKRU>T?PU0flAHU0+H)Z<4eD4`>p0|bTw;2EQ>)=G#QH`2NB3z(JZb8O1 z2j?0KL^9N4Yr%bS(~P{R0Xy>;TL~8-%sf9@U z;B>?1r&o;nG64cOAg;A`LmD^a8z7R2ikb=k_!5W58t+ZYhqQY3xSSAmDY?oMZazV$m1aRgwc z#x9q-KKV9>2P{qITlGZaE%rtGB;iFBq;<4Twq-VI;@NW#;mH+<1uKX~N9zafLi(^a z4h|UZOr$%l5!E}31x%sxL)}EeYJ)x_>US7+)0v2~j8Mxd;*LqivDncTUTZmny-!of z%wg4HI%8u$ufIP1K4-pUu>RuKjttC`=!+LfohMwSZfvqB+p`Gg%z$3B5vK98QK+Um zLMdTht0(%|)u;dT*H%qJy@cF(spFaR63?9L5-1mGy;h{BR3G(W^Pp_LJ&**FATwO{ zp{(;*&wCQufao^(ReMJ8z-lyOaB(zb(835AZ-MRep0T0>$N%nNmXb`9)z$Q&B$At9 zR=u!P*7+@^WWHrK!v1VCf>xdfsID&VR8B|}H?4Ed{&5OnCR}7?AtYJ`q$%cZ!QL9t zq1W@G(#$uC2v;lt%nQj}rP-BTWwrFqvsiy-%Z$@FR!-gbwJ!2D9kYG?3@@R1tPt8vSOif!; z^+%^Bmg9wA+{M{Y4dlq!;7+)bygB53O2kKMM}%b-1tUeQo8!%6AB8n5fQn~dTIWebs|m9e^v_Xj^kSEj6KSkE=AU)3&_$Ayc42`9G<}`}QYS zXmPBYCCarLGgKB7sTMZosG;9sYFL`8fpwKH1I(8Is)VAz25aH90Ze38x>oMB>54VS z-*?QFM*+iQ)|8dv8$;vPB}D}7?pjkRn3j;1{0TB8#wE7&rb9LL0ZiNs?U+(clbK5(beA3eYHG0I+6B(A+D4?7nm-) z5dCJ%?bUDgQT<3TZAM{L=<|kk4F5UhV7jbA^jrR~bFqJoEkjdw3UNf7ADSF?)3oZ9 zOC7y9HrrKbsZ%kS+A>Ia0--n^q9_OZ&o0#3F2`Me;n4zeQ98b)^n|uY0FHh_utW$H zw+u92_EPOpc@>@|q&Nc#qAenu|KdH^oLA_Q?Lm2Ev@1-UIT6V^swJ4!A$S3TK&4k) zrJcAz(><7#*~5?#5ee*5_l}57sHmBubKoWErx>y-vUapm%S z4RYe6^|GgYNId5GazuN==pB-cN2&2>gq)37DeGtigN>LTxaljT*DHVsSdEz-$Vf+| zO?TFh#Jk3bE*}8Hae23ku}2y&bQCCL)a0JDtc`C`9o?+1wpY>a5OC8`d^N1)mZ;o9 zb-SG9zEEM8rN(tt;S%0_)vGO6-uhd8vz3;UVmK6`FlaS&(5kxqw}!2Bl^pD{r}R*C zCg#Zp8>Kpu^5BY0!U^gCG416s45w=ZLdt|X^Nl?Is{}f#&z~_2 z5RU&{WNp2E2*L%ViHuREf+mJ0D6kTOoQl2mA?>Pz^&xL6qxB)Yi6iwPp2{GtT?r)K z;y^=QMUdub01^#3BlT(r9dRa=qt5yxSTZC|GI`AA+`xk6VXXrmEN;a9``w2@?X(IE+CvnJb5dp#i=RXiG34{Ru z7Yi4a|G}b&7g%KB1Xj-jEW7#-+=Krv($H)Y34I3ALK9>dK@$-vb4_^(bfEJ5O%Pnl z|Ck^=md1fJs#uU#^q*D;5|5;yp-Ub}JM0DtGl5tT8g8T`>hY(YF}C!nU-|zbQos3a zr^4(vz@&`L(>l1zXAkm^x-nNhFYo#{)8=*Vr;{I4jKnF5Hj_f z`d}O^u^>k^Oicyj2xrO$avq+=e~!SNinNLPr54zcVwWnsL-rY0!t2pSy^)R^z{)K$ z|AtGa&VQy}kcsa<(=^EBEeJCG{rkVBr<_aP?Es687`L6Zn*B=wPz>b%#%y>2&)u>A zn-Bt;aDBQ)1_sTqQzjz@5`rNh!R7%H)cY-SBpuU-eTF_bBW;N62Fi#tU%l#U+y@Q(T{X@xr=hYt|^N0r8lW|Th*-o3@Uyd7}73eHb=d1S! zxVpxB=}~OD=jknY8rIvmgs2Tb>0~^Estv%tsJL(rTIog6$94){=|y){b7}3j*+Hm{ zxvvQJON+ zgB_t7`$=2c$Z#G1`=RuGc{twR!EEqE%!Ys}Jk+tSC0sBoT)J@BC~=<`MUj$H9(Yc~#8c-Og}RA8$7jk%(xp z<;uA@;bY3Hk*ZMQP?PEI`7)I><|@u8r<-7{l&FsOH?!4Dx{8TL%|3*GAik>`)*&@i zzU1%nqY^06-Yj82%SYA9O+rc~=S55tT0;dhgFZ?nUZm$v^MY&Vy;(2s&-*USB@;QU zRC9!josz!2bnwPeSc`ny!4RiLqGUJV755D2?uT$F^<~6s&6XwyU**e&cnZvP;eH{- z3Fdfd&$a6IgUk4Ud@0HIAtbCTvPo{t@NP_62KK9aK{L7g#RiMxe@vbMX*XBUWm#AjUZpH zA~oT|`{{R=+3Uw^2Blv;-wC*-5B60QFIxf$r7%ii?%)M2Pn0`;nHU-_FERqc-p5+{0_@fj)?gtHDX(u}At$0dM*Dc7l&QiNO+ z&8ce($4ghrtorKf@&ELlZ(}fUN5XjoFr%>V`MsQ{7C@2dwadcrQqQ3+Z1G5tphf}Fjd+&L)Wkos`;jJX4YV-M}MeW?H z{Jol#WO4?S3F;d2={K%y=D2-K-<*Ml^$BCF%%YVY^)V3dpJ5ae;Lj+o)+pmhd-b&JYmFBQ0Wf>TCK* z%Rjlx3|W(!(mnCyW0uLb`&VrEYs69~f@l5P}{5dnK< zY2fS9OH*?zF9}^dL6+-`NGbG!Wj;-QX+#s5-SSAqvD}fq#A@i=FX7u*DtO5@l=Kpa z-f*ZlXY22Da}#huz~8z&)1JvI|75jk{W>F3w1oviVA=lpZCR*e=@_odzq zJEU^j`QzS%z`6`L`$hDniK6t8-h<;YsyHYpIJ~`J!t_hP6aDkw%ZPT@cG-LMHwD^V zAoSAe^$s# z^zm5I$0EXH$>t$BV<0oOdo2Q*Z!!CME0&{9MYC28^HvLd^(8AoYc@VI2YndbRE`Pk zZoNImO~Icp7X9H!ORTW3O_h@`*egT4f8>IGpD$%^w`eU35V9515)W^iFs2T^SN#UFiJH8h`K`-3*L!+j(QypVK4&pHb}R285r0# zC7exeSV(S5jqKLJ8!H1n>U+V{RS&dF+D03WOJPa`y6Ba;>XiTUS#m>9DTOPA-t_gS>yG%dWdhv zCWY1sd#G5xoB!3^#ksGDIu*qIa5Okqm}T5Kw(-3>GqylVP?Xmnv3-VEcUvAvl!57& zRu{G2mR{+>IK9f-!bkS2s!;944z6*Z`@+xjO9q#E%r!*7=_F}Tb6f>NuBrc8Q_PsR zJm!qU$2JjDj@aGiOlU&8nB!kwfv8+jhtlbdp&GX0U$9 zlIQBTg!;3>?IwhR#S`#GL#?RQgW@nBEzm=dGtFB8F_%H>C7~aU5yq2V3#B)4jLabP z_n)9s?lF%5R&JbpzmXreis$3gMyI=|B^ATd#&+pjK3|mA7#QP#1u~*8^&XZw%NArn zcb4pEjIk(U%K)Pjw6P#^p=pi2W;l9jhD+(+dj0CL1~myJr?_%kJ`ly=TPDH_mxQJ> ze_I%@*86<_iS2`AP*)c+xX@RVmh9i*Jp;Vd%P37~ybPABV6+*r*G-h`CzguZN5@1P`cx#Xl75ynSKH3yp?HMG8L>?8{&7vr~#FzlJD2ltJu9(ZKH(? z;^JW&8Rk;LRA9rWg57K|_;u?R{43b*)kFZe{I+Wm>Z@Z1&(-ROF|;umF%J8d5L~_%iv1Ugv;xfi zx5dG!G^o%n2ml<^hVM+)D+J98iseInul$Y2N%|0T!V^UMVf^wEoSb#gHbO(z!9VEo zl_I9Wg8{|1wRLTzZJbwWQIXZ%S%px^U|!%|To=VfvKMv=6`_AN@srod6#KWyv`H$( znv$x;ynC|c((bPE7}pWR3m12jpyTv($;qWX4ya#Nbr+xO+Y@AZ9wK`!`#!ySMeg+o z0QkuJiVB2biH8ea-Z;*h2jA(!Z^jO^vOTz?v_@I-s^bAcou(`1>6GjUh4I4c*2dfI zZB#E8p`1iT`32apbDK-iMbPZgvr!HTw^VGDwy2>#fMiW$_Ik|2@&abt1R$HFfN3y( zgp=}y6-FLwmGMF-7)$AIT@K9$RJTXeVh;Ars*g2v2Tj7;-*RKM!BW3}@Wg^mF7e_;xQR5G|a>dF@b-EN}3dm(nsxlgPztTo@O zjSnvjCv}TOqU0PoS=Ffj6xmp~P~es2hw9=yEd#UvYF7CAH%oWwlWWlS z#Oc;}Rp0&kaA`Z_7@zV~q~(%cax7M|YntsrVu#U?IdqNsyuGm?G+UXt%-f_*)^Xt% zq)WDebuVHh9xR3loa-k!JEW=*6UzVc9n-I7s-uprev3e0!m+7T?aeK@Ufbu}&?@Gw zHBqn_W>?W%eC=RlrFmcQ-!TP9E+i?@x8NRVDY!VK1I?`)x}u>bw)!E(7nYJynYVs2xM~U}ZS`R~NtAEzP$?@w* z#Ps5`-}6hbl@p|D82L0y=Xh^#b9Fbh4@*&$GxBIbJgUEfjo zN8UDo9qHoB$s(e8JSXfqpc%O(hlZ8PsCmI_f>oy}N!=m}cjtogiqFZ^fgT+^=E5Ka zO;~cmwfk9w=Qqbg&j`_d!;J#oen}4@5ut5FyCA0!m`-e$p~z?Y*FT(B;Y};j>BNbd zfuE|4o8rDoHmY`=;@x^}G@FFz?j5@1I};3b_^D_VmJ}Ekp0Z!{jY?GJ)30R-xs*{_ zBApcvVirZh8d*-tViv%;D0^wBQUvp49ETsg2@&4``~!pLa1uWE{o{#?+)4fi=REAeStD* za~4{@$OX(-)TG>l+54M?A8F)vsdwI*u62|%9$&SzmiS%^sQ;xg_D1yD1IIR4uYT@w zKPNG*N_6CtG&F$=hPOLqmLBrq)WX-Lr?c{!B+I` z?p;3jE>9eZziU#AQo_Ad9WSqLHcM`0Wy zC(;G2V1y}%mh~dg{${gW(ot8k0%jOh-tw!3LoW+lcI1&A=aDt;S3Z8bdgXjuusm8Y z&GycW>c}iRX_N%oG)-=+mtu;S(N}P8Ovz?1w^J!ZCMS4yT&7#KUmpAdzm&f=l`1UR z0drBpoGA^;0(&7bLEahHZt|kR@nbc+13MkyBHePM3;*vqd%bsCoS2-hnuGYP%GxbJdfza5zrYvt;%|NFXd&$6* zH&p&H7QUdCX2MX>`wDuIC0L3Ri$vt?R=iTTT9|j+)&sM&wev?{KXIUzB3xS0 zcns8Lp_je~+}Z>{_WeSl?Gj_aofbH(%yT@-BWbL(S%O?#VOX51_HHl#ZkK56wSYls z7Vau=n7&a#YwexeC7e-fa=|dUsIJ4)+zhN@Z+2E~*&|B+yOz)whY zprRK7$Q0dJFFs+AYpi6L*jPqVU$1r;v|nC#Vf!?+)h(IVj-WwmJ}9!P>Y5Y7;4DVR zHOlCAOcLAr>rFeP7$nhguL!sRE`&3q8&OA>$69>p7$(&MVPo`MIOg6U_Xg6;p@6b!PwoVDOWoMgrUR>WMqs>_N zNMe+ez#Z==w`LUhzHH>1sPnq}PP6_XX23b%fDlu%l*e1PCW7P3QKgn!O8Y~+mD&%B zK+0)n`eGN$F$J0S4%H5a-8KiKQ+0E8c9_c7REQU64XUkHaaiXl1)!AY{mg`#>A%8 zOt^Kr`=MM&jV3;ve<9)sm4Asb`qPTVKVr%xRzT>f_sQ5&v@1@um7S51%LO+|0V}G_ z=9Y4Nn7SA@>9i2Xs@I|mur5CQ9#V=)bW%~)GbDDJ#yoy>gHkK{#8NP#lsp>7n zpLtbXtMzrj6Vfm@+e&8kkJPU7(9>NXoyiAi{EOXbCDjo@WtFhtjd~ zNYP613Yl7Qd0@d+!amLAbak<~5duoqtJV1F!AQ-UKIvk9s#PS=e^ndRSg4Bd#RTT1~>_bt%Pz$%SDP;S?}hT@So- zO)0{ZQrTjEx{zdc4kUcb>~=u#%B%afp>A_uO{~?6;T(mqBc)_$Mx#<#D#TQNe0x`E zf23?f#9IwwzV6e$Yv6E8y-+w5vKwl~XmKPj7R^{LaWI$I%Tqd^U0WQ|8GY-gwb81d zYRNJcrs3T?l1MD5a}ZD|E)n`-UtcBU9Sj%>{B&4$wBbxwk6uhMnyLcmZBZUC;N|M5 zP0e$Pw;~jsmS@uNp+hEXhUJtn>FPMR zA1b2fMlMD^hr$WJ!3d4ukJGqkF%Xw|L6q!9Qol?#MhBO~CvXeXW?mhFh+nFqqNs4` zUWoot1_k`Jcqb;XH{?KfEcF*GRf{0xOr2%RX%ap>VR+Qs*0S~B)=`Y)rG2sp*85HPF*9mHRcA67waG^_lg$TvK`_#9($F z^HH2qYkpfu?pL>?UU=Q9Wm2`Br)+a)L-8oXY^d)K;<5M}|9m?)A~6$iR8L2EE~$s^ z%>q4Xk_rgW9T~#9vt>vdrEy*Y){_v-#3}z0FPq}fivF87%O~E3r?Rav{$Z&{octV9 zfoYfN{H_IlaV*!YH)({Mv=c(rN=d;I^Ig@gK74l}XIV1i)Ff`D?Qp{UMi0?_0uI;p z@O^94@TVH@s_RI}_`2Ut<&bn&5qsve`EHipK#4xrH)0urO0E!yR^Ef}v*q81df#IY zR?G5TF4(6ybP{Pr+nFc+1 z=r&H-af@6D@|R&$9LD?Ts9EGwtYjBfhvgbWoM5Ygkxu)c0^B2X*9lH=N3L0gm~NA8 z0|Ob6PPaEiS^LRuV?0n!eA9Cgd`G&?>gBDPEiu=9y!sxgRU*tSCWO_kHp?8Kng)W~ z0&w@h^7_Si4YQ)!=lYXsy-&BAO!k60seYeHo2w^*# zl>E&t$qnmgy#}wOma!9sE~ z6O}kLl3wOTh2x11s~tSuwEn&3@KSBe;<7fs)k$Onl=o%Ck^;1El}?_KAgQ1iaAQ`w z*l40s{CVsdSD&vCna}8(1>9_l6*Mp=+LO^pPVpx)KA5XQ7&K-U`0fJY?g>ia>qwh$ zp&|Wh+Dlk@WVA6RyO4i8dyWZ);F-<+qBgVgOxJnO3SMQOmy!-mF*jC)NzayoQw-QM zhQQoh&WlBF;|9VCN_#67yAYymoX14EhwBq33|%f8kbVbZ9Sc>_FRtC1cw6p>ekFs; zLUy`Td(P;g+L6^^npj&*AQ(F7Hi?jHlBB(Xo0`h$k!sRM#G^D;4K0{m2W=E_9(z4#L4koq2um5bo~N$JMPL^ucq{6cM$I#c-dkmmwR4|X z2HYCAZ-W*3A0aE6lZ8>lyd;#rS)(}mYdda$&tNDBH&sO{q0(kv*8Lv+URRIVD7T;N zs3Vud4aFTYf0P~pL-Ep#&4)U&{Y~RHtj#&B{B#7plsx~WM9ikPavT8{2NesjJ^?4k zmmLN2HVc&dVi9M`PEqJtfcqm79DPR8yP14~#a$bbAk(a*f3nWWl^z!+b~3~EX*#Ae zZC9r7#{dMcoGuamUI~~Wbz-fXtI^Sgc~->fU=JN@j5X^Qfpb3ZR^tUUDqNpAJh-G8M<*gD=T(?MgDrO>2ykUAH4gQ^bU)7Ww%^dXSysRL>%Y^1II`c`$ zUm5xg2oZxbQBl?T^;#*EMsNpL*nPs`P*e%fD;mzpAWw`T$(EdINSet~YrIB@yUk?o z$14*Yxo8=htmEm-Y&c&Babw^wUL$kGM`<=m{gVWY-*XTs$KC--Ev zB#t`+ZCOgW^f_MG_^q_zdHM(w5mOa074T~;dZfBxisJ9{-8RoR=r4_#Z|dS@BC&NFrffnQfAVv5(b*~NjL#- zOx%HvG!n`BvM)^Tjc2C266kn1brh*Ew+Y<>78A0=HCgqI^8C(+RVEhGywkh8y)LoU zJhW>nXQcb<8l|Y-9@W5!s>->}JhP`l z^yEPeUoajk8E*k6r=0C1yHJ2epw-G?d$!T~g>gxOggKj2h%ifrdkyTPzhYc#rF&i+ z#i0wjqq~-t!sFOJ8{d5vQjO``OdbsX(4I2348zWPTXGcPSv<1;{y|(}qzqaEZN_)J z^AGPb+WTVfn};HkU1EL$c;4>bfh#MN7CMuX#X(SpbNo+-zW@fPo9SFZ(vDe6@RaUj zLiTHMXJRe`EhgKDOJ4KQ0S>&9ckbmuQ%FtsI@xSYl%vc&#In#nb|ebrn@&^!%tYI{ zAPWCd#Cm^{t_*{cbWU=#noI7VWlef8@YUDRAypsIc z$zTu3el@=cgZ#A3*YE}*ASP6!N`7I$6coV^TMIsV$S?_9!l8psER*)JMt}$tQd@hz z%2v?u_iFPL%6$p9$U5lQ22gQV?EI=-M0R=oKANmwZR5)TN6&@NVcKwWYzJ9Kc60by zXRC-C4zK$j=`Bsb`c^SG{`0j>FFV{bry*}AESn*1K{XN%*u5eQV&3Yw|L)r}o8hT0Z;^)F6o-xi0t~yq}htKYMJ;5&lRD_f`~3FIYga=fdtbHv`ozURn$so zmP-lR1%T^-85?4x(Kd%OgAz0T@PgJGSc3{e$7 z1lv@+=8`2Q3Mp#~;43OLZ&xVw}3^y6g``FgankT{ahbGFb0?J1gg`gl216E_< z$H$Vjn*P$n!Ye490D#5#4~Isk^-OjJwDZ*Q?d-)b)~_n8>~qo}s?(GucRLtlF8b26 zp_BVp@A{I4*;|DK=@!3)6)l^HmQuwm!?jUF-1{+BuQ@QX77^;%8&xLo>h}SJTIF zQ}Q!KBF`Y?I$m4FO~Z6ESeRIgQ-8IqK<7hQ;hm8_^zQ1$;MWILrrI3kIt_<7>X}xW z#ri}WPKfG}ZPq_cguxS3=wB11zB43CUQfPW!xe}n3n8xQfoUU>V&Lc)RZ#2cFf62f zI+d@V)`}iz3@_Ou!y!&`h0YBZ>6j<+7_EZK4I+32qMW@awGXtWMaO{nf$jo0^Nk(A zhR5D?d*;S(ayZ2!=`AuGo~Ex#=`59M<)VoU^*Jq=kdd{Q{>#bsS1B6`%KqZ4ez1bC zBS2|&P#=%Ll6H#FiIiZVg?aruoKUEMavo{vNZOsziV~RRoV#W}BsJdBL%f0(E?58} z!&5<)I2b9;5Ja!586LCH22oKWwCNxhV(+RvUYkG8z9e!-`;_}G8TkB1H4Jo2uC^y9 zH}?e-H^5#COXVpPGL3?iGEZ*5)QO!7wePr=7cqp9r-nrABR-%ZLykJjf|h?E;CGc! z>rVQ}`d4vpU9LNO%C{=ByZt6Q(HiM9S{0b34MkCW%_tCK%x1325eJ-|TFY}xu_Sm> zo7af)#F{_{8BK>5J?6sOh&)a+moI8wgXIsJ$CNUMHy`DaHHT~r=j}B~0l6LI?c=VH zNvEX@joLe*!M`6;%>Btr9Dl-k_`r`lX2LGZRf8aAFe`Jf57N4F7iMBkT~6f4!F9Oz zGbVTp;I$v?cF$683>7i;$Q44x5-D`^@*#<}CBBMUqqGKpXngW}_m-{;e|cT(?t}hX zpY`gc)nRBPS!x+f`!~lUFUH|kJqr6AOOBOucX%(g26ic#g9Fu`he6UCm7R9v*)%K2 z=fBahf9&?adb0fcYF)fD{P-H5F3}v@k-sxH_JYzxSLfeO;_|Uqh4T?IYJ3LR(f}mX?*Zfr&p&H3 zXn#USqj0y=F4x;IvOu$lDzzeqLD;3PS8wl?zXxG0NWpSXmZ z08DbXFgdj>UB>3q$_&}vf57$vtX+9jrew_WE*jQ2YE`GOA&(mbideb3j?B2Dpt zs*?m+Ej3b|Np{{HB`Hv5BR~WO{9sQjiVU5d0L@ADO`X53A+T;*@CK5)xL^+TnMu!a zg-x-#VD?|s_T7K(lRvEfZWElZ*E|WIPD;p9KmTmyo#`y3C{{piMYThkOmiN$AsI{} zpAmBp5m$ESTI(62zj?*dPaR%y7L>to<<(4if4orP|2*;EHKlppkqWk>u4eAvdbJDY z-%{Ag$BJ&OnTUW!tWot8lW@A%wKQkeXuH!h#@Y~b-o!Fd+3^T@h&<2fP}QknnWM8= z0t5EDa<`v4e0!-#pN15IAMVG9^7u%`K+&qtKLE?iR7z4%JCB@D>mr32^{Q*giA;PX zcxlr?Zt56P_Lpz`6Y3AEtp<~7_7s&3W=R3G;C5b6-V5DulS96X1;A$#mA zQ3;#3~xeGCJRnDDei(QlPRUzIaX`=F@-`pW?2S7+7$WVel)ML`g-)b zQD(y&0cy}M&Boa9|8{hDsBu(ZVDO=9)Vn-(Y*Z;nYqKAa+VPgeE9ac%LWcJ}SDWUR zYM*sJfWoPRJ4IF7Wi96c@@uSc{h~dg9>vRAx)nwDKoet=7PhE%t%{jq*VdFxItGgm}F#wfsX zrbb*vp$=|snib771Sn(jBd}Fi+n68AnpDP zXh@T2j4L-jlz6KZCgaL2=D^|YcDz9W2TuO78YugN{RcdErLmj7tPRb0ae@ujj&TQvjNakp)`F#m(kafs>^mP(WTq}+vak3;g(j z+f%n{$zOr|6m`Ec!;$9}Huj(!m=zsMBCO z;tL)R&^`P+?iVup{6@78k!zWZH1a4nC2$QPETD`uZ_GJJ6vmUQ>`O?>+lc1qJvuB7uIU#JRk7Cg* z=@_2BTha~M)69CnyGsVx9iX0gNk8_=;wQKmru*|)ePeG7vrbEi>fo3 zLC7QMScW`$blip$)UPqY#{I*N^KKq?{}O!K4iQM$5XbnSbD>JCPb%|z$O@y%*%}Og zHlu!Joj%IS9Me;COD$SI)o5=oR{v+^_f87-Q|Nn@akJ;eMc4V(Dg%fk91Jdy1nws# z?Ji3+6YaIbtE;~h3Tw-g5@s|&)3RrH(DIPe9{(I}?&lj>;-^(U_Ixk>aQDGA6b8=h z_ROs%KamFCQzH|CyM{N`Dib^wKk2Y20nYBZ+@~wE)SJ#bH=aU_?Wkza@LNKT8%3P& zy%^QUbO8H&8km+rK}(+`hW+JMSyohK<7d~ooZWJy|K?Go>{aO?yp+lO%iH%ZNZC9u zFXBp##JQ78d7ldz&uz5aho?x{H)<#msX{VmANaq>l(Su3VTtFrr!U^AL{F4_*I^2- z?_yN%SGW4}X{b7&`#?xFY_Ip6L44YWeLhn1T#J*O9?3}0yCGU87F#}o*3UN#p*&lj z?NsaY+KCt*DY>pg6ztv)=b%FF|N#vOOt+r#e6}K2(Q^tEZCq8L2LbP7C7+2D?VmE`;&2~{z$$6sEHWL zfOv;NEy5tnzE+}SkZG+Qz4GrIaN9CS-Ij!Q_&}Bu1sPRY#7J|h2YG(Rvx&;X%|mae zekj7m2x4XrmM6p_f4G}W2KRON295RCGoSM=SWIENG1BDH-`}l!0F3_CQArl_ne11Q z$3fi?7nKfuWo)>GT%B(0WFr-VKQ$p^4h_ucm}+EFKmEdTo(uh+%a2$T)x{i%*BYc{ zLVp;BWXW27A{-?MWJ|*L7(W;-X>Wu`N-8SR7p0S>cd~e&8U~--A@ZMK^Xb-fQNQ-l z=9eiP>J@UO`Zu$Sit-5G9nr<|FIo1(BxW3>VpxCY@C3e&!HO}$dr)zYsk|1#4*^(M z@|76JZ`!xjd1E$sTwSnlxV%~p1MMCL?G-|lZK~l_3>UI(yIP$;zlE!bY>)SO{!Cju zbpDNw+>4O7NLb(cr%0Utugl~QfVq1$js~1u2`gsyDc`-b(e{K*h+t{lx-|SQSW`1r zf^YoXCFnr4u|i$iZ$XZdlRo^w{PihqCAUrR%9YyP+j5;6Zhv3e@+R!tDE}RL2$}$z zB5vnVFA}hG6m6Rfnr1=@=$LRF7=5lTs4PIkkJ-Bcy@{DIRIR?Q9Pc=Bz}0<|W31!Xk{T)STy~OsJQoZ- z_``T4&M8?}us*mv=NFQ`mEf9lFxEj!R3F7Kd#8Fi9!$KmU#@mPk0~HVj|$9C_-E&_ zvQ2-@8~h8g+a4S4^rBsag56^qTX3Hq;R$jJtz*7myy`Y`-^A-1K%0AxhxG+N53R;> zD^a7HEopdw9nUXYs+QPFl<_Ss`g}6xe6CSiIlw8{I-+g-v?X%X(DJWy;p2X)wnKJS z*83>pKG#AySOe6r!tp&mp_6O4rB`W6deSzF9C{JL2+1$f9YUmz#$ z!YaGF4~zFZm1(9(Z7=}L-W88ioIk#eOmXoz3jSUaNc~%C@XSe?z}wEmnCeOo^|nQS z=tGeRj|J9kF;^nKzSf}2&f)@aH^92w^c=*@X$f!}hWX=a2Jk&o-pyFW4e+)-VDSaVyA_nPK- zDz9Aq@iD*B`aZYD{BRL7b5IL(99DgGooc&#C*+9o1*jtO&luVL-~1{h{Ljp0GG;2W zKBOP#+@7s-Eri&Sj~_`?z^wUEG@^;G#c-`RE%9AVcpk=gx9zv&Z}%pOHR>gv!qQOb zv*@~yiw_GoSMKi9C<8^q|M=0u#Y4EzBv+fs>En;(BJtZ{wsGBt;c{e3k*ly}xSL#{ zd;JAP@_G&1G#N2rI2Kt-@?QLURFl67_)hexqtQmXDWL}@nF}_# zWheZDKEzX%^CiH<2|iI0C2KV$O0uyRt1My5|6%SO|0{XEF3{MvbK;37b~3STYhq_& z+qP}nwr$&-m~+qfcc1^^-WR94cUOJtR9DxkwYz)QDvge|>YJ=0E&U9-uL|N{VpD^+ z={dF9GV3Ir?t=y0rydtuCSdE#y^%zf7-oiwyASbmEG z+Ra4GVB>k~a)goyu+hoz)KXBK5$PyoH&S+V^P({6r7<#aG&3mY`!;?=6=X;A=02`i>Cc_mvAy%{3G4aA;>7QIprUe+ zFUqlOamW5f-ybV2npqMtu&ZgEqwjDQJd6j~g}a-v8BhWK&@T)z+6{dzc%fTA!7nDy zTD(2cM6=w68EUsHNyB(`+%X};Y5g*^pBS+J)AV~8O54_U%r8h!c z*@dzeM&BccL~+DuhCe+c&Qm$`LL+Ov(HJ+agC5noMRKiIK*{-FHNdzvrPiu`v=$$x z`7bGyk(^RWsyH7Rt$4t12v&bf#h~^=(P}(0=W?;YaL|t+j1%4l#4j*4oq5q`|~?&4FGs|!a@frk63cOSUS$ga*W%fN%_M~d)+q}W8&;k`*v6>C=={&t;Ok_IH zy5H!La<;(jnX6G$PhfiJ?cla|xldkNn@V_CP6x#nvqevb2Vi6=?8r+{uo3d;=dACZ zueEjgcdGC-G#`oBRKj?OAwtBl@>DzZo|6;H5Rb+(-14e@T)Qo4WmdW&)_}eXF*N1z{4l}k!~bhjJyP?tFpVSyE8Jc zXit?ODEXb&=;k3=0O3?)PXmcm8xl2GR&7_l&lhe=+XNGW*rtQ`vALN46b9ZPj1h6h zc3Ft_4&`%39~$P`3nXBF5JJN3(dGdKF>>`NoFW{E^&l9?pJ(uOq@s5V9>k;Tz6{Nc zUWcE-OlTBHx|nRfhDsUSN=2J&uO$6EPnf0Z?5*uwuzukw&n`-W8Z^yf4&6Xodg8Rc ztV1v>AxK&vkkjAUK4S6WXbaRYqV&uO8rF=VYJ1YB_E-~#ccDTFq*+hRJpFc?H;-xc zS*g<3(T|;c)5T5CWH1w+PCt zpgqizBH(kKOh$FBpw|yk=p-`>30$L3U9OR2CMs_6q$&r1+o7a(swnPb;}2R31P85g zr9&3>@YxTZL%sL^_!xrC;+lz2I^`_-l=+1vKyQ7@ewLz*oVpF2#wCteC48eWCE<Vj(nQb5E#8Ph^`vV0(J zL%$j$y_bfi^vn`mt&I$N?{lVz%|la)II}H|XR}>NTqWH>kU@l~Lg|i>l?^?4zpXuW zC!dhNcM^gzMdezLf!}S!5ZS7?g%>&lrpW{K)6U!YIupMe(xsz=gJBM(8Ovp~Pa=U; zSNH3Aeon>5==oD>)@$ihcrAW1ztb34!VxQT`{ob;F@X#;2HFiSzx_0NHeC;#0KPLI z`+I|gCAW2*BqZsFu!BH8RYXHBTI~3%9a5(yT_gu>QjXpa#+@kX-twVCYIgi{W0iTk z8BBOYy{?Y3F4j{J03W8~-{advYgUF3(F2if*5uxVgGn`gbX1DZ6nD=o`3% zxhZC~UoJsT|N2>OOA>bBFeL*O>sAZxe;NjO5`~>y1c573pxsU;UM#t1IJnBPH2?$f z5oHEs!gdm&b>sK&F~z_+N$D1l$M<@wnBU)G=V4XdqX91ji_IqfJy8&A|t zA4;;A=@}i8sDrS|rHo=&q73Lm%KavbvxtK^FL~_Z#g?khAs#sIzE|r0-Vk;}%vSiIh5u3lL-yC7er6K#q{V*cSY&Jk7(3^iy<7xz0mishT42DA0 zNmO;YaFyEF&`7Hj51sz4>4LP@!KHz=e-(s)XcVdw(h8^RyJI9R%beWtrgY#MJ_4w; zuX>7D{9chII^bb)H(o>6Ksdj@RI3`vzA+xY$qx6n7C$u~LM<8lEd&4X69&xj5?gu` zBzlk(qWRdSZ{;1{&!qAv$cU^hjAZaN8Du1X&_gRIe}J0+fDL4oqWOYil1}wJU^U>- zUxcr6{QT}pqo&+0fEYi=YO}WZLR5ic9#VJnc|bH|;>m%Kh3@MUTD7q3W(!xj9II_CEuXO*_bjhM^*@YUil4c6!dzkHN=K6>D zrsm1$n`Q~lnEj*&&ScL*>su(7f~Vslh0PpJOjt3U?iUAM6nE2k#Kv-ddT` zPgN`O;xcLexk~NjVq;v&?kL+TzND&*KZHAo2Vo<%d^;q!6~2jn_k8!hwVxT#-V6)? z7-eR%rFW1WhH$o{cLwgEAV}?+5lVZTn@U}1T$d+A?BT9A;I6M*4`DBg6bwaPnS=%7(+-#q zK;%e4=357M5FR$_X2YC8vtfRnr_3#1gKUADO2S+dAsdp{y3fV@@>uH%i| zNB=yS%TgauG{J83tvet&<5y+E=t~5E2EHYT0AxUJg^6&<_EYVf5|q$BK_s!cMDvmD zog%toBjCHjsOfJ=+{uu*WOR804*5-C+6S7LhCs+>(0(Inqw?=j2ilta7#P_izhh7% ztz%_^>GIS&ix(Gpk&~ma-$>P2trS~CfZucC)%{qjq$ZBIkIt%D3%FmZbjzr5J5lA8 zR_A@8iRg5<3oN0H@HFoZW&lSECqlgpU^0XvbvF%RZBg6kO2fTq>o~74^I1;vXJUD* z$JDmhdsS7Y9EpA#W@jh1j|g_%1=*E6J9_vfK_4V-N4g?tDzm2BPn6b z4*4U|YwJC#38vF?ec--&)-iLg0NzB2xh38lC#&8Mf-@2A5k(^IXs?-An=l`4Ioz*8 z)rW2X3)TaMT%vG#U?bp>PHclzU?nw6%#8ssb#4*~!3TjBB%ysYnkOSQCrl?8)+p+O zFjE9k%|bq=Hl2(DA2;r)Ef87V;zBuV{YB@pw$a|S0-~D2+?xEb+zdIcHjG88JiGC} zZn-4%`$9rnKp)aFPVv`@3k5seSw>;L7^or3rx+F$fD^vqC&rx>=AWO|I+m3DTT3=1HRxqU zFV*00*CL%~13IWTG*>e!*8`q_<6ps=BR&eiVj<&}9;|f>>i5M@OYkImjBO}#8xAYs zE_(A>k){O012S1h3;eqB?Iy&ymZwJ{5n5a-{sr<=VxgJI67#eb>61_4u{U;OR-yHQ zx6rr;`V;f0R>I%J9RnZm_6vO&5>D;MVe}i1&GCN z@nFcN|3w7p{6r&9wz0vdk`p|>YKld!uB_?j#rIp#(K!kVCpgJ+6}2!XPd1hNtqB<&^3vPUw>oy}!&&J9EU8&MD*;+`;nZZw1qC94~8uomt-JXpkc|)DT zOY(P18snUud>p+U&qjvP*=}<&iDw>!U1tu$>>d5!!Rg#f=Lg2C1=^=dATjc8N&jrZ z9@MKU-YYMp*ZW3`cM4Q*SfBhtLE%Mj#3dDNE%Z}IR)&GqcU}pD{I7YdM5ZK$)Vv#a zgtQm2)Af1+$UKrM_Yi2~o-upHm$g56uyON7+^8UWtzcogi^LFR=hdi(<*7upimOAf zAIa#c9xC3P#i%4oAe39Xl?+5ab7ZA-t!j6UmS`izy+$bGR!SP-xrW2%CW!_NAAFsz zfRo`_!TNMsqK?5jnAndTe}wbS9$k8Nj#gMNy=07u^Mf9(X!_KrYYBXjYyMIc>%IC4 zR@&jIp6s%DJnUBkMIX&@_B`z8!|E?qs)09acR|CZFIK4lSL+n|^DiyYK0ikt$0RCDw4ugM`Z4jF>CR9>53;l2U9He-m4#U6J@-cM`A|T{yhl^ovz?BfD$53v`qH;-q_maTWPig(uc3wav^j^4 z_6G+YLjx{-D7^K*l;LFd!efKv>)pDhEz_n+z2UQU-q0imp5>fh-n_i=7oPCR`nmMV z2z#X4ej5LrJN#Ek{dzfrm+F^gGqfu31>j9_jcFou)>$#PD6@r#dKYwbnW;h6Mkfmp z{^*r?G!E}_(>D8Jdl<^^9NWT>$O{PsX%S)`%(x;CT&U9YNV2rcZ4F6E7!GsQq> zlsYa~Ef|8m_>X|$0R*D(zHvGYP$ULb`t!Or-T{*`+|H_PA6=f1-$7V6@~(mpmz(a` zZNo&b>VBSEM{-YP@P?boH#k(i>)S4^JfQBRzjB-e-(9;m?L4XSOP~|%Ch?e>9ttR13K>pzM{r1ap2PoO=g4o}HA2m7b z`%4%)Kmj_WiK+_Mu_v?@8!*`)OxokXGjKjjjcW1{h2}*-9ag){K8aAUAm)!!dklhL?yj7pntowM|r8PDu zAaU?RzbWFzuVnaM5N)&tU!Ca&$-ygbsQ&mOc@9{P0zsl{9qCo|!7Cu#c+#W_$5U)q z*gROQ6e*DpvEoZL zy1{S2gq$VgyaNT#5dOH_hb`$PlW0P}5*~g9#{N6OkGsv#snbH_)lgyn-~7k)Iur{{lVSR5q^b{9uO<`= zY?Dzy!-VDPKZAWT4rn;D(7hc?6xp@%k52Q<(lP7RW4@QaLnbE|?OB~Sw zWy)1<8aVLcN8DXR$douIf0>KCn^t{AOKew(cB5Ksb_3T2FQVi;84%)~v_M{C>ANzI z3~YhA#?|;I5*bJ(-$c}zi(DGlxBhz+XJ|brmRbPHf&H8~kTdfNFOV~lXyJRIb@07r_CFu^F!E5nI!p9Z&QtiUjp4P}G^nR_A@I-%BDoFRx~ z7BjUVt6Qe9`7AWW=Ws!pd*@Ibk+ZEuBNUVVH4-RAwD29KFj&Jg+`zP~pl)Ln<*EzR z|1KUQa7;G53rECO?r0d`XiUlo6~Bq*&J?zlHWn#()FPsXP!Mp29XJ*)UFuE0l zyxeJo!sS4yKqWJaBO<2~O~j1=3;5 z3ZVcH;~6QKH0)r<6t;eFHu#9jPTUZR^5(a`upjtj(1n~ftw>yj+(`F(*(~{Q{(H3$ zzjf`?F!Xi3)2mS%E^ZAZ*&i38~pG(yR!aiw^&aF+B7 zJMwx;>Go)}u5l&Z=%Flz&gyuLM6)sUh0&<=Y;8p)N>tzZ{ zxVmD5V$yf<$^&Z320rh%BB#%a6W1VzdX0HaXtzlfS)`)&R*6)cXx>js6~UJ-13$h)Gtz@>p~bVig!iqVNgdeJ(p{UD8KE4oa?JTipzg0X z7k@%Icr+RVJN6belw$u=j9}Id5PIe$xfp?*-Rt!Kr2?BGV1pWJzV8~CuLf0zAgZT z%DQpG6o%xH3Iu7l6#}W$9nkDJ26iGE86ZAYuYvs>t_0YOVCUF@Wgs)&ep&1;v4RMz z^S~_cv{#A7D26_sAw%fEz2YYUF!QZhm>`7F4F?p{Q5&}Q>hv|pGQSZD8IY453v%gl zx`zRz$E9+f`T}Lk<7985MX5L zjQ8Nu`KTL{bJe+T_0+(N*4`b6uX1AG)Fi zF^2v_R{-Y?+ka35UhBj`TPx0xwZo&~J4`0>x^S3RpY{1&zsJuV=&6%3L~`JEXhlL<4QyiB_JG@ zO8zX`th>*idH>xKjNY@kzI+R8L0$ue>|fr-C|t*c60SVJ!3?tDngU7@V0Q{ttbf&~ zW+b+XRjeM?uXeCS1WcrKwNds6rnROBUjz12Ai99}=eODJ|Ioz&rI?WYH4KnyXx#lD z6tM%-82`T~J>$7uR?d?P%s|ekn3nfpfZQN@HPsLxCyR(UR4{DwJVr1K&b|~N0=dcq zqu76i6Z9Y6g39WyfSWxR7$Fq}9!L_rHr+rJ`p+3)UT}gHu{w>kelk=}S{SCdicf&Z z*|X^xgrXQzyfECDzw*RZaBchNB;41(Hv#%XFZgJ#BFl?W@1DM4(*xM0>bjofv!OaMTlrAEd z3`TMP3qdgK*VGpjNeID9z-31}Vcv!~iqViEva;N3;&5XtK%{6PCjiAH;w8-xwZj{d zgz`r&S0ky8C$dn~Nm5vYJc?07Ee`~V&}j}<&=2?#B*Cx*iAN+M85rSNz|ax-6=6`C zk!mbp=-LU`M7B~#z?Go>kTSx=oAMipL#n!%p{{f2x=0A>uCINEXD&Rkk16DfhP%rR5j?+dd zpo{T@7n;KQ|Cw7FYpTt;-ptjKO;V>fJRT5AbEzGeH8P3+4i(6~lVFiiW_yiy(pR=g>8SL)hjvIBM%hxX9KGUPRkAJ(feK)z1RZEiSxy(ltH;hfZzY z0~cb@@Xc&8wARj0a@$<2#I|j5g#(vf#qiBp)ReYuJ_d(QPlJPJi}-LPuhO}pYjh*@ zR(S-uts6#ehfPLahfZm)1D8;cVVhf+;cFz4h)t^DA0d-h`~etWkgw;85u4tj)V2cZ zSqIM#5Hz+g#N{}Dx8eIQPu#<-80#ZYbNN)b43&`PzY8#1KM>TD#&?VxhF_nt>e2wd zC*+aw*8;zpGW1Ai^q3;4Z*I_<+PpoM3h0PCgXpCa<^^n-NYK5(u@li7e2*n89({i{o+o+pY-*#w=t?gXu+b-XL0@ zcmi>_q6t+v6n1}#$(g_>%**Zm8mV@g+8`XqLHA_Lk7APNj)n6i%(kO|a>>Sc<}%!s zn%XgDHKxPTJq_}fyKGH>xn{~y#AxAzVue#`j|~$OqNbP{dikvuAp2d%4>s<4ottXaiij(>_Jf2AWRw$7p z2q&0Wa4W=!Y-hylx#mmP=<Hb|e$xy;StNVDkY{ zW9^NxH4xXAehtE1NW?{pqrsta+a^8(0-ZRo^lwbu-|Yj|8zXG1J^viLu?|ynp}F`R zbF&Wft#$TH+<#ejGea*POT#)B|WsnScUwDo2r0a&))MS}W-b7!`@ulg8H=wbL zPzW?IW*Xjs#vwwZFIPhOR`tFZbNV0WRf&>6C0cmnK{E?nWa$g(7r)69xuw-vnX5ai z;>Ajwa+2rAoMxDb@zN)7Qv}HtIjzR+e#5!eo?sNUc`LacJyYMuZ+b&Xyldj&V_i3< z)k4dDwO%xE+7uUoaVPt22+lynCGKCwgv^MRLB!$TJF3pIm4+mOem7g0Q$YJD*;9~g zPgV!#%4JOd%MaF-!@9K*}Jqr<*d)g2~0Slr(>b&?dc_%>61d$I4u8 zdvDQUNG^CgB<^{0Y|^O8e5%kv8kJ?qN}fD0W6UMw^L%SCUqM#pY}G@?aQQvu*sP&e z`4pIt=J;u$#c^3!plHBI6?xvIgLpHc8hwD#V2DbZd-Ib30x66vnIt2(U9wXG7Jp+%de2Pso~GG;FJ6uE^ct4OoVwi#s?xo)JY znYFtl^}-5wY|5{Qced&KR>Rq*Tbnw4JekVz^zOof7lYlHdikOF;OM;Fr6R-+)PA^p zo3#5ruH5~69<)Pp&h6Ejs=dsdt_V_))_tyQm?!+?^sULepY!#D%maNqC>s5iTV0>B zDxM5vl%if*4gS*mtYxf+iW;ZYu>^e^wQN?xczeCNpxWJpi&Yoh{t;3eiRPg?n1_iI zH?x9^<*VY|qh(tQr|MOV*N*4o^*jR;gtu5hBS4Rxmoee&;HzCthiq<+VAbdGpl_gi1oF6J`n&csZq%NvFQacEPzO-~yM~=q-2M#XRe}I`Sa6&f- zv4RJW7*jo>4_4}5KA0x^5afJ1Mr3>bnN6@2!y|Ec<#=Z_o`A!o_ocR}36$V+gwdz3TQ-6=84o3#0b)B|jNEGpQ) ziqUD71m9%}7+E$M&P)|cV2a5GfGWGm_6$y<^d4QA3d8#k(M4d8npW*)MZ1cPf4kr1 z*lNz;V>N?4Z%iCnRJnRJ4Fx zw#XB#(x_u;9soS<}tf9=4Th@JSLH|{?yrH?15PxiSNxXCubh(FX3f; zJe6?%uc^4QJBS!X69Z51D;@*=Dvj_*g)&C3j8|hAF$)|5q$Na1lU;0eyNYokeAW7b z4}u9O7MKNrycjR9lBEq63bx7XcxpxCLDDCE?UG21aryea(!0`3Y-k?=!}`A-qGE>a z1Y0T7d&*Dt2A)nB2={a0CNd;__R7`TdFu#EiAut~hnHX04$vOi9WLEkQ>4z&l*4UV zF&xTGEcmwHuNTOst@Ti3n~Uary`MiUZ_FTJxGH|ErK;tfXm2z^DZ2zZwp+aX(0D*X z#%+J~*t1r;iqKL^u~#%j!WweYWi$*{b1@^^ObTSm`?~_K?Y{y)njObhbIiUXaXpM+ zG*Tyyt?h%swlR^XQrTA$WN|?=PjI=;*Up=mEz%){>#izDgu*=d3T64MPNw+eyoP}O zQAoVGmWvo*LER$zo9K*@v5EoBUYO=pb1=H>zO8t(NljIX>bFirXWWSB8}Q z1t9}NZh2r+(jEWJk}wBRR8TvAGg#=M?dR-8y0x~@neB*{h<$W+_kouGLy;QS6yX4Ue@Dwl2>JIrUAU!lSK zCegG%N&{cTPH%a<4)bCNfoiGTujyyI{efIkm_1vg^s|6*sWpULA)m@UddvT_!IM{Z|&U}O=u`AVfAOZBM8VBx`1z}PRwJ|Rm`zo^U6EU5HeaPN4Ee>TdTE~s;_MzbJx37z6M z5Z7SuVV4EyozqzCOIg@!rMrS)5GKWtdC+^k+gQgqc$cPavwL6x}O^QR4bP@;?t?sJ^j7i%j1%>R#b3Xngs>gG4jW z_$o-#b^q?OhIE0XGK5{mas4bKA`I!oAt{jUDxDYhj0u_O&E!s4H(D>~c)f(IP;I?} zyvV|pVjPN2(K1mdcar5=lws`-J-7ZiR4GnCXZb6B(7?is!fT)C-YIc<6d&iz%@Ho! zqCCIw%-B&a#=YNDBkHNIU}_`2IdQ=g!c}x~kLtL>a&oLFZ5ypiZ7?D?6y}1qkM%it zZ3KDwQq)G_iAT|1PiiB&%7CO5;QTLpY_mL{#FQ>_x7?6AU9P=b5L4 zJKGi%MVjPkK<0_QR4M99A`{pQZeohHCC;Awyk0Z=$40UBI6%ai*$8 zYzem(267Sj%{>FbJQb!<`d(_;;wMAE-}b5r$!?1U&o$NNtcv3wbryKdE0wA@X}8+9 z01&A|Wi8NuR-|&~B%O3f5}+a+sh_k(hXb`{59SRv#o8yTuda~T90;{;459LqgBj|w ze~)z*Bmo*EAJvoKm#rBc3U!J#r#lMNxX;LZqcn*QCGv6n-qhymFPHc-Zv?Q7uX?D2 zoB3Gs^J=utQU0f-jTPJLWZ=C^YQ+=eEnaQXjhyqDi}VS9K{ylYzgr36wOa-8fk$=W z+}XdjxI16+=7#6bZkIppFa7g!PWtM!&)*Hl-_4x6G+KV)Xh2^d4eCYM#>cP#^{;Cc z7-kKHiMtemw@ckQs6)?m+K-YF1Qp2;+Pt18{vev#Db`HQ!b-eUBl*wENlb3*A#c&J zwcFHsHlIi@uO0ESUP<1b?a-G+dnZNK1}F9f&#S;V-Xxq^NZ@TZ|0p~55#PkhGOF*# z)2acBI1AfR+ROFc+`i(bQ5QTEyISBf+|*QsL^Xnv&*WrN-)&O!;pr38E-h%d>)4K< zYsA6uu~$8RTToGG;JpoB_F5i#k0waDQQ6bT7+GiWe5*4HJ2@Eii5Q8^p3#sh7hZLZ z3ge}Fcg?bhooRnwT3s7=e%)dB&{IVg#~w;I9s5L&ZuDe{5$iW*6w0<#g!W+kSL6mf z+AOc@F7*52V5ds2hHkCC!awi+Gn}~j9mMA__Q$z$-`Xys1HK2r247EnXjXy*;0pFe zSx!2ry&CuJ1ga6pEA}n!<^ud5ulJ9yN1unIhllz?QQU1oNg{F+C(mVRu^Gi=5H>H5 zz)-yJ`Kbzd)#k?%*lnXMHP>a8T$bv&?lp{eejz3;`Wt*vN&4cmGSPF9 zobx@vIl~Um%Ao)!v>qR=oeD8hg?ppsx&ReCr=iuzF$NL>5tfsLg7B^y%9fM4*|ck` zGdTbCv1zjo>++K+xAzY$=`_b-U0tQKB}X_CC2kK(RT`CdUUQZHU;Tf~!$8cm^6qPV z6lZOB^x1^1kL58(RF@-V3+HOpokdHrh;z@80>Km7Da4VX_D9X?;&tc^iWPLR6 znVLyKxX`IYGLcn_f2`0Yyx3k1OL=~rOpjl3+&>L}cNoz1z|Z+Zlk)T3a?S?;@-@!%DTsW>j!`7^oV zRgqpjDMRRH1lsBa((?~B?THEllyfHSsuER;h^9L!=X-Ew1$hBpUFc@$#RY19?~oAX z9E*OEO*@D`lKWqLZCP>*%b!6S!J6&E56h}-6tUScrsOI^LDkd3dE{q=;(t6eKVwE? zE~GQyppUqCXt45>ZZAX5QHzC>cjnwX&db1571&xiPNeu49IqCeXPcF33Zol1vHs92 zafq^2n^q+L&=7;m)1Aq##ZZ=}prjpG*ZAu*x6f|eJAm3^32yXMy>jUR-|uz2U8du2 zG9FWKA+?x!J-g@guP-PRufxi9s3i7XnZ@*e^VrtDvXB@Hr3 z;U^oc`Bsj%CI#)HU#4x8U_smO6uOc`WKXF0u1~$5&>YJW<080I48BUnBeR7Dd%V&+ z8IsQ~b`=m_|_6*-go?|DIe(Bbd_JI&29Kx)82#GC zj4Q|>pjK_xz*@3Kp%Ef8Gq5i~5avSYq>m^1Iy59M%#BqG@;=--XFDu33>DpJ^6_cZ zterP^2x1OtAE!pYaJ@xA?UJYr?Drd0_)!Urw1`(gKKn-fx_3J>1T6YOLwvhvRyvcU zQ>s7rI##t+R(eX@3%)U(?HK1ZJ_+sljp?XEc_319K%EPAAUAgrfv7Xu{6rI7D?3J{ zW9#ND6o3ezQ-!XSj@147Q)k0K0#~F+IW>H#j<(ZEUyKOdrbcA}^gVqqb4fs=F{7CN=hpi&2G4&88em z)fi5NL|wxB_stdakm(Y3;jKy4)DYG_<#p*r{=Q`qldE0sVE4yc(FT!7oVeEfUe>EP zI;iFDMt$pMx?{j^43G!6;N;r-cmfJJ^_&%JqT1Il*FRyf`S|u<9$M3OE3FQ`038vU zP#>eAHh3x~{$ikbh>`A)I~$$Pr_#l>GX8xL=RQRaW&ee4(7LFFQc3 zJA1(vd_%+LH&z3PJA+$3!_;6E%^@h_?h^8pzlUi15^^kXaB;j@1 zuW9X%TWb4~xs3>Xx~Tev8tFY|B&Kdt2`LP*jCKTGGZXwt64e zIy-C>WC@(&D$sa^a!N7y8RJUJN+`_&Bn!m7UGT;@FRv2|GS=Fp^}OfMMYyT}w#Z$q zrca?zN3jh4xjU&@?*$*qKNQGbrHjyw$L)#(ec?t4BC3`7ED^_r zqB@#wAPs5V6jHwEVQkA{KSb1~DrFczeg=ICsJRaw&FY2Ax_p6HV$LnG zbZPz*Lx|xQ(lmCo>VQ_k7Li(H(E?0~R3tOy>Y10JV$i!WQ!TfM7n8hIEZJ5Hr*uP> zKpfgAy;-Xo=$3agoP>9aoG(%)pZt|_rvSgSQFXE3_s0zUxX_qg^}i+%%O|VYTq?$! zYLhY_j*(bhUOM*50KL%J`yFIW2HjoH8h!#CQ=z_rS&dULjt{52k)Q6IoKc>atpc`q zscdd(GJvXi1H08_YuK0MJOM;fUl8L=TztzfM}*wf{N7xCsiy!*W5%~RZ5j~!V~9ZEK*w>#kN~`l zVPce*-9UF?&owA^oghEq@eAF+h6qnoc@sNRsj=Mj*h@FIyX89ELfNAA=I7&OKp$7E ztq3C@mzH;R>eT9cP33c7_~soNr!i~~nO85^$Utv>6!ga4avQ_!E%*_dUs2p%LM#Jt zarTUELzG=5nC&4=S=;*Y{bA)za^gqi`6J`2ZH|p1Z7e;b4gd@xh<@8n{-TgqrD$)+ zTD+1z!Js)z$5tNf zLB2Qx@a><-4*EP`2DPnMQex+%>>U#svw7gn+*Td}S;wDb)U}aUq)}z^15Y2>``IYy zeQZ~G?MM#qS8)a_v5gJ5x|STSkV@$mNdlDao4d-9rYKB6oNd;IAp02-<8sRWv2ZB~ z*Y8j2mZ9a5L3i{Dy|CiBT4EV%=;(9o(LZ|9Dj&UhvHU3~2)Msr_B#TLMOmuZmwq&_ z{AVT-fc*XRn{E9%z?zi(XF0AlX@t^fX&OpgprsoNuMp2QN+KO2#zjF+zGAtWb`(Gr z#PXz~w)czvpb+0E(#i@3i+G7Ls%wpQ;vaI`$ub`l9yPjI5#{D@MMbpRaUti!%?8aW zb>uMQVH~Q0&Ehg7(B%wp(X?nj3^Ny_OpNp?|oovF|s zm4_m|oz%rAqwl|3>fhntOq?8P#JWF+=Oo&$LAt%qZGwxYQO+w|!K9X&#!RE}Z313+ zG2<$NViA{`@N#~@>irjp4n`1&>IvU_@Dts$dSzyJ;|cTI-N~01&iGE_pd0EUf3{dm zo^;IkrDKWTx>aZ;UykG7D}=r859-baLL3Y#^_8iDX2|G<`M}1OIR`$*B&=F>3Hxku zi*QDGnaUyi*lT-aw?Bes(Oh@}c@D}hRAJp>%9yL9kpAp{w}r|(E!C8fIpSvOEh0#s zJnXNOrLbM+lnqYd6mt<)>~4 z>DgxkdwA=wEdTApUJH`wRJ;%?22+*0us}Unvb;cs%b*@eeTgMdwT$q7s~wE=E}i-Zkq+2^ z+>w(8BvQQ1O!l~^1|r%`&E9r%8kNQKzJDRhZ?c5iTx~tzPf1rk&~nE1ofwP}&F%en zrErOi^UUGcSjmEX6{i$ML3*9gcun{o6<-`}{nmg*oR+mS5W6*#0lHrLTbkzSt^(YA zS193C@*ha%4lL?h+HA*5CHb~+UKKL?b{Ff8aQJ4tt1Oxo$aB~Bwcoz=irK?Gy$!H$ zD@e2X7B{JX5ca7j#&yFtUFJO8?xN+G8Z(3H+3c5?%OCvjnFb|n_Fm{+bB_gXA^A}-UG&qJxa2gY!hO^HuQszb&+z-IM zm;%U{bg85mjzoe+7V`-`zep?G{Yy2&r`JXj{q=8P?sNY*@(<06Q$T%)NT^nFWHGc& zDPQ%7;pl;q+d|4h;#GsUl~}+j5d&nv2nPn!dm9do?@w?7V9_WAr+P*21Of<9zA>Te z&}(HpYv&eTUK%S)N@+I?Do`DR;{?P?M{Wk~gc1*;?nS)?F^VL-3rz2?3LmiXM(r2r z?mYP;v7ZomyMjyHpj|N)tr8F%9MOm*)xH~WwO(D3^@uML!;cl4HFT%Y)}5%juyI@8 zUNuZqsIIwpE%Du-Eorrbj%TX7v)lzI;eMOPEy~W@B6&l@CF8Ts22n5j=>=5N|4%hq zm1MBl39E{Kt*?py&3&%SQh!iR*YJ=8n)WxVQfoUWHEcC$4*C2iv(WIAG^P6Q>Tozb7D^G7*XxSnu9gc3eu0BX6uZJnr6mB`)q()A@;y<;Sn&PigKZmx zNRIDtUAWUnpH4!&VtaN=s|Y?!%_fvNcBT$B`UqoURu?do^?IRY^{Bv3DIUBiN+zHb z8A3i51oT{9G#uL}q^$LjcpndZXz$d^o%fn1(o*80#mRYn{u1 zUeZN;c#x@((0j%h4y7#;xS$Q=zn(7chiu3xw^G6xmFZcEp!MR@6&B_Ste%U=VSO5I zB{Bm8mmxcEQ&WI$e++B|MXSYhiq_G3u^9^sl+LLc_ZQXo<0H~^KjH0t*sz;&6 zpn8r~Y|o$T*@XWYKor|b*}?~lC0v?O)KK$UO+6o@nTXHbc6$c&H`3>-`bV+;bT(Ps zEjI4J=z-6HMHrboq6b0?#qo9OGwpP6sExxmV-3@=p|d6n*1Agq4l-RcJO>VU-DJTf`(T$4mz~{g=iJ6E^wjha84c*kAI)WNBE$XiU>ZBWSh6?q;xuQQd|wnT{W8oF09A$z!}oADu&8t zJ^ETLA{ZbA+uz&8s{R|q&rY?gn}T!{baO<3S!x+^J}@H60eX9G6iMkm6Q+lO^dR6j zu;Gq~1%q>y(uK_)o`r|BWl6Fx!3cyiz2#=@cC1H*F5x>1BA%bex;J=~bPN*++_B6j zSHGZPzQ3{=o@5T2_h52S?3?X=@;@4InEJ0vGy?VvrZ<@!QZ=8*q;?F_jH0@>Kp{9x zjl(!xy2sJXo;r?J3_0UyOqOt`oW6!>1XIk{PdMqgdctu%x8DY?xLq${Q(tcs2g~UO?q*(B_s+Wvo5TU8w}arXY6VVs@K7E4G}1_jOg7fp zq^C+|$goq0xsCmTtsDP!Ijg4+7KD}MGW}2>CabdJG^ej_i4`)TX+e!MrA=!kN>1Qu zv?S1%l6;#KY2FvtG$dCqSEbta>g<3RwN!7}2i)3BU@wF?AR1R+?6#ig->QxAB}Mwe z&UwDjn{03s{(>At?-8zn4Ykg1s8+Gb#^%4mJMd~L0}(Dq5FPP=n=S)>h45c}_%QTX zrw3%Rx_P6dLP#?IF4*Mov~C83r*z|6NpKt0Ai<`pD=~Oq{23fWUw(XcT~Diz&;DX| z5oU99sV2o_Qq7UL=3HvoRGZ1d1XMz(<62P*K&Iu=m}5G-srI@}4)M=FLnJx`82*JF zE{`{>1|$dfXq7SD%=St1>8nkn6eMg#as9izUW_-*Re^gSU$X+c$47-cnW!rIqgJ z`ooLMOXCcH{tuL`J6P8<^8%VCxa!ZhbkFyJt6GTMIH4y)wbxGR9{27bd*__q6^!)q zp@~ql62P(l43JA-ywg47M7&*0m8j}5EnSH`TUZ58y1AA5bq(hl+bnF2oeA7Vvd()RsX8V4ajn%*0_6pRsb!{AYaqOjr!rf ze9*eilw#o83#WDsLzC*w0Cs3NS1nd@Y6NQj;xkjQ{%+>bI@ET3HJ33nWxynTJ$ZF; z(Io|6*Hf)Y^umMz1+$v+u_^I}m2O~ar>26Dn5#30V$u29#-0yi-Xu6~yY!QOk;o$oH-kp&d0+%t(Ro1!9UWFnyZ8vRD&m6iT={L=g#@c^ zmT<@Je`NE2WV4@ab_>xi66%hes3o^ts^v%70&r+y9SLCGVg3d>hXwy#VY;Z*@_K=R zUSRgnR*jxAUR5`nsrmykIuGChc>dt(B3vdS796o*kQ5$iOSPU)>M?}x97fyq0pfN3 zjVEo~Ns2^Q->h6?o^~{4(IQZ0fIgH~HZPgC^c8)Y#w;RaXs7hwklV4fZp~R70oBlZ zZ`x>9?{I5S>XRt)$DkQ(#9Qx}HtC2uyoG2{*6)1L^c1 z7)>^WgMurZ1GwM%079U%(vnFtjK$PA79o8{AOrNLiK$9TCq`ohD%${MIF7Wpu$QMo z!;r4p&BAKyb=z77O$*DJ9YxlP#^TiU7`j#I-~C7)W8pHBFfClun-1YpD55qsP>yg- zZ~6-t!8}R0T6*2e64kWClIcw!mQ43(?ESrr#HeMwHHPo5!17aqA~jF1V2T4w$uQf% zqakqar=R^GHQTxG!@d9M+mq9CI(H3iEf>KzUku>#YkmCy9R;7}$GPbc(e#Djyl-)2ouQ*;1a2wpoQLkr*^ZsOh3!KR=RFz#)Tmj{^>+oHqQ+#If2=PnJxaNJKNl&fu+Gdvzx4!o;nOWt!Mdvn|?pqNTq0^rS~%?Y>Dk; z-0$IV$Z}$sjL>YCgV$;eQP_t|{>NZc>h$-I<}^e`_P#hVxT2SUT|HApd*7*w$u$Po z;#|pM&iv-8{(ZTcE2co)>8I-9UQx050xEq0a9;p|FO;%_RCtw5s9r*BCOqe1(x?x0 z)@=Cak$yY|gEL10uG8Kd#&dt*ke@5e0#_6XV!pF2I(()%o$^`DHl!2g@M~$R?Yl=g zladZ1e5zFwv;&F5;BW7~A@4nN0YnsgbSbpRzhIs*3#09r|AF4Bw4&>ICiGSba}H5| zge|k#WQFW9m@KmxEWT>fmVrjY^4a(@j5QJl(LPx7;sZFnT~Lnsd_?y@@iKwhrL0J) zn+qtb3a@Cb?-%+;13Yihz$+Kf1TepX;HlArK0$}|2X4M#UHH6Q=m`gIV4RN*&oCzc z7NZ?kYfEMbfFHa*hTPH>qdpeD!D6bf!?)C?@u#|~ErGp!%ty@&P@Cn-a_zv7z#^vZ z`mONJc#YXm5k-Ygxm3_&XTZ-Ub8z1u3fMb9Vm4q-e2OhaZ$2B|A#^Tt~&oj8KLj#p#9O1iyY16DbG6%%J(14KKECYf~W$%5KZCLGdiY-F34D zyxK0_DLO-2Xm|iDZm$eFowT9ZjMnfr$AR4DQE|51Qe^6fK4-XRr?1XlL7RS<8*d{g z*e$A`3VDkvCIjDi&6KyD*TJ%P2@8=|j6>n{ z;t0(K-isFtq9A;+`h3w|@<@;54*WQgUu``x9fAKC$HCwc#zCogLG>Gjc|*9Ey$ZC$4cAxTd8@ zza2-b5M=gKto!*;6Q4gV-bL_)JYdZ!5bvl#j=FId4@l|3rW zt4$|?GQ-;rw8X{11;Gcy5pN_UI_RH{bPXq{-8!6>BNTZ!_HKd;b^q$N8h?5T3Um=f ztiy+->Ebz|UHyS8PY#1BdX@vBloV1vmVfOSqxIZl-d}rDDK@=lvm1^xaM5#VI~!G2P37I zcx$l@(!-R14R;lpI%GKLXAMgyMO$TeB2nzi8HmK!bp7 z>#gY>Be7uqGEKm3a@64%4!WJ%5F|!`)zuz9)0qtaM7H45+jqF>$74j7a02X;C?xbh z9#InQ3q*+(1Cy6ac(ql{wi%>UZa}Dm zU*6e688neU+}G>zt#2JSSmtj6JX;;VM^-LWPa3YCU8xc9SYpA9m6~yOY?iod6rpU3 zMjamdG0U#YNuyE6R!^(Tg`i>+EHWwjjL%%bi)OIF9M}i#9x}qo6gl&h8TfrHTX93Z zRp72GR;p=-wqs7}3=Y_;-9hR|F}9KP9$0!F!JEBbHJ_MiIfSTptfS|ja?F1&;duy7CkR&`h?=MgUV2T`uRD?DCx8m-tbys zmPu4AjY}?Aj#rDOu{V*2#lMp`-`-+hZOq$cv^pThiY}dDVl+rtIKo%M;9lAu;IY8nVB0dhtkrKkVlay#sUrK^G&o#+sn7^6g z@;~!y-}8&{_6M9&KgLv|tLK>Wz$*8D$d{7OHor1G8AcFVm()&Tp-{xxzpxt5o=KOl3>zREf6b}yET^x63ImIx59VCG^HTPuctNy@E|$`{_Fp$O z>@Kb$dKJ#HfLBP0FB-b^YqR~4Q>AS1vM}1h>L-ND;Su<3F{yMGacl$!u~7R@xC3>} z!Y)z@(+)V)md+&?--Vbj29u4l;K$%cwEG=FqAX*dLVi1QgtROz+Kz4jq*`XtkqQ+yA5q?QXNsEsBucF;0?35vT zXMKMNo4<+r_Ip6s&m})0K~l2xV-7pI6PVIWk334`R}hgvjveaS!Ozn@)yd(rB10h^1SzN<4T(qA6 z%J`h}rah6;cWG%lT^47-iujv3-uE@xmGEU1dPuz-LBN{!SSrM7fmR>yYRLZuVb@c5 zwFw@rLnFaHPKDVQ>8U!%39K!HD=w9o;PcA8a)ACx<`w0JxyGuD2FO)Uy}_oquQws! zY}lvol1CK*X#&SN&a&@Ren-7pxw4rN(W4I7HfVXHgv&bNtKadTie&ZSQ zOLJPRjUh;#d|x+sh^1c(TUK*?ItO-mb98i;I?2c|oZc+MYdo2~iOJ4}oB_iz;n27d zlm1BPrQkLb?qNf?fpy=q94e?}ypZm=nWtwo<=EWeA_hw8Xe&kzyk{}McjdqoM!g5+ z!VV_JZX&Td&1MPKKc`P`Ej^@eKk3BtgP%a<57n&R;%qW^C_FVo=~it1lzP6Vx6air zK)*bVudyMjSvjwln<;AjSo)?nf=W--Agv@<2t``1WhZk$D2HVfGLhy4DqQjJBz-_9-|1f_yXu?QXFtK;>NA+5gOiKX)3;}@ zPcNJ;KdIJbJx%3U2&KSW;rvH?OdSh})eDwq-_w$DUFZ@@go1F2$NG-ADb{=XkI&rW zPWNsWDkc4s?-kKr9I2`=AeRcr^5Ns9eKtu?EwR?HZsPZqRM$-QT0VdLxSS`W^Y8tN zggd|qi$8G?`ehsZSu33MOHUPJkm7&Hy1;jI@b5#vstF}E*NO?R@lWWvWagmpXlNYa z5kK88GLvFGH!%Ry&8o2G0+f*D>o*ueQRhvAAIVZlGB=ta=2>~&4QoWoauPYaQx*L5wZxU-$*M9gux<_*j1ecKGnx=6+$TDocvDG# z6SjQeG)ky{?-VfVg>V$81%VAeUz=j|Zahtngl~a#i8sc4qd`3L*s+^Y7A?0xG02B0`5b(wtR^ys>Ym67%3$526DKqV3**93 zU2OpxpN39-u*e=A9V4GslJf4e7uzLX^tFdNTs}HB2}TseM0SNe%G|G%eQq&w90%WQ z8^1dxqK&kYBYbC?>}lrFR?gk>K6F>R|6+DBVm*HQnw?K525 z`X3&(YJv8ka>B)e$-^uAey@3M1_6CKM?))Go5X?sdHiwJK=Q7{=Mq@q9)P%D`y=ck zPUh&%&(>Qr@}rdz^+MXA+DwvDTGU+!Abih(`WI~syWomQNfcu4xJl)SRJ0>E}NbX0hMZ;u$yw0>ue@$G;Z)D*uV0aai4Z@4Ge+r~+H62j*v_`p{n zI!BDP-d4q3?$HzL=fw+s5hs0l0t!4W%e)5Sb#T^-(f6hu_DM&$x*kx0eyPBZe`Q-W z7jg-xOuVZXY)LSY?nojD$D&y*;^vBmx@{sLb;rFw&BIeJ=<|i?PfGxw3s`|}BrYsT zqj8h?k)4j9diy2Zl)?+mI!eGOIl*ZNt?Jj42h+u3+1PjFjUR|5@r6_nB(s{-$YQnL zVcBEML7I8?Idw#3Q2L$k+o+b>?#4|;zZ1OiXaNyu!l?TVcU4^BkiB`-DeH zqY5t*;TtO@X#Y?8+8z9)K8GpO>|bh6wwjewQnp5IXwYzF;EE&E{~e0RU}TSer&N-x zkGMVvX5vm560iQa^JG{Gd1>Cs{C(o~lfghCm_lyIZsVHMz z8Q|N;-qPZV`02H@z<3AL@YQ5|%4xWnMGe~`eljdJ>_1d&D4}P9J81n)+0>ZEakhlT z!zF%1gX##vYwjyZP~8+HaYuy?dMcdWhY%q(JuGh*OOS&`M1&_0Z<%fzx7uaZ!&k6eEB=S-mhXuqO6Azy+~U?r4{1#b zjvtj4cSn#$xKA#As>FVHacHgbA0oHr?%g!Kl==9?eG#8qp9?Y*ke6Rx4=(lz;?ujH}5~0?PUgjLI;PI9e6y=&R#wa8+ht>iw0 zQV`4i3Fe+fQ}hvMTi$}fEsB+()PHQj3RWqjYP+_9ZO?r`yQh^6x!x-BeW*c zW23FHB7#Z8@dTEL@G08>Xjy^-!kP~xNaB*o#@AmJbts753uf+gGE>RSozJ7sBRx(E zey_^>?^?w&GXI_F(@+4gWAtMu<=M`?(2L!on-V%FsiSb~FDfSTByhJlcZqxMaFQYI z3a6pD*drEY)P46Phz~*++MKQ`O{(z}E;dn&_8o*iE8e;==!Nv~gx8MO&jY{PI(b!! ztei}Esa@^8XrQ9g-~ApyO}A^nSXP+D_Jqy)dZXucLv|@)n3l_?8t6+OALm0;M93uc zaX^`A!2s9hR=zoaqK=q5beF|#J(*N%H8_Q zZBA!yZkro1@k~f>RTwRc*CmxgC=RZEF{$s~U#XQ2Rq$qcq<>Yov9)^H{3ZsG;7hmI zh~T1CF5g_z!v9azyjp=%5=48fq<@X%nU#3_MvBW43BMm$H(@w92%P4ffWN~od*O=q zp!NCR@W;S_;#Xg=ptJbE+~~nfJ-WPr2c?jX?Bg?_9z+YHHK)7d-Q;}k`eq8>`MShb zU`iz_Bkf||T|M?6&Gg^)hR$rJDP?3a2U^J}ZTsD6Z+;+)Dbn5T%tkLabfph37phfM zM{nLzK85iuWY(Az2i5Rq2yf#|)O5LCEY=k~pAHAbjg4DvIVE*Hi<68~-abPswcb$$ zV-`9{(vIHsxA3DIcS^^G5aMwuw-OjYc_WnCq zBVYg`IK4qnHi^kH4o6%6`hng;Ut?O_s`xz)^^3+%(i-jv+M_YotHQhdaifHtciD#U zYm(#ZkF3IAvpitP+%1uMu7+?~u$oxHD<2hcbMK7l=tt&A?=o7Os>C>O);fEd$3RW;A$* z?Z&+1S8SHWLHVgXDrgy_+cOCIuW%JkX@NqoaQsHxx|~mxI6E5AJySfKd01>YS zk=elFzn_wd`k^O%7-mhSx+${aWX0yKc9*pT?EQiGLypid= z!%rVq<@~lUE-#6zRxrcJ9n%RWfw4)mJ1rum%!t!M3lmiObYkEr7&%7OHQbr%M-QAY zzpi1+v1*EgQQ467h4;UHal2B6BHr?X`xwmP;>Om5pd~}w7%I=h%I2oaLz_izj&*Pe zTyCS4+Ta@5`?4=7TA?{I$Eim+ukkLKFbZv`>0{ojUl7pyE0^6?XQVChE}GhbDEkHP zyj{JdTptFcx#ARolms8IB*n*`S0D>LMjEWcRK6DyAEn>;uNN%4U3i@PgW zasa3fQZ2Q*8Erm{h@rZD$H|n=g~%po`@Pbq>R+Wm7!cBM?USejkY+5VNQ zPj2H7vVJgu&)Y#$Xu%UJ z*-ix%0((h&bq~0bjMZdoj|6Smqf3Ee^!nr}M@c=l_Dj@~e1S`t%^mXNS-JwQVA5p? zg@A@@vJ{R;cRaEP%E+w`8_J2wgt)yG znF5yuh%n0^Vhj;F%lO{tkI+q#zHSBo_#P8Y6gWnk-`G0g#$H$Ri*0S4?}O#lfq!U6 zVa5WMu$z#k2KP4Ld_9Oysv|U;WebwcG6#j{ri^f?uN(>eunIgLSKy6}86sz!WoOxV)s zVe~f@W=qDK5d|a&8I>z7Bl<6D%t}ErJusBPBfs_a!@$lPti(@Y;{0&dOUKzsTSzOZ zRFk`b7Ms!3@dlID@T|3vg96xzr(2j1nvpe14aRwf?Zs70UxSojqqTp+8HnQ_@KGw< z(eR{#eos16-zB=o;DWgmI*O_&H=OGtobBU-fjSeR+Nf`)aJ8&B*1iEFGj(&RVFo&L z@%px2VRl+@`l?BVo$>0Zt^5M?7CN$E3PK@x7wd&;%OuC81i@Es&Ri7-GjcN4Ynq?H z3XR4j9X_-zL5@Q>f-egvF>0F)iDnUVfPph$ed{Ie)1)Ro*zOz(b2}v`?VP}=AZCWc zY5SoocdKSalb5ws$k^(XKg$%Vj04O$Nh51!_<9$s$}+C{Ri`)aNR(`sKj8akx|_@= zpzpc`qCKGJ(rEb!GJybo>y3a{wq8?mD^sS;Hn|#9G}Z^jO+w2`EaE~KOlYVG3p3xq zk(m=2D!vio$6;y8f*|cm0|3t>1Fz{?S6qBb>k2%xbym{~2kM#ev>tydM{XGcQN@0k zRofgA6(6d#O98H|ooa1@ElbJ`Zaf%x*^)~uxf`sToP?46@VD%e(r9&TAm^sFKCGezB*7NDX|6fF3Z#Jjlc1Pm9$j@>}a; zU4`NORdb|%ZKmo+fya3Z_(|)J`rgN&^z{rs=nni%LPXo6X^>62Ru{Rc%Dv-JSvuy} zRt>`Z{3Bt%7E9h@T!6NMbNfB*kk|H=N59%uk~u}%&IK*>XFL*g)A-lMD@+&b@qTMH zZ}f3UTR6P!XWtVwlYU0qU2G=Vne$yaa>^GPTB`!;KsEY#*mk%bVseMh1lw^O68PgSHh!kz6Nlj3hOjZY7aYYD2EChKF2TH@ zHub#*&}3#C@)9?T7SJHC6(NiW<4;3B=hlhjE?4sMj%-81#5Ihs$deWCDkl`e0aB4u0 zoB?i~x?LXs)~Dd;InoVsdqQ4xTv;(b5O>LAcQH(}8E|=*a4_0Hr$bB{rnBVV@hU54i}OlbY($%UmuQM|C~nTBachrA9%@ky zGS|be^py{wzq#H~Q;aP5HFaz#@czD{OjL>)tIA$+#8+!@`=}9KSN9xG1AHsjhCK>J zW5RCX0w*0NnS+m^#sQw3D=QIK?Al4=dW1Tlo-HBgGs*@Du=+rh!EN|Yq202EXhp=w zdKOM=D~g^ln&4RakdmxU+0xoVD;C?Sqp(2ra#LGl&v-)9qu_|6i#A7aTh{>E-24Tk zr4!06MR z(N}b(Y;M08ztF*CQQ@J=ir#uwYr6V+MYlBJo1(ZfDL`wfJ=T>qK&}oww$D5KK(WIT zRF8hM3SWWMbN>o2Drs-=l}3N1U(|{fb3Ydn6h|ghu!XH8tswJzE@TsZWF4Vdrlb{Svw$zsv&eI*TAnzR-MJplI4;=Y0> z!$-7EjLlW_Uzzy);$O?V^22ylFW1F#x>1Z9>K^_HY)S)w>V{5-X%`31TQo|8X31=T z8`>pC3)F;+AG3i7juud=nftG>`1@2 zQm=Og)^8qd4PMd>3H>OmT~p!2Z>wm9R-sv8kBW+(b2Y0wu8(SsUN_bBT4S@%)R{vA zwayn`m9Y5ZA)_pjg8{rZ|29*R@7ti&Rx@7J%p-~HTm&ZU9iHdWFpzSRwayMC!dYtvqId%J8% zs1Pb|;n-jYB8cmdzxC*9B5=l@Vv3CC#n9>G6!|pv7$=qdAsJv{yE) zig$?`xcx^}ttlsOQyFjq=Ok7KhWI^OEiW33?c(D)>hnnNaYft|WL=nEjG5vkEXUovubzaIcM`j8%Dqi75Eyu~G(p zs>jW2vl3|vkdiV@!(9%>V@#uG*i5jv}oq> z>6XJ_$ym(>vuMowZ?0k?GgRG=PP`Y1%_N8?HDvN)2Nyqfc7xKqTSzBup9#8x8nva& zedF@)=P_Rxq%}zIdBDSm9uDx>IO{(TowRz+Pdjq-%ph5yO4PHvsv#r_z-$cUI`#6Q z^=wz%gIpcSC;%{o%KzZ;Z7Q=e{d60S(N9D^dYvnxaf6ZMb&WI;CO_F!YxJ`Z`U+`6 z+f7=+5K&rhkJIgZ=|M-cz58RI0g`uc<;OVyU)PxC?YN^OpHh(@k8&@5XPEufW?S-m z6{8$t8%ZYc(g$3#ZKADYN+<}%ker=I8bp)x%#6bxR%d7C^1m*dz#ZdWefW(XLis`p z`tdmr`EmA~hlhSiLPktKxPw57-P+xJ#I5M3rNWv_S;XNg0_Oz3C`ElZ7Fm9<5Hhc% zwnBbYn`zjfQL=!eS$G?jh!;gaPHmG}P-+u%_yrj`T8>X{v;A=`-RpnWPipc+d%q}A zj`!w*94PhTrX<;7?B^K3#!ySMbD->5s3u$pkx{6#2iggp0UcTiCx+OS2 zrRwHA97@kcS?b*VOp-t6BOFQgQT^APNF3}@4x|T0C{Le9toGiIqc_SuPh+&8_M>=T z2=BX6%gw+B1$)1nHaBe%tfDAVScJPoPj$n;xUv zDFD5>!$`jpd&;m+5>J#YxkMmR3{L2Td7wWTqQd=hXZ7l!3Mkn>$+kt&5{4O0Ijv22 zNBJ}$`}tIlBI;+g_1wb$R*foQ(5bBqHj7h zuY#5{vhL`WNRvei`G98Nj^(xu*we`C({$ROvbMdjbAYz-EI@+!bbVXtWH-P*rqyuw|@Gzaw-tbXyXSmHEH_tdA2=%w7_S%AOgE z_#L-(8KC7M0}i7#0O6mo*)D$fM@v}=Q1eVe2UQk7=IL4i2K zYLGThCQx54#$-=^8xqx?UO>IILF5+CqC}B!!9i04$^4FKm+p4@hsPcOO}8Vx7LtUz zzqJ4~GzDhchPe(jEyjmn3_5IS~MrrOIW5KOUjuuT8Fo2M|MN@q6@yir* zx;FEv*Ei*IySkd5ape#Am+{BalaQR|nfSfExDphY6g>^6k_q4fKa5R@;NfZ=-A#Y~4;DNH77%mDwOVXI|lz8|S0bKD1) ztA5|I0yG65>yFueEd6UIck)AIhQ&#TL zD!c%D2f6_QMFj`|uMB$#*H-D@(P9`6glmC&!BNKS)WDC--nTRdq;fmJ7qE5@fuKt_ zmky5EHDU{FH5C!fV;0%j^&YZyBf}%$6aq=w!IWkw2VL^^Sny-uucr-?$kbpkSg`E0YhJf$wWy?%X!aqTs-B)%qv^}3>0gq2g& zsA>@TX7tNur+PSTm$vDe;lZNAq-r?aVR;C98h{%l+rqipkoQNWHY`E&b^}aLV=&+x zNRH{71B`44AqP`~M8?8FEf4O3UQtM0LmmSmV(IhOyY+fgH6Yw0vv7)?OJ`LyMm4!{ zZS@+Z!_e}%ZC2DGu`P3sy{@SSMUQ2@4dO0F9(@*<4~NAE?+ma%DmL5Y%Qpx6$L!o( zP4#+hm<1Z-BeSLZ;1I$;9|n^31VAEY!kyoBX$}o3^)lzzVmBU;-4z~@xy$ScT~tcR z*TtDSw-uSGn?uO|-PH?MI zf{@B;{mF_Ue0p*Ni4KWy?_hwV`gW$4O^EAokzJBvAL9Npi~}OQyG~QWxbR?v+HW-$ z7r3~I;n|M+>I1^wA#>t3F4IPS%RAyPDMQ3~`ibt6=7@L7SCs6n2kyGMiKSTTl#JC? zY+VaW)s^Haw;wE3Gb&P_-^$&UxMei2p)P8OjQY;IdwPv;nq{UyB~DHkR`jN0O1-P! z4jk&r`c102%uNbQbZVrwNm1gYy#(s{tF6b3Md%c$&z_fVJ~3;(e|FP4Q_jaI?}%PS z>4pSNs|3}P!h}~4>v}S`3OoaYaqgv4nuClzUur@0)2e285}~p*+sm((DM?#p++}E` zo$5C*{=-QvY|qo_SMvmCSuU4=9o1jZj2+X9G#DHQvMpb8_;Uie^pu`=mR(5C*m3%D z9Zf@rn;4t3ky>r&ffa=>q+khGY+p5^dl^!FLm;q?=k$7lWhXX3)Jb>&pAc_-T0$&4 zTyWlHS#f|+-DCc|4|&A`)oTrts;a0Msms_4-xAH(AfQ6y5NheDE3ua~Xgn;bk==J3 zGqL;0w_3cnZ-}5^?2jmqoayp^?&{eEL;|DuJJfY; zvm(5~0MUis;taV@rj1AIx9VEXtGJexBz(zqrzA{J*ApyxAJSq1suN2HEC)ap62yP# zshHbDuY-WiXR|M4gaNEeGmi=^988l&mOqwkf$w;CUz1fa*}01GFF2kr>)96l)o17B z)dHG4;kHaJD};8|+Asi@`oH43?ODv<_HwHLtnTH9MS+ot{9>SLnp!A@dW)n2{oAm zl;fg8k2dG^*_J8|sO`vBTZ|iXoAC|r9kup$Opruv`Eax}#gDor&{hKg%?2nGWUU9$ zD*Wcd;)~)5xWf3&Tqp-`GM5mBfhR$uOS5>K;RtYTkeI8b5JAR^r60Vb9kCG?>$I)z73lP0R z0Fkpzi4NA<_)B+(i}{nS=-PrWnYobawTqp2_~-|gWX~Px(IU?f_gw}!{46$pqgEnW6}PzS0a}LulY4a!`jj1X66IgJVpg1 z^1xW0U(D<4FNuH)9TM+=(@uMyDozx9!BnAJIA%e!O3=J97_8`p+UBP5uN&<8S z5hMf;6?kT0-(Sr(l%3pc(DGJH^Ua$A(6VYe>`4Zo#_k58ug!p~jfyu1lQ#!L_@}U@ zPcpe$2GkP_=+*C`CQH6yxq%(PFTmxZO&(woE3hTWI!@lOLm1F&S#$CjgJ~y?ihEtV z5wJ@)$^<|HTLwx?j)!Oijt3Mm#VkRKb+bFvJls4~Tb46-9z%zTZ!ozHtpal03}|T$ zVA<-j!it5{_L>b@?H1=leK)J&Xr#;qE!<%1uv}?qPu6#+uHs0Fe$;}TTIUFd`0En< zIkEPX>XA8yO>&QcBO&p($jYB2?Al3^ZZQu z*=%OpxncE5KxHs6W0`|s&?-c8c9NjLp~~Ob1rLo;lo{sUx?9JUhPbXoGr1z)|4-El z(DpIazxu`v)W7j%?5Tg_Vwol%fo|_hWjrUx%SW+pZ$#f_E7^bE@RK7!6I z)ti5U=$YZg7`UQGJ4%$lDBM4MeFgk^c_fm%==$1?OpT=gpm~+W!^$|1@i#o zoke6F?Ggq}7Abi#;5TguFY~$WbE2e4&d03i6Cl%`nq)9Z_ooxWWJ6-QFRg(w^+oEI zkce~H9$WIum@>63Ta&?I-g9E9HMYzyIxp~} z&&*-2>C@I-xyMoRnxW%RbiC;&J?Y3hxzA|H@p`q~dtmW?iSGom-Azy_z0G!`+rqQk zEq+)voPAS}Wv^; za85>jS((XPWA%FGVNXU(;Y8G1B1vJ1HDu8fkVmmBLlNtW&%Icu)0;b|bH!on($Hi% z;pD86c}VyL!49m9F~S9T*vo0BKO=!k6Axct>dN!3)5e7S4w60@!uwR)^dDf2L6{=R zaV%)FV~?*(W{P?%KO*n2r~u+a3VOv7kSo}?69QYQm|>^}^w{1f?+e7`L(xjF&T)w+ zVJQ{`N|MgZ$l^9}dyVZ1T8UZrWc+Sre?XpV784;S+yX^&%``FF-wh~jjf|eFgPb(q zY;^oG$D9!Pi0eHe&84GakIb;yH}B40yO`U75mWIhv_fER3Q5;VU9?)FkS=+T@Ob6n z^6~>q=I7w}kxHO`%S-8Axh5RRU#;*MbK~ThUx%+FmLqUA8j73VzTq9@5@iiWF{jJI zB&tk^c2?6~_Fh%~UbJsk6ifhmuf@c&dnpo?EhoX6KK@{!yAj!m3eom#aZJHlpslxw zw^FW;qpV)(R*@QG6C&&N(rb6y=Z^O^-ln- z5XluE$kfpMapEjk^h2HKYV;tspj3)Ty`p7+uwdu9+;qGk`XEvey#r9=ygUi`ok5y% zZMz|}hYZ2|DlLNtMRKHuZML0a6kKlbVuTLXlt|1d znI8-a%Sxj?&+z~riNc<81(NZlGPEOQ>cmQrHW@g-K$lusp9Xx!uHi(hVl3$>qQ*7n z&`c{kaiIV+s{dxj&E3sx<67M=$bb~;NWnPM#@Ku+x+tf<6IG@v31u07mKrp*gcC|u)zO}}hzI|--}j+K(9(V6KNVmdqLZ^`ULj|p;MyBBvZzt( z=$)*qm!kcc8*MXi#O>CKotvMJ(ljN7{X`FKt(1h!uV!w=fiM~E_5gjvWow}xA~d+Q zAOFnwq>aLF{HM=&ae6-Q?>pven21}ajcTuIWKa$Er6PI$x6e@KUfC-4feAJFalN0%6EH}?xXMvD^fdB>g7!~m=fFx0Q=gHJm+x-0ZElN(7( z>;^GM_<_+|mAZAIRC%q-V73#IXmgVTohs7!^?5Mol7TyYkQx}M)LZlsE|jHOr_O|8 zN5mQiSdByRlmf1KO+-bry3s*{7q{wm&g8L~C#tqAZ8*XcS{c3LZX^7zuc~#wJgi{Z4vFDK%U!rn+jGJ_3*j`6{78x=T5*A+%%$dO%5sX!a^#W=O1I`5G8m2;Xe7V&VBUV$m4}Mc_ zB=m0BdP?zBwxHsOpx}bMHEA6+)IxLEMI5A-t~R}ZT!&3Zs58cwzwAqbR8N6H4RW)) zsV0QNCQ={NKMd(Git?qVsYXPn_KyC}X-V07Uf2TC2*(NkL%9k9EyWacBK*YsRHF-& zSI%avikv6>;B%1IR|o~;5rS+sQB+@%iB0qCmrWpu_@KC_0Nb|^Fje@q1UDJoSGA0@ zCkDv~$YgN=#%vv6uDXB6aPgRyZgifti&VrGLJ1!ey%cM{f7)M_%t@lD0==B;pp=^o zWZIsB=?th`TFIIP9-7O>{L~6E2-)KJK=}Ar0({5)lY7}l_$Sc|Zka1v=!2pXfK-Fj9QeGf z*KM&7$NO1e*eL&&ptrUHXR;#_L6$Bm|2MGKU4iBq;oZ`3x!ys};*F7L;QxaxSvi%WZcLFu}DevgMR`lh>Hv7yt$)I*eawXNs z@^QwkASLx$I|~bSWnG+jbfN!dNjiO&jS^XcJ+{dEB{Sg5JdcfJJfCr*TR$%?c|GXb zr&{{ZD60UYhi;;tWGt#dGV-XC$d8%?>w9L&W@4M z9JSY9!l=VtD@UxJG&GAYa+She@`{^nqgHLowg*0NpL0zd#Mv$+6v`g_W74rl0OEbg zju-^B;e=r;vibJ3nJs?mG<9dJo!9f2sth-xrU#guK-f4fwD5a^z!!$T<*(1+P_JHt z{>Ees0+)_d9EeUVlQgjA^V1~2-sS<}_g=c(8926wA_PbD=Q?32I1X4MjJ&ms0_5YU zfLlHbradR-SpKbTgU&$2se&V2o0Q1ClTJea0UunT6EtM#umm4zQCZN;e$2E|5v&Rt zELIxMILV;802{0@$nWNBUDp%Mey!8_IwMZu%9M!6j2sCr5)X^dVjB5D?5o*`VV<;# zE?5~9Y)(iz);KlDQJ98Xc~Dk4gG7yb_@~1eb~qC}4?qy_6h8b=uE6(!%2;PctNjE> zQR49cI%asyMcA?mA0&x2n9A>+s4#)gOzr@V!PAOGy5VDN!Y&uediB8oimYfp#z=B8{p_3Bow z0Sy5TAiD=YA7kvlAO?1EKZVi1$dwvV2V}jbg`1y4aF!O-U0H8dFbcHA&8gy4)%}4c z<955(iv~}=taj}ja#1d!YiSTNidH4?M82$d6{CDFTVJJaVPih!3nGzHxM0Uc@+Gi; zGwyF5xpKTh4AK^=XLP%Vpx0nqRy5r=>Vf<%{2pv(=h$a4-BS2`U7C}D&~k$H@uZ~( zdsJq0ZC)OZGaJIOq1(_JMwl=8#;%g;z0&?VF{?DR3ikF_rb`1-9S*}m#m*yG&CVaT zZK2KF!3I-IwikRk08rZpN0AzRp82b0I%wBdw-SUKFR>#)LsF4&9L-I<`_&`kD{Lb) z6?w;H_Goc8ZCxM7$#9-)96-=GY;@-DB1sP!8yF^*IF`j!L6lwn2#<;Z-KEFCy=){k zNa}DiRd82z*$#zJ@Kao>IsSsau($f|MEMzBtapij`1 zY5r5e`i6vi_($^ltiA{?F&@Y}57ZavTB7>vJN*Ht zw)$U$#V%L4mW1~7T%`N2H)MqNS^a0o>apgmnR|m^5 zl2!(#Qz$EoL`y$`#fbqVe}PrK^SSvUJLF5ZzKb@ODSdV2MXvpK3H~<0FM-+|uQJ|< zXOeMRBO zHQR3i!W5SWOd+a^OT`csyKp>ViId+VH|Zcr-fj@xrJbLE7FeMOX(WB0ffn&#t_~Fk zc8WWd(h!ZdsrglaOn|A^ph}VF(jFB9e~=obTq~`$69ag-Iqh_r|HRH&<}&Pj1G}v# zefYLnbcV)FGZ+ec@cNW&T1hLV6dP7BQq_3lb79iAV@r)qrXqao{UU@MXQn~w-AZjm zD#{#)9xUa8mn~FSpjoTBnH1X~?tvc}r8LPTJOcv)(GiC}^|BXX$Rb`a#X_{nGcL(!^yD0yIk77eqMV zU@U_jbChWb3w0SJN{%RYT*W>hxtanQH#p6G!TfZr*S`E|1qgF<-UvcLKK@ehGRAa+ zoU^2$V42q)VbSfR9SCsk^~_A4Y|Fy3Oqw&SDm&9m9`6 zw{9Fpas#6WTz76Sq~_GQ%Qhn4zbzwG8NA{KZz8Dg)cc{eJVYFqE+qy}|5@qkXODBP zaGICLH#kBLnaRTuh9u1$)j`~^{D?VEPcu0lRv=MJ*a2|l6Amtr#&!YS9!n*9Tu5-o zd*B6FwfkmHABTyH>kSjrP-3!%I;e8_3O%tSe4qa^5L7{8A(nbLLm;Ia*TgIB-roUe zmV1rt; z68+y*J%8V@t_gU=DuJu39jw(n-;q`W1Ikc)F>*lWkw92X%L}k@WAhMtm}9RIz!QGU z2njGx6ehp8Ga$UUp5GJrFtbgUfKr?Ty9oj>&V(Aq_8)UFnO_C?L*JpbIJlUW38|l% zi%lwVxwjfCzP!J->@6$~_EmXKF`%>kYPv>2>Kb$6KD-ZUaMfB(k6CM)D`1yZl=ejX zP|#0}j-n~&YzZ)tvk)uCpk;ra+J6}GY{5j!8nNW`aI(_qj84Kwen?4I6ap_1OE06-%fbQWMea0eU{G60*|!;2{uF=}&hhjS?jqh&q?APyu85w?gd z(|;SDVkvMhq%N=+T`e9A-`8+T+o31i@Q2v`4I|L}1%e}FhpY^KS99sgoRT)P!1lm- z8%hnO!(`EqfSB@%NMkR-XLByy8-xMg4iU8z^tP7&gvM2c26|w^2?ojae(OPuYptmt zutwlH<~T=j0{lS4gcyJlQcEzLu^nU>K(pD+H062pKyKXCTl&=UL=Uw$!fZg#7X-7B9^q@f(WgQn@WaRE-eH7K+!`eHp<_DE7W`wso~|mo`NAI3xvUZ) zyS~?_JTL~tTHKjZ@0Ieve0Mpv%%FZr@O|?1;oQ*y)K)dw`mVTI{k2W2PU=0MEe>Mm&QFoB-j%&6^KQaH|SXps#`c-4yj!;oQ*uN$WZ7> zN9iIuRu80h^2yhaEVL_tl;nG7*fj{q{5=DK*`%>DdK=i@H$S=Ulxo zG=NWT%AAeCgw^94$^m((8qVAf?adQ&S~hlXhESpkOrAjW4u?#EG^Des1D5lUH+CE`u2X$4u~V=v+KO1gVIV*qKa>qAy@bA zbgC-Cb{G)B@ARH}HfX?jl3c!!T?_>oU!(Wy9E>_W0K}{$)z$)EPBCyx_Ak5W+c|t3 z;^$ogJHVR{EDbmciHvv|KW=Q@Qr&NY`!p3+Zj0je4*np6UO?cJq->)eD9B;hbmX?3sC ze(sxF)@RFGP@amgfIdK(u^zk#zYI&sIK>^t3cU^2(}1!i%lFV5b6-aG#LqE_doY3U zS#t@TJ-tyof`2e#zMeH(y^=oiB;|auN!WxhgW}soT+zblU|`8te1$f6e)o%SH@pk{ z9(uDR$kWoL>6wHpd-cnm604sGSB08!X#w}RS8d#4g+Z&kYMkzeO#<^yq$KL-Pl1%` zgS(VIySF^Fd)q~m%V~mnURL*0+qkUWjW9?R%~yUztO?7q0>gdz(fG)^K#Jmbk-ezLo6>6H8p${V7a~$t zdQaPa>6`T0M}z}81Y6e!=DCMiiGV&a$C|)wyhmCTUayrTc`E50&y-N3M=Jl+if*0Z zlz6f^s*x2`eW*zEW?dRn@uQrF@q_Y(CNUJGRNQBSg7y5zd`dj>9@Un-oK5XvSx;O2 z(o>;jt^$brb52VF$t8_$k2`NQUc5Ny_q}~c66cJA@S#Ixi@_Ow|ADu32MMKVUgf9` znp=lP2oGQ!$8C6~HW5?;rfCNoanX235T5RmPR@G_yo5LzyCl-%r?36rs&S3xhRS@5 z0%*AfOZOw`iE3D@FpvzO-Vyh%6tTWFJYPA|0M$IWTlU1ihKVe=&X7=Hd9R{j#To&> z`_dSvPC}(+tU0J!TSR28E2&wq9vBFzjpLT7hvZjI%fB?T;NhenY79B2z>5XID1R>X zdw)7Sp5C9p8qg~2v>fPhc)F7sUlMvFco^?oJFsF5e;C}cZzKC*R_$L(45!T!TWkM9 z2m7mxk92Y5jO!D|r$7dp-TV@g4Zb(ShZGA)_i7Ewc>P5)qtY6&(XpBqS`pCq_e&VK zt+^nq6;TY|9gQ=I*E;I?`ZC4vtG{uryAlKN zufkOTM2qrTCw(rR)QaV^bNyN_xe`}G;1C;~|L+Q|oGZz}R^}F7VL{H3J+N$23bzf1 zv{D>@$&G9aPw<<4<=?Aqq6ybC3BmR~^a63WYz?__7+0e2A60hlW_E&$aMe=XhZja) z{E@uTRldM`@`F6#r;qd)520n~P9zxP-3*0$_35gOMv}nMS1Z$9-w02|pb3uIA8rPR zeeGE{I7TuVWeH~(WWD*NSu?Z|BQbll2kT(130qd~J|_8*!rE-svCB#)N@+VgJF=67 zg}+`+@BR?an6v00a%@ZH;o@^+;o?U{MT}+@8Us;O31TFjTzjO%7U!Fx>CBVep4xJ4)B=hmgH>$3$n531~Ww`~8mc z(MG8&CK?<4ANMfwe4e2mv9$`rixPF<5cd=v!-p&?{4|haj*wLvI{o?t?39*2>Y~s* zFmDr@(?jD3pPmumG*46>ki=pM`N162@@0nD)_rZMjn;y_lw`|Mh@!0~j6zbuwr&2v zM%V;6HX?TdD;GX_X%@wg%^UrpPtL;H|32M+672~C*GbLiD~{~r1j2qSA3Xx82DA=~@^6wmoWUA%z7{8VM+Z?l z0IN?irrAyK2Roj+HFae&Dvw#867atEK+~z$P4{WJx}zn*X9KA|^aiXw!Wf`gYTs&! z*{vN4G9bzlUnmE$>Poh-jBV)jbqHIR@pN3H(iP+L`TkvKNdX9MOV&En+8WUa_-`b3 ztrd0#0V!9-;z~Xa9oDHf3|S!toe6`=9zm|73i=PUJ>e*c}A-27H(GZm5X4h`O6>dTyR4W5($g0`!L~#%B-prln1UY$!zju z&NC8bS^9R>j#e?7)ngy;44*D91bR%BOhVn`Y3bRDSL9!yg8U6y!NKJvy0CPw{g(qgJ^wHK6B4z1BWkj!D zh0=XXu-T{XD~{dvfVQ(sM|A6sFu+2@y0+rOgcX19s`vD6LG~E6L1*;fnXb2vICE)v z8gS+wbvhmgmO3*9-3|;wP0d0w#*~7(uFXQYzIF6V-^Z!Owdof}rr)N2W;~6tmo-qqQrvTxg9(yRtIuEV+qT0Y^pY25rF@T1QhZo#xT$^ z)?AqLaM$W52EBUtY7hdsGKxM^~BseO^h zX5PV^L?_tV+9D;Y>s-e5Al@@PaTa4e?3%%K3P-MrNqk|2E#8b16n>I>A@z!F{}okB z$yQ0gDuzbx(_{KJbwA-N`q}s^r-&r-m_R_lD}{CJN3V6@!QcutNyI{#EFYNL{XzV!*l+Q-G(Xv{q!H(8 zJwA}QtC-cK;vDS5g5R|@-h*)nf|Dq8^%-#4R@vXl?kxK!0iAqJTd|6zL3%snxI6nQ zZkq48c+xKLUOs|~$38I#lKSx?wCmRJqo%2med76}TM1;xfhVa9jR-DmHA4ZQk_JB$ zdCT7C%ZZsz>H$TPF>PPXWLB5Ffn%f_(d@Bot#pPZF)U>VHD+6~I66LuZyW?i#GVZ- zt(%j82MZRcPsc?vru5B)N($^3Mhaz>;Hh?l7si|{8wkV3|BL7D6lcptmk8qXfDOUM zj_dSlWB@7CgqcRb_^dCI8Nu;_hxtj-4pHx#4|5p{jWE!c-$Cxs%fGk_XS>II*z3Oh zH?kXx>u12j7h@W)psT9)>1oF92T4WTlX3^l$+^wvkNtZXykkd3Yw1pY5cRNAPowJ3iKbX+8R^+zd!tsj_ltkWMk-M z@1)>lZ)IxiLhtVG?qqN8LT~KsOmFXCYDa5nY;R|2O#gqzp#FcxFtfLF`M&_s|JQ*2 zV}<{@DoCJxZ!~rIz#0!kNFbml5+ER%|2o+Jv|U=GfA7HA#mUft&eqb7?%z}?nOk;8 z9LQn%rhz>Yzbu|!38eXSu6D1vui!+L*v1me$tpPHjQ4z{niC_dPh&+#_WBEiGW+`wUtNFxJ_hzJ;{P~_ z7#GIpl$dxAEIs7#@z5;@!yx#!uef;q_nPmmi-f{vK;I%(R{l(03^P&loBH3oRiOo#8J zG;^kWCOMOnZ3ueQEAxH8ay)sO!<@dETBx4(xK&vWn;hp0tryh8i36nnLQypUuL#5F zBw4n#u2iMdkavWFVB$fYS%H7C0-gpV-lh>}>V!BO^V^A47)3$FSz*)+^@8-bmV?BU zkC0G6Pjv{F&{nD_*#5OnYQwteJqa$}51Y_;HDg1xNWQJxjM>>REUI%oUM7T7wT@^R z!ET#0R-_1AwZ@79A49GgqR{}=7KMi1-qb<6dbEb!T)oem;x2S}hN_94A>))1XOXp} zIcvy0H);&ODQ~D2N51M~=;Nb@k@^BAy9bA5)%mnT$jAb^mKIk`z8m#(s2mEX0+)%S z{BX`<4sv=0(UKK8)1HBp*yP2nD5PcuWg0XdHE&6xp|Prbg9wcV{WW5>$qdB8>F`OF zMlI>Gbx$uSecbHS<~11tCy3O>z6f{i)uHti(^dWld98oXVQ z>!a0lGoivxprGlbUgs#ZPD*y7aNhB9NN_+d5Q9r?k(}B9CO|xiW;@jrb%HJSyr&lq zCa6l@U^3X}3rZ#maF#a?90d?>u-Ssf?Yln&T{sdwIU{h$Oi6QZ#Ml)kffmikn}#47U|DMFDTSYkiG&H|uPJ=OS(kTV?5yj>D~?&0 z4~qE-jja(OnovLO8&Gu4gw6x}l`{6Nf6LGXV26-izI>VYATCfQHA#?c!1xE=-Mq#1Q4h-##3b zHU)(tw_JtVo*9IZHMmaDX_Bxx+ueViRy`*fJv^M2g;2=90e|x^Pgt3wjz+T}$<|R^ zgK!Djr-5dJaEX+Tt|UUhmMgd}*woeBV4h-w2t~x0gk(L3{};ZD@7JNIe8rgwm0j{v zwlqW>ZI;WbgN-(N1XHfaVVADxVdZa~QCjJx7~gytRqz5Hp&ife^&H25T|2V$i=ck< z>DGvJ{2Ml8yF%MH-~p%BaAX@t?~B;R7&*gjF7&6CYj70RWL+;(a6?2nXO9EpK{XHQ8(cvVlaKV#7w*|`o*bg5M~ zi%WALCt8QA&wjF=N#Fiwjzh@SYVFlS>n~Wv}S_fkEJCgA(R0I#|?B7wUbxOAS0NImR*`9F}lTbSny4g0< zXCkmsSHuAtDvgvqz01UXVB#dSo#4ReV_YF4m?I+D+A^ zsJ%rJY-H)^<`jvckv9N>q8r#=9jRxN^YbX??*fn@R2<~Kp;LRkCHuM+WIjMILOGfb zK>|62+rzp1O?NdpZ{bY|2wB*{I4;O{~$&GE0K}u zxylmf1_C0n0|FBG|AG6Ts0^K{y~|EFl!wkr3c=^BZ;N^b`bud{vAU{KO6sCo7m0Q& zDg7V>{h*r^W(+B>r(pxy7G^l6(67w-T*Q!xazaDoO+wflh8(6yNg-*`i6XEmk)2yElzYSG)&zBtUn~t;Gzq#5q;iMPK ze-puwlg{HM#WKw6&EP3|+`1^F?Pya3q%Zj`ZxU-?nRn)^;V%Gcg(``e z#XE~JE~t6G4_l&^>7Oj{!SmLny6T@f_;~4d!e~{i>sihX4kB9@4$fD=&V5Su6|GEU1*!%#(H-|S2y+jVj zQK$<~(}vgm^*S-CpS^0CFHfu_Xk4teKl(_%YGaheeBj- zOiN4WUD-o&l}~oFNmT)K@UlgKijg)n^IBj-Hh?~yi~ecC`mO~FZKX*nC~CI%}Q zLwSziJah(g22iMW6}NsJPc_<<$tH#|bo8|<2g#f~^%ZJ^Wtwoq=kPoIZfFSK6c@x- zc6v3j69%2ciz+gx&MvDI0Z64&52~a%QJL>YYD7=)F7>%?w=ml7dx=IBDLfwM(|uy< z-Ik@UMC98gZ7!hmv9vo;uROg{45)r$78haD&k%ZUp$biFXD%D`q(I5AYdVBD{s{c0 z)X7P1`^xJ2*BGsd25{9+Uj>hqA4q86g(WKke6ZEYh7?GNibQQTw(X7^zuX~aB9?em z05<8Gmbme}_NAMKOryzgs5Hckt)}xl=2Y<(h+iJ(=IP(ScE&3(=II@_mXgoI*pakJ ze?y}Y&6mrQrY7&7dX(1wyKj1#hR}jGIx=(lzJ<;A=^A&RT36fBPtm!YuB=*qlNC37 zoxvRYL06`EF3$vtzW}O=5`V2>q_p2BFaSiB>9bf{aM=x7h(gL@s5Z&Sjx8QVY7t(H zgUx7+Dg7?UNaRFy5JCkgYkUfQ0txkSQ*GcWXpti{4d=s|`_PklsgkOJN=@MCI*RI$ z7O)Bxsyo52+Be|8t17IxKF%kP#U;MV`y8yua)I#$vR7^Q;A#X{QtHj7-L`Of+&YDC zhu7W1(Cvtot!mZvPBqo-YU99uO5anJD_WcW)T2Ntj5PDz+{G!jZV(QUS@Y}{Dmt{1G zV0PJNgR#lOhWiSG93e8BSww@O2W4_R4EM8H#0cdj1$TtS>vwZ_6SiBa-1i%IBN$v^ zVH^~E3z*?&Vi6K;cxg)#EGM#9ilw5=ryg{$Ph0VdNOYNMN724#USV#SZEVWaDtcawCl8lKvKVu3FOQ z+CIMR1X-OzUHAM8jrIR1c<7T6|Nt|^~(kJ;^a z=9k_VE8riiNX-!5`JUJJKD?-DDz1S3LZ8#DS@D2Bq&bW@vrzW^J;uDx0+>%&A5k0a z;R>-~#Sy6=4;q}vUI&gyi7QB}=J+QOw047 z^8oGcd5!rH-tD?JqmyPLr*6BFCDSexmUU;VNcy$hg^Rygx@x1f(&&y!%X6r|nfq7} zx2Dv~)F34XF{Ivg5-X%d`3J3no4+RJ|&W0gAz z*l($80?|g4cO1Y-r*5Vn#)KwE+mXhhsa!^%%(u!GKNggQ$S71*9+p2S*Ku zTf(jXFp$QK-t%|<;oWMC!)|Zd&fR+-KA5Re(|69nO+*oMenYUr-LTE|!dRaqZ#_le zM~cktBvb_1G^hR@Z0J_U<20fFkFo8MtGQdonF<|=Tyn%YN0NxH8r1>^2*l>U@ zKJX4id)BD&o^%&HcA9S=IgD}Df;X6Xuo>ul4MM~7ZN6&PhUYo^>%!f$-^wR1G@x^U z60(MYt%4#T4(;1x3hjw7O4GB=~2+qcKM#fhviPy&7mro zyiv$|j*7d+L_lxbAG9j{CXA(2O}oCqbft0c5IK&d4D4IFs$KRx3-HrRx2=Gup5o zh^h7zGi^-22&q0qt07*Ut@oK%L=4>sA1xGWALsUfw|npg&<=PtZjspGUVxNNn~C%% zI)HbsQOHxR@^I`CH$(@Bsg~0_XX#l@6$f~zvW0REIXUGkV7_UH;g_>Xd=y&{eVaiR z!=LuA@icEP;{+|SdxQle2?#A9tQ43QA|sXdF)u+2_{6YmHCkJduK|ThONLQ{0kZ`6 zaX;_3>KS_OCe~I@hM+zyH^^k&Ar$l~Ri0*gTrD(w4crff-5_xujGf+hXyk~_I%3(0%mdML31=R#T0A^`bHdN zZ$dFWn&Uf7kGK7dTHs6Ra*R~}9T%hRhg-7^AhJ`0nKY>fK21(%hKt>mJ%u!q9;S^v zZ2pE13MKqXpk*M^@5Yt~!nBrb``bEP@on6da72-=L6J!{mCKI;r3<*-2e>rpViuYw zO)ASTIDI)MN-EVY>XyzPrHk-7oEy;qI@q-EF?mFbRssWf3;^*pU#HEqTLsqGmAgaE za29OgFna=N4yzv2%e{DA*NM)Vf%zBKx%MvTpX{;cPVL2wU~?(zk3?$Y)CD?MLfYkZ ziBE^$sD)0GxG|$!N`lTT;-AMsr+UWV2@Wp;lAo%vUEnR6Q*UY`w8tD&?1IiPue#$P zhjbCohjBAcLS}FP$HGgGdUaX09nMsjZO<}dPB(L9C(pa93J|5BYMrM7z3w`Jn$(5% znC!){2O&AiQ_}4Sv!ZK3krX`%B;*_uVAVcr^c$^5cUEfM=V2(Qe>Xo0*h3#FbWe1* zCf$*sOg4(Tb7@t3XnpL|aoQX$w?_$H{Gc}_InAv58s?DfP{?zp{1|RfiKgYr`X_LT4k52NuXg1RQ{_Xq z&l4p6+DRC=;%xVMpc8K{QK+pPR&>Q4Df9h_!D?IF7}Bd&J7d$VwPK6De|%c9FR*G& zyc{>qS0bIj_lQ;Hz9LT1G-u!1(`BJ4eM_zyY9B9K^MZGk=vKsz_7&J@>6b)KrCR3c#g&*{`@L4#Qm($YmvLnHcIKW(;*c zPFTL1^M0i4yv=5jI4BG+Z{`G%LQW`C{Qys7*FiotMb%o9@~3eQ1k71u^g{b%z6FPG zb1AZ9F08|PDKJ76AwM)`R$H{zvupCfcw0hCw(!WXrrj=R>e15MGB zA6eUWJJq=QWGroLBN8*qsF*n2rGML$TzN}kX7QELXoJl1KK(8}%d~T_mfDsY+)wXa zLSt&TXGrMWQtTV+xRc^4*pYkB7QB_Y_J?qSB^!^T(5Fa9%4O@i4No(F!x~%sVDjJV zJ`QGp&a2-?11k|JU+TW7ZoGz=kp05WxLxubbka@{BA!(@uuu6jnBjLAdonqV%)?zv zx48hXS>%3CDe_Mri$3ibITEWpSRsWImEAkErGRT|3}f$)^fFLE&xQ)UD_lg4Vci@hwZm5-_J(pCmK+8sV~J)4I*t)6{I&D=4|MSVy7~eb%^x)eQPrx0$`!SY7)`S0~JgXmO$Xl9~Nn+@q;?ww@_f%2uUb zRXy0iamj*X(y(fA60(3fs2P<6-YW1Q8W^%SwJO$aj%r>UK!1Y?swUM+k8!E`1gs2 zR^1S}Llr85x`UmG3@$pjhaK>KA$l=fkwOYlKSS%(t>4H`*r?AoKJGw(>?2VXBvM-9 zYak47PTOKw&~s+iDm)^w;+j{9U3U4+>tx2Nc<_f=JkD(;nLYgTh}@wG-u1QW8GAD> zL_FhY0Xq8u8b@iX5MK2K;r@=XaNG2+ph4zpgoA!zs1Tmyn7M=G(aV&}FaKuQkNJws zXQaxsX4p1}pNE`GAeuy=VN(;hlzS!xq9B9=1W@w~z*nH+W%_~bf( z@egtjvS12dxgEvhH+(+*rhMV_r$2im5dVk*SFT>{pGHGF(}UNmBuMc9=!THqsE8?pG9f zu+hgUNTwZhJXu-Y&itNLOJ>lP8-Kmw61m;>@!fb_TyDeV@<;nog-Mky^jlVr&Sqn% zgW2EBn6ba-9QC%psnTg_OZ#v8!%Rfb@F3EBGUSCL&tnR4b+^=s4UUqgOmmw2-=eT|Y>~-Jx9ENtRvw_vm$xm*!5vo{r3#NFEpU865 zp&8X_H&aElTI34?xBdzKu<6z!Nx9$#@IaYFg|RupW5Ou)8(HkeU0iGQ)@u=cbvW9%`%>30NJh^sftyGI4 zMW&^-Wa)(E7s4i7*&(FA72M;_V1`Px+^fUSx||!8Ft7V&T?eu65jtuw$% zHyc9KymIhp@{%IAkl32o$d?xmPaPP}pw0ly#7d`U2grw}sd7&qim0_9Lw2W)164gV z0u_avd)<$0zy(qF;CjadR1VV?n%9G0UB=2jC!8Iem<$=RNGN2y25hWF75I$5f@UaE z24tK#(qb3r=HRC8FmuX=84{cu@=@4T+16?50%dF{(M>*B0|jLJS5Fu-ZD#W)wCmEt zZOF=7>}o8hI)8n%Zm$gl6`b~div^^b$;-wrwBZS~W_929Pb~l!Ww(s0HEm%#(1RzF zbk~-z?8Cm(Sfs4P*@Z;Za8heqgM=sdpXb-jUj4OjBOUzvyqW2h#c#p1X+7OC?cG%~ zVhEgcRmHdg>SWUqE8eR?y9$8?{6-v1a=Ia%geopJ7LTSGfVQVzpnihgtv$a5ok2QF zdZ?7POkGlp`={8txV0tWKsETyhHGOj>D(s1MJ)NWG_2EV;}l(nQ~inY8)m9=n>rE` zfS{m3Mp*Yuu36=XZ)NEAXgsrsN3iAB~7&O^6Tt3s}k=d!q!?A&Zitoo8y~f;&u1aEsBogd?8Mu9@~v* z++z&C%341(oa^q0cDIcLGeytI!>5IFbXuI-q`gPa87n9<)nn4XQy+p^*-yo5&5@oJ za4fyS*#)TsJ(C&dqO^0MKA4t;;=E6$Z<0Aft=@iJHZOQ(opXS{-!8rqBkf$23jI(v zzsfj1)|9YWh2Uvy~AaFFYny* z*&NcI)e7>KU!I=+E~N(s>v>sC=GQw++JYkAuqk~y-%QyfpB$Sh@^C46p*gC?Ewm## zBfJ*tZ2oP-ImBYQf4sWxKK8QL^!)|Ka0@~fv~f|SU!AiM&B#Y-<#v?%J?Un)_A z+CheAXHazEitD?o;&Hhu3@Or{-BjOFP9@y9X%DxyW6sDyIv?KcC$)!D|>m+ zH5XSppkp4$gV1Uk+#K!C$4TTZBL9uGb8OC}3%Br0>||owwx8HGpV+o-Co{2a+s+%? zwr%UA>eTrM=fmpi>aP8ztF`aF?se%j`KY$nFvt>2M7CMnY83K=gUK%-4#@!R9fu9b z4^hmPfKc{`zehes?4MKuHk2(5+$Y204-^L??w$Hm$kkeWrX|Pufh%3jmjfIt?%hIe z-q&pobd$vR{}Cijew-MmRs~R|OS|c?X3_CnMOtqz>wkfqmgqT^TJEmO!;CQE`(4^AN)~n;$0=$oC5zkV?x={P_ls_G{B{H=+tG`>$QB5^Q93Gr}uSb}>y0(2f7W z_L#*;^CU$ODj%jB(o@DpbF~zBt{5~Ze~7*YhS&OY{fSe|*3s=QYVKY|B&YNcrtfH& zrNN0N9*Gstt~(Yz80-u$K?+fFAz}!#{G9wnlvB{>93fsJ*dQi72^5c&&KLx?*sRW6 zHrs36%NcN9!jfoR#n>M00RMOPh8G(KfD2@+QHX;ExTq!xhm%0?$8oH(fLE zp#k!ywjr4|=CMVy_QPtpCYLlk&fBzkord~`@iRTU(ISUDo zTsya7J5t&B;=+!0fJkL&25-4%KzKfwaX#j<-@jfuO61(jq2$_7Y0qfcu&<{P6-_3} zvwm*(2D`9zJyE3d*UG1G`E7aWiF8dd%0_5&`jYT)wH~!KW1w4xfUri?=}*f0-St>K_^cMs zM=Ntu`E>F@(F;;rj7BIm?hPkH*0f@H8u`E`!W99UxK%hWx9)z4Y1+fNd=_EM>$Mv~ z@=AY%1O8Td>@tFDxuuyZZnk)f3k_p`I}jB~-`4&(SL!x_*S#v3bV+l!ZTz!bwOh-H zH)#qxXf{&M4wXjZc0Um7u)dGr_=*7% zJWO{l+N-qSLSSO{5vR#0{QZ(A^aLNi-=~FE+&GdcoOmNS6#H|c&kUhah0}rIzrDov z0HGEm(v=fm*?vzEF8vpH#z@&PHV83NB9A)hNew$Y^&gR?Z={k*#l z${$bqXbe9e;GPuAwp?FvI%vSnCWSrkw$PhS$o}=CRsG+vog4dK$y4bxf?R7M0hNsV z6R0dZh)&~Gkfmf`ndn!7mu>ogJ^mtKIb`L9*~#u@XW^YmY`xXS(P4&i!;!&2Fx1`b zoS(i01OVzlsMvZ>Zwwxj#nV{J4Llh>{5x-ksC2Gpz#hsXzm7}_YK{BzxmLa z-Jr>R;kNaj^FH;zl@~R5%NXxE1hLE^Asusl$9DM}$>|d~7|g@QPzhnnBe6&jSm|T# z0rVm64#<{kbJJig{P{gC&Fya-&jad~d~j?TGqPNc#$}OUE-mTxWQ3@F$ZY`KyH}U| zevUj~EB#32)G1oS2#s>KD>T|5w&VP4*XClAO&=|%Z7STCFO2LycgO2}T^r~vw6~-% z%*>EP>ANj`D!V#MP7h=8-@`<&g{EZ*?$(t>Ti0c~w}iP^!p_Q6Rx_N){4X&|F-(6a z6axZ@HKK8w;SJ6;9AkPn=+ z>bpj!@pqn!F35j8L12KtY-g6tjS=ViwJmwo9|>6IJchiPeQJk28nTk z!vWfz4BO8mG(5eZDHsgSTTP1h=Y)P*Gt)>|m8~5E&yB;l&nGw;U>`9XQpD=0jwsbM z2Z~gKK6JL{=5EeXr3&^u^+u(^=(CO+_n6U1b=)@6ZVVMy9Ae>_)%`6*Wcdzlmy#)L zYy^3(Q#1%P!C!=Xy;MUras@iv1F-3Ah?3ZKmn=f)BH5JeXF!)!IipVp%~d_PN!vh0$!DaQsk8_f z$bI_LZKQG~wa2OTU&FpQ7=|OZyEOW7$Qm92lzSMJ7S?ub#st&qe-m|_*p+mDt3u%6 z!+=5b+b0Cy^`=g=jHf+Y+ll<$`bjz+tNmePdRFhw+84i@PI0`d13t`O3B+Oj^2KC6 zXEa=N0sfzj=8Z#aT)jmSuL*4i#jmrTg!sZ0>@jRYJmO7Mm^TICa>HI47W&Wri*(~X zaH$h{`m)Qt0_w7i#_Zs}RO7Z4Uw<()b^+Pd-brZgF@>YtFYvJqQQH>hlC76E0_ zNH2+W+wa$!UPUTo_lvZ0shL4=6@I8jn~Vj68)MSgLrL6WYV)q5G2wYS^Vh3$^O)tU z-F{xOr4G3O;l674^tS+<&1WH1e7+KJL}kIaeOa5DQyHGO<;qhx5r~?@+fD=}sn(7* z5uqHZ{>wnJfqJFIt+=yp+j@)qBXp!Y-npoUpbYAy^TCim$HUGpMJiH!Uuep?D&^OT z*}k1c>Z&<0?fzr9JiK59g3eTIY`!qauoNzx#y>BpRQ? zt6LP#@VL*`kAw#KfNRO7kGBdpKT!aau51T8J{mUJnreC=AB+sKp2nQOjTdIWC~~#4 zf7w-_f?n`H@W&&H?{gi*uf5-od-EIqS2Msu*h37x&hs8VkA}Bi27K?ge8%RA>yGg5 zfpFNk-Zpegs=Yk`ntT}&1n*Sjm2|S%XcC9GDU(G>RvuCNvHG6x-1s3Zu;U0E{e0(H zL^FhcIX~H)YkQ~3q5I$59!D}gS}@mQ`ozHBwL5fXZ?;(_d|OFUOi@JJ&dE!Udxv&~ zJ%#I`F?4jRK2MkDlaJ?$DJ9(Y@69pJO4d6$2g72%rvi=V%OVzY^v}+Z%Q>^DO!ud4 z>-h4+nz-$6n3u~9^igoo&|Lc}hq!gik!DZ8&@Zmz9ow1~_{N|S&YX*%a(KnLhSPY4Uv~jV!s+I17Kc`P9NpGP^QOz!>|_-k!HaI^7m?I9B4Wgx{@!v!`SxW#St-Q)75T~?bm zRnjfTKLLDgChDqzyt;d#s|#9uRNS`c!sU93M!yV`$}(;52F^yd1n%X?ZCtj&eHmO1M#p z@}*9EEMl?HYVnNhI2tF_Gf4}k^Y0|@mzxv)9)!I0;sL&$>X%xmCRFOn z(kwQ7?>$(c3o@rwZuLO?IWHK-*V0tu7tJRaZdGtSaRYgswg6H?+m;T8pt-{t(#6i2 zl)Q-IFNZ!EYe!y1ooqEC_dp}?b}Pyte1+e+O1SRHR#f?2I$wE_9ou1j{M zr^nzkL$lw_Kb3O!^H+~>g$u+wpfenWIMqb!X}aSi4MS%L(_+8VPFzGKiifS&ZTjH6 z`>o`8N)M$THXb`|RHds(_kDt4{Sl7ycAHLf$@!-~CL^+%e3q)m4gki^*8*@yV&;|l?N#)=|EwaHw0vY{4?)0mS{my3QyQMEqm%q)4DV$ z0V`m^+nm(wLz+(r*Q!=6Sb7%G;-;b#0H>-F`FkD56(8#L*k`hld^LF9jzM3-3^ z_)b^oH7!dE>lebeskWtVq2p#KvdJIzuatXVEOhnOmiK_ztdNgb3J$$_5GUE>AOgB? zmQ5HFG_OX{v;X)Cq!eEM`^PX3&z0x>Z`fa)8peqZg-xm-I*^+yz9bz^gxj+XcD1V{ zTc*YAx@dgB@6c&5U1!Pevd@J>lh$kVAee7ueYV-xU#9iFTbrh1T>cd}$&}*atBmFo z;Z7gsF`AQ2q~5M~pMU?dr-|Rk@NvB1(Y<$-7qz_@*-qF0CGwx@hsh~zB!8Z_N|EAM z2k1eNII>3E(&NnWs{_Di#7|%iifd}*3%w7!wk3WKM&Y7{hX&ZXh8Fz}8bNkEa!H!y#^;;__pNFYAKo4YEHJ5G4RXqG-<-V|E>Fhd!Ij`eg=3TlqxC%q=#MGi|C3Rub`VpQr$vL}hVcg* z`*2qV*#iVSN0Ixh-$r6L)KvEnWQCjg?$;@}OkF`|nf7oYBmupSc)p>jyt3?ar z#F5%fi{GI+jY6+9`I&I-+E zhjYe8wF7UKP}D((G-U#_q$f|$eTWMkiK8K!%7Z&sTIcb+_&TJBEtIKk2L;k+;E zA3U8{$=1nen6}LSdb$O84cRg1VQww1cbu!Yf0DRsq>kq>?p3!1yfc>~`capBZb1Cq z%9&E+lv0}uW{#q%9-S-vI0=~QzRQpeDMq@&xh^=wU}cjW3Zp;V!D5h#EuOhTYJ70P z<8AmMBSDWW-_!Ph5>(C*==e^9pSo{HGe_`}*Zug%*#s|6-*AM~8pY*Q6`5584bUq#2) zVL{I!JvV(rb$7x&6feG?pMH;dOtb@!pX2vydj8+z(i{>LMZ<-5l0CmDfUwFpgdfl! zP+$MJG=dLT)r#voR!UaxDTj#f7y+B64wGXFzvZzrdv(v`R#tH50mXF>$mT|i(Ijgz$LEFfmjMW3`-fdcgw3PkNl%`Hot3Ymu&lN2fp)r1H@DIB~S9v7Y$of3QtS}ZVb5&R6l!mFyg%UAWY`z>zSuk1_w z@i6qKxP;TabQ2WHflbfGjjfHN&UR(3f^%)*oqxM5tE7xicG4v~&6Xq#U)tx#{2+8< zmrgQim0@T7<$OOr*<%^em}&l+%v_nNGDXcm&9CN*XN$0n$%pdg`eODkbVR~f@4)%M z>YrP_%WT`p_-sxSw>C%1R5Rb~+vd`^&1rMTTDG|tz%<+@8i4*@p~1z6n-iH6{Szq8 zaOrZ1vu?Joca__#y;sYhfMCg=H}S%eWng;QVsUUV3U`JD@BusBgq2g&ND~YVs@TgyR^lijICi!#gg{YDz`1C!-8;M{2>!h{xI;Fh`*EfEp zUQdc7*8~(t#TAdw_vFQf#ghN%y~Am9wASFSv+{2>ZD8~50*p=SdMj+db8UN?G+!73&Y02vkBmM9tVSP%t3_Ai@49+u zs$*<>0r)#|jMhHTrX6sC7ouN+r9qzN{$l1J+~iij!TXT{C>w=v{v$-VocWzK0}g!x z@s?G_cM?WgNC=NLlAoLt_8T*pNCUjW0CTBVO9PUG5$4j%yY zDKA(~V3+{{egMl2r8o8$-NXPvztIh+Hv}K7d~Z+Cbl>r=NWte$_#PSg$ShnG9V zmxd>DH<(_i*)Bh!`Zo;fE-o*mUPw)!hdX{Z!nVI%KkQ9O?XT}Yy1^+s+Bar5%pY9d zINhMzA=iS?Unn2o-UPnCYI-Yfgx%r4kWB`@K{0mt2jX@qZq#p<=aM8$K7A^Cavmu( z{URSrH2p#!%{2XDACEQp`Lc{Zl`H+yA1f+Y#?RB1)gQn~UzwHhC7+pSDe94z)tEA(_m|B{vaO0+$?8EgQ z$$0v!lF3MY6J{ zZRp`sgEztWbAxyMp)zfb=_}m0nI_-xokuc({;Onij^V3Cvbv^k=;3oi03Z9zG(@~L z;UL7EHQ@k6y*1%5#GSRiKfFwR02MpqB!mh(;{e1{!zds7>NI(RHS-|(yfyOxd4o0c zF!{Z;qra?N{U{YX*Ce?rds~j|V_lgqdy=s-6?>AYG8TK1i82>^l9@87wPn1lY+acJ zdr^HE7JE~U>~r0zFMF2pJQaJE={y#DmdQL9dzRTesI_OjtbE<61$$NfDHeNIPMMF) zrI}@X8C7v{TDpN{av4|gQ5tvef@HBAlS_ITwX#{bUvI~CK0xnLJrP+-aZPoFF^^Ka zn~2NJnkv1zCr?3!1AU$1=~7+pni^Ge{eXkcyj@0Kyaan-H=k88QLNxRN7%jKU93Io zFD3Q+lN*MnkYdtaOEU(19Zt3tu3W3=7U-ed73))dmL>)2v2tbwq@@ z;+k%1TIvb?7&Q1U<{G(!z|ibvNIny{604}V{R@id%CZhCX+9^tD8MWeTk#~~q|+RS zPU@W<^>B)DDVDkJJ{l)!~EicJ{<)Heuj_x6F!Kw2q}1P%?D+{c-xatKzfg> zK?i%2aSp4Ra4lUU);+@?M29n2G4qnoWZ?9Kln!J#enBFYmO6%0!Y5I*jgGrb*V(`? zZaJ#zC3&HhwdpJc7n(2c_=4R-m}mnNUfwyhBZ@7;DcXjzJmI_}Y6^^9B{AQ~nWZZ> z?PNrxE>vn?qr6YaZ8k)I1D6cOP#^o9j$8bhs^pnUl!Cab<3!GSRg=?9VOhQr-O4nd zq9ZE%zht}+y5*>`A;u*y42!jm&%5Yc)(uH)Pq>$;rcBLl0knL~p`wmbuh-m=pik;e}(bAUye9U1oB7Y>8VyCTmxa9#?@ElNXJNsAY* zUprQZvJ%In%?4(9Cy}v~IFYWT5;%Kq+u`+y9sJj>pq4o#Bqh&T6>KhOajtA)NV0sH z87&nZC-Rw~QlQ~xQb7?;%tbB{P7qS(D96!>?4(m^lr}P%EXr$%oMw5fKbxXPE+RCm z_AfM0i@pF>l3(DELKc`m0{ao_k7y8r=h$(fikN=n@S{skBq<)`F={#aEa;1+E_tj$ z(G`v{hgh$|pzv}U#fuAS*F9HB!XjIxEzr%`QSZc;h4*HGpEuTqXY;}_2NT6pVLWKP?h3RkH|r5&rx(Q1O&qv^*$0<*ce`=J0`pG=9Sgx4!W z=2;ZrqK?dGb+LrO{0eW3G!gh(BEAXArHsffTZz0~q-}o{P{23l1EIwVruTZ_i)BOz zMB?)$hl5H>yu(!PSp>~w(IPlW$FuSQ3R4uc|35V;2LhX;CLS0)lgLU|-=x8V(1<^V z_UOimid)?6e_EDK#(e7IQloeFtetbP>Bb5YsQF9_5@J%f#o1lyQZ(hKl_lUL6)sJB+-X&~@ zQA{{q6os|L7G1^M6v>*kgtt$e1!Ikt;(-N>QKNdY8dfRg)tyjsG#Q+xTh>vdpIIhW zRLLZcxGCWDm3FhfOI%fF=65FwN0iP9YpjO@-4;cr+vsn0hqP78wsdv6JUz}Unz7_i zS#;FF+sPFtT(gE^BQ)$A)tmcFPN`fC=9|!9=If;YLlafH?vo|%tr9j3fP2#ujLi6w zS0sSXc^NCGtdA{!M36T(!X+|3xhE)k4J*I~Y4lJj?!+&-z{o%m<+u{IldmIq-V1#$ z-45?W_ueu@zRy4&WF`H2Gw=K zGj*R-vt$WOvsnmbUN3_;aaF(>i&oAsm;lP#P&Op2DVSn31w)@;fr9pzXt9SYa-q-A4Fkc^b2HI@dlk;*QUTMBM zTJ{m|V)IG~Fkd*sD(g)(Zg)P@0vV9O9A5J;20i$z{t)l@^yl(P2vnYaYKw;y4Nr6* z-x7f7)etVNhsYCTY&(6FEu9nT(!=KGe)jq33i2<)7B$K{Y@1gr$z=jR8U>ns0a7~ zIrh074^##*@3?&|e%E{$;8{0S?;Fxkg11*rcDwYAD?aqlzNJe()hOPxROS(#*MSv_ zAM~!V`X>C&IZ;CVyYg2~3PlJW;4rr>mwV;LBU ziCv5gR6Nf`6S?8L27*Dyhlg~LeiwCZ3fw742ztD3FZ~m|Cq|inrwAG`<>nhO`iaJM z`eTLA6HWSVQ?_{VeU&}vaE?LvNOrI8>~c36B9a_NnMPT-kjFCiUu|vQ zCCub0w%@{m920~>pPur($a%b5uXcT}0LL#vZaYt|m@RUGK0o%MD`Ec6H^Hnhp6z4^ z&uyP+fxon%Me=WmsG*47p6NaIA)9gjAzk_&r24V|sFn`@w)X(WHuW0}kYIsbzTMv% zVkorx!b0JUP?&To?uiMuU`WQ%`oD#IfbK$=&_ZUcNG}@tyJjKB{%I7@%Kl5HPz+F1 z{j>%Mj2;k-JG=&b3Wq|36~NqSGNFK484dbMFjYkuV$&FXlqJ|2DAznCchwcj1t{%c z8=RZd!5v{+b*kZmZ0-9&paclj5A7l{`UP6i;V zF9i^p9@Y<)52YGPJ>cvML*$%_&Xp1=^w`&5!P$2 z?+D^%)Q93P7?I~Z$Qc1+A;A+O)If;5K1x(TWM}~+YCygMTz#(l1E(iQjEH>REG2Y| z=>BZO30Gn?c^;KHc6xxW0F^mfl*YZYr}YZ+_nN-}nOb~bi8 zb^tpGJBw>I*#xp}M6HNcKJ9EWrgY_?VMIfr)*S6=GMsd=i7ikA=nfPC8Us~;&OjNU zb>>fU3OyS=9X)`agr3FL)>6aL-BQHT*iyyP*;2;Rx}1!So{f!-jt#&@;$o|%q2;b6 zqGhb5qUEe5qh*~=Mn_M_Mn^{npd+DUv9a~k@O1YS@ig{S@pSf-@w9Fy1JDE50CWHV zfCRweV=Ja1<}M~8W-O*6<}4;7W*tgKLQld*LPr81At6bCo&EM#av{_=XiE^`fu1`= zu7Kr)))TQSj!%FfKW=9D1jQL4OB`cH^g;W9XCan8Z@Xap1o0&9MEL>h4W&JhPh5Q# z;{^MSFSVG&e8dRIXb!cUB5-J7k#Ug&|LqDDy`*B2herJ|EW{)e zi()dYH2<^zpSwfwOKU129}yo_EUI{fd_=^a`K<+$BrZuT+Hl1FpxJ+BgV1|Udm>Dl z-nyBja_A-D%7Yer&JLmGXnII`sLKDP?a}UHCv+eNCDMY79)gTAV;A;gFqRtFkHa{` zxr=>lz~&Y$L)B>N4(h&l4SQm^_gu>srYSWnRFBVgRbf0tJ=B~qoT_^G109zAJI1ct z_wE_C&3v@q9B-(QNKC69W0{Qvodep`O~eC6PTVxmKY{}u)1GrjSA=acl@<+A- z`LrVq3JOUM$ICbKSP|yebf*5zSd?ZdV;IV_=SXv-%0NNEv!wT zi&0N}pfQ3NxA8cVDlSFP#(452=mhZ-S6kXyexaz9$dFXsH`JFGl!I@L2jp(`9k~}) z3dP0QgYn_}A!&<;kt34D@x7lUi~C`+8?1a7EDoI9L=5O*eZ>tg0gm9DLK)zCkiLw9 zk#D{KtCsLN82{H3@xgBCxUg1=Sl}Ctk8KmhhsnZ7&QnZ%6qK4{DE?n{#OI7*bK($u zI1Ygu?bYy$;O+6AT`VTI;bwT~A4qXd0(qYgH)v24bW&@1cRNm72Q6&{X;{t8y+vdR zdM>?^6lc0>Rk4z!N>|NCUkx&<3xYElwJwnAKjLQfOe4c+LdwyRG$Ib6l%DZILPa@N zE5G3_VBpDa2Fh8$j26)X$@tB}A~V_J_e5<4gt?PK2iTKR!#S+UT?@AsjGODPEMRzv zMf+N1iD&)_2%}v8%052KTsr?+U*DcHnEupQ{Mzy93i4@>-vtoNA#AF*G+P`Nc}x84 zH0~xLS|n|%`?fYLj$?sbrv(pV$Y>EJj5{Bi#52fxJ2~%5(9WBl*?8ZTVL%v^547Rj zQKOF^ki^q)napiVd;+_TiIU5=OSi%hcQTy5vKQz(&}YWQ(k0%dOG+QE&5{375D?8r z6DU=PTy4t~@_Wnty>N3nMh2tV6IJ5Yj-khqolT%VBTVHqhZ&N~IB0Q#{$YcGq%uN! z4XW)A@I@L1a|ILQxzxri_D8m9-#$JzK7^KqPUWgbX0u&bgm|$LBUF)0v=62(HhkIo z)h;1#$*$i&Cw_zri~hHJ!6;;bmRN_M$u1_r?p8HFWT^~f9~>1wB~*>~dWi1#4E4j- zt*ItP0(_=6 z^=6}6x`CEHE5xyb6Y(wNVd~(OH-O?7U=sY6QrTG*IQEn?pTTP+V}|2ka(L305q)tZ zEd(gq+NBhCXFNiBqv>sKe_eIdJGt<%{@coG=l`Q!OLjh5rhND$Qr7i30xu)-!ttIH zAs`OTI`T3n?V-jCE^m?fbR>N@=vrp~UcT9i#bIZ;(XB(S*~3B}liZA9J2tS&>7^=X zkmt>$=y^XW2FVv9f0*TcD!Xd;GDS9pWCqngg=EtV`AS*sO;UV$(+)#^IaecnlrlMR zZ?EaE6-Udk`IGXCCu)|oN)B&Gh5{C#`Ut5`QdR!O!J85jw@o!titI7ueX#GYX)B8D{Qdd| z>P{jOnnnG}c}*6%k*lz7g9T`{y9sFWx_NE2GuC7Ny%{;`A*$(a8mE!=(N*Rq7i0=S zf4x(|6`^l~t6PHg^5s_7B_UsM96CPb8sJ{}O!O#aX_T~8c6(!HW+QX^uMGscCMXW0 zlw4mvZ^OMJO{KfcA~p1W+zFtBAYNzQxuoYid?Tn1*aV$`IdpGL>pfbAi7zM0;_Loa z+sb62*~YMU`g3s+dJ?>dZTvPuPPg~`#zo-1(<8}?XjVB7Pb!s5V(|ecb1T%St%Rta zeG7bdcO(Bu6YnnXM#fX}pjKWW>gK(fqYqF*`r8)7gkwlm^710V48?e6p?)8Y>XD_7 z5mJR-^JsUWeU=q86sPJCy-_uo$}&++?R&-%Ga0eHYRN=d+h48fxq%Tpcaq2|MwiEK z4%sr%a6h4D?Y>tW4{OmH4QoxXs+4rK2f=UUNy3n`q$xN=3Fo3MN{76GWF#s!>kDdz zTGRAa@5dj0tW=O6J1n{YQ?d}}5vBEA@!jy3>p~bc%Y;ixVHmNYc6MdTe-ZRE+N)Qv z)4L0pRU8Z(15i6$QqHA0h}bNH4?g0XLuOVv{P{5-ITviH_i8HPqvV#Hs0$C@EhWXhtx9 z{i#9>X??s;dta-r$7ewCpsf^K4NfgSaJ)-R{WhoCvmP@Le(7)|TI9D%`yyP+EZfJ48F4PdN=X7i@^nkE^p3&TOLRn8;8Ls<2hB%38kd#r*v)71%3HO_Y(myPShXf3KznPVY zx@)O=a$deD8@AK^zJ5hIV45$-Or44WTRki;Ez?F4istfF$H!7eC2yLQT)*~k*)g5S zYzL61*8l3&iO5N$Bv(?64M;Oq^k>{8kDXD!Zv3`bo(RIKYJ+sWuZ*4z+oY#$P|R>ZO+h^L);bA7)?G++%FT6I?n~AgK9E0>Ts+iXvIY^I zpZV31B^o15eHe^hW_TP5u|e5#+I~2JspGL(-ae<5b|NpmUe2++&pknHPetF7RFib- z@30C#SE7zG0(BO(s|Oe5Z-E zR(o55Hy7*+hC6`})cm>Nc!98qw{(0?VqIiiT<8_Vmy9QUUy@y1uZ_MWG<|cT&9iWX z@b7SW6U)`v(o{FnOWRyM@ukGLgVXkJ{ROeqcR6%LqW?RKrcnJiF2EkeUh>(rD!%CM_Km}zUNtKU=I_B_jp(1mgGaOp3^B3E<_SdC7HZ47U8YzmxS zrFMg>4Hx0EJ|2c`HFV1e@^j_T=}vW|OVS-9h+Ek?^|D&8PACHqWk(cH*|*X^p|)pu4#` zRzw?(Q1NvD%Fa5Vc`s%oHDfdAl0nlv zqArkt8LMWk+28>Vw;xw+oVkhsUeQ9gSr2DQ0uH6494;+L6i=WtA1#c9jd=zNoC<+4 ztY5S+Vhj-!R5hW**n+A+?lngmyP5Lzmx<2jj)8NRT1a_Qz)L#SnU|k3Z}@^B&w^-) zOQw%$&wS~iFgd0^rWPpAgZmu>@h}0e0n8&by}*XMWDyTm|I^*3NUdCSVVi5({bx%# z=ai%~-KH{K+dHdjBxXZ!kQ8ej<`sk&1SiH#9afZP_gH&8778sw26C z4x)YHAB6l${K_hS=oRlTr_?yr-@SjewQ0MWYdvybp2=l zbJv-5=d2(@ZuFj@Ud>$)Lu$~ZYMLQy=!wldQ-2J==mDW`IDqv+6M~j74TzTlH?9YK zp0|T7O4}EPXY0wSD`GxT4P`ZGo;OXlQ=yShB75sgKsdDc$n|i$d(%=2yB6f_$w`GE z)z+F;ENbNS-R_G?R4QGL40w9Hq@ z{$fOYa@zW-hz+7?utC$!rj1Mqf#aKuOQipWX=7lzlZxUHS1kQarUAnruyqa9kBHbE z_Vj>jC*!=)tN+(Sv%~9@VYui){}R(3a0$hfj%y6EvAV+|PAM)5gGrojwjF~ZbjmYuto4AOCm#z3+c znXR`o+nE4eCDZn5Hx7gnNVH~HKI1}#6bv+Y;(^6ETtI#H(8Qe)d-m`W%X4ba#_w5B zqrL<6G>_wx+tI%YBJ)e>Gv@jDrIS*(MfY?Zw=v zJcO-=iY68;)bd@F;#X(O+`L$Lgqy$3)xX-ELlYwN)jQ#HL|zy{gRAO?Qe;@_@+e6j zjmTxOjhfGHQwI{J&_<2t-7U`7-hiFJW=9|Ji$a>AqNgU;SM3uxv&#uvT1#3>dOy7J zlmG$xbNWm!r@oEiVT_|pEOnZB*&GQP>SXp^8^TJg*|cz-7A(6))s+K-^77&L6xQR# zqeWBouIR&m!dYs7wZvwmZuD)J0zOXIgnE8gLNXnO#$ zIH(WMl}U3AUe_9~&!x!`Yi&IKNQB%$y&}wYGn=PU5ROojkUhh#G7h`+^8@ok=@)5$ zhAAzT1q2f>WO#^T^E$^eU5^Hqt4lAey(PkHJb)TixpzHx4lj35vcAw1J8jRX9kKmk zKRy5l4DRSB+=(yjlo6XTDmL-dIJ1J$w@-6XbFnA63=MZHPHYwDMKt_pjY#$VPS1gtbHK#(ZNF=Dwz5*oVw-otBUP|Mt8PU722wFh~G~MPIIdb zFW1vKSz%?k>okj9j#hCpOaxn~G37`9nnZjsLVDOnr zRuKY#{e9N&!l1bhK|x-|s^tIB;EZLORz{HSKwc+%^hG&ymFpsy;$~|bI`U+2+moNy zB}&!omXbBJb=m$_Q9o3NZB^EGH&C@0v_2lzk*9KFLUsXuVah5~<$34t;;Fx6=%buT`f&j*A!-W&{yNO__@sG7a z$C~MF`s3@ru~!}?SFF*k;l%q-A2v}|j>gvG(<${0%bB#RjgI#dXou@+cKluEgwIn2 zQ=`_<@}NYew9FtEVA61mVQIlSRn-VFSnp71N8!Kn9HS0qp3)Ov`85ug>DIhpJuoVT z;{HNP9x;Ahn8@dj6=-XBi8F3;gJ`u|i#@loOYN|dJG%B3{yg_dsizp&n%q1aThj~= zY$l6j#noWyb^q{}QdCkFQ@Mp**cKPrOdVJD&zxP{fmu`gwFtN$mUeNe+JSj0>>(3_ z2pXGc`HI=90n{{Z_~~5l!CSfr(WPmw6BdO5Za-5(-b1*7eoTKmrBp9vSV`alp$0Da zk2iNB5{**ZNv+r%RHf+_i~b*uCp=*A+r!3v20$er?elVYj2-mpSzIXIl zPV_LgWj#^ItRfqHDihCkn6pI*6`TdSj50k0y@S*ebf`gqf5*tO@~%e3y(_jw_W#i=-!dAhG5 zcG?-&2^ZjtxiDc*n2JMp_B)T>0n!QYLRZzrHzm?+o}`9zeIU z!uOquHEM9Z^K6fFDuL;?=|a4@Whx~Oh^kd=G1xXP?Q3f`Tz3IarGQAZ-#JpSDL2g$ zvx1I+)*W~I@N%L-5Whn}N|k|B4RHSnn^^9r@C7Tv?uXw)TRNCu`sW$NvVB_i@$i}* z8U`b@y>VAj`U?EnE`1^!P!#F8#+&K2Kh5!ZV!E6a$aPw~qS3IT8fkFvh;SUl-@2gQ z{^W)jiDVHH6z3`>wtw+jt3zEpfzYk@15JgGJsuu5XWdqtt!oqc-iy`u8j$xIUE;(k ze|~*MSGWxJmhZf>y(f7=PQ+x7%A!xoZCZ^^vOW9d&u@^+s`D@R(tyUe0?`0}Q&zrB zLdZ>Wwc~%cwA>_$T^p^Ske0DA)>A?3zTKlA0Vg-3Jz8rluBs|pvZ}@o zTlSxy|Ldx+r>7QW-Q;$0yZ&^+B-GB*Rbfis8&3LImylJNKRr4O@cozp0}>&huFQel z8tD8=u_s)li zx9P3ppl%wq++r$m*cW>{k?1M*TBt7U@g1e7hos3`;jGV|_7U9uh%@3p`IX%qFdzua4bpfRR;c;h=d@|Eef%CKtBOY1cCH6K z=9Nvr4bClw_8EO?Jd&omT2rrmxaY)l3;VNYGiUJV{I(M3o8f#Z?I?n<|riAJ~V`I zUH}ULT~JNB$pMA)rs#+r$y0Q2=Oo)o#<7TV+)yp9Fmntkau_Es3uS0tr$)YRM1%3Z z;b(7O!n2F|Z)eVBI`1olEH}tMe1_;xUC649tuAh-?Ea2W#=P{z;n?>Ku{=4O_`Rcv zA;gz>Ksw%wo>?W+8JuZWU4%VqIe)&`SMASE~<381V_^!!$>7=*E5Fwy;#I?@Ur=O-7QwD&fkvU}QyLivza5B_ z7^z4l9Ziqa9J>@C80^;F@30Bzo2oH-KS~KfpAh2jdMb)D>S5LNFHd;AA!DsH&0N+? zyDN$#lyReJ@H!}p zGGVYG+Ha3yS^JeKOz7M2tvFl|?TUIFG~T2_SFNoUu3@X)3~j&DB<;8K{nRRr85SzT z*b`1Dc()&cDL6nWKRPIHLm-#oXesdpNB2;s3mHb7nWp6w0>%9tN(Gt6dV86MAt%V=IzxpQg}LrD?(CLq!)V=mzx1FT?0va{k+erL@zeOP9JzVe z)9_y5Zafn|$i_y+jMkyVWw;uv%8IDI=b~tNe9ZxuH0K=EqZs1i_3yLc(<{028o)4I z^vF@?v|e|HO>{u1$5zGT20 zbP6mCie|=+(?i&=#-@Q$z(sSgW??!nu~EmWNwZ#enPNsKMQAhlsIv}scpLbH2wP*s zf{r>1^~sfqK!msuOtHouy={@r=Sq-uTQEWg$RSDcG$l~LdU^%1SBU%N_&}-x*FidN zr3O1=%>u68sG$u*=Sw&_KCsoDsKxHjHWQPwNg=(X86~DGru?GkyQPA zsixm+lP-_j=XEk;z?mY$!EJ9|Ey`9~M;YuYAG@YuEVRB;eF>Apr1~s-AZc>V!)k9| z?TEv2?8{EvYq_{vhC|hEy*cLvW=b~ccrwHE*;{R{>NjoU4^*gDc;C!%(ZCMOMW(D4 zeJYKc#?3mgzjtfiz{zcv_*2MJ$dV@)rq1z^mW7T*oIk`u=b>)1bX@JVtqt$I+u{C5 z`euj%S~u^>Y_{mk;)wCudWy~ET`u>k@`p7o2GguV;t4KRjRy;Y>43CCBjYkZXtQhWby?L2p^>D-KyuuLe0E6Y1`0|U zTtiXXSoVBUO7HSNGmXp%Rkt>6H%?`1vnvGnx4YcRbFedepxx5Uz%QA5%=*DhGM;EM z>9@`YP75O~CDoiQ3F9+UAx$e71(;NX-5hp!Z&Q|NS&(FQ>EEMkT0TG%a&+2N#BNoG z2Tr_lWLC45PPl~zFPJFZTfMCi-oldy{`gk*X{Z~;oiC@;(`V2cGqftp-zGex<}3xZkFk<;9P$|8EGvH=8I zOHfXN-FdNwYDF2xNj~dUYELZjOkukfyv~t7R(J0F?GkSDIgdD+0@FfXx!LaEK?z6j z=2(oEd+}(83x%G1KV?=+!ps50Z0}HC7zEDG~bz??Y7{ zGo!B1OXVy)QgwJkd17;}w12yRKIHI^- zE&X3MK$!9K?%ROX zzK`28X)E5l>bAe(_bD2>DE|7rJD5?G)1Ecb`v$CD;z0s^%lM_F-5*PbZ{RCgaS+58_0mOsmK zKwLZl&c6Qi&+}gJAm6f$%nryWcyonB(YmUostDgsXSAsuC`Sz6@aPuAXU1mAZ6oL7 z6RRbs!_y+=y5k7>C7ac+Q@$Gesr5Yb^F*&iT2dbmztiM16UZ zK;ipH!``vx!R`92V^j+23;KLHvkGQg2o8J&UGz0oRV}Zzi%tl|U7i;NB2RUTcJx(s zES-D@1vLZYBrnwugg2A5nE-}8=$MzZt1FMs!VGzAqS+@Upq2qGaPM_&IMRFHYFC~@ zT-$B9c#ei-3Hd_z3}zrRHw(en%3h*#{Z!p@u71nBH&S;5hlQTD6f@?6#|hj{>ze}! z9GseGvJ|R_95691Yp)tSXzxi<4n#Vb3PgSIPk|7dgrZxy#~Z7hQ>_!}hGeAFJ184! zYJmcbjW@`6b(34zQMT(rt)AeTZKpO1&RMC!_eK5$w}BR3AOa)OWzPvBS*ed@EGpdt ziXaCbgCo0!z}mj7b~IZ`M7VC(RIj)>9qbm?)7L4TmF^n$p4B$)Yu9j2f_8~nIGO3X z3)pzN9wG6htGX@S4ihLn`rljljf!&)2a(y5XNw@G_u9h3c2*pz!k1gKH-j6ks`hDj z@J?cXhS|`z8_FYwjI$6DKK2qiHF{E2=rLD|gIq&sHPCx~T_AyUQh(cD)VX_yd-TM> z%=m`B|~ngb6w&`h>l;vEQU^+$~Y8xIGeRw1Joyxjpz3~j7)AI}zZoc`-ky`Zh|Fz!IJ{hJ@%Ve7mGR@=&9x5TZ zL!hKk$&&vS!@?_y_5w+#Vh)U7ui5okyPbOTyk#9aL*$yLfgvNn_JmDpTPM{?t1e z@ebN2@=D_EwLYO0ICC#S9>eUYKsW2y%_tTw#KMf0&KSyiy55A-^byQz)WC2Z)zhW~ zVWqlK@8je%4)vCa?=mC!^z(1?#ByLk#c9?pgSSbF%}PSAuRp0kI#?e-a!ilS!9ZV4 zUL0Wp`-PyonDs8#``s0*z^CoQguuPL<@#`7`r5|FtLp+<2RJtEz3B6Rwgvyu;{-L4 zcTWJ$%Os-hx)#m@>sOS1qB(}ylNr%$u$2&mxWYs%*V((bn9rYA<9S5X8}Jp%@z@#i zNWWi@ctPeYhD{@m#^1p%Z(CSruNOCq-Elhu7HRn2T5h^Y6nI_@%z>@YNBXJ^%SfJS z{3l`-H&mOom6(gB6OT}~2`ntPZKBvuzl7rCit znr)LrMcIdT=7{NAG51K~MHf0`Wl`e|Awq+!>K?@}m(nZiF@EXVOhRRVErdyqrZJ|^M418uYki5qRo+CLQ4d!>QWHI2n3y$W8=!xp&&V{&29!y-&QZ7$b ztT_MJ?kzIuZPu^W!t2F{JF|gzsA0K2Jt=%|!Y^0eSYM0;4A_3Xm-jg6f4Ni(1cCTK*H1 zY>WGgaEfVlY4}LtQAk8Z?87-mv?*;;@^pQ6Nd)PGbQAt%BCB{gVjwYy&!{Wqc7e0u zCIFDxm_P}#*pp2$f4DUVea?S4eZpUD8TdY$di-_^SbI5fGU3PmYi>ZWpzd{8R8cJO z`aErVOn1G(+ZZKn)W}%tt`n{M=gsRg=PH80z|#1yTX3UW+>Oe8H@ngsN7hv9M*cNF z7b}n-fgNB=;<=dmpHlZ`qG#L0dEw(|QWxjVX|3jAs0QIW7v%l^Xg0ygBE{YvNqV9) z$g`VXckq{InedJG2PUT-`hHY%t@x^;npzeTho$(PkHeV2sRd!ytl~4o`T!rHFiZ2m z73sGfpC=SX#~*IJ#~xplO<%1;{h3|{$qs71iFu8WO;>4y>RsKxX9zn2)8%$Kdv3qp z`jv0}Jm#UQ6vw$I1p*(zLv0&=g;{S~0_&Wt2BogCH{93~mm}V;t+yP*6Y*SeXu-Fu zNYRL;>~f=9b6#3i@oT!h$J#VX4;>BBs;5on@>1J_q}q#9n;QrV zrCk0PejMd-9RMm#PP%JO=u zlhwQT>Kgyr@D1ZO7vBHUytM>u#S%hgeS7QeDfT2nwud~b>N?@sCxF-$Jxco6+SGIq zH6dZ=bIYJdP~#thR8Qdh_H2Xm*!H2M!>8xt(ZT(DZ{eWTUf}EY_{Q(yeTnmD&;93q zL-6}X@Uy3b&sXDX&*0}9@U>uH$@$dj{xk9Qyw$n$b?3hH^P2agnbCUuulw`DxsSnT>pmje6CMqv030z+48OVek~n2&--zyp&@PcKYBONigNjRS9^N#ul~M$&f8J{ zxjzfb6JTh_wA1kaetlz`dAC*hI#KOLbb0~3?&lV>H;FMEU-Fz3W^!vET6+Gj#j7e=8lC8Gt7JTzGLmNq#ICnWT*AOx(i zJbnM0yk8sN^6>^|%kK(B?l-)jVvB2rfrHYShgJfDg=(LJ?{7#enXN8(HCr4N*O(N* zado|8Rqw!o!bw~n!NrUS{m;q5fw%-OoA`O0pss))#h8qQN`uSRfXUawR_RT!+s_l= zTR;5ox9>ye&O@L(U~Z)6?fc;9{%*nj$^8WI?U8ABq2RZicioeQw|z(l@O{YpJ}@94 zZ#4iU$fpH*-DH;h&N@cRJT4y=kD)D}kmh-(-VI&B6$GS3$y{fLNEB}saId^YG9E%I zyoGRjyRwKEPe#$0H7hH)%GZo^?8;nFscqKA(Em0mT?bn>XW}0P2NaD}>yM5ksa~_C z1|xPS3T~#JBPau}jOj>}kZt#eed>AiZMgQtSrljM3cYXCcG1%OV_bcFjSH6kZe@RL zPk9kP`qK0)4zj~rWI*hg6BZm|ramU4zJKR6f5_Q-5Bcl2*XB1L@qi)f3~!6pDB%uP)GhVa#%+S%N^r^`!cGL1+?t%CiAE@UdvV=84^ zCbE)q*NMTCIs#9%uwL+-@}!1OyR+ZeoG*7kyQ8rj3}e4u^YP|;*+J7}6z;3m+CtKo zwR#qk0ydpgk;;w2tYBPx)heOia=!rKempSUDr##(xg@SbRx5Geq^Be8>*se9@4e9F z=bBhq5KDkP23nE=lPMo*xFxr9{bHr@X!UZjgo9f@{F~8aw}VZvPfUTwdX73)qt9`& z`hMx_@5kR$Kjv)ZS;OjtyGLEjb$!OegMI_o?~Loc-(7LMZz+#2&ic@~iW{g}2-kJj zZKLja_d|Z5*O3sLzE==rEP^XhUI+WoKCJ#HxF1gd#&iE4&Waxu{^f@0CxWm6{3UOy zbNV{Rf&Nvna{>WTlH} z8TB&ET4XS-iqm0#^AR~6;5!d-e2;NzJRw$?raEj?!t)yKnsB!~22tgRWpNr$N8Bz) zdhn%p^kA$9 zD@p2UDGU~yW=aK9(#(|NWa7n^a`)V03Lr_?(7l^%SRpp%6l;^C>(OVV6LvA+oTEWe z0EEi67%!u&@BKQIu%3PUgK1Yk(H_T$Xt+aU-BkwNu5gS7rwav8bl!tom%5V}E2XF7h)%v(9$sU64HN~63tq8&xAQ9z_sG}$`pygv!r3%#%~}qE<(Km z*a$9%;Abg{0DVwQ;;!2*lyjKMDQhs82eYS_5T(2EcM7T0r7D2E>g4m!q^`e=q?lvZ zbn7Uu^FRpX6_6BE5@i}4;k$4UaAQr+V(3us{FWfj7UtEYN$Z9r7{ z92lmid5_d}1l{F`<3OMLleK2uf-)gx_7qA0O6kFAgnVU176G`5g<4GFb~7%WB0$LA zslSpx@2P`j!X%o{qe8)-Sn4iymL&giJ!Adzpc)r6PJ{}5skh^Ad)=q6cl7zLjH0(~ z7|bJwF}PD^ZGFwKQ`ph~|6SMoKVlG8brxuWfF$KmNNCs;nA+Zj+3!9+-33Hlane$C zHl6_-dAu;rU~u8mVKmkl)MB&V0hXIXtE`(p{y5ZQhJlxJxc9NdGtT{>j2>`29X@0D zV;ho_WJb;DzH(^h6z=P>hG{A0g-*(?lmj-xw<*uv#2$v`tU%GgY&L$=B7P`yvV#pV zJi6!MOfH9zLLuf z{J4;hWx6IVJQIwdu}gO;K!ynuWn`mYz;UM&%36LpPW)&c`uXiaRB;k#@sU1d!$)a^ znEFQ>#|~cTJZYYr$R%=$(wyN)c@DFz@zm6Esw~}5By7iGD2#;t%Hhq*Jx8!_NGvm$ zUOI&Ru;XDSQjv&+*7JI;J)JxKB5SOK=D$i>%x_Vej(``>?7QQS zlc-pN_(X=oJb4nU#O1jK?dWw4A;#8}L(7)ekwZd^3f&IV zdi^5(7!$tzvkpEjn8y>w>;fV2;Iut`(^V?=$J^d8=_LJ+kO`b#pZ2)7BQ3m^#sx|n zB89nD!0V>5cATt2vK-LA3qHs(&YN5--|C@fM>bb9)oc!OU$<<(HD|5o^u@Mijn(UyTVVHW@Lni=&61(xtrG`}POT8s zC)R!^3fZ!F0!D66Bk4W0TtH>671(47G{fuLRs_wyRh|ncchwXK6mmfD>h?S;5P;QK z#P-eFK`7y_L5Rd%EPTeQRT8zSZNifcsdSq5K&I9b3no^8y36L+Vb_519Y{0`;T#Zm zx=$(~qWB4ZQy)gkxS*`@Rf5}68ViEq!?DXWr8@(m_F{KOM+!*&iEg$~-RRFI{_)1* zA?g(ir%cRfmX?D$os-WH*#-S9=@#t(%8)9^UUQ5`zDKwXHXYOQCn8=Ksc%ivlVSM- zbs@{LmJl3|+2%Lqb!%i(d zffrFynY!DUiuA7`j&=5;Uk1}QHE^~1dJl{7m=rww-Kt6uM+Gg5O*bW%5Em$3x?0GL z#)pZYlckco7*ay`mqfh6EpcSyTk=UDE0AH*9aYz=u0a;ysCh|mWsA}bD8DEWie71< zCQ=dB5aCv2!>`S9r@-TfsyZS5?6}rG{uYg!uagJtx{h{l{J;d$4 zVkVL>O4e^j`h7I21>yq0Rio;s7rU;KnM$~_3dDhNl`#<+65;iG^YiY3XFvKE(8Min zQgea#RO7;&~J7VN>y$V&Hq01sWY}E!Y zr+bWw^g;{l_*F=QULy{Nq<&@wA3A=jQkX!0t52of{WpJ`%Kn;`y_?73&3Q^131Z#7 za-9ZAla{D$$V}17@~;qI@rKVoPaRGFwvDB|+bdY>Kc(;lX{--$6;ZaaAP~IhbiNnW zlturL2m}!bK2@c`HxOGRxP%#HG|joTFHJF62=MYmZ55N)4SoF9@K|sF&Mb;NugYrL z(IK>U%U+Phl6I~+NT9RUKy*#wX@q=U#8>h0Z&*6)62IsOTY4GY+GlfU#q7fuVMMgo zxSRvQEflda{8>ATED_KZ?^@nTt+Dc!I!m_K9K>lfH|lvgk6 zz}#yeDPnwU0XnvNEo)4DJCST-e*kTg<3+Wzq~N1wCluDjL`hUo`}o+tTY270nC)@x z3}7TN$6qSaHXDt$qE@%bgW_kIE*ce;LZixebU7i`YgC!!FEro58;7a*cPCG@2tceX zR^pb56Fx>uJ&EWn-GNci3+*$K5p}X}ZiM@HiDWg;It+iy#QzKw>XI z30u5^!5fz2l11}`*T)@JIm5_Uc&RIWBC%*n1hYb|2r6A7VChgR>`2gni(VI< zRSNp!7K14I#Sior>_w~0{RE4Jv~D7(ra{DNCt{u$={Y@n!reZX%i6;wH;h}_L%R#x z3TZ%g%tC9ggdS3zmcm^lQZU@vFJM4&g!^d$((T;3c($Jp5)yl{Ua4!f-6hVfvVpj# zr*Rrn^YK&>1!yY7$uSn{YV0^?8_%V(5amQ`4`8kO#Ao}9^u49wzEE^VG9|R^ffsrA zJJt9Y^-nAlYRKV@m)j3kntMpw4Ta-Q$l@_QmM++8{x6t0L^YIxnI_>iLSkl5p`=#> zeI*O`4K>(ncq}9mN6m9!4ViyOr`s-_3tPR~{U&|j)CE;fNdv9r<9rL4xoz9G=> z1%`v#I|K&vX_7RapV7D&sO-#kISYs&++2q3dq|k5uR{R2b>{$6C7}wWU?uAv+Q<7+ z5`VTt2*j>Ajt~j8W)IF57xRuVa0gD=2@bk>C*5KR@eS2uA>w-^7x1iWi7<}VS}_9; zbVD^bA(^ffk*-Knib!M~mJT{$CcHI`7i@kF@ZTlNYU)4UyG8I|OoF`)r2Jq>PT&l4_|`D1Rno|2H0w!ya4 zWBkP@i0_rN{F?`V0qbcm8YF!QtFOc?dYTn}EBF^Ru9JRIFnS|$>eg9Q`G1(~c8AZJ z*{V`@lbfX0)p1pL@8?QNZ%pJaeicrtsZFNFXF7L@*09 zTfBnspTibUE6C`%MY9&F@qC=e#{MdmK5kvBu)*vIzz0u%e0+82_TdriGT0HZdNl72 zZ$!fn$TjRlP6%T1!(ckkmhlgcEq84&$h&yF&@Em3bimL(Pu9x0pKdRffV>UNEgznC zQZXVg4dUp?UP9fdZ7&Ia%d4Duo$ZRMZpyt`$)5%NS|_kav155)geh#@l8CZ^|>(HdOP$y}2Xa?BB@A<*QEX^oj=q9D6 z&6S$VJ9s9YQcckbPfWbOO<-70UQ_JJ5aTkI$2Z+dN)IUAIPC3LPr#T=>13_2-oMk% zG;rpLu>MA&b#`8zIFjC>x0wu?>S&M6fYj5nD=VgxY-GuG33ka`3o&#iO`lwOIjf!h z^ySS0rk{c*(V=iw?A$}#cxJ6nCg3SvxDY0XVe7Ro0RCZ6Ep3u2bzO^z^3%`OW5`w> z!;pqT-sI|n?AGo@^@GiQ#pxc`1KIFK<#@LNpo8!3-o$D(!N{O?;go>6U%`LInutt7 z+gkRpC|<%I_9~3_g}bn6^r1Exf%1*HiE=ETL0r&76?KCIj?!8kOmi4GYa~7E=#+i< zDZj|E>YOCxAttpJKi|XQg_#QSYctjkJ0d>tQXp2^CZ2+PF%K!^zloGG`Osb9b?$++ z?uu@%V`erp;`acieLnVeC#`QjS^oNeMRs3`Mkr-xe_lX<(xcKkO~g1;DIGYjh3z_yBq&x8X9?k_GP&g_z^#r@^9yH z-)b!Wo{w}tWWa|xVy{Zkr~y9($zwe2n>VXC$51_DvCX1j-pBUN?IZp6O2o&E$Ua0o zYnTlfxQ4hfZ@EJzAEh~Gx(?L0!Grcz0x00jZoE+pY$KjS|JE(G1KfdOS+}fDV;sw6TG2{FSJQC;!}<>f5cV|RWM1eJhwaD|?MR(^QN+3YdPG0AEpFQM5p zwu3uZUb$oyaCDYR()x(anI7UQxKYHIMv#h=lMql9N?>7qq$&B9^MC%ZmHaYjmIo+# z_n;%=gccaj6Vma9!7-pIifBr*IYqe3ZK~;AvQW8``vO)$*r1I1)*FHNNbl_)p8c4? zS&)piqWAXgWm8Id-E!l42M0S;5)NhO2N({Q0NTqp6Njxkbs|S_S1CpZKD*|QuW5(G z^Nu2N&40`ES1iEX*Y$Lx?-?iT07@Y+xX*vV3pDRVW$6|2ilhTu^an{^Ixo;e#j3vNiubN>()V z4UrwI=v%^fH9@R*>M=XgHgLuG9HW%L+P~1Sh}m#t@r5<;vtbkcOry)963(?cwr&$f z=)etXe#~J&%mElhP^qTf8j06F@Hgy zwe?b|Db>k5>CvKMmX0@2TxWJ5eqTCQ%(8{bOg7tgz}~dxA^a!BWO@7H-R#q z@HpMAAh2~_!Dv(N;A!K7-g)9e1Junm_RCKT-l+MKD57a^W3BWb+BKl zDNmYty6n^23ADvEB9h!pm155h2z~LR^T;l8J0~PAs)nKiYmxcY*+?>nPqr5JZ2+@N zWR|{eLX;!s4lc}S4i#8{Ngn+UnhVsm9CV`Et_WC*|NYR&X?VLOoU2F^=18=}_cD(z zo7rqG8P`JWJlqa+_Sda3Sr^tW$kY3hHzV8GUFx6Xb6GCj4jisAB>N1H*?$*sC>u+g zE>@}hh|lcjaf~= z$#Lu$@P^6;-xJs8{()Z8PyA?M>jj@jekuL-LxAs%a-4Fc)^yvE->bLRjf7bu!l(#j zJV;KTLo><>-Zi%?wemcCqTY5RV4WhP4Xn zV!(uuOjmKOi*GQ14_4%Fi<}&BD8}Lj(3y1ffr&+pEYo}ToG_#`)4Zd3Mb>g87-zMg zJwI3XqZ*e&1bRCYKe0eKT9zOptl@PGcu63T!Gf%)Bc}lapKGiq`)09%5i#xQQ-C8I zs^p4g_{*~*4p%C6?+-*~N;n3dFM2RD=&@>%Q2v&Zc0lav^1v(~M{%BiJ$5vM9io+w zOjBaGt(tF`ectD|)@Yqo-!G~za^3xP1KJBtX`jCpM@-t@hp%G~gd@s$0a@_}zg}l% zs1_swR%6~;Y`@<$pvV}a1OxzXrh$`96%G>xPOc6YfowB`zd@WUoGEfZJqfH|ohU=| z0Q}2ipo>^)mfC0coK^&?OK8Ch4Wjm=s=a#$tk_X(Wbw*ONh?)ist&XYA0Bk)mkE(G ziGE@sUT<%@p*~6D(&CtsGzXp@$#{iXFX-y8qFT#mhfAo%1(LyVVKMp)tyl+M_Knqr zQ%NlabIRm{#j3J-(&xbEzdll>!P~vg(xhz6;sY6?oo=8!6qZ7aF@9%gkALw8fl7KX)zJzYzlr4mr*7l*|9$LAzCf5Uy|>@}*i8G26QIrIjn% z?x)@6{lH=Q{^r`t7ZWfz-012k(Pk3zhL6c{rr|YLL~0J_M72rd0KA z3YeuL_x(;HDI|xr_4tKaoO&O`*wmmJeV>HV)5yx&ZQJc_1WmdOyT$-2 zrDrD{gwm>$oxY5EECz?`H~?46)yW2@wu~Qd!7xy_$@(y89yuWjIh9?GrM8ge)hJUd zIjpH)9`_$zHB@zzth7>eB)A2LWxbRA#jdrT(~dJMyJ_pV=)FJEy|9P5mg@l`+q{~G zzfc$)YZQ z<)RKeZEo$Br{5FEQ|?@~Lr{kI9!N<&yH&_++6p_oG&)?*H%MUk14kQy@grK&AV2W% zHy-GsEii2J075E65BSmRP;RdE<0pU9bKU0DJZ3Lqqe-|&H_x^@@L&EQXP=b5Kd=qW z>S04Q;E;pV(y+6}$Q~Re3mED0A9d*jdaPj((tr6tqqK?2)}QhX-~8xS>|H< z#aP(JvI1bdROK~YXOj9oh_GB7#&|k#Q*S_)tOzZtoUi{V;@!4n?6#ny(DQvjHG>RU zt#F($DtBY5)zBt?)V$%OG%{Xv*38~^uGI?(Q@*9hb*FW}S;|@Kihd}HZilq(+_NrO zX}1xttx3dvB>;f^B5%VywOVU97beOQ<|9t+KF%l2R{4>6&O&H|?tT z-%B#;)}e)C+jp6v$>VV7Wqma}Edss2g#^v1bH<{48NY7ht$+8OF5FNP7m6|{;0c5Zg+I|`}OO7LR~ zF_&E7Jd4j)W4E8BFwxQTWe0akaHuhUeO?57y4}Br14qiNvmsUil4qsz7(mZlJjg5G zFw8h!Zc%;_b&L#Ist^i0cKJs!1eE94w<#rT3#ZV;B0NIrXR=+^d(%cKlj zL=yofMW)EwMuQ{J(k;kZZD}xSfgjsg$4i5#2tf0rG+XATDOJZ})$zo#f;VJshjYF; zJ#HO5L=}w%eet+-L>7$+j~RrP1__gjW?JU6$FxVGY`~%f0j!X~IZ|@{6&VnXkf}() zGgt>!0S)EFP3SilLakgKa3)ir^FBKYZDeUOjcpBKHVpxq9ni+oi|Lm2kn}B#CE{W% z!-V~^tQGlzOU+khQGqco;kZ&ye}ezK@$V6b8n!zcJSrQRt5rld5yTfdet;%*D}Y6?Y>jCQ*5IKVaMTR z3Sb78U8bM0n%=(R^{$^h9XEbZ>yT^rFiFyYJFm?#7;pCP%Pl+Dqp2&m>o18$n6?T; zFKsbh!OcQb&*DB&jvN!(;Rd9L;cv)p2#?_68My0o!^T(8KKqa<48;3VOrmv~>raWD zUaK~Y@77*^66>&)bYie_^2FB^pl^^SRSV}P84 zODg{MdfoL25Cf%#>o6$&;JXU{UdV(^)0xc8HTYMHXPXY1Ts<-ih0cmWosbB$kNqOI zEi113Q??k(Yx8?(VnasneX&)cM7~yj*zhx16?DUSY)aa{V{a41j5BzRJ}r`=P&{41 z3oHR!sS@m>!QBP1b{h~4xX=0OJA*Z>1?*)vYFVZXQ9KYk!)!x6&~7nuP2ZSaEhK@Y z*^n?I8q8k#0bpTn>o|EIxmg>)xvJHMBFOV)XaC6htxR!BJ`%%QI8uc}FE|QK$YG>! zX~<({$kTM3pH`?4Elhg2j->|CJaibrep!4627CT#?Ej^Q{trcS`692a0X=u@x9@~= za_^kcWZ)Bs_3W*4p8`4}Hgdvau%)O74E)@QWSE2x!%@0!hCNKYHL%3DJ8s6``E0G( zEB@tED~AGWjDfCq?V49L#z0P(tbF?VRdi4bfAaPl$GA{%*a88DR<+)*I?^^iQ7#6i zm9t_t=6&gG>4b@ch7Je4M1uapNzs^i{^bjKi$OGZQ>Y=ta7O{d*JVDubVJuOk5`#I zk8Dn!0imTG7~&k(s1slivtFVG{f(|6tFHt7;YwwC*uz9V^S%Ot8Gp8}js#1CsD4_D zzkMp1m$$)T#b3V?8d~NNfUPfc!3$i^i(!jm+8PNyDOJqpgZ*dS^A(|DyJw8l9 z7ADM_?{iViipbtr?4{W8zA~{TeHn#(Z(L46Bs|DK4%6aWW|DEu#%jsHhfB8jdKt4` z8Tt;t1^W_jzce~bL-{P8wxEOfmqBD>-P*e3k+@Mza^l{CY_y!&&m(&jp1}H^L7#$b z9x!JOx?_XnZs4X5@iC63R}(l!D9(9|;peD$YlIKFCspI3C~e5 zbXNE05q|F=)Fo5=0XZl+(DcUJjm1uzG*T~(gb?`)z;;h>-mD<;gkoKhQH5AW%3Y*9 zU%^JOvEY{+iCLQ5%Yj((dh0_%>2hMRZ4cc`*Llp|{~9lwA4YA`c|CpudZJ+%;huGOmh@Jv?TdLloTV^pVi|h5l(&sIZa3ob z;pC-yNZms4G~;Fyf&8#vPYEKB*I}Lfolb(`JG;$xiL!3q6AT*lZG`2x2ifV2k0c!i z-^0P>)*b>t4U3+Rvxl(Jd>2Zm;8Y~25 zKAFJ2e&m#OkqTjflUp9Z^Fjm{1-cPGOhgqauf-?Sh>4URpcSyAxwj-LT-e&1fwJR9 zUu{fn&9izgTRTI5YFA*jb(MQj^bPdg&d~9l!O*ct(#Q?Fqk14UWlr4a<5;#=GYfIE zJ~S_{yh{VBny|*hpxv+Fl|kF!MGO_NLJmEWK7V+Y2#aitG>edf_ak?i*k4nC7XY

)paO&okIe3cinal4@)yM^U};L-I+Q z61VH4Z$wIj>0I~cre@aY#ypIgl&4>91Oq^QkZMP7)jE)?`^#5n=`dZh9Y+LB*qzsy z@#y829M9q!=IH&plCT!=~maywxK#SrdQR)=T6%>!_LXo zxP^ZHw&kl-GgbjcZrXz6m~I??BBc<;iVkA2Sc*?W5T^=WG6S1}7U+YS{v6Up(zgfQ zEvE0#41ri&dy5_FZ=tANc_JgDwW)oRG~xLV55@KLeA$Ht^_?FwVQd~_gpoKfQ)_VL zt{q6ZDaXONQB{`=mpwXI>bIUcGQMsd#LYIs!-_k zX&L^^PapCzTu-DeSkN3eA_X60)+$=XOb-oCY!nx=7k0= zywYKPk%^=b#SU8tJ=rC5tC9{5iQjOlW$NU5r;I87R(n?Tw>VT%2E+Oa7?ru|v1U$f zOiLY6y0iLk&x=HIu4MExhc!&6zQ|=+nyRu=>gRv`dz6&FcB)@XwN0 zJwmM4u%HI%ed%2Kh&14>`wlKR=u)EoeHc7@309OjGJmRRl2ma#`x8P|@YF^*xR)L0 z5Xao6ok8G4?v>}nX2HAW?mQTvT4_wdLRA&_!|y;EC?7~Q97=rJa|=qFD^Hi7ai*O8T)k^uUsOs1@+@%6o+MMARB~H0 zyS<)kzP_WP76z`oHw!`2$2`!?@dHhpNbhAKHV)j*xCKu-fIo=#>3H&Jkb|TJnmD_P zeAM$w&QK)wAKgClcSz1XoBZ3F!WzezIIF@&tip0#S}AlHE*EwU&Au-rN3boI-5r!j zGaJsvqI%|#)&x>PT)`2tysoJ$SE7tkY5XCBmp=7voj2e*#S=_QLO-rCozaU6mRM+Y26?8NV8)CL!&8S<(t!*?Eq zTK45>oV_sN9)kAL7r1_tv9M@FOUbHIQ>8pht4I49V&&r*YP^jxKl($>qqoodv=m>O z;?Zla_-}9)S6Z-?1L!;RV3qSM1&3zu5_-&1gV=?5`Zi~>U`|%H*XCo7p7C$iuxwo6 zl@E~Uw!B`bLNSistekN$48K}TtwKZCK4arnn}PzG3c;cn$KQo{%}UO*OvC+5ELZ!+ zP9^++WRF{M!z4NK{@@n zST31G>^KCb)kMqqVj!UO8u&+tA>h&X=kccEZv`n16^*4g0(F&SnM}*9ltFn{h+5dE zdEu5WB#E>yyR;8TH76lqia#^!BJ>I3=)|r<7BG&=@vYZfTH9ygu=A=Mp`1)G^$4TG z#)IPFR6j5idAH1M@pMG8O*S)DeI1;F8NESMxilICaqy^J2(v%r4N-oI(29+Fl)hvX)E!{l6w z_fyMuIa}q(q0d6>J)P&K6n14^YrCK2*tE~Tm$PuOV4XB4#Z8O&9jM#bZ5$6@>0@m& zj@S2;>~fMcSeeDz4piqgBnO`UZn9n-RY=KgQJdS;dAGDIHqqK36Y+E<-!A?6GFg$!f_nzEbPFPvoTM zT%(5+&SSTQ;ph&!B&QBe8fTUq;(Xp_lg@D(?(DLrgVVC;gZgM^dTk6^P_3s(i@I4E zPG3e5dCf*`44d4Xc*7|N;Map(7|fVWH7oCX&+5Q42HaciHt1L6oixANPUN78quS%I z9*k=oF_?0hl;7;=0S5Mu{psD0Guj^pp$UO39lfvq%$f!k_HZe9n_{F`kX*CoGjlJE zHS}8pvq{wlo%L&*UIcS~)IS0Y+k|+AVN@$I3_YQ6L|i=cf7tmvZtaZ*%2NRc=Ua3X5DTkqp<&zv*mz@G%?dK>qVd&;CRlRfV?Rl)rk0afBj8*gmdW&scH93CqcxCKAewHt8cJdQ0~L=^b*#ka%SbjQVd^ZIN0BREni>^ zvN~UwsT~(I2q()n-W#??RX2_-{la#cnT$#RZ2kM%o5YVkARBFS1@OA`e%y~q5JPKh zAS5NtENuN1bw)5=H}{xLk8V?~$f7_Y>YTBc2bdjedwjiqaV14!>kJ-ruS7zPY}S0} zOiGjL)6;gC=`{9oK_SFxK&rY@3ce{(yn*C^pFSSUzA{t4gmg8GbY*uw3nuTGCax?e z+n{t@o>R;P`>;=X_Qx1nl)2*)*FN-)!93ASr8~udR%Twk#HM!r9F4mqyp`CUI@UV( z7me@Rc*ois3P9s^O=$0EbyMkjxFZ~TNC<;_As8U7h@b6{GW<0K+mdB8Q$@47=co6= z*Z512$gIO48D)U-S)^g>zsqL}Xq<%CHp`lLiPZDQR(d&MkbRgv5ghe_p_`f4u)R^e zcds_-2hvgmbZ+H;4h4v~PG$q>u0FhY)&T)vSwmJKbrMWA$gWt}jc2C}Fwx)zDdL!< z-mdGX>8{&By~jhswucq*7gzpgh}6g+IS(MZ!#Tx*#I|V{$6b=%MU4@5 z{|&*MK9A`bP#r;bLCCpJ0+2GWFp*77arwc~Y-D%>hwN5YHrb2v97`9iImO9p!S)}* z9%C03)zlrr41*_~&Sj;^s)@~Xk`;gbwe$Oa4`~e;GEd5 zn%vNnT!;IP!m--hRtq>sLnJMepznIrT#>?<42e(}1{Hu;biNK!8EUB?cgqN5Q{aWo zbw>xKG%!f?>fzM8Y@7GQPkD^16ndot_n>j)(N44gs9uY$m;ztM$=IdauSJFwd0-}G zzvT&8hsfo#aV~Usk<b=PbY6kEv4o9EO3v z6UZxf>qQ^!aQiEV0Jicz^vFHdxN=F#6vI9q{!#d`)4$`8LHD<{YzD(y0eps|a{EZL z0vrh1LIE@Jp%;7pzdUF<{Q9U(5ZIW~o0CB}A<=3Ie(N#nWjHG@+QOqcF;9;O7%-i+ zdpuOPLjBuPA;0>nsW0_@{&!f5!P9yMH+N4hHe7(1pxU~ECgImF9W736mM}NTbbhq7 z|DP|hlJL(Re*Q0i+E@QXxPaJ@AmT~M*GzX}zt=}?#vad?+tscwg_i->310?r-ZEvWX~=tMz`RdNpg9h zL@>Ee^epDfcJXds_)=o|_Mh%5O0+?1?|JEZ@vSKYn75gK&iH>_flA2Z$;T+RsK(|m zhhzBcTR$~#*^fJ;6c?KDy^|~#VriseqJtqf@i?Q)+@S!K(Q zFU0c4s+Pi*?PN^3*u9tN?WAXA51Hj0%Bw9}xu1&o*gp7^)nyJ)D$P|qZCR1O{vc{9;ZamP3isqmj47nT8Us{6 z%^+-xbVS<*zcQVeKUIAFsr|G85*X$PDA zC16#C(wRR~dL-sQ%^d^&n^&zoW*}fHhp(GAeD3~)i=D$3CrD3J6vr^Mu3z%H?NDGfWKk0Bak!kK(gi!vhBl#W79qj)5 zf$t{SzytbN0sG-Lv??yeevQ|&otiE=f=Ni3U!V=MJHDsHN0z7{aT~fsT%!!?WB1~h zFUdU_SYR`XRQ--GJR{lu9wW)EF;q3>ev|^SW0vrt7YmK_?M-Yr{>25suZwg<&IS_3 z!V&YxFtWO6stjq*24UybUz>f{Qf8W>?M<{u$lm-8BQztvz8}H>!+HKFenhJbSfpPdVPXbfKVfp+-s9gR)m(=3T+6P}C9!?XaE zabYttw>-*aR1e(L(t}^+rHnkSmpEudwwS}y7*gMZ?qUDm>F{J%MvnwJ~>XR zeYt9xI7tLFPtMq{1>H|}R_c0QM$lJaQ86?w4`KO9wmQ+tcSq>d<(FWd5YJKP}>SV5Dk!7aY+i5R98*R!lRSv~YM&~|5B z;N-)i#V}pzZ!ZDao@0q#-CrYrwv?uY;SuGDp+Kpx{x$L1Hm{Rxv2o0nR}4SM>De>%#GRasMB>BYi3 z7c+-(y{NGq?`hu0`>U(=45*^G^oiJM+y{XOreWHstMvz?8ySDO42mUcP^M0i5}p}0 zij&m6aB`$yR@s-Q=6VZypm#RBR(^~=Wcbt4x(h#vxsJUbI_NJ=#%hF!e~5COC!s4^vzjyu z_LHskhj<^yZ;H{~zyIAC>VQ8B$-@@ZffTE~W|}JtpcH@`4}e_$PS2(D3%htxr+y2@ zZ{ZlSjw#g}Fu>d3GH8#AY;IxYsKtu?s!PbUh7<pOr}Tn`Cdr|D$8u9lCES~JCc+QVf+{k`79k7= zTMmjCwei-zQ@(45f!r0^bMo4egcye#0@P>HG>xiV4rg5=D{dbBu z(Ub*uqF+k0WF1G2!H(5>XR9bp#+sy}9cZv`zEjl}+pE1R0eff(3QHl@O4c0r98wgh z*zG^o`5pZS2@tqRu~G|AyRo$le7MA_Az}dZ(^@4*KaM+lu_~jOboS~-#$&w? zdmpwHS{C5#F5m|-CNVP%Pc|dm^rA3QI<2=1DMA1Ct0r*Vf z$WGP;SX9Rabv59PbAd45Vc;#Aq|IVB$xMks`R!gX~MN!Rdy;S zd}`Pg4-XNJ`_Uyiu7A{?c|J_EUC;4Vc3`u&SI<@NneVqSuwp;VUXy!R%ck*I_?yup z^o>sQ7`C^vm#h&lsArH}&<@2nJ=jbaNm)mO`VhXQlb$$r1&+FHa$((&rOpQ@K_goD zRPA?c=0Rh~;y=`1=)6-`1C-&BR-U_2({FL#p}Gp=nLa7;o5`rhNViVSmZSkoQXHk( z$jqnZ>gcJNi*H#54O1Dfjw~z>rSW=Qm?a$!PiFF0|Flx>dIDoO8m00Kj^c(87Qp57 zy?BYQ?AuLquc;jORTR}NKqJ1~nDdzYGgF3wVPkrFHCy(T;rKwr>-R_d&Xrd6&1pv$ z!x8e|>t*=%{sDp>8Z7^R$aGb*y1HdS_mp8#rs|$qJR<8GXSKdcqPNZ?k;?QLL<^n4 z(aE{!TJ6vX^`fx8sKc;T{XYqq@RmMU`aB-Z*1hknV~0%)98i^7Hj}Iq zFp`LG`ns&8U8%6euHEdiMsVSZ#oGTT&uiV;zC}mewb%TR9i07So@eigOzljxabYKI zj-10#btzjNtu4{D7}~02O!hors`O`^#+ez=FioZ_ww&mCT- z0SI3e3AlB{unRiIy6uRE7}P_#8Y0ZR2%W?uITA~~`(2Y^!^;D7$>Kkgip{o>VN}fF z)B7bCpJLs;nDl~Oy2wh9nxL}opf5!;)ER<1XS2xghk72KQKT}7{qK3Znes~h%2K1t z8afq8a%)?t72LIQyM*4xcsmTl{AGf{46xh^K69gK*j5*>g=MrVH|S)qw&|Vy5)F9r z2(iK%3-bM?!(f}-ES=LdJ(VdD77oSs8R3>|vOkPU&iqF_gD4Aa6K*c2K&XUgbaLLu z@Xwb+($6wCa?i9Or>d}80~iS9kTw|yVug8yN(G;`q-H3B3xqvN;lsB5lSxM5PK3~V z>qQh;$v-Q-?RnEo1qcHZR7su9!%W=KHYP&Q`wwRrur`j#x>C2ac|jD=Rn6{9DV0n0 zap|(UG2|bMZ&o~WY`XG~`}K1bWJhrAlKENhs8h7{S@({dnHak7R@=sUmJ1Z4>VSku z*((OYC{H@i%yD%aP|cElNvCSSc&e(tcpS~_(N-!YsPdgO~xR;8Ez6_io` z*+?O|u1D)q!Cyp=5-hhVDkKSAtTA0pyYKuL7EE8fe2qaa?2x1KhWzKmNBmE&x`!U! z8_x_Zl#hN#t@`VL6fwWaazy@o^tjn#M6;c>+rNjCfQ*% zo+1dMJlsZ4lmz;etX3+ysp0|A(6Kht7V!KA&n_K zU~8?M`!KB!7FsVBa49bq5P3`l_ALh_Z#wlEEjkR?+YI<`E)m>th`R^EBTx&e&6$E% z!;SeXbPQ1+3b8ge;nul9nNs8#qSDO8A`tdt=;TXd9Ah7!U>jL2>F*myFs@-KNBug( zEW##^WLD+{-X#qaAfKqz$+3rn(bLK8TyDRQqchYF>G^HL6JB%Kd+nZHceQNYi98F8 zeGs~reI3CVS>88;5@1u1oSL_@dz|Cio7KC%J^FXUmr6${-8|yd zo`)Zm^A_RL5An;HE;=-;x*XO3Bg-YuP^fBmNqlQ=1FFPRb_j0-DGWr*T?|&dVvn); zR?>x~CNI5~t{lmMPw-E;#k<#x=6mrRAZ9RM&-3r@6QKM7zWp_7#PgN4kw-*E58?E+8 zEkl`~+I`1o9()z12_z^iOwt@}2wmcYlq*{}^lzeDJVZc50eOXjlqT|uO(sRQnU{bYt zmky*8S|#w^*iI1jtLiOeFo)ibi`ExmOp}@J$?fy!V{thq^jiJhZ6a&t7MrO(ksbf4#cg9vi$Ff9XIVdLGvpyEcu2;9a$>}C*)JZ4$~@wTk6?HUvgu(& zDTQ5a=a)#D!e#foz~H?@}EjYq>Fd|XQJBAlugYu(ZZ zsMN^}{nC ze9%6Y>jt^Q`vCeH2HV7R|8<}iB`1rfyTmLubFy|?G3UxteR!c|U)3%DncrMg(wy4Z z45B_MCpze1t$OH6y#4w1Bf^y6UWa&0M;u;bnx%Ew{fWPF0+Q(9V=xthR86@W_kHhIJi&jpdwX-&J)<>tA}-10 zpej6fH!>JY5A~_ulS!q}{4=i|O2eY`fpPoTR5U~6jKN@6G8540(x~dUaMAUbCSIv8 z7h}Ex%F%8=&S`@7x{7i17Q-!82d?EmYaqUWIP|L?bqwXFN$MSyC&IwJxLy66G0wh7 zIOyTwD?ZZDQzOI+?--N^_j$m&h9qL{3Y^oCD%V%-gBER&t*D>Q% z0R$gI&hW9U&%3vMC;U=`GsXzQQ{!@O>Wic~9#Yt68;|GlGD8Dq$jOY-+r$ym08eyW zf&Sa0(i_jJHiyPW;*9!caAbBas5%}EZ9M*aO1#a7%4l)Zsar#}%HF$QUlBbv&yn|UBJ!FFzMEgpt`kn^wVvzYsWhZ&Tk^<6wMSPJWlecxGqr*zh2tQZ zgF=@18wKQ9=+#A?gJ|!tBO@*h5;)g&!rv>1`ZLpD5INzP19FHmiT$x#mljP6SIT;3 z$I2cDD5{4zfsEADlHb^h%D`c`{aMMRSeJ%Tv)=UujzAah&+Q z>aSU`&)<`SxKvyOW-5Y?W>e`uT2KNe;}Fahu}Arfu)gRj+9%2R~I zzL|gWC1su5Q75*(*XQM0aHK3H?+V=jbs#nPZ>X*b)Z1_Q2Xzr=~8J>4IkkQ zA6}Io?%8ikb3ZbDXU{8kXrAZtFVR5GR4`dqo`DzxQW1o|$)CItj&0OgSGesmw5_ii zvqtxG?I#?tSllU@37+M&`3|yYHbkz#zh6rUJ2yH%u(F zEG=_=^g&SAkD9u3dYJ|*bFVqhussLecBWx}Vf?3Du5fsyRMmq^a_G#S#^`**Zn5l8 zmOe4+XxWf<(aeC~zJ(PltAALLt_GmRM{p3AoU}(YQI=yNVcy>XA9hSIs2HbWU-v8h01$bY zw{~P{ufsVweL=X-rUM~qLVPM-RsjgXul03>jCUQIm%ALOuS z%y%;Q(o=3Gk+BXZ)(ls9T1)IaB>t}jbxbMrC(%jK0*@2Rf=BB{-&MiB1!AD&h&5=D zKFROk44s_idtkZ`4ZzJZy#-kMXX8*%zpA|d*Tvm#R}@n_jV%t(%+>0wMDZ#q21D0-w{bs$KAM z)Ntv8ShIph$&^Z%fnD>d<$+Li$`K>-Q!Vtl8&65h7%VAVOQg86A(7%A=?lp*DQ>pt z32kE@_Y4-Ao-#mkLh71?eNmEJ3yd$g;IbM)Y1wc`m=nOWdFiSrNEjO-iM(oNUpzHO z5_JAsBog6Gid8a;c-T%zHZ1XCjmDXDUaGfrcIH$n@qmaP*A3@wpDEhyrlFzl>+<4; z-hF-VQeEy^3S|wwOufV5zR}m9_1p5ZtyB1f&@WCM;NLSdru!=lD?9X`9C7GIWfwS~ zRbW!&!7Jo`V<_(EvgN#D{I;;-EUaEIGurQX0#THdad4RC|`9Ry_V{)bI>e_DZV08?q0{1y%f39 z$}f-BenFjY5fb8|%fD6Jb0S!=IeW*23b{*12VNDSM^}vFo3Q9Rs;JP^pnGwz zJ5;N{k$pFBg^H@6-Qn|4a_w`D)jl-x$G@bxx@OMGSzEtb0o@z`A5=uEup8 z4FB;`A?WO$n7g;~zW;~-!k@b@CdPyBc%zLxFbwXfbARdg48ymTfy}@d?vqMTg!_*yo!5W z4KgepQ2NjO77ZTx3%Bi@T)G4u?s(7K${zpx6sNuFIekESuUpiiEGt57w-~paDYenl z0VkfS;YfsB7r*xT@D9~Uh|8YU=e>{I+V>s1r&IqX>;CGfD*TblOaUndf z8ET-55&D}vOj)6d<PNd;?>l^ZPl;+w6><7+u+;e>a*PV$gHi|2NZq8v3fF?&+h5 zQDpoe`XJ2y2p&$D2Xa~v3&zCB) z`ukPuIDu!Kw})~o?q*SScY+0r;8saekc5rFi{px!XHhok<(z;|*KNiMK*39S;9X$r zx-cDI?LTu+7{po@(1oeK0s7UKrb8O*gj*QdB&IzL!FHb)=hC*6?%M-u{l@!xNm7Ux z@%lcnrz4GUm~(vO??JEaw&u0};}YTSSA{G#-_3UEnrplu!>Rcn1dYwDJ@0knSntOe zd4w;sYKjCJxH8yO%zNtO{cfxl*G4{G3JmI2qBRyZkr)e}%Qoa;8H4QRqK;Jc7ksi1 zg_XY>@o3wvx-W$j85uE3d?%RUm?C~Ce!GVUnk9RT*?W*v8KLAc`LYV91aK>?(#75O zt-eg-Bxl#nd#ksr6-QhK;%Xvy7=={~fa~IkZc*rb1_0pwWSH3ZX-RVA^iQKVRUze{iCnB-n_7nS^N*xE_KW~^l>5Q*h#|V<- zCkdho`q#nMbXI2_MmbLJW4`W~tT;!&lD_ai<=+nAHP)Ik8GK4XP0fleLquws-E}9t zqjA7*%f?$OtHDL&81<7S@KwdAFl*gJaNWpcp>%w+48khteU?S5g*384XN=6CpF;Jg zE}h{iP;SUtTlJu*fH4BNWfw#Qmn8^MGu2(}`pf2XCeI+u?USqV^2%Ok@|cyr8pkX> zkODxlf5=mhl{)O4-2pE22VOHt-aeP-q~oHJblLZb_X?t`t3=SVS(Li%4MKxN@Xl`H zR3%NbGXRjS-SiX}Jr{{!DwN#SRI+A{484AFe$n9lAwqBQsNFgJYj#bU*s|in&E|qw zTeoIIfxXizL1muO5_xVud!=TIO2-zDVTnLJ0cAJ9izMhG40Y;6LqCzZ8pzX_)m-5e zf_#VDagA5%pPHgDdQV0(!6<5#| zsoY1@q=6Nw_{QB&qBC@rzfWSDs9!1Pc(fLAjm6#Q`^i&c5qqB%rM<6D)Z=-7y`_<> zKY06x?oho66Kz3@lqbMDsZ+r_pD5(e8+1DFFIr;c!5fd{e(v+#jKa-q1RHT2$0IM_ zb5{g8cBQx;$Zciz}l z5u!d_BzY^Q+vF`Gf4yCwI0MR;W4cUSG&&0&OXGnxwPI>pFXkq{E^!Fy8S+6B3cYKc zmEG?Me&P+v7_^y#AdvQrg=oKDHy3ujWf*$y)&&fd6{9r|s$;xEC1BlCivPwDB#mML z*_A#75H`dys$Bx|?1GdGf)XH~mP@`qwvazT!cX&Tx`EfTa)t0msrv07JwmP(@4GX^ zUdM?_%@sEtf4T=?;Nt??j;&}w`vRDr0pk~`)>1e zM^U=%$FNuzyDwtep@J*<$rf$1yG@Sm3G*N>AR}f7&vM4(K>YeWCz=n(oC=YhG&znZ zvR&uEmFER)yVAbWP2VIImUW+x>&q$VrD9rzp#5`e+yh`)n7uzJ=L-t2yXKQMS7vzE ze%mOT$r8BR?AiGDSO&yB-ZH$TVPzb_?ItN%SOYyc(UeP~Ur~3r-?eV#}gqpps zRxelAm*Q-p%)3Eh2M&U3|KxCumAYeK%a@O&J>^2j0iS&{J29X$-L~VS-#8Nh5WMa3 z_$2jH@V^-hJJXnKbUHUVY7BW0qUv4I{EL_y4l;(Z1zv1;4$R%-tcFq&b8HlO<~cBgjiNGzR|G&Rp*};$mgy_uTNT~*fMlE2C%WU(#6a-T3jL zl=Gf{(5u2q>i`RX}@dUYnae4@2KqFjRNvy)D`D>@fXM5p)8$6A9#|y4+q7SK}H27x>_g42P zW02Z4I(}ehKVZ9DutTB-Oh-;wG-pbW{U6~u{X!5wJ*JktvK-ci<;7QsPbH4|;hc?U zY$-r1H3fD@+S0CV*&ReLiZRz*zq)_qSe^X1C;T%m<5X&#qx;h=>1)i6j%^qiALqD%c_yRljt4eH z6ghfDdX`;5@MSHgSR`4+J^9QTKnbG1S{wJqQG5hk{~DI1N_7 zoaKSR#0=l?TX3eBzK!DNgMtMzN~?njj0=c7q&^8l0p7H5t_prH-lTDBA{p-A_ou$Zj29a;EUiC}UGx~ZV zQXjQY<*yEKlVC{0dhvQqX4>2;k&>X>Ci zNX7neId`_>oaqsErA;FAQSP7J{NL}(P7O8ItRtOMHa z+(M#+J4DsXg^Q#v%lIBrjAlf>^fl67Cj&C*|B!jWC(*&8h&@T%3#|MHDa$Y|jjcZ4guL9VjE%f2Pb(6Z-FQlDmtt%{cwEA;k5JKMZPKT^teQq>wa1biHu9($QQ| zBEG&=1^z-+|Od_nEVO0c`h~3G-xz#+v@#4{}5eMlqc6@kYFwPH( zsS!+kQ`wt$F|(Peo?1I$*YH1i%@H_o2QneuoL_A{$?AQhveQq#DdHHeZ1&pXE`|%G zEcn@hOI<6Tj1p4NS<0mkVXl~1s`y?0GBcX+{&FyS_$(ybH7xu|~cf7F+tpozr-JEhF6FaylO4z0O zWFYXqRnD1=dX#qj0If*n|9JpjsL5$s$Or9o;>K~!2`nS7E(ETo5IHhtu0FDyo8gFS z2zX3QPLa4?21mu%X#B1%S%^xryz!d19#1Q7_4c{A?47(0qy2_br+>loA^d|fJ_gJs z_O6G=b5z0U9L_}q3$)wS`a~ZFFTd3gk|lH@GdFARdAxN<05N-9e>^F=todcNEj69{ zOS=(dH}1a(6uk&eNHR!c1;!a6njUq{$Qa*)6M#_b%GGmQg!g)QXaZx#zn-DbHle*F z@6Oq;o{;COi8NBbZGAObzWsbF2`0V)GfnThJTu53{#yRej@>um+?}QAkC=xHX5U{E z-oMX2?SuR5ZTI#mTpQx6UB2*S3)yb%ppL5c$%!y%5Vtt+pE zcaoGtYRsRD1kBizxt!mVK5Itxi`u*lCG-zKY)x zeRWm!XEn60V%t~0t<%X?#}?IQuA9)!S3=2_bNC7A3^ISJm3-4xQ$v%vwZSct_lu|h zsr9YxLa^`aoY;4F~A&-c;B`OziOTuzCz1{?f2Fey$BjJ!vsn63NS8;X(dL30&qj z7oiL1edAc_Vf{EWQ)mk$^S}i7kAX_3y9j}SX@1XJC}AVlEv*OvH?}bSyXwnXz(AG6~nLCC8DX_YGLd=a%9;>#=a86uvFuvosvqLcLZrD3uPw?2JLJV5m~YcMmEax(i8Tv zhBN!2^~4=aVp@_N6Ar&heEkb2suz+2Z<0<|GLZH&59TY`sh{?D{HiX$WY&m6R{TJM z(RT-Ev^Cr}`|W3B;Vj&RM@rO${hgvXU(E@~`wdY&MV{Mz zr1LdLFS1)INV(*|%hdVR+4?|4+72XQAs0|AZWHmr=T_UbiGdKXy`85_MJdtEcw3p^ zj#QBPyin2`!-vQDaW#)DJmrfBH1LQTa*BX;p)XiR*1#6t@w5hOlf2zQJmOh3qe#&& z3WZ?89DpkK8wy^l56aE5tMO-EJuJ%!ufs3Ic}ncoKJcbpNa9!0AHt=YecNyT=it5(SxQa*|1SZ!jUkhy)2Kddi3HR|E z?d*iTlo|YE?*~DMs002cl6!Bq15Ru&y$?=oKMOaKdmk(}Y{@Q}1D6km!hnDSlMljm z@J?{tz~}7`kRU%y?k^b-v;))^p${5Sm|`CpGjv?Pwg-YB;y2Op9`c@}2bdsuZYb5B zQ18j^!z~5~H7l5@ci~pt1L}*6AKsr{0Ma0cX~6k5H@@5-GSY!4C%mSAWf!dThe5b~ zFV~*REsI>hfpGvg-!=B8w{bQd_w1v8}O+HmC{WG2_D*sJy z%*OsTs<$B-fx5T(9e^lTA4tQ=JO!o3$vgn{ z+%P7{xi&+YWWzc{xnRROK-pl!Izsti;}jsTP(Mb)$umW%&e@hL|5R7z$C+ZHO2e6A zri#m%Vyeo+nPRRAZex`wFJD(?$yroihRfNMEB{h==Es?BvOvR`ZMJ~RnQgkj!E1m0RX3cV%vsSVmJ^oStE51uWw!K2GQDU6d|XU~$bTqg6Hk zt@FCG26;Dn3@$8PREux&V-_neYSeKb&54~|3c7}N14Yy~} zdM77LW4EIZgT11_PCLXubdQcc?x}2{!q99C1gb>(K6b~+_*r`k_X%gEt3@_nh5Duy z%<|z6)niOtTW@l)u*_+NR7XTuD6i|MrKg=Tj>AH3ur$i=2SgWaz>6EZ6k0^a?%q;G z*4A`bNQpV>MtW^?bL7wB&w0*q>LfqgQjcdFP7Ex{q0f6=G2)?%KUl0hNR9Jo$)!cdilKJSC5-)7ZHHQ1cavY&&|#rK&Hn4- z^pOi;K3RkTW92&Y?|&c54?lI#W-_nlPs0+X9Uy0y2c3F1#OP*2MRA7Ku2ng+A{6HT zbD)-vff&o5{}a3@shzx$pL8LP{rpmR(EfB%L2M4gjNRKg`e7Og$5B`&?+bbNlkMJ1! z52fao#9<;W_?)(d4LDxaLw;0;Z2kjm<^+T{5b^{^$!@uY6==!FaYeqULH>`ibBNBg zX}56fbZpzUt&VNmd1KqQZM$RJ9otUFcJgPP**80bU4yz;&7Q%ts`kG2ZLTA^19_Ii zM;4>ot5Wx0klZvM8}&^J&SDbD@M1i~#qfKb_M&THTlx;2 zz$JeZ5?J16Rx |5Q5pvVbkrZ<*!A1G!(Lx6)>Li&e1G6p(^JU~MpBksjvaF9=A zQQ667vZ!o+XSXU~{wzwX+3}HVy5FGz&AWn`4Zz@#!iJbX0{ao_k7#}c53u7xg)sdH z@S{skL>M0A3F=t+9O#SXZh5R>u~m)88E>%OZLVX2+cHst2qxOejD zqCH)}%e?MIZ8b1hWW)^d%lpfrXJtX-hpN5s_zmF65Np-J<)F={c8%&tI-m|f-091i zDX;_Un=K_Ug9GV#2_RmUJMN4c7nOHVbz^$$j3f?~HNIt~4?(q1_Dq&-WD0E z>VR%_1U_S%=h>{K0_sJ0|4RrBP55*mz@XF|>pGo%7C}8x$+D{EdiH0YWStVbUY525 z^?A-rue0bzwRG(Ffx4!QT{3h$O;p=ueap0uDeA^G2_}+u9i!t$5166T{G6RFqk7iMmCS#p)oa z@A@(@nC>w|I+p~KGTk`Zk}mPmtaHX-G?sDJ#76!^5&8Q23^aMS1mO-dg@4Fc<)K9skgxRM`unEP z?FJLAJ8881bWapeuk-*#=02y1UsOnN%tY4cQUhHmr#qpMSfrxtaYnv=9b!V(Rkwidmx9yh#yY zcqy_#$z+I>97ZuC9Xn&+=hdsv${W3D*!|E8{NIpmbsUL^E;kTR_>Y8ufPjQ;3_a}~ z6&&rYOpTox+}zw8?d_czjGdeq>>W&hkWI$+c9zBrX7+Z@|F`^So8Had%*?ja*qK~* zk+M&M}V%YNCDes=&K#SK}oOh7KiA?Uw?-@PYg#!GLycJTKzf zrr~qGkA#oDlM22u#*W!@&A!_lf&A$)ffPo*0Pd>RhE^6JK=pIq3mM-5D2F}DoBIT> zaSN{}C|{slCUBhLAvIB>0y8Ih_HaP{A*RP54z?FD-%%T{94!go3J*MbQ_HglJ5F2^ z-yCU}q&RltGqcMN1RPHcBX>KTKKr@xVR#og-_t2kpLu@3K>j%T#7#b2oEcw}N3R?L zeZB7f&!ub{GdwVBiH9h*zFczVF)I^LM7+6}Th3KaO<2-~2KA3D9oJ4he`p9sH4A0An zb8q+{g0n|nSj9)+=V5gT^=R8i^Me_bI$ZgpN=41~(F~pRjxHMcSk^dBed?G++e6Wa z^`XNGui`hcNeOxnWvXWq?(aDJB&-NFYfanEy`n-<7`i*Sd>DQAEDiE)bV)~+YKngV zmBn6Ej*KB;-pcnL?OcVpiKySQ897s)8Dkb1><5uexfJA%%nuA!(w2C5@-lC<1Il2Z zf=SG|M!%A}tc?=#qZB#zV`y-Tvct*H7>0;Y-^tF#XY&=}WwPyAVf7WSf~sg45e3kP z<*kv{?FOXX9&^)A0#%j~2}_lao3O`H6o@ulwW5sJ)4r(At^_gbp~tf6*S| zZBo$raj;SNQeqfO6m93)cPo5m_)pB9q% z7F$?TanV}V0u+BW3N33;Lwi(?HFkpjrCp2>q7gv802H0R?n!oc8*jV7-v-$Z>2Ga@ zyMotN6cXoqmPeDrBWyiwZhj2os?3^HLOrTx*xpg(jeB6RktDR>bZoZ+PP|%rZd_4P zpvVShUHh6OLU?0^Z+W|wQ%U@ey+`VCh~!cHG*NcmnyNbby>^|Gr>ELwMP+4wxVv*1 zvSTHr2)Pxlj5?)*>{7z455Sb>AkLDq^|O(=Pz~@9<%Z_|v%jgCA38W+`jVJl{BdLq zeBAz=?FU63e@&dpOIjg$Ur*dg1Mun z0PkwKj71CnR8#V7tM*z1D0soMA+^)(u!@p`eEImF`26A=ueBg5Beti+HV09I;~4Ua z6&cdhAt}dGW>Ma&qkNyF1i2~{#hl%)ps}#mm$B@%hz-VZrnTR6TsM;a#k2X9s4rKD z%P{pvy2XT3rHQ%{!w@rbF!9zzeG|3FZ^3&)1U)M94*e45@Gtv=%-lw;(?ef~*P78~;XtHT-YT#LlNjP0pQ#R$ z1cIf6gJ@fU(>P29o46_Xxd<-+6qOmm?KC!BpSgX{3$Dxu^nwKq-`&clN~V1 z{zS-5RDGjD3p$0Wn@RT~|fOMCm%ID$Pew36TPEeY^~q7wth zWK1$_mYaFDb`vJ}WzoPW@mmdhNhzj(3@6y&XwvzAmpMEYT%h`c8Xw?O$Y7K0{3XJ0 zuyp^rlUMvRAsoJ@a`oj);(6tB<^6OHew=#^S~t~6ZrC{5hURW7{KRII6odfpc|(!M zFOcVDkM!{HF|prSYKK=|9;r{ceo~O@XMS%x{&DFRfEZ7#$^j)ofU$!*?0ut><#%Iq zVQe&8Cl%dNNnIf$z1D4lDx2Gj)LaI9ZfYOstGNvt7@5W~2#ep_CnQxl8cO*W*s@SR z=Ld_5J32d65_{VD;Oyh=cXr?9B{?nKYy4Ar_H<$C2rZM0+6a?w1QT|MLQ-0Ry`^G*K3EvMrIB1qf*n4 z&O>`Nv1jGkk$rW1m&_CE%q!~6u{~p2SIFVp5M}VP_+bzUDGP={4xHz(ZZmIcLY@V; z%IX^OWIvo8S1sIp8ID3v+X~Hy6;Voy*2bMBQWT7D-*oHA``cUro5qL_U={z86IIAz z_qHHViuZ3Em2$k*F4F-+DUbUqHN%c9M%UR7X1sVw8N;&pcBA;18F;4Nq3+vl6195}3 z_kDu!X41;lo+S*BtiR_X^jLVOwbD8$dW?&{==fR-IY@s!ab~Vy=1J?Tk#zf3Q&y)u zdh1;44&_eTpf)EsZOU+q_}r@?3DFP%lLnQQ73H=MugL{Sg$zy8YF^|H0GLKLno~1* zC1?LqM>5ffpf#ZqqlyEbhyuw06Dg9$)0HuN9X%DN=UnHmEOR;2>RWG@E(Qi{3vYsy zuV%&Z_HtczxYj%~j0ds0M-CrupWdfu&qAm4bmiU3$(W&Vt1CbK7LQj@4dSj~s~Oqm!I=SeQt?~a+gt+ z^1=2SDgmC28sktb2O@S`2z?Sj)O-(OxE!SHH~Vfu&z793>cTp46;R{%a=(5c-@ zxSmI+vU4lXJVNp7d48v#s?#G#YFp#~axx8RV2jE&RyQ@DHwg_!@UKgeIBP$Y5tZY3 zt0#L^1(faZRyym{7gQnRW&iLw1tdQq@XevYwshn}GG=b?h`k||?*M4ZtE#XXikMNZ z$Py~~;q3ag&9~u;TH7{IV_Uh^c^F!k=j_+oY6uOx_#T*roNHthyTQZ}8^K=Y`x;D` zEAP^>XVIQY=N6pYl;6$e5^}D7EpKS-om%RD+U74!ipf7*U&E87qJ##?LZYoRgD1jW zf2lPa(;;rCsOEiFj1$`gZUfQabdZdsr&yJ5mi^iqn+1NTwde5OdFSp@*8wZ3uu-3n zWwVA!KBts@1f;(pj~bW=3TPu~wdD{eRW({qyy3y}1N)K&7~w0`y zG;$*!aKcxwdwXglKa?8hrw@DGPj~x5U|yi}=7i0=WBOVgie1YtuDac}gf&>mVKIzP zCXkCX&j?RhLZX=hW0iqz2+1hwD~}733pl^6(2LYkf|8)y$(Z?NwojumVS_McS@CJg z{hNU|Wid{Hv>b7_W#%I$J9JlsjRYyl=A!an69%V0NNR@oAb>4Y0V6|Q_7SG-NTs^!TTdiiB?Svf=`y`rH)1u5dw(0VDkULIGEY%BxpAL!JkI7I zsk2_nR;`~RNigW+ME0y9{;t(!4gF6dW`Dya=f%}CJ$k}hHQVNj>^bMn6CUqrW&O5D zt$^l%>)%N@@>5C=7uo2+rh2>Dcy6~4!iAUxZp>P1#|QS7_nHEGg@nxIeYED^LGaSZ zK^t7YufxOWw9WICI^?$QQSP(8zCcX+j5A|tV~0$;ZIzY{r7}^u4;ZAwKV9_9S2&{d z3Vl#!0jZ7$0lcDkIR50&SJxBbQdDsQZ76%Fd=OjP`AK)axTJ2WR`qT^PT1K`E}Vfk zN%MEg#CS0Rf9a4t+`9p%gN0yRAqHV=^X&F@4tTRNJQj<$H)Jyr*gBHL=Lj0?{OC=M zoMWxk?1Ex)&y1f?7M89M zP{Fat#-sif$ojWP4;kL{^Wj}^!=LTCJQQR*3luwT)v64U$>@u7sg|hxg0wV!Y?z|B ztfNlrA2{e%Jue9OSt2_VNL>-`wGzFiYACH-Au+Z|B;H*+{{8t}kLw$SvU21H5eWQR zhhdgTQ|~w&6qxX&oBMP}yNPTaPj~@!(TLwu-P!hb3lV@c?+*Igh}emPbts+KXZdW= zQTKqCL@NSP5yCp$W6V?SIdDTut;8S@`g^pSLkBzcFvs#!mepFK5(OC6e+WuktPmq6 zpp$|i>Ftxwf`ep>Vg24|*C;)uC~g*Vv%`tPol?Cc2lh2Yub?+ew>ubGy>24zTFld-jv-kv+wd>JHrbg1e(YfA z8&&7N5fjvhetw-Q!N@X>Im9DETG$kPE>Q&r`N81!%&0tLf=fN;mP<=fz}%U5^sby- zKK~%CC;G2wi02!w0*C~pkfbhI^&B7MPR$Iw=AcxUYfsUgop=vyY_^>e>3N6R-6+VZ zgR|~#fzZSDWv7{K*edEKS)Jr!(%z^$#&*ZUyul=u;)9uNu04?9!jp?U88OFk7>Gev`ZAb!)Nj`WV`f^SMu3 zIg{;qd`SGfayKan3flJFHivzJDN})MbTxyh_3>)uDLA>496mPuxBbu~?O>;!%WL`C zVnXw9K`vecD*i9^!YVADvA;JYt3FnXL$>xS4dJ-8c{ohBB_a6IdxR4b06N%pgmb&*XrxrHylq03nQWsV?@=x0Z z0_+z9ChB;$stc~sgtZkPr&2`B^#VTmU0;>m1o;0va=HRuVQ&C7&R+^{*WiZyPcFZB z5uHBiZMqlG&axqVsBWeG%Y(9nv1cgCq|wX9hzrYDtl+(P#>D3~{x%}vferd_)Hz7x z)b#iv7G8D&LF`6M7Syx}<~dE5lbcF2Gjc&PWdfF5 z-U$J0L}Zt(Yx=ZX!Z7l_(h5E5R*hQ4uJof9H*%J~fp$A$aSidL*4 zeuIjM%u+HuOMuaRzZI~eEKC?w7+qF#JnRL60I;&)ET{MmR=VyKVwi*RK0ZN=wFv-cy-MuD+Od?*v zw|}$MX;788kbFy=mMLW(k6ip1Z6Dg~qrid`mGF5RiXY}i(|nVvP4$hRdxy?~L0Oh> zs2mKr*{Z}2gFf?Pe3kmgn}C~&6F`d{LdYqqsf}z$T#CU$;{F*@E?&4X7vjnFznbe1 zG!#BFaU0P8vs>cs$%n4qL5Q)|C7L`jMM3XQN=V9Z*Hr;c4Cd=8%C}d-Pe!ece zc5=B10end%G_Y+C9q8(SgCTsmPLXwzBO$l>Sp~pfAfZog2(-AlNq3rSVo6;cE;?B7 z>a^GO!{yM-_j#ZX4QDu|qR=H&f`v~59OEB0l}QlVb!<6?$p_KGn+wtTzJG? z!#lY=O{U%gh8cUNke(>oMrYG^cW%-ck`XZE7I;-f3;H3RhxD+A{%lX`+!JkHM^C@Y zWpodzPIsJj{PsMb9pm7hln>$?xoQprhhFUeb7LaZjdFeWRfNtHQsmxG?hGPpFHS0 zFf4dVm~fI22Bai`2c1~@5(<@ZampTfWpdrn;ekiGLu;m~7wWZOGo0mCHTD*KbJQuG zi%(10J8M_J-RF0v%CIm^4 zg73>H({@ zZI>o+V&^ub#nJ+CTYhziGodjq5FA#BA!;nQsC4sLjlo&hmqSz5CNz%?_G&qM;wutH~uG~FbMIw>KAQ`&}fLc)$I{3F9lET;*^(832b#zME~~jPx~5R)izrXw!G(Jm~cJUdp0Uq_ep?mAn zJiZRZ9nKx+)VIOI1V|G*^Qz^nJil!{`y4Tb+J8TV?fRTKuH1O_MLz_-MaA;gxOR|P zFnB`!TKlp#OUHwPJdrb5l8a)Zk33!I4jU#J&0?gfF?zAh|5qGsDeK55b|~{N8Mxjd z%|pGYtnEvM2iuJdD{uUHzjc#eV?V&?{7>2B2hxH#2?sm3{;AH$Yhm$lY_d~%0?D)8 zoKj^^^N5lz9;e2Y;9oNQK7VGanF04o70m(E5bo>9DjZ z?T3ZH=hs~hJBBx-tiIb(H)^SOS^jIP&_YE0AZ_E`EXu0Y&tIAXYp!pL3Tnv$bnL2RYHaCeD~UQG_M!M@h;N^F z&$Q99EaWE8ey*pa;&w7;?I8--Ey25QTG1(LA62d#K}k)bG4`-7GSg5eD@#vvLZHTK z!CYDfkA&gBwP_wte(6yII4-%e&?4H4^VrZuRI)TaI(qNt7G`>9Bz_8K1_;Pj<5?^n z$l~n9Hk)oR_VI|x8iB;Z2B#++N|s--z^S$1%`hPq+* zsEwt;M=v$tT0pIWqNki-F6iYV5JML#xFPlR;c~*No1* zMTR0z@wbtiqDhNilMkPTcN3acB*ocst!)^+n01Yt?MpeCaZ8u#g->4=w>9YE`qbE-NR{^&Od0XeA}&{ z#s^?ZnkBikRU}fETmF=}KTXQ;Qj^0s3O3K5&gTx2QjiSyEV<$EG&;3vTPyhYA9H3d z(A}IzI^|5_z{kKGvQxzd=*sSuH)i_cdJatS_5LYdiE?FdM}e*l2(6!jmP4lGT>4Ny z)DF-KhVz$>Q8bBM*lLrIsvZ(_E{hV)eYNqZ(LR68bdfoY#D_a#&u4q!693}cXgrR- zTFI0c&`)h}?;OUznXUA0VHn;cPE0f;7WUz3eYA1!I1Rb)D#r32T!Y=tAgEqNjHC-! zP7V;{dA98RBAW!)0?a2L%^HK0{AlkTj8Eyvf&GJ9%%bR8`u^rjAZHyp8H_C(D7JGA z29Bi&uYAm)Np6X)eRiWW0|EM&5j@CYOn;re+J-K9i3ou_R&QiCuT=_*jda+t%p@Bf z{Tv$~i}>xR*s&oV#tL8}+}%m_W&haZp&ag{)c{|R){hJ4b!GfdiLlZ{JnX$llP74h zV-D#L|)>84NGq>=a%p%gK_Rvo6R!#?nOs_smOJGlQY_Q?|xWN?! zH07jpWnL_slHGcbo~`I=vf$jNeqFDp6RX0w5UP=#pEq@bsfyzFe&fu6VKk}uK*t!K zXfQsWJ`j7+d$k?25QM4jS8Il))RmU)n4B%wVnyZHl|~XLn3l53{!{6FisB559lbj2 zBts4qatr)bq)O0Eckmg~YLPc2t}@it+~(S_*6!{)6CWa9`iWp!XqV>=3BcZuIWZwF z@-H#Vrm1HkX!85`*(*dhqYxO4lO*!375?u3P z2$#}H1Kx3Bt_v-ReA`Rqq(k_t!2;;P5eofpRB3VNldLoi1l;4s-#X||LCATl^li>U z7BbR-?Dfwlt)q!wc{GFgwM+m~Yp95QxIDgN0_1gXkW=Prvd7{_o7O_WO@v`7?^)DHR{ z9r+hlhqoR5gRuP~gyPAlw>1i6s!1?u(x#>~m| z{8kbqiuis!bg^gJ!?awxYXXBbH&tr_zwk<*OREtn1^ptusLcMp8KdlA{}ZUoM6|a^ zgLUNn-GPX{T8*Z|JwxsS1L!zsE;#%uiMHiS>?$68Z~yhBZ9rgIc(Nu?PAJd_$ha%QGoLY-jTyKT7D^f zR3udn=To=)IFY_(TD`^zA&tiQ`9N>x5`q61+Vydw(`=D0S{_jH7XgfFY?HT3muEFc zJHM{%TQYd>b>H)o(biOX-|joM-#ZdGw2vW>D^P6_b!ZU8n(NAOCdm4d++gvB{MVt* z>FO-avP~rVC1)H3@xDuYQ}Wieb68JtO=Cs=fI>|E<1zVZW5_DpsAFyel8cQ&L278W zrT8m7N@B8;afR`MqHL*_4|7cAe2fuaZ6x3TqR(Q2E|#-C8e}SOA@RT^QBTK7$N63) z-QOB$-N-s*VEjo{dB8-xk$aqlAOId#fWlhHD_63}+b(&`#0q>k3!cm|32<~GzqRaC zFD90L^)^<{D7^t;o_5JhL>9?Rg>cTCgP7}Z{(@$h+puw#c74A)LYo^N%+=39z0NkH zL9myE-B3plkCjvwvkrmSc^4W+M9WZgPE22DdAonGliIn}V~PYbflD+Gd1_TelZ9f- z0UuZ_1p%)Wg-owxbkXMx5gOQSd?_q=e4Z9~QQ7u$5E^5HJ(da@}f zlN>dKRwbUS|H$R0baQz3{i+N1gS$-a(A_}VP4XmEb|XyzIa)w+ALHtedx6g0-fkAu zOUxZ;lnyWemr|YJvT{EiFeqd5TfsNit@pxBDx}~h8TKn_M3ZERNGl%HX2yKd*>s|; z%)D=}G|K3MJK(ykBEmxZmh0~aD++Lyu-KK3xD2h49^LtM9S(7#Qc&vx7XIVmJ}{Mo z*{nqZ8ECSXjUd(%b8R=D45f+`>iXR$ z7*UmOn%jHBAM7HtRxdOX^Ps=1-!k{W?_lnu2q82s;h|U>b1qN6=Hx>Zem~_sX;L$yli)JWQ2sY0pyJ^>ekQ-w;fA$pz2&-F$PeHR|7SopIqHyVc^*ovT zHom%`(n5{z#-9(VbY=6s99t)in7iA*sY&L!FO7ov8#Sx|4sU6yWt2O#=?Nzq{W2Tj-$6oK%kZmB=Sv$w?$Edf>R9~mOx5m#&AAkB853O<-r4EMH!;vNI^$783$4D@_5kYv*2^bYFp*VLqa??xq7XNE8oW=60#FFClcgZ`WmW5+XI`YCYv~> z0+2kqozH$qVW-Kgbu_+cUodzb2BF$5e4%W?zO7D;-YOL`Q!=lXwk-<}Ei&Q2SH|%5I@@URlGF>|rB!N_E*Gh28 z*;S?C9!Gs2*k5Gvs4!S}v|3fyeY-@B<6WM()+}M5|D+k0%q#zr)P@c0fW?-BTDSvb zN5nSiQKfhz)xG1;S;OiuJLmX1ym+sA6Or`C4DEh=9f)zA+i4<=|TI~0b>M2HLz zyKLXnBi=HBqSogQOQ0N%t_8T%o^Pk{hGx)jE5jWQhuG!hQPD0g zbuV?A*yt6e)aw_$g;;>w(5Y)|QuotLd(t@e3#KlBJ|;fUe= zV`PKl`aAn(mg%9)%y5SZ#!vIo&BVLBZyY#VZ+1>MB@Qk-KKBua39r2e+JTE6xDoRZ z-QiKlae<|=m$ui*#=0XE6~dp*R5jI*%Y%?Zg?1ZT+}mQHmbS389ofd+SAK%lXz|Kv zVr*H4Ead1WwJ!?;fiXGMoJzuJ6<2>oan$wRFx9CUZeaCInJjTsmr_1|ib;3PP0k*j zF-(0AWuAi?yRJ=Tz7%VF`y8`bY9G6+TYU{l^L`<>sVP^u*=9KSlEs$YtWa1{Q)UaNe25qnH?JN4xKG-?ufSY-d3yB~bO@qntnC7JlN_KBWL#bp(U3#tsdA>RI ztg+23!0fKH(uR}?HoAcbT(5GMVD8s`fOK^anfsn&seS{qd15<3QP3N~ftY!L6l_5B zDybh8zw|s}?{iXkayb8J1L^}@skUzCUe^|2M{;zV{qB#(qxU~(3mFNJt4h3%DDZvQ z4nmzmMMp%5zZ+#}k+|OzT>yzCs|^!OjMd@TB<9=Ez1~HMJR;J^8OuuYWa>PU12i|j zb?P3C1{DXgUr8hS58AN1g3r8xEJ{16(pQtvOFcCkat*$?PRWWwkUSu0_+3 zwa@p*&iXja31cFy=c=n-Lfd$)R&nB%HWyn<&{B10iEBo*B6pL`5_pYLu@(`TLXP!u zvYJKr36*o>VVa^$bbjwTfz7;6C|F=nz$y%A!Q7i3>87I(=yX3FcMYswxwrY z34y2^?Wm)i{Y1;+p{Lx=x=2n8*Xb)UN>@^w#BKQ7oKZL#5*! zMHi`N)yny?$>Bc>p=f|zx~+!LN&D)Z*Z#N{c14G7Zhie1e1S{A734}*AUGq)04D$K zS*%@zTU0wfR71|N!PZ|cf`W(9GpIcsc*lse4dhosFrvh(i#^3GdxoC=F4Gw6cJ&xd9~{ftkDyr3@l|K~@;r``kk)Z%#Aw z=EUL2i^?)y(qEHt_Xiz=g%u(%nAhet!$wq%LrWnEZU^>^5lknjG2K z_1)yna$($7E3n=zaSQGrO?%%S*Gg9_wzj5!x(IW|{^U`%P9kk33CFP7c{@Qd!e0f< z#)f>Sa3Sj7hNdEfeAJhPz~NkR5B|}<I+mz>X2~u!1!#P+<@T(`7dKbVv%45)hJx$q7_`;Cq!BYxm*@4Q-??K zn|kDO@du^ng{JyTv_&^?JxEE3(x06-p1e{sMqBof~q+ z^q+n+WuR((kP+cXuyM+XVP{(t9vjY0nmv*GB}MTK3%AE5@+k3CDXtbJ2KiKldyDCu z`W}lRvp8;KZ}ra3>Y((xhQ#UVYHL zxnAarcYl&*H1~VEmBQiRVO4Vk?txt!bE5V|Cd^gv_l(3q|00fRQ%}%JXY!8`1bKW= zasO&&TD`j6XSkh1D*RSkn)VLSIG(~J^uDviUDyAUjquFdf`^TKQ^K9h@ubygf_^zj z98d1S#42z8dN?(MPxj62owq5_QTc`okURnLZ*o7^4& z#*eVG(Xbk6MSFo0z?;sx2-GXX_t1D|z0Pr~FZ94K>Z}44c%aT2s*8E()0cH0oqb`IW#)3Zb_Vsfhp4(Yj#$H zCfv?n@n3QwbId%Z-MoZ(sN7-g$DfuYd-qv8^#T;4~N9g9UFPsxsyc07+ypMEjc+p zGYmAmlIn>bxG1*!ZOM>q?d@`NAI``f7O>yxu0dhzElYmWT}ru1wNG;vr)D~3_zxO) zm>y92UIX8xnzsCAuA`LMTcNYb&D5pfGQS8_W$soJl`jc}1e3CobRGIj`NP_zzjMsK zT0$~JD&U;FF6nH_@H|Q9f}WPyntpDoJpW*CgwNpeWb*CQ4*Px2pD6pebP`~enBKd# z)*&*=`<=6T^-P?lBI)Suo!Iz{Qh(w*zh<t9P4BgR%Dzxkd27{ZMlEgXHn-MavAh8gaH zZqLyFTCzUs&f3@iZ8K(J2o$P+w4KwXj-l*(=+^nQ?;npegE}>@BjtY6d28z{V%T82 zVI#yj>>7na!8#Bzm`=24uz4%VS<@XBMe%xw&*Amyv5A$yB?l@511VzeKvopsMAX`*4ykm>a#$#3n%d{Y_0@pc^0N9Yux=G)4APNiop zb#bBz=6g?{*iu}{q1dzK6Fqv~nbNV&fy8%)eg3_uosNl#NouYxW1F})wYpOVW@Z_v zfWYaU@@5F(18rtGFf0H398e?-bW?3W{>7p9DaKeO&_;p^#?1$ggCo(Pk4ktBk$NZa zh*JpxEe@mrEiNg^5+3KANl3`StTzJ3h$}j5=Zr3 z!;8to3Q}g$1`%mU$J>Gcx$NRB%Pi~v`A9u4=A0N*!Fhv2Y+8u`1VlXdrH&8U_mKw+ zH4EYnG!N|KPl70lsEJ4t4;8N!-%BW;f0JLFFR0+5fTF-K%Q>sY2!u(MPMwakin)r$ z$=k-=M&M5N0{sFB#up3}j4#SQgiOkGC_lzWDN~-OFs=ZpfG`_ByE@xEi$7a2TQi$9 z>ov>37|vMD=*gJDm{dPjk6f=-|5{JtaO2SIAh1ijJFvUGtGH*nce#7Nhk;0l1cwNM z*oYL0c!fBQw1tR*RE3m=*c;E8aF{R^FC2fD@I@#>44SZ%uoa(_fRm7>P_AgBK&(Kn zIHN$MSfPlgfTE~92Q~{g`&D>QD4h?PA7==}2*u=&sf7uQX`H^Bo}Av8E|-3mZk$e_ zQLJ&cn!b9r+QhlY>CFkjDa4t==?Ca>cy*w2$O2FRS{(>(c5laSUv5-xWo|xh8gK1x zfL{bZ@?L;nVqWyY+Q7)cn813W>7k^cL!exslAs}>>cS->HpAb-!Nd8&VI#c4)57f~ zp`@H8k)=WXg0ZVCB)}yyX)W?Bxv=WaW6}kQTeZ-`|}lOv$tIn~*>$Y!*YY=~iy&iQuzk zL2sXB@8l1^qZ$nmXu610zb>x{D4@~F>b39116=IYY*Np36ugS8L?pKz8vnWh1Q!T) z9ovZ3Zh#ez9%ZGrZ8VgNp2HYzSripx%7AHInFPHU0BDXxGkSK;!Tk?TRqF{ju>cmS zJQq^am##}!U)Sk5jd58Nxl`f3y=yye5ruBvQ#g``8wQ?Py;}wzX5>2nm%_j4-@+sF zyK%ztSv8#dQP{C$2G2>U(d5m0DCHPI4r7Sq+LJmZqS-o4EjipeyYM-S%C@Gu&V!Cw z5~`_h{k-+Jot_El_l{LjN|KIp!#2AuWDpD==rbl35sFI|OX)3JNoCYyqIDlZX6ub{ z3#qxGE}Vy!DM&>~;0)ZuA2oYi8M!)aQ=Q(J1chP2i2~RFkZVrdXeb;X&Y`B>!;nPI z^ff)RXeTjMB3N{aoJ?dX%-@LQ>~tXnj5X;wGJm^cj|`i6)$jAUt8Ea z0T-nf=t7OsL?B6@9f*xbfcCTEMS@zVxqhjd9o5A0s^rGwGU-MgLAA>H@B*4un%b~a zH^Ij?dE!pd+f3=9h<6eSe-cangE8?#Qn47T7@AnBSeY277}kSd^l6#m*=WjHnZ_AK z_Nlo+)o5`Qg=N*ZhN}F5TAa12{H=<-yXs%T^=PS88Kw0PrlyP$=l)U&6+$^&5qq`* zYqmjawj*1%Fh`aGYE!v}WVSF9?de%vsWqMPJ$P z1+%?Jt38IRJx3T_L?~UR=iLS8-A9kTT>NLMOh^4hEbP;toRNj-A3vXh)p3*mxQP}>IX=h4-1wePxT5? znoi>j;6aVxsV@}&IkD;uzOG_QiT`_0+!D89SM2u^z=OrGaGa*LF>ldBI-GBjc8yPwphu(>!l`_rm%d?= zn?u*X^@Q`UM<)B0fd!|NTE4ZFzajsdU40C_rV)Sy0)j*Y0%HDuXII7L^wE<*9G&)@6uB zu+AHFbpBhas#KT7rl-<_M55cLEHdSUEo9A?7j{!(d-&S&S^?x_SjlT$J@Iu@;h&8X zY=6t--7lEUQt0VY1oXbu!|70Lz^+$x{gbq<7>#Q~gQrtjSWrSQJOk^Fz?hVn_>-@v zxH9Qkey2C9cvi_fq0}Zv^{Y_Hmd*jj3`SM;Rs5_g4N^$EWy$KXjPh-Ug*~)IwS(ho z%BleTsdB_+$TbQLl$_yCX|XZCi>e}V+AiKfug_B#A?BjQpG_}FEL{Ky`lxwH_(pq0 z5qC`OCFQcpM0N^aO}9es@GCsvkaJ8od_)YiuAA{=(URFagZ7iL|CM$YU{z&Z zAEzXwq&p=Pq(Mr$ySqDtdx;B3BOxgu-62!B+=5MccQp#FuIH7;)0~+e5RYUI4CpYf(l%hJ$y_9h4&J0= zmbcwL;Vg#voNg^0HlX;e~gC2hCLV@u8E}K00*$U{aXB z%u^Wr_XKSNmd)5c;)`>=1bbDV>vYEQVhTxZ|L=#G7T*V}h05#nFA zcSu?Ea!BPwQuTS8RM4)Eb+u|#r>FcfYfJDcp+vtzG&toUGtHZ#?!JhKORqyUeOmX= zb|(h++iQ~_QU+Sv8EY~V$`_`-tCAyz(_@EoLp}KL`BEDB6Sfc4gsTf~eU!MmR=gXr zTe3-SmP%WtmvYOw;_@dQOV32`Kp~L$H1vV(0}gy`L)-F&S_RaUm6)Cj?eEXl>@Op; z=y`P%g?#_*Fh$^~v(^Y=%~~ zlKq$wK_%>+ARf#aZMz5V-_W-0?XAIt4jXMqvYG5O-aR8ddM@uu=BJu*Rh#oCQ4PS% zM%8j1{7~`b6ag&zh%9%f_foT}l`+Dng(GLt$6bW> zqS*C69C-NYOy;hBQk&sIm8V#n%t^~53s5t&`fUs}gb=+}v$ zIm{4X@A|>=J_u&=-8@)GYqJ~zH5?ev!eFX4=|i_dD!#X>MK+zO7zzvzJ$vPO812&% zGb(lVFa^QUZAazIYiGqVfv>%vz)0eo#1}jdqewE(%$XL;@YitOv(XH44}nEPMe#<= zM-RfxdzM}CJzt}9;kTbLRNZCM{ABFtT!sVBRVg?E-@Sp{>=ay)-O85+zRY>YWF>`UHO$++oQY{e*iGeBv({3@;7f&=# zy1}F-VHi%r<~_W#{up=p@5r`9H|k=l4?;y_xP``Yb?-xd+8ymUx#5Ra{qKX!gjWu8Du4mq&;u z4Q3v$#PjS^m2?*z35De2n06^=_DN@99Qv!YxecJ58OA9-- z@lMb6JP1*UF87-ZT1-C*>f4AXo}=Czj(bF32l>H3L5acrH^Z@%h=Tkd!?B*S3^<$l zUIQ>3i*uJ_uJM=U)pO6Xk79;}eYOdQOPR%K#(1o=IJ1o+rQ<|R#r|%a#pEl&I3jAb zZSO4V6T=;R3Hz9u9;dQA#wL+{#F<8~Q|Q_sZV4UqYBFqTMMtBkhI|ln_CWfS4mZSH zxmhkk*eygkjR@LkK|4isjjDvfc^_W?2{dOeAym}THjIiFX!doyFUH*1$G-}1)<3m* z=`&Dc&XY_r{2Vc&f|HaKhR#6sD7byTcPObQ;yy1F&W!brwa9WVRQ9e>8R~N?!@%5h zZRK6{t<5jf4=p_&Z_gtd(MHfnTEke3P24~Kw6VcT;|`Ot?5CdG>KVH6WwR$v)a5UEI1wtUz6|CmOfxPJHwBM$l8Sz9%aGW7zoumkVaAa;p zb%%czw!{e?kFzi4QpYoi`YpGrLyn8A{XLu*>4u;%ixNYej!-yf;dhJbu+9(ESNOVc zN{rDPMPE@jdB=xn;7H;~7^^J#nkZviHGC4?MUf$XMAcyVT!BET9L~7T1W6xb;zc3k zC529i?usX-1brs5u%6T%6zSYD$x3b&MUdJ<`fwQ5HU`o6%95>|bpr~Lq1>}f_=4r; zuJXF}Z55V+uS6xysx`j378x<@hnYBZD-r1|opl5>45b9i!4OQASnw-I`3t!ZyI>*K za^w-Su%0P1m2xEx1^<~=3IH@9CF`5yt&zT#?W$RXZ6vz z@NUJo?Vw2excm6i`Ntk@dEPfeTGc+)uJsNSlr$O?6w|-H!&DX%5|tBUv^6c#m;+5d zzIS0jzHMjc!+~T|Ef<<4nT)Gf0ta21lkgc{gn76OQo$vYC9UjKpVgFRj$T3g#pSh4 zkKic09+qfE+x+fU?KVFvXFP`nBrQog@B5sQ@661R!}e1bcH+LW{$#1BB!_&z_JJn1 zd!47eN8y|TyhqMkn_FATW2w#yjx<^#ee93T9Nd&wti{cxIS1E@YpEey?b%r#S|3QT zpZGE54rAZR(@&O8AtmLf)S9(~1~VVlXb%nJ8|dhrkbRV`K1(!#%Zi>`oZv22=*42$Z#!AZ8HHD40cmG0JshnN)bQ7b8Z=ks?w8^{i{*-Gh*UQx@4^MEfaLdSa(35=N)wN^LbGAw|4G%KpymW9+Rr`HFuiom9rh{8xy;l@mVl*yI>^T zAz>vi{HSdgpA#k<$B*Ye9Asrh_=XGDu_Mac4ijn2NGN?Mr!=J<~# zjkMB5xp~`EE7+Q;3Ly?doxby zOjikjHgYcbw7}2iiFyE8^xpKE)V!-e1~X}d%NF0*Vpxh?gu7nd zi>=m2O^5*5Y}gOX88M%zYk%$)J3wv>D;y$l_tp|vtt zUe1wI2Wdf$(zVFx34$7;JyJrsD zLEPQt+lvU0d>i2@$JSgF!ojLFOHlC$`IuJ6h<*R$i=4o=&I)O;&!jE~ zNDRd0$+?o7OtcVRatgn|lhz1bv+B|&7lVO63v#13B~VaPIp&=^NEP})$XcoNMnX^x z)x5p5PY2_Ij67g+K0rP*ys%bv<*OYSlN-6RvyVa3KS$MhdiXTUHlL-F{_Io#vIf1v zQ>|CJ^WLgRTkNfr^0gE;V=$Pe#`Ok@@fnvSW7+$mvFkRQlR4^R)6`tHe*0yRLU1c# zWx?yd^?1dSz0|&NCIzPHIZWE*3*?*Qfh?1K`UNl^{J0CumH*>-;AjOgV+6L%@>G8c zo{%Iu*Dttip0FNKM{VOA^0&?zYsXGu6~Q#b(yS-*XbrQq>3O_sR(|Q(kDna5VU5w8 zxO|ba-y3$>c_@{#)IxzO;2DO+xyHg9p5R&iGW%?(ue68Fs6S->NskKK>bBN!;Nko- zczdSayRzqKF2Jx|p8D+MBGm`oW!v@>A97*lj{Vw;eo&u{O2$_6`7??XI6U7tR;<26 z0<-#Fxi7dFm)5@0t+qB~rHrN?T_U*EA`~I_E7^p78e%2*EPeY1!dtmW?vjb_7MjYW znwiACwgKmk==5yHSuA4ql)*B+M1S>pJtoR&al#=lLZwsA05YZ#WtFZBl{58nkI}=J z2Q9QtpOjWaXicV|Rv?i-nZohM>9~>35>M-cK7sRB8o{T@^^TiOAw8Gg7ZUTz%6GL; z1m^ra%z|Nev0sYG)m`pL>Mc8g*evXaCu_CL-L{AX`@#e?GqpOc`sGy4NHr}^V1^YD z6Dxb@IZ@`n!KtKmo@SD#jhZn{Cd%sy(tLlW#d@LK&ngg%Cw#iuldj_)XeMQ;PFr04 z2vT_>(}t^q_(P)!XXhjA1@lvM#Rd@;9WZ^$L6%4?1VF z;_X^4*G%#K@QQyq0BpTugU0eb%{`IN-Qc6=@h4WcBkB68WMx+sPmSJAgu!7k@%X3a zvd)<&D{W{7>(FeuwNptbYqjmR8?s~}+_hfL*b<3i&U}+Is>y3Llr`$T*rYu>Q^7G> z7}XB6X2zQzh)f!>QVX0p3PH1GWGP9+j}{*%jm$TD5Im`L?sC5mP6Hi{E{M-nE2@;Z zs(wi|_*Px8`@Kj?^DT{lsN;9OFBuKxx-=EV_Q}@!l42%nU-281KHpi>-1F+lpOJd} zIq(={BpE}H#(l!~rHdEiseJ=;+VfrtP)4s%K23z8sdJSC(1HB$Y4#~@+{L8D4 zPr0+?NKD(_yXKEZ__@InKU#3it>mT8`toCy;*1-UUin?!7YDTqU3`PBTse=3v3gxX z)&kYwm8TJm-Yabep=>jZRyk6pnQFrZBuhW49)DNk-rrVJo+PzdNNi+$;D@SG{jz2l zHBsGKC?5VBK7uv^ow1+=*-8}3tU+sD(mLFQ5X*iiot`D^aeQR#3lK_|WNd!J-jalO zL2P$IfH-{k!fDN`0&J(=c)0hjwviOLBn5Y@WBW!~i|W_PmJUwn(_~VahJA-gjp6b; z=g)W25cbuSl=OH71FM>$POOhn^A)spC`F2UJy4xq)^afG&^vzR(!t945NLa@oQ}X} z%zEKH@SS;#BLMCWm-c-or8)GsWl=xG*SDqi2QlcCBgBqn@(o^dK#w*xao!`+WP&v; z6ZbB>ON_SEgsBU?ewsD+Veu|sw`rz2m@5GNTS>S}coB_ba;KopSeq{1z-x$3^xO>0*tD;CPSjd%FppY9)0z^fR?pmIz^MRJMtaYf$9~ zbp|=fbJZa9i3yovunC=Go4-QvbYVyObG)y90#(DEbOmMJt$iDZBtodlvx^Q8sp zyKLX|U1J;94MOY>L6}dKr|`q%NquqpsEeW(oxi(RG=HgZo$wzewU}RdW)8AGsNvp! zdQjP4_1e84xyqbzM^9~(4a+mR+#eQ(!96k7Pk9q})xIc{l*)3}Qt;(TfLV|62qIUtGbZg?2ojYb^Fe|e~tX!CL@aD~@R>@Y?4 zM_OkhZ0UK&7@~o6yZqqXW9YQ+HbI zum)0L7a}*Bi)TyUXHw93H`Z~-;d(J2p(aoz$d%m1Pfk#Jh;jG$j;|M)FFzB^G%DQV zsh!$XID|8K-ZL~J4>Wp@Lnq%HSlF+6Yj(^&+66(j&tWPm@m*Cz{e{CLaq<_~fG?+1 zvlE-cI#(3ttI_AHeaw%Q86wp=aB|g-&UX1=C46^L)&V`YL;TLAvnw*eC0z@>0p;83 z@PUtN{&DY&MFj4|e;qAIuK}6osrh;bo)oqjSnc3R9@b1fatuUa;HG0wCj{>Xa&VS7 zuijZ<^u{Z^bW7W@UD-NQTge?AkSoX`${V5Ftz0F?iJ-)B4^n0KU1(*FdPN>JM~;~Z zB}`PDOFYCTcjgi#AX!6yKWp>F#om!o)#3dFPy?l*q8@gslx3w7DI?K7*kvbgo&}pV zS@^}7d6X$)xhWz7m0p>VwXrM-+MV`^E^E%zb9d&WI<(diGGXsUgn zBb`8eA*&)!R@x{0+IhTX5ZZO)OoPfd20+NZ3;hhT3iA1_bN8$#ah?nxAnD7@C>gczr8Dml$MArrRVTo(7c@$*4?6VLHuSx&FJ^YKir%qI$&M9@4sXX74wCGob8o z!w)Uywubejw1~LKZ{-q>#9TBqq6N%Vn}!bPHumOAAeY2T#TtgMPdjTc$O-mde-Nc2 zHytRN5((PcnpmT=aUz&Fe}Aq&OxU0lq4qYDHiHKf$q$#Z?~Kz6{&avv6Vz~* z?bFMTp-yDcXO9#PWe50--xf{bouR@dBT6EcJ#R#ZI~1gd$MS~b<>d`Z1{s|%t=m1A z_A6gT?A{>^Q%SGf9qWn@O5bwy-P)h{2Yc z8IMty-{W|PQ~Rv){qzAL@t%u6u?=$c8e1ljc&NZ5(~=~V*X~6=FH8p?$tcRnvo9wt zo(?>ziWoUX?xN0CmM>g>@&5gL0mm&1FH)(V2OIT`zU!k>ZVgB}{YnXWj7VSLc#f$F z_8^t`QF1VHGYj~GL0H6v--OV2JGEV7nSq_Zo70&in%wpgQ$mi6*7>FP4F*mGz`Iy? ztDP@OBJ&28ut-?h7k7}j_X?g#Tqx7U*7ga&OU%4`&$7pBGj$^Q#5UB^@+C^ex_r^&Xk|mFP`wZ@L zTMMH*T|86V(Fkso&Bye1a&~rpci}$M(y^)1c3zR7lgqR{2ew1LsB23P6FU@)3N%HM zIjh$Dk)EsqG}lL1c845&-nuKsjr*bX*_d}1(8D}WOdj2z6kQQ%+j?;!v*5kIzn^-x z-ZtZnlJ+WMme50DyouHE&Sjxec9m`pu{K?70`%Y=muRmyJQL z%V?iXELtMbZgi7{2(6DKW^YU!7Fu_o5hEib_g;>Sp3u$_KEopli57<69^alD4m;O4 z>;04x<}-%MbO59DkxlC3C+LtVlnzm_V1cSihx3SmAybkgX>9##>!*zENa>uzfX;bW;*o}Iao3RM zsQ}^U=V7kgoQ3a0PX&bDjipaV%-j1p>E+Y}R)3jMS68pPP@G3Pc5bzKoG!28dGg?V z17Rtw-560tZ#kQ=XVHN#PUp~@^h}@~I`O-K*t~bha@yC^v@e#&qLpv>3O`$~X>!-* z8a+x^>zAb;DroHtdk!3e-4Z^T>TWcj6JBINfmF8yQGuA;zbbo6yG5TJuG7 z+ho+<#Y=v;>7D+wJK;hfLo4}lkKW2IFHZP5RY>uvXD?X} zr&15`O*%p#-+Al!nNMA+UI_TuZoI83e9P8{W6YPS)i|;qhj{`$`OL#u_bqy#*WLIt zPfdxw;j#GkA1Ggf&kOYtf+uJhi{8CTA6BKyDbx2v1Krt;xDa}~jIWiEpih|`n=ipQ zda9wM5&4xaC+pbO%}x6)dO^R5$uYLB%5w5q#79qxA(ErqsZ-1H2|Us1k#3A6UiAKN z2NK2L1%^}*Dz>*FJ0Xy{a<;0)KBakI0+kC z;=MCi^jXa=_|JQ`Id>clPR^%VAE2S2T!4ofnE$zFQvusJL9BqAG)Egyj`DlZB=f!0 z`+}F``7$v6a1UADb3igISqPF^f?mn%nT9^r9LS!|Pp30kjoh$O(=EqrFPCY{{65!yBJTOHxE}nFdJi$zn>Uk`FPSMC zj^;9~(9u1>p*GKpFEH*sX=Az1-aNLsr_7YRXpj$w)hh|7y5>Ir(MyHRg|wKuAF&5c zh$RzKi6=yfPAdcv!@pZ7s$12j1v%kfE{%8TNHIsdeGXe(0oN1!pk3Ie`a0?<`s_XJ`Yd8qAGj7b*6FT^?u$S=o!YU| z>1Cv?f_CCKPYvS+uEX$Xn%tL<@6cSbY&X44>!=h@<2evpM(SMk2)tjUx>&|@r~q<$ z-!CvJ3@x&!5WT^NTuLS%Tb^c}{dFFf$L%{~gB1jNheujDtt*H!ZV2)H;0O+(xTz0Z z#EY!*hcph3s!a{w+`XX`WuRfOp|AmWB0|jqPFADqY>NcmMFNf{27X^1&`{*R{l2{= zx`C9f9oPZl$msCfM(MXmbIvUU-+|A41xR?mfBu^E5qNiVb9Es*yI(_?v06Ub1D7WO zC*2LmK7hRmF|xCBG=o5_Ko*XSqGrx!HefqjGZ2K)+7S%8Z6-s~aGo8&iw9298{D_R zW4piS{)$yMUS1IjFeZWXY9{RJxHeQ1_BQJV8JHBa19q4HQyUai;ZuB#Yr^#_)_>jr z3wxmM11;|cfl1T|V#M?(01@h{p-S;**Jl8i(*adP{X5`Vkm|1i8fHciOEU*?u!EV2 zks}1qbsNcik6Z-=;5vcYd2|EG3CschLenjzikSoOuiVu%;Gg8bT6-0S*T!=W$D04c0(Z>Fb4e!C=-lcEA9MgA6JW8?%fu~hk^qr2H5K|#H})qw!0-;XPSskpbvDwakL zW~P5>Q)WAcPV>MA5&(fWyO4puL&zCffqriZzZ?&+1GMIWj0sSyKxjPtUDI_lJp_h_ zoA&;$>NXN^#!vmnb;RXQ7%fx-*atvAbhEv35dIBT-pE>{?*HX zPkukHyqpX)l$+2$l9&A1+5MFP)Yeao{=a2hB|!Nn4%Hu+- zMs`0Duig4mo2V;J9||hN9R`Zycj9%lNc~IVf7pz+R-j*br6xoRiHHFjN@D^Ziu*

*Fe@Sc?9w*x$f6qvYDBXwQqD-2(>E4?u{>{*J!(sn>rG|EYQy{^Ey!G7HFu^ZRjS z)^YiNW!9B#KZpOdVY2lb$r8L!P*fl&D8WDIP~^a05*7as{7sI8gpG5U0ak7 zCa}mGPWg6e8@vBwX<&%??b6h_k5Lza7DzSzXKB|?)1`v>m*M+cL|j+h&$c-_Tih;f z>zLCD0jNn2+doUYzR^k7{vS(&{MEMG8K16QcjY&@xc{-VtNc&5jk~=_|Ejp_s%#qg zx5fRuWdAn*_Nv1_`3mFzmjCk_#M}JaOThl*Q%?R{{(lyP-G<*@Pw*$4b?%?wf2=OJ z&Aa`C>56w9Np{PB$NTAd)6ckHO@3U#u6;+f`v>mlsSrh(JMdT6FakfC=)e~<_JOe< G>i+<`@=VwO literal 0 HcmV?d00001 diff --git a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/WrapWithTagTests.cs b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/WrapWithTagTests.cs index c372ed16bd5..b2bb871af1b 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/WrapWithTagTests.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Razor.IntegrationTests/WrapWithTagTests.cs @@ -3,10 +3,11 @@ using System.Threading.Tasks; using Xunit; +using Xunit.Abstractions; namespace Microsoft.VisualStudio.Razor.IntegrationTests; -public class WrapWithTagTests : AbstractRazorEditorTest +public class WrapWithTagTests(ITestOutputHelper testOutputHelper) : AbstractRazorEditorTest(testOutputHelper) { [IdeFact] public async Task WrapWithTag_RootLevelElement() diff --git a/src/Razor/test/OSSkipConditionFactAttribute.cs b/src/Razor/test/OSSkipConditionFactAttribute.cs index e47a0604e19..1720cad03ca 100644 --- a/src/Razor/test/OSSkipConditionFactAttribute.cs +++ b/src/Razor/test/OSSkipConditionFactAttribute.cs @@ -1,6 +1,7 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System; using System.Runtime.InteropServices; using Xunit; @@ -22,7 +23,18 @@ internal static void SetSkipIfNecessary(FactAttribute fact, string[] skippedPlat { foreach (var platform in skippedPlatforms) { - if (RuntimeInformation.IsOSPlatform(OSPlatform.Create(platform))) + var osPlatform = platform switch + { + "Windows" => OSPlatform.Windows, + "Linux" => OSPlatform.Linux, + "OSX" => OSPlatform.OSX, +#if NET + "FreeBSD" => OSPlatform.FreeBSD, +#endif + _ => throw new NotSupportedException($"Unsupported platform: {platform}") + }; + + if (RuntimeInformation.IsOSPlatform(osPlatform)) { fact.Skip = $"Ignored on {platform}"; break; diff --git a/src/Razor/test/VSCode.FunctionalTest/.npmrc b/src/Razor/test/VSCode.FunctionalTest/.npmrc deleted file mode 100644 index 059792f56c9..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -# Auto generated file from Gardener Plugin CentralFeedServiceAdoptionPlugin -registry=https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/ diff --git a/src/Razor/test/VSCode.FunctionalTest/Microsoft.AspNetCore.Razor.VSCode.FunctionalTest.npmproj b/src/Razor/test/VSCode.FunctionalTest/Microsoft.AspNetCore.Razor.VSCode.FunctionalTest.npmproj deleted file mode 100644 index f2663fddd5f..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/Microsoft.AspNetCore.Razor.VSCode.FunctionalTest.npmproj +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - netstandard2.0 - false - false - - - - - - - - - - - - - diff --git a/src/Razor/test/VSCode.FunctionalTest/package.json b/src/Razor/test/VSCode.FunctionalTest/package.json deleted file mode 100644 index 042583bd3be..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "razor-vscode-functional-test", - "private": true, - "displayName": "Razor Functional Tests", - "engines": { - "vscode": "1.69.0" - }, - "scripts": { - "vscode:prepublish": "yarn run compile", - "clean": "rimraf dist", - "build": "yarn run clean && yarn run lint && tsc -p ./", - "lint": "tslint --project ./", - "watch": "yarn run clean && yarn run lint && tsc -watch -p ./", - "test": "yarn build && node ./dist/runTest.js" - }, - "devDependencies": { - "@types/glob": "^7.1.1", - "@types/mocha": "^5.2.6", - "@types/node": "^9.4.7", - "@types/rimraf": "2.0.2", - "@types/vscode": "1.69.0", - "glob": "^7.1.4", - "minimatch": "3.0.5", - "minimist": "1.2.6", - "mocha": "^6.1.4", - "rimraf": "2.6.3", - "ts-node": "^7.0.1", - "tslint": "^5.11.0", - "typescript": "4.5.4", - "vscode-test": "1.3.0", - "yargs-parser": "13.1.2" - }, - "dependencies": {} -} diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/CodeAction.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/CodeAction.test.ts deleted file mode 100644 index 482c38c2d90..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/CodeAction.test.ts +++ /dev/null @@ -1,92 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { before, beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - mvcWithComponentsRoot, - pollUntil, -} from './TestUtil'; - -let razorPath: string; -let razorDoc: vscode.TextDocument; -let razorEditor: vscode.TextEditor; - -suite('Code Actions', () => { - before(function(this) { - if (process.env.ci === 'true') { - // Skipping on the CI as this consistently fails. - this.skip(); - } - }); - - beforeEach(async () => { - razorPath = path.join(mvcWithComponentsRoot, 'Views', 'Shared', 'NavMenu.razor'); - razorDoc = await vscode.workspace.openTextDocument(razorPath); - razorEditor = await vscode.window.showTextDocument(razorDoc); - }); - - test('Can provide FullQualified CodeAction .razor file', async () => { - const firstLine = new vscode.Position(0, 0); - await MakeEditAndFindDiagnostic('@{ var x = new HtmlString("sdf"); }\n', firstLine); - - const position = new vscode.Position(0, 21); - const codeActions = await GetCodeActions(razorDoc.uri, new vscode.Range(position, position)); - - assert.equal(codeActions.length, 1); - const codeAction = codeActions[0]; - assert.equal(codeAction.title, 'Microsoft.AspNetCore.Html.HtmlString'); - - await DoCodeAction(razorDoc.uri, codeAction); - const reloadedDoc = await vscode.workspace.openTextDocument(razorDoc.uri); - const editedText = reloadedDoc.getText(); - assert.ok(editedText.includes('var x = new Microsoft.AspNetCore.Html.HtmlString("sdf");')); - }); - - async function DoCodeAction(fileUri: vscode.Uri, codeAction: vscode.Command) { - let diagnosticsChanged = false; - vscode.languages.onDidChangeDiagnostics(diagnosticsChangedEvent => { - const diagnostics = vscode.languages.getDiagnostics(fileUri); - if (diagnostics.length === 0) { - diagnosticsChanged = true; - } - }); - - if (codeAction.command && codeAction.arguments) { - const result = await vscode.commands.executeCommand(codeAction.command, codeAction.arguments[0]); - console.log(result); - } - - await pollUntil(() => { - return diagnosticsChanged; - }, /* timeout */ 20000, /* pollInterval */ 1000, false /* suppress timeout */); - } - - async function MakeEditAndFindDiagnostic(editText: string, position: vscode.Position) { - let diagnosticsChanged = false; - vscode.languages.onDidChangeDiagnostics(diagnosticsChangedEvent => { - const diagnostics = vscode.languages.getDiagnostics(razorDoc.uri); - if (diagnostics.length > 0) { - diagnosticsChanged = true; - } - }); - - for (let i = 0; i < 3; i++) { - await razorEditor.edit(edit => edit.insert(position, editText)); - await pollUntil(() => { - return diagnosticsChanged; - }, /* timeout */ 5000, /* pollInterval */ 1000, true /* suppress timeout */); - if (diagnosticsChanged) { - break; - } - } - } - - async function GetCodeActions(fileUri: vscode.Uri, position: vscode.Range): Promise { - return await vscode.commands.executeCommand('vscode.executeCodeActionProvider', fileUri, position) as vscode.Command[]; - } -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/CodeAction2_2.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/CodeAction2_2.test.ts deleted file mode 100644 index 989c0cf9cac..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/CodeAction2_2.test.ts +++ /dev/null @@ -1,102 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { before, beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - pollUntil, - simpleMvc22Root, -} from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Code Actions 2.2', () => { - before(function(this) { - if (process.env.ci === 'true') { - // Skipping on the CI as this consistently fails. - this.skip(); - } - }); - - beforeEach(async () => { - const filePath = path.join(simpleMvc22Root, 'Views', 'Home', 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Can provide FullQualified CodeAction 2.2 .cshtml file', async () => { - const firstLine = new vscode.Position(0, 0); - await MakeEditAndFindDiagnostic('@{ var x = new HtmlString("sdf"); }\n', firstLine); - - const position = new vscode.Position(0, 21); - const codeActions = await GetCodeActions(cshtmlDoc.uri, new vscode.Range(position, position)); - - assert.equal(codeActions.length, 1); - const codeAction = codeActions[0]; - assert.equal(codeAction.title, 'Microsoft.AspNetCore.Html.HtmlString'); - - await DoCodeAction(cshtmlDoc.uri, codeAction); - const reloadedDoc = await vscode.workspace.openTextDocument(cshtmlDoc.uri); - const editedText = reloadedDoc.getText(); - assert.ok(editedText.includes('var x = new Microsoft.AspNetCore.Html.HtmlString("sdf");')); - }); - - async function MakeEditAndFindDiagnostic(editText: string, position: vscode.Position) { - let diagnosticsChanged = false; - vscode.languages.onDidChangeDiagnostics(diagnosticsChangedEvent => { - const diagnostics = vscode.languages.getDiagnostics(cshtmlDoc.uri); - if (diagnostics.length > 0) { - diagnosticsChanged = true; - } - }); - - for (let i = 0; i < 3; i++) { - await editor.edit(edit => edit.insert(position, editText)); - await pollUntil(() => { - return diagnosticsChanged; - }, /* timeout */ 5000, /* pollInterval */ 1000, true /* suppress timeout */); - if (diagnosticsChanged) { - break; - } - } - } - - async function DoCodeAction(fileUri: vscode.Uri, codeAction: vscode.Command) { - let diagnosticsChanged = false; - vscode.languages.onDidChangeDiagnostics(diagnosticsChangedEvent => { - const diagnostics = vscode.languages.getDiagnostics(fileUri); - if (diagnostics.length === 0) { - diagnosticsChanged = true; - } - }); - - if (codeAction.command && codeAction.arguments) { - vscode.commands.executeCommand(codeAction.command, codeAction.arguments); - } - - await pollUntil(() => { - return diagnosticsChanged; - }, /* timeout */ 20000, /* pollInterval */ 1000, false /* suppress timeout */); - } - - async function GetCodeActions(fileUri: vscode.Uri, position: vscode.Range): Promise { - let diagnosticsChanged = false; - vscode.languages.onDidChangeDiagnostics(diagnosticsChangedEvent => { - const diagnostics = vscode.languages.getDiagnostics(fileUri); - if (diagnostics.length > 0) { - diagnosticsChanged = true; - } - }); - - await pollUntil(() => { - return diagnosticsChanged; - }, /* timeout */ 20000, /* pollInterval */ 1000, false /* suppress timeout */); - - return await vscode.commands.executeCommand('vscode.executeCodeActionProvider', fileUri, position) as vscode.Command[]; - } -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/CodeLens.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/CodeLens.test.ts deleted file mode 100644 index 0367342ca45..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/CodeLens.test.ts +++ /dev/null @@ -1,62 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - mvcWithComponentsRoot, -} from './TestUtil'; - -let razorPath: string; -let razorDoc: vscode.TextDocument; -let razorEditor: vscode.TextEditor; - -suite('CodeLens', () => { - beforeEach(async () => { - razorPath = path.join(mvcWithComponentsRoot, 'Views', 'Shared', 'NavMenu.razor'); - razorDoc = await vscode.workspace.openTextDocument(razorPath); - razorEditor = await vscode.window.showTextDocument(razorDoc); - await new Promise(r => setTimeout(r, 5000)); - }); - - test('Can provide CodeLens in .razor file', async () => { - - const firstLine = new vscode.Position(0, 0); - await razorEditor.edit(edit => edit.insert(firstLine, '@{ var x = typeof(MyClass); }\n')); - await razorEditor.edit(edit => edit.insert(firstLine, '@code { public class MyClass { } }\n')); - - const codeLenses = await GetCodeLenses(razorDoc.uri); - - assert.equal(codeLenses.length, 1); - assert.equal(codeLenses[0].isResolved, false); - assert.equal(codeLenses[0].command, undefined); - }); - - test('Can resolve CodeLens in .razor file', async function() { - if (process.env.ci === 'true') { - // Skipping on the CI as this consistently fails. - this.skip(); - return; - } - const firstLine = new vscode.Position(0, 0); - await razorEditor.edit(edit => edit.insert(firstLine, '@{ var x = typeof(MyClass); }\n')); - await razorEditor.edit(edit => edit.insert(firstLine, '@code { public class MyClass { } }\n')); - - // Second argument makes sure the CodeLens we expect is resolved. - const codeLenses = await GetCodeLenses(razorDoc.uri, 100); - - assert.equal(codeLenses.length, 1); - assert.equal(codeLenses[0].isResolved, true); - assert.notEqual(codeLenses[0].command, undefined); - assert.equal(codeLenses[0].command!.title, '1 reference'); - }); - - async function GetCodeLenses(fileUri: vscode.Uri, resolvedItemCount?: number) { - await new Promise(r => setTimeout(r, 10000)); - return await vscode.commands.executeCommand('vscode.executeCodeLensProvider', fileUri, resolvedItemCount) as vscode.CodeLens[]; - } -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Completions.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Completions.test.ts deleted file mode 100644 index b59f46d17e3..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Completions.test.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - assertHasCompletion, - assertHasNoCompletion, - mvcWithComponentsRoot, - waitForDocumentUpdate, -} from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; -const homeDirectory = path.join(mvcWithComponentsRoot, 'Views', 'Home'); - -suite('Completions', () => { - beforeEach(async () => { - const filePath = path.join(homeDirectory, 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Can complete Razor directive in .razor', async () => { - const razorFilePath = path.join(mvcWithComponentsRoot, 'Views', 'Shared', 'NavMenu.razor'); - const razorDoc = await vscode.workspace.openTextDocument(razorFilePath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - const firstLine = new vscode.Position(0, 0); - await razorEditor.edit(edit => edit.insert(firstLine, '@\n')); - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - razorDoc.uri, - new vscode.Position(0, 1)); - - assertHasCompletion(completions, 'page'); - assertHasCompletion(completions, 'inject'); - assertHasNoCompletion(completions, 'div'); - }); - - test('Can complete Razor directive in .cshtml', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@\n')); - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - cshtmlDoc.uri, - new vscode.Position(0, 1)); - - assertHasCompletion(completions, 'page'); - assertHasCompletion(completions, 'inject'); - assertHasNoCompletion(completions, 'div'); - }); - - test('Can complete C# code blocks in .cshtml', async () => { - const lastLine = new vscode.Position(cshtmlDoc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@{}')); - await waitForDocumentUpdate(cshtmlDoc.uri, document => document.getText().indexOf('@{}') >= 0); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - cshtmlDoc.uri, - new vscode.Position(cshtmlDoc.lineCount - 1, 2)); - - assertHasCompletion(completions, 'DateTime'); - assertHasCompletion(completions, 'DateTimeKind'); - assertHasCompletion(completions, 'DateTimeOffset'); - }); - - test('Can complete C# implicit expressions in .cshtml', async () => { - const lastLine = new vscode.Position(cshtmlDoc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@')); - await waitForDocumentUpdate(cshtmlDoc.uri, document => document.lineAt(document.lineCount - 1).text === '@'); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - cshtmlDoc.uri, - new vscode.Position(lastLine.line, 1)); - - assertHasCompletion(completions, 'DateTime'); - assertHasCompletion(completions, 'DateTimeKind'); - assertHasCompletion(completions, 'DateTimeOffset'); - }); - - test('Can complete imported C# in .cshtml', async () => { - const lastLine = new vscode.Position(cshtmlDoc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@')); - await waitForDocumentUpdate(cshtmlDoc.uri, document => document.lineAt(document.lineCount - 1).text === '@'); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - cshtmlDoc.uri, - new vscode.Position(cshtmlDoc.lineCount - 1, 1)); - - assertHasCompletion(completions, 'TheTime'); - }); - - test('Can complete HTML tag in .cshtml', async () => { - const lastLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(lastLine, '( - 'vscode.executeCompletionItemProvider', - cshtmlDoc.uri, - new vscode.Position(0, 4)); - - assertHasCompletion(completions, 'strong'); - }); - - test('HTML tag completion not affected by C# code in .cshtml', async () => { - const lastLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(lastLine, '@{ if (1 < 2) {} } ( - 'vscode.executeCompletionItemProvider', - cshtmlDoc.uri, - new vscode.Position(0, 23)); - - assertHasCompletion(completions, 'strong'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Completions1_0.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Completions1_0.test.ts deleted file mode 100644 index b96fe93b44c..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Completions1_0.test.ts +++ /dev/null @@ -1,36 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { simpleMvc11Root } from './TestUtil'; - -let doc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Completions 1.0', () => { - beforeEach(async () => { - const filePath = path.join(simpleMvc11Root, 'Views', 'Home', 'Index.cshtml'); - doc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(doc); - }); - - test('Can complete Razor directive', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@\n')); - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - doc.uri, - new vscode.Position(0, 1)); - - const hasCompletion = (text: string) => completions!.items.some(item => item.insertText === text); - - assert.ok(!hasCompletion('page'), 'Should not have completion for "page"'); - assert.ok(hasCompletion('inject'), 'Should have completion for "inject"'); - assert.ok(!hasCompletion('div'), 'Should not have completion for "div"'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Completions2_1.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Completions2_1.test.ts deleted file mode 100644 index 280d067fd66..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Completions2_1.test.ts +++ /dev/null @@ -1,108 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - assertHasCompletion, - assertHasNoCompletion, - simpleMvc21Root, - waitForDocumentUpdate, -} from './TestUtil'; - -let doc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Completions 2.1', () => { - beforeEach(async () => { - const filePath = path.join(simpleMvc21Root, 'Views', 'Home', 'Index.cshtml'); - doc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(doc); - }); - - test('Can get HTML completions on document open', async () => { - // This test relies on the Index.cshtml document containing at least 1 HTML tag in it. - // For the purposes of this test it locates that tag and tries to get the Html completion - // list from it. - - const content = doc.getText(); - const tagNameIndex = content.indexOf('<') + 1; - const docPosition = doc.positionAt(tagNameIndex); - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - doc.uri, - docPosition); - - assertHasCompletion(completions, 'iframe'); - }); - - test('Can complete C# code blocks', async () => { - const lastLine = new vscode.Position(doc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@{}')); - await waitForDocumentUpdate(doc.uri, document => document.getText().indexOf('@{}') >= 0); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - doc.uri, - new vscode.Position(doc.lineCount - 1, 2)); - - assertHasCompletion(completions, 'DateTime'); - assertHasCompletion(completions, 'DateTimeKind'); - assertHasCompletion(completions, 'DateTimeOffset'); - }); - - test('Can complete C# implicit expressions', async () => { - const lastLine = new vscode.Position(doc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@')); - await waitForDocumentUpdate(doc.uri, document => document.lineAt(document.lineCount - 1).text === '@'); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - doc.uri, - new vscode.Position(doc.lineCount - 1, 1)); - - assertHasCompletion(completions, 'DateTime'); - assertHasCompletion(completions, 'DateTimeKind'); - assertHasCompletion(completions, 'DateTimeOffset'); - }); - - test('Can complete imported C#', async () => { - const lastLine = new vscode.Position(doc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@')); - await waitForDocumentUpdate(doc.uri, document => document.lineAt(document.lineCount - 1).text === '@'); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - doc.uri, - new vscode.Position(doc.lineCount - 1, 1)); - - assertHasCompletion(completions, 'TheTime'); - }); - - test('Can complete Razor directive', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@\n')); - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - doc.uri, - new vscode.Position(0, 1)); - - assertHasCompletion(completions, 'page'); - assertHasCompletion(completions, 'inject'); - assertHasNoCompletion(completions, 'div'); - }); - - test('Can complete HTML tag', async () => { - const lastLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(lastLine, '( - 'vscode.executeCompletionItemProvider', - doc.uri, - new vscode.Position(0, 4)); - - assertHasCompletion(completions, 'strong'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/CompletionsComponents.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/CompletionsComponents.test.ts deleted file mode 100644 index 8708de2f457..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/CompletionsComponents.test.ts +++ /dev/null @@ -1,36 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - assertHasCompletion, - componentRoot, -} from './TestUtil'; - -let counterDoc: vscode.TextDocument; -let counterEditor: vscode.TextEditor; -const pagesDirectory = path.join(componentRoot, 'Components', 'Pages'); - -suite('Completions Components', () => { - beforeEach(async () => { - const counterPath = path.join(pagesDirectory, 'Counter.razor'); - counterDoc = await vscode.workspace.openTextDocument(counterPath); - counterEditor = await vscode.window.showTextDocument(counterDoc); - }); - - test('Can perform Completions on directive attributes', async () => { - const firstLine = new vscode.Position(1, 0); - await counterEditor.edit(edit => edit.insert(firstLine, '( - 'vscode.executeCompletionItemProvider', - counterDoc.uri, - new vscode.Position(1, 50)); - - assertHasCompletion(completions, 'OnValidSubmit'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/FindReference.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/FindReference.test.ts deleted file mode 100644 index 1052bd7a6e1..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/FindReference.test.ts +++ /dev/null @@ -1,88 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { mvcWithComponentsRoot } from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; -let cshtmlPath: string; - -suite('References', () => { - beforeEach(async () => { - cshtmlPath = path.join(mvcWithComponentsRoot, 'Views', 'Home', 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(cshtmlPath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Reference for javascript', async () => { - const firstLine = new vscode.Position(0, 0); - const razorPath = path.join(mvcWithComponentsRoot, 'Components', 'Counter.razor'); - const razorDoc = await vscode.workspace.openTextDocument(razorPath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - await razorEditor.edit(edit => edit.insert(firstLine, ` -`)); - const references = await vscode.commands.executeCommand( - 'vscode.executeReferenceProvider', - razorDoc.uri, - new vscode.Position(1, 10)); - - assert.equal(references!.length, 2, 'Should have had exactly two results'); - const definition = references![1]; - assert.ok(definition.uri.path.endsWith('Counter.razor'), `Expected 'Counter.razor', but got ${definition.uri.path}`); - assert.equal(definition.range.start.line, 2); - }); - - test('Reference outside file works', async () => { - const programLine = new vscode.Position(7, 0); - const programPath = path.join(mvcWithComponentsRoot, 'Program.cs'); - const programDoc = await vscode.workspace.openTextDocument(programPath); - const programEditor = await vscode.window.showTextDocument(programDoc); - await programEditor.edit(edit => edit.insert(programLine, `var x = typeof(Program);`)); - - const firstLine = new vscode.Position(0, 0); - cshtmlDoc = await vscode.workspace.openTextDocument(cshtmlPath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - await editor.edit(edit => edit.insert(firstLine, '@{\nvar x = typeof(Program);\n}\n')); - - const references = await vscode.commands.executeCommand( - 'vscode.executeReferenceProvider', - cshtmlDoc.uri, - new vscode.Position(1, 17)); - - assert.equal(references!.length, 2 , 'Should have had exactly 2 results'); - references!.sort((a, b) => a.uri.path > b.uri.path ? 1 : -1); - const programRef = references![0]; - assert.ok(programRef.uri.path.endsWith('Program.cs'), `Expected ref to point to "Program.cs" but got ${references![0].uri.path}`); - assert.equal(programRef.range.start.line, 7); - - const cshtmlRef = references![1]; - assert.ok(cshtmlRef.uri.path.endsWith('Index.cshtml'), `Expected ref to point to "Index.cshtml" but got ${references![1].uri.path}`); - assert.equal(cshtmlRef.range.start.line, 1); - - await vscode.commands.executeCommand('workbench.action.revertAndCloseActiveEditor'); - }); - - test('Reference inside file works', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@{\nTester();\n}\n')); - await editor.edit(edit => edit.insert(firstLine, '@functions{\nvoid Tester()\n{\n}}\n')); - const references = await vscode.commands.executeCommand( - 'vscode.executeReferenceProvider', - cshtmlDoc.uri, - new vscode.Position(1, 6)); - - assert.equal(references!.length, 1, 'Should have had exactly one result'); - const reference = references![0]; - assert.ok(reference.uri.path.endsWith(''), `Expected ref to point to "${cshtmlDoc.uri}", but it pointed to ${reference.uri.path}`); - assert.equal(reference.range.start.line, 5); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Formatting.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Formatting.test.ts deleted file mode 100644 index 7c8b77ae776..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Formatting.test.ts +++ /dev/null @@ -1,135 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { mvcWithComponentsRoot } from './TestUtil'; - -let razorPath: string; - -suite('Formatting', () => { - beforeEach(async () => { - razorPath = path.join(mvcWithComponentsRoot, 'Views', 'Shared', 'NavMenu.razor'); - }); - - test('Can format code block directives within .razor', async () => { - const razorDoc = await vscode.workspace.openTextDocument(razorPath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - const options = { - tabSize: 4, - insertSpaces: true, - }; - const input = ` -@code {public class Foo{}} -`; - const expected = ` -@code { - public class Foo { } -} -`; - const fullRange = getFullRange(razorDoc); - await razorEditor.edit(edit => edit.replace(fullRange, input)); - - await new Promise(r => setTimeout(r, 5000)); - const edits = await vscode.commands.executeCommand( - 'vscode.executeFormatDocumentProvider', - razorDoc.uri, - options) as vscode.TextEdit[]; - - const workspaceEdit = new vscode.WorkspaceEdit(); - workspaceEdit.set(razorDoc.uri, edits); - const result = await vscode.workspace.applyEdit(workspaceEdit); - - assert.equal(result, true); - const text = razorDoc.getText(); - assert.equal(normalize(text), normalize(expected)); - }); - - test('Can format multiple code block directives within .razor', async () => { - const razorDoc = await vscode.workspace.openTextDocument(razorPath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - const options = { - tabSize: 4, - insertSpaces: true, - }; - const input = ` - @code { -public class Foo -{ - void Method(){} -}} - -Hello World - -@code{ public class Baz { - public int Prop {get;set;} - }} - -The below block should not be formatted -@functions{ -@* Foo *@ -} -Same goes for the one below -@code{ - -} -`; - const expected = ` -@code { - public class Foo - { - void Method() { } - } -} - -Hello World - -@code{ - public class Baz - { - public int Prop { get; set; } - } -} - -The below block should not be formatted -@functions{ -@* Foo *@ -} -Same goes for the one below -@code{ - -} -`; - const fullRange = getFullRange(razorDoc); - await razorEditor.edit(edit => edit.replace(fullRange, input)); - - await new Promise(r => setTimeout(r, 5000)); - const edits = await vscode.commands.executeCommand( - 'vscode.executeFormatDocumentProvider', - razorDoc.uri, - options) as vscode.TextEdit[]; - - const workspaceEdit = new vscode.WorkspaceEdit(); - workspaceEdit.set(razorDoc.uri, edits); - const result = await vscode.workspace.applyEdit(workspaceEdit); - - assert.equal(result, true); - const text = razorDoc.getText(); - assert.equal(normalize(text), normalize(expected)); - }); - - function getFullRange(document: vscode.TextDocument) { - const start = new vscode.Position(0, 0); - const lastLine = document.lineAt(document.lineCount - 1); - const end = new vscode.Position(lastLine.lineNumber, lastLine.rangeIncludingLineBreak.end.character); - return new vscode.Range(start, end); - } - - function normalize(text: string) { - return text.split('\r\n').join('\n'); - } -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/GoToDefinition.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/GoToDefinition.test.ts deleted file mode 100644 index f7a30ea85cf..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/GoToDefinition.test.ts +++ /dev/null @@ -1,103 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - - import * as assert from 'assert'; - import { beforeEach } from 'mocha'; - import * as path from 'path'; - import * as vscode from 'vscode'; - import { mvcWithComponentsRoot } from './TestUtil'; - - let cshtmlDoc: vscode.TextDocument; - let editor: vscode.TextEditor; - let cshtmlPath: string; - - suite('Definition', () => { - beforeEach(async () => { - cshtmlPath = path.join(mvcWithComponentsRoot, 'Views', 'Home', 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(cshtmlPath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Definition of injection gives nothing', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@inject DateTime SecondTime\n')); - await editor.edit(edit => edit.insert(firstLine, '@SecondTime\n')); - const definitions = await vscode.commands.executeCommand( - 'vscode.executeDefinitionProvider', - cshtmlDoc.uri, - new vscode.Position(0, 18)); - - assert.equal(definitions!.length, 0, 'Should have had no results'); - }); - - test('Definition inside file works', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@functions{\n void Action()\n{\n}\n}\n')); - await editor.edit(edit => edit.insert(firstLine, '@{\nAction();\n}\n')); - const definitions = await vscode.commands.executeCommand( - 'vscode.executeDefinitionProvider', - cshtmlDoc.uri, - new vscode.Position(1, 2)); - - assert.equal(definitions!.length, 1, 'Should have had exactly one result'); - const definition = definitions![0]; - assert.ok(definition.uri.path.endsWith('Index.cshtml')); - assert.equal(definition.range.start.line, 4); - }); - - test('Definition outside file works', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '@{\nvar x = typeof(Program);\n}\n')); - - const definitions = await vscode.commands.executeCommand( - 'vscode.executeDefinitionProvider', - cshtmlDoc.uri, - new vscode.Position(1, 17)); - - assert.equal(definitions!.length, 1, 'Should have had exactly one result'); - const definition = definitions![0]; - assert.ok(definition.uri.path.endsWith('Program.cs'), `Expected def to point to "Program.cs", but it pointed to ${definition.uri.path}`); - assert.equal(definition.range.start.line, 3); - }); - - test('Definition of javascript works in cshtml', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, ` -`)); - const definitions = await vscode.commands.executeCommand( - 'vscode.executeDefinitionProvider', - cshtmlDoc.uri, - new vscode.Position(2, 5)); - - assert.equal(definitions!.length, 1, 'Should have had exactly one result'); - const definition = definitions![0]; - assert.ok(definition.uri.path.endsWith('Index.cshtml'), `Expected 'Index.cshtml', but got ${definition.uri.path}`); - assert.equal(definition.range.start.line, 1); - }); - - test('Definition of javascript works in razor', async () => { - const firstLine = new vscode.Position(0, 0); - const razorPath = path.join(mvcWithComponentsRoot, 'Components', 'Counter.razor'); - const razorDoc = await vscode.workspace.openTextDocument(razorPath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - await razorEditor.edit(edit => edit.insert(firstLine, ` -`)); - const definitions = await vscode.commands.executeCommand( - 'vscode.executeDefinitionProvider', - razorDoc.uri, - new vscode.Position(2, 5)); - - assert.equal(definitions!.length, 1, 'Should have had exactly one result'); - const definition = definitions![0]; - assert.ok(definition.uri.path.endsWith('Counter.razor'), `Expected 'Counter.razor', but got ${definition.uri.path}`); - assert.equal(definition.range.start.line, 1); - }); - }); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/GoToImplementation.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/GoToImplementation.test.ts deleted file mode 100644 index bfa15dbd5f2..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/GoToImplementation.test.ts +++ /dev/null @@ -1,69 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { mvcWithComponentsRoot } from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; -let cshtmlPath: string; - -suite('Implementation', () => { - beforeEach(async () => { - cshtmlPath = path.join(mvcWithComponentsRoot, 'Views', 'Home', 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(cshtmlPath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Implementation inside file works', async () => { - const firstLine = new vscode.Position(0, 0); - - await editor.edit(edit => edit.insert(firstLine, -`@functions{ - public abstract class Cheese {} - public class Cheddar : Cheese {} -}`)); - - const implementations = await vscode.commands.executeCommand( - 'vscode.executeImplementationProvider', - cshtmlDoc.uri, - new vscode.Position(1, 30)); - - assert.equal(implementations!.length, 1, 'Should have had exactly one result'); - const implementation = implementations![0]; - assert.ok(implementation.uri.path.endsWith('Index.cshtml'), `Expected to find 'Index.cshtml' but found '${implementation.uri.path}'`); - assert.equal(implementation.range.start.line, 2); - }); - - test('Implementation outside file works', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, `@{ - var x = typeof(Cheese); -}`)); - - const programPath = path.join(mvcWithComponentsRoot, 'Program.cs'); - const programDoc = await vscode.workspace.openTextDocument(programPath); - const programEditor = await vscode.window.showTextDocument(programDoc); - await programEditor.edit(edit => edit.insert(new vscode.Position(3, 0), ` public abstract class Cheese {} - public class Cheddar : Cheese {} -`)); - - const position = new vscode.Position(1, 23); - const implementations = await vscode.commands.executeCommand( - 'vscode.executeImplementationProvider', - cshtmlDoc.uri, - position); - - await vscode.commands.executeCommand('workbench.action.revertAndCloseActiveEditor'); - - assert.equal(implementations!.length, 1, 'Should have had exactly one result'); - const implementation = implementations![0]; - assert.ok(implementation.uri.path.endsWith('Program.cs'), `Expected def to point to "Program.cs", but it pointed to ${implementation.uri.path}`); - assert.equal(implementation.range.start.line, 4); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Hover.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Hover.test.ts deleted file mode 100644 index 98b41233261..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Hover.test.ts +++ /dev/null @@ -1,63 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { mvcWithComponentsRoot } from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Hover', () => { - beforeEach(async () => { - const filePath = path.join(mvcWithComponentsRoot, 'Views', 'Home', 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Can perform hovers on C#', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '

@DateTime.Now

\n')); - const hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 6)); - const expectedRange = new vscode.Range( - new vscode.Position(0, 4), - new vscode.Position(0, 12)); - - assert.ok(hoverResult, 'Should have a hover result for DateTime.Now'); - if (!hoverResult) { - // Not possible, but strict TypeScript doesn't know about assert.ok above. - return; - } - - assert.equal(hoverResult.length, 1, 'Someone else unexpectedly may be providing hover results'); - assert.deepEqual(hoverResult[0].range, expectedRange, 'C# hover range should be DateTime.Now'); - }); - - test('Can perform hovers on HTML', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '

@DateTime.Now

\n')); - const hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 1)); - const expectedRange = new vscode.Range( - new vscode.Position(0, 1), - new vscode.Position(0, 2)); - - assert.ok(hoverResult, 'Should have a hover result for

'); - if (!hoverResult) { - // Not possible, but strict TypeScript doesn't know about assert.ok above. - return; - } - - assert.equal(hoverResult.length, 1, 'Someone else unexpectedly may be providing hover results'); - assert.deepEqual(hoverResult[0].range, expectedRange, 'HTML hover range should be p'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Hover2_2.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Hover2_2.test.ts deleted file mode 100644 index 961399f5177..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Hover2_2.test.ts +++ /dev/null @@ -1,198 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { simpleMvc22Root } from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Hover 2.2', () => { - beforeEach(async () => { - const filePath = path.join(simpleMvc22Root, 'Views', 'Home', 'Index.cshtml'); - cshtmlDoc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Hover over attribute value does not return TagHelper info', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '\n')); - - const hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 24)); - - assert.ok(hoverResult, 'Should have returned a result'); - assert.equal(hoverResult!.length, 0, 'Should only have one hover result since the markdown is presented as one.'); - }); - - test('Hover over multiple attributes gives the correct one', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '\n')); - - let hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 16)); - - assert.ok(hoverResult, 'Should have returned a result'); - assert.equal(hoverResult!.length, 1, 'Should only have one hover result'); - - let mdString = hoverResult![0].contents[0] as vscode.MarkdownString; - assert.ok(mdString.value.includes('**Exclude**'), `Expected "Exclude" in ${mdString.value}`); - assert.ok(!mdString.value.includes('**Include**'), `Expected 'Include' not to be in ${mdString.value}`); - - hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 32)); - - assert.ok(hoverResult, 'Should have returned a result'); - assert.equal(hoverResult!.length, 1, 'Should only have one hover result'); - - mdString = hoverResult![0].contents[0] as vscode.MarkdownString; - assert.ok(!mdString.value.includes('**Exclude**'), `Expected "Exclude" not to be in ${mdString.value}`); - assert.ok(mdString.value.includes('**Include**'), `Expected 'Include' in ${mdString.value}`); - }); - - test('Hovers over tags with multiple possible TagHelpers should return both', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '\n')); - await editor.edit(edit => edit.insert(firstLine, '@addTagHelper *, SimpleMvc22\n')); - let hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(1, 3)); - - assert.ok(hoverResult, 'Should have returned a result'); - assert.equal(hoverResult!.length, 1, 'Should only have one hover result since the markdown is presented as one.'); - let mdString = hoverResult![0].contents[0] as vscode.MarkdownString; - assert.ok(mdString.value.includes('elements that conditionally renders')); - assert.ok(mdString.value.includes('I made it!')); - - hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(1, 15)); - - assert.ok(hoverResult, 'Should have returned a result'); - assert.equal(hoverResult!.length, 1, 'Should have a hover result for both EnvironmentTagHelpers'); - mdString = hoverResult![0].contents[0] as vscode.MarkdownString; - assert.ok(mdString.value.includes('A comma separated list of environment names in')); - assert.ok(mdString.value.includes('Exclude it!')); - }); - - test('Can perform hovers on TagHelper Elements and Attribute', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '\n')); - let hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 3)); - - assert.ok(hoverResult, 'Should have returned a result'); - assert.equal(hoverResult!.length, 1, 'Should not have a hover result for InputTagHelper because it does not have the correct attrs yet.'); - - await editor.edit(edit => edit.insert(firstLine, '\n')); - hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 3)); - - assert.ok(hoverResult, 'Should have a hover result for InputTagHelper.'); - if (!hoverResult) { - // This can never happen - return; - } - - assert.equal(hoverResult.length, 2, 'Something else may be providing hover results'); - const envResult = hoverResult.find((hover, index, obj) => { - return (hover.contents[0] as vscode.MarkdownString).value.includes('InputTagHelper'); - }); - - if (!envResult) { - assert.fail('Should have found a TagHelper'); - } else { - let expectedRange = new vscode.Range( - new vscode.Position(0, 1), - new vscode.Position(0, 6)); - assert.deepEqual(envResult.range, expectedRange, 'TagHelper range should be '); - let mStr = envResult.contents[0] as vscode.MarkdownString; - assert.ok(mStr.value.includes('InputTagHelper'), `InputTagHelper not included in '${mStr.value}'`); - - hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 8)); - - assert.ok(hoverResult, 'Should have a hover result for asp-for'); - if (!hoverResult) { - // This can never happen - return; - } - - assert.equal(hoverResult.length, 1, 'Something else may be providing hover results'); - - const aspForResult = hoverResult[0]; - expectedRange = new vscode.Range( - new vscode.Position(0, 7), - new vscode.Position(0, 14)); - assert.deepEqual(aspForResult.range, expectedRange, 'asp-for should be selected'); - mStr = aspForResult.contents[0] as vscode.MarkdownString; - assert.ok(mStr.value.includes('InputTagHelper.**For**'), `InputTagHelper.For not included in '${mStr.value}'`); - - hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 19)); - - assert.ok(hoverResult, 'Should have a hover result for class'); - if (!hoverResult) { - // This can never happen - return; - } - - assert.equal(hoverResult.length, 1, 'Something else may be providing hover results'); - - const result = hoverResult[0]; - expectedRange = new vscode.Range( - new vscode.Position(0, 19), - new vscode.Position(0, 24)); - assert.deepEqual(result.range, expectedRange, 'class should be selected'); - mStr = result.contents[0] as vscode.MarkdownString; - assert.ok(mStr.value.includes('class'), `class not included in ${mStr.value}`); - } - }); - - // MvcWithComponents doesn't find TagHelpers because of test setup foibles. - test('Can perform hovers on TagHelpers', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '\n')); - const hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 3)); - const expectedRange = new vscode.Range( - new vscode.Position(0, 1), - new vscode.Position(0, 12)); - - assert.ok(hoverResult, 'Should have a hover result for EnvironmentTagHelper'); - if (!hoverResult) { - // Not possible, but strict TypeScript doesn't know about assert.ok above. - return; - } - - assert.equal(hoverResult.length, 1, 'Something else may be providing hover results'); - - const envResult = hoverResult[0]; - assert.deepEqual(envResult.range, expectedRange, 'TagHelper range should be '); - const mStr = envResult.contents[0] as vscode.MarkdownString; - assert.ok(mStr.value.includes('**EnvironmentTagHelper**'), `EnvironmentTagHelper not included in '${mStr.value}'`); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/HoverComponents.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/HoverComponents.test.ts deleted file mode 100644 index 80d2a226000..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/HoverComponents.test.ts +++ /dev/null @@ -1,91 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import { error } from 'util'; -import * as vscode from 'vscode'; -import { componentRoot } from './TestUtil'; - -let cshtmlDoc: vscode.TextDocument; -let editor: vscode.TextEditor; - -function RangeToStr(range: vscode.Range | undefined): string { - if (range) { - return `${range.start.line}:${range.start.character} to ${range.end.line}:${range.end.character}`; - } else { - return 'undefined'; - } -} - -suite('Hover Components', () => { - beforeEach(async () => { - const filePath = path.join(componentRoot, 'Components', 'Shared', 'MainLayout.razor'); - cshtmlDoc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(cshtmlDoc); - }); - - test('Can perform hovers on directive attributes', async () => { - const firstLine = new vscode.Position(1, 0); - const counterPath = path.join(componentRoot, 'Components', 'Pages', 'Counter.razor'); - const counterDoc = await vscode.workspace.openTextDocument(counterPath); - const counterEditor = await vscode.window.showTextDocument(counterDoc); - await counterEditor.edit(edit => edit.insert(firstLine, '')); - - const hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - counterDoc.uri, - new vscode.Position(1, 36)); - - assert.ok(hoverResult, 'Should have a hover result for @onclick'); - if (!hoverResult) { - // Not possible, but strict TypeScript doesn't know about assert.ok above. - return; - } - - assert.ok(hoverResult.length > 0, 'Should have atleast one result.'); - - const onClickResult = hoverResult.find(hover => (hover.contents[0] as vscode.MarkdownString).value.includes('EventCallback')); - if (!onClickResult) { - assert.fail('No eventhandler result was found'); - throw error(); - } - const expectedRange = new vscode.Range( - new vscode.Position(1, 32), - new vscode.Position(1, 40)); - const rangeContent = counterDoc.getText(onClickResult.range); - - assert.equal(rangeContent, '@onclick'); - assert.deepEqual(onClickResult.range, expectedRange, `Directive range should be @onclick: ${RangeToStr(expectedRange)} but was ${rangeContent}: ${RangeToStr(onClickResult.range)}`); - const mStr = onClickResult.contents[0] as vscode.MarkdownString; - assert.ok(mStr.value.includes('EventHandlers.**onclick**'), `**onClick** not included in '${mStr.value}'`); - }); - - test('Can perform hovers on Components', async () => { - const firstLine = new vscode.Position(0, 0); - await editor.edit(edit => edit.insert(firstLine, '\n')); - const hoverResult = await vscode.commands.executeCommand( - 'vscode.executeHoverProvider', - cshtmlDoc.uri, - new vscode.Position(0, 3)); - const expectedRange = new vscode.Range( - new vscode.Position(0, 1), - new vscode.Position(0, 8)); - - assert.ok(hoverResult, 'Should have a hover result for NavMenu'); - if (!hoverResult) { - // Not possible, but strict TypeScript doesn't know about assert.ok above. - return; - } - - assert.equal(hoverResult.length, 1, 'Something else may be providing hover results'); - - const navMenuResult = hoverResult[0]; - assert.deepEqual(navMenuResult.range, expectedRange, 'Component range should be '); - const mStr = navMenuResult.contents[0] as vscode.MarkdownString; - assert.ok(mStr.value.includes('**NavMenu**'), `**NavMenu** not included in '${mStr.value}'`); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/HtmlTyping.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/HtmlTyping.test.ts deleted file mode 100644 index c843c5c75f7..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/HtmlTyping.test.ts +++ /dev/null @@ -1,65 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - ensureNoChangesFor, - simpleMvc21Root, - waitForDocumentUpdate, -} from './TestUtil'; - -let doc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Html Typing', () => { - beforeEach(async () => { - const filePath = path.join(simpleMvc21Root, 'Views', 'Home', 'Index.cshtml'); - doc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(doc); - }); - - test('Can auto-close start and end Html tags', async () => { - const lastLine = new vscode.Position(doc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, ' edit.insert(lastLineEnd, '>')); - - doc = await waitForDocumentUpdate(doc.uri, document => document.getText().indexOf('') >= 0); - - const docLine = doc.lineAt(doc.lineCount - 1); - assert.deepEqual(docLine.text, ''); - }); - - test('Does not auto-close self-closing Html tags', async () => { - const lastLine = new vscode.Position(doc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, ' edit.insert(lastLineEnd, '>')); - - doc = await waitForDocumentUpdate(doc.uri, document => document.getText().indexOf('') >= 0); - - await ensureNoChangesFor(doc.uri, 300); - - const docLine = doc.lineAt(doc.lineCount - 1); - assert.deepEqual(docLine.text, ''); - }); - - test('Does not auto-close C# generics', async () => { - const lastLine = new vscode.Position(doc.lineCount - 1, 0); - await editor.edit(edit => edit.insert(lastLine, '@{new List edit.insert(lastLineEnd, '>')); - - doc = await waitForDocumentUpdate(doc.uri, document => document.getText().indexOf('') >= 0); - - await ensureNoChangesFor(doc.uri, 300); - - const docLine = doc.lineAt(doc.lineCount - 1); - assert.deepEqual(docLine.text, '@{new List}'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Main.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Main.test.ts deleted file mode 100644 index f91b18eb663..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Main.test.ts +++ /dev/null @@ -1,53 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as glob from 'glob'; -import { afterEach, before } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - componentRoot, - mvcWithComponentsRoot, - pollUntil, - simpleMvc11Root, - simpleMvc21Root, - simpleMvc22Root, - waitForProjectsReady, -} from './TestUtil'; - -suite('Main', () => { - before(async function(this) { - this.timeout(300000); - - const projectList = [ - componentRoot, - simpleMvc11Root, - simpleMvc21Root, - simpleMvc22Root, - mvcWithComponentsRoot, - ]; - await waitForProjectsReady(...projectList); - }); - - afterEach(async () => { - await vscode.commands.executeCommand('workbench.action.revertAndCloseActiveEditor'); - await pollUntil(async () => { - await vscode.commands.executeCommand('workbench.action.closeAllEditors'); - if (vscode.window.visibleTextEditors.length === 0) { - return true; - } - - return false; - }, /* timeout */ 3000, /* pollInterval */ 500, /* suppressError */ true); - }); - - const testFilter = process.env.testFilter; - const files = glob.sync(`**/${testFilter}`, { cwd: __dirname }).filter(f => !f.endsWith(__filename)); - console.log(`${files.length} test file(s) matched this pattern.`); - - for (const file of files) { - require(path.resolve(__dirname, file)); - } -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/OutOfWorkspaceCompletion.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/OutOfWorkspaceCompletion.test.ts deleted file mode 100644 index faadae57dee..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/OutOfWorkspaceCompletion.test.ts +++ /dev/null @@ -1,78 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as fs from 'fs'; -import { after, afterEach, before } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - assertHasCompletion, - pollUntil, - testAppsRoot, -} from './TestUtil'; - -const outsideWorkspaceFile = path.join(testAppsRoot, '..', 'OutOfWorkspaceFile.razor'); - -suite('Out of workspace Completions', () => { - before(async () => { - fs.writeFileSync(outsideWorkspaceFile, /* data */ ''); - }); - - after(async () => { - fs.unlinkSync(outsideWorkspaceFile); - }); - - afterEach(async () => { - await vscode.commands.executeCommand('workbench.action.revertAndCloseActiveEditor'); - await pollUntil(async () => { - await vscode.commands.executeCommand('workbench.action.closeAllEditors'); - if (vscode.window.visibleTextEditors.length === 0) { - return true; - } - - return false; - }, /* timeout */ 3000, /* pollInterval */ 500, true /* suppress timeout */); - }); - - test('Directive completions out of Workspace works', async () => { - const outOfWorkspaceDoc = await vscode.workspace.openTextDocument(outsideWorkspaceFile); - const outOfWorkspaceEditor = await vscode.window.showTextDocument(outOfWorkspaceDoc); - const firstLine = new vscode.Position(0, 0); - await outOfWorkspaceEditor.edit(edit => edit.insert(firstLine, '@inje')); - - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - outOfWorkspaceDoc.uri, - new vscode.Position(0, 3)); - - assertHasCompletion(completions, 'inject'); - }); - - test('C# completions out of Workspace work', async () => { - const outOfWorkspaceDoc = await vscode.workspace.openTextDocument(outsideWorkspaceFile); - const outOfWorkspaceEditor = await vscode.window.showTextDocument(outOfWorkspaceDoc); - const firstLine = new vscode.Position(0, 0); - await outOfWorkspaceEditor.edit(edit => edit.insert(firstLine, '@Date')); - const completions = await vscode.commands.executeCommand( - 'vscode.executeCompletionItemProvider', - outOfWorkspaceDoc.uri, - new vscode.Position(0, 2)); - - assertHasCompletion(completions, 'DateTime'); - }); - - test('HTML completions out of Workspace work', async () => { - const outOfWorkspaceDoc = await vscode.workspace.openTextDocument(outsideWorkspaceFile); - const outOfWorkspaceEditor = await vscode.window.showTextDocument(outOfWorkspaceDoc); - const firstLine = new vscode.Position(0, 0); - await outOfWorkspaceEditor.edit(edit => edit.insert(firstLine, '( - 'vscode.executeCompletionItemProvider', - outOfWorkspaceDoc.uri, - new vscode.Position(0, 2)); - - assertHasCompletion(completions, 'a'); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/Rename.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/Rename.test.ts deleted file mode 100644 index 14bbae1bea2..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/Rename.test.ts +++ /dev/null @@ -1,133 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { mvcWithComponentsRoot } from './TestUtil'; - -let csPath: string; -let cshtmlPath: string; -let razorPath: string; - -suite('Rename', () => { - beforeEach(async () => { - razorPath = path.join(mvcWithComponentsRoot, 'Views', 'Shared', 'NavMenu.razor'); - cshtmlPath = path.join(mvcWithComponentsRoot, 'Views', 'Home', 'Index.cshtml'); - csPath = path.join(mvcWithComponentsRoot, 'Test.cs'); - await new Promise(r => setTimeout(r, 5000)); - }); - - test('Can rename symbol within .razor', async function() { - if (process.env.ci === 'true') { - // Skipping on the CI as this is flaky. - this.skip(); - } - - const razorDoc = await vscode.workspace.openTextDocument(razorPath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - await new Promise(r => setTimeout(r, 5000)); - const expectedNewText = 'World'; - const firstLine = new vscode.Position(0, 0); - await razorEditor.edit(edit => edit.insert(firstLine, '@hello\n')); - await razorEditor.edit(edit => edit.insert(firstLine, '@{ var hello = "Hello"; }\n')); - - await new Promise(r => setTimeout(r, 5000)); - const renames = await vscode.commands.executeCommand( - 'vscode.executeDocumentRenameProvider', - razorDoc.uri, - new vscode.Position(1, 2), - expectedNewText); - - const entries = renames!.entries(); - assert.equal(entries.length, 1, `Should only rename within the document. Expected: 1 Actual: ${entries.length}`); - const uri = entries[0][0]; - assert.equal(uri.path, razorDoc.uri.path); - const edits = entries[0][1]; - assert.equal(edits.length, 2); - }); - - test('Can rename symbol within .cshtml', async () => { - const cshtmlDoc = await vscode.workspace.openTextDocument(cshtmlPath); - const cshtmlEditor = await vscode.window.showTextDocument(cshtmlDoc); - await new Promise(r => setTimeout(r, 5000)); - const expectedNewText = 'World'; - const firstLine = new vscode.Position(0, 0); - await cshtmlEditor.edit(edit => edit.insert(firstLine, '@hello\n')); - await cshtmlEditor.edit(edit => edit.insert(firstLine, '@{ var hello = "Hello"; }\n')); - - await new Promise(r => setTimeout(r, 5000)); - const renames = await vscode.commands.executeCommand( - 'vscode.executeDocumentRenameProvider', - cshtmlDoc.uri, - new vscode.Position(1, 2), - expectedNewText); - - const entries = renames!.entries(); - assert.equal(entries.length, 1, 'Should only rename within the document.'); - const uri = entries[0][0]; - assert.equal(uri.path, cshtmlDoc.uri.path); - const edits = entries[0][1]; - assert.equal(edits.length, 2); - }); - - test('Rename symbol in .razor also changes .cs', async () => { - const razorDoc = await vscode.workspace.openTextDocument(razorPath); - const razorEditor = await vscode.window.showTextDocument(razorDoc); - const expectedNewText = 'Oof'; - const firstLine = new vscode.Position(0, 0); - await razorEditor.edit(edit => edit.insert(firstLine, '@Test.Bar\n')); - - await new Promise(r => setTimeout(r, 3000)); - const renames = await vscode.commands.executeCommand( - 'vscode.executeDocumentRenameProvider', - razorDoc.uri, - new vscode.Position(0, 7), - expectedNewText); - - const entries = renames!.entries(); - assert.equal(entries.length, 2, 'Should have renames in two documents.'); - - // Razor file - const uri1 = entries[0][0]; - assert.equal(uri1.path, vscode.Uri.file(csPath).path); - const edits1 = entries[0][1]; - assert.equal(edits1.length, 1); - - // cs file - const uri2 = entries[1][0]; - assert.equal(uri2.path, razorDoc.uri.path); - const edits2 = entries[1][1]; - assert.equal(edits2.length, 1); - }); - - test('Rename symbol in .cs also changes .razor', async () => { - const expectedNewText = 'Oof'; - const csDoc = await vscode.workspace.openTextDocument(csPath); - - await new Promise(r => setTimeout(r, 3000)); - const renames = await vscode.commands.executeCommand( - 'vscode.executeDocumentRenameProvider', - csDoc.uri, - new vscode.Position(4, 30), // Position `public static string F|oo { get; set; }` - expectedNewText); - - const entries = renames!.entries(); - assert.equal(entries.length, 2, 'Should have renames in two documents.'); - - // Razor file - const uri1 = entries[0][0]; - assert.equal(uri1.path, csDoc.uri.path); - const edits1 = entries[0][1]; - assert.equal(edits1.length, 1); - - // cs file - const uri2 = entries[1][0]; - assert.equal(uri2.path, vscode.Uri.file(razorPath).path); - const edits2 = entries[1][1]; - assert.equal(edits2.length, 1); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/SignatureHelp.test.ts b/src/Razor/test/VSCode.FunctionalTest/tests/SignatureHelp.test.ts deleted file mode 100644 index 90abc16c43f..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/SignatureHelp.test.ts +++ /dev/null @@ -1,55 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import { beforeEach } from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; -import { - simpleMvc21Root, - waitForDocumentUpdate, -} from './TestUtil'; - -let doc: vscode.TextDocument; -let editor: vscode.TextEditor; - -suite('Signature help', () => { - beforeEach(async () => { - const filePath = path.join(simpleMvc21Root, 'Views', 'Home', 'Index.cshtml'); - doc = await vscode.workspace.openTextDocument(filePath); - editor = await vscode.window.showTextDocument(doc); - }); - - test('Can get signature help for JavaScript', async () => { - const firstLine = new vscode.Position(0, 0); - const codeToInsert = ''; - await editor.edit(edit => edit.insert(firstLine, codeToInsert)); - await waitForDocumentUpdate(doc.uri, document => document.getText().indexOf(codeToInsert) >= 0); - - const signatureHelp = await vscode.commands.executeCommand( - 'vscode.executeSignatureHelpProvider', - doc.uri, - new vscode.Position(0, 20)); - const signatures = signatureHelp!.signatures; - - assert.equal(signatures.length, 1); - assert.equal(signatures[0].label, 'log(message?: any, ...optionalParams: any[]): void'); - }); - - test('Can get signature help for C#', async () => { - const firstLine = new vscode.Position(0, 0); - const codeToInsert = '@{ System.Console.WriteLine( }'; - await editor.edit(edit => edit.insert(firstLine, codeToInsert)); - await waitForDocumentUpdate(doc.uri, document => document.getText().indexOf(codeToInsert) >= 0); - - const signatureHelp = await vscode.commands.executeCommand( - 'vscode.executeSignatureHelpProvider', - doc.uri, - new vscode.Position(firstLine.line, 28), - '('); - const signatures = signatureHelp!.signatures; - assert.ok(signatures.some(s => s.label === 'void Console.WriteLine(bool value)')); - }); -}); diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/TestUtil.ts b/src/Razor/test/VSCode.FunctionalTest/tests/TestUtil.ts deleted file mode 100644 index 37602047473..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/TestUtil.ts +++ /dev/null @@ -1,340 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as assert from 'assert'; -import * as cp from 'child_process'; -import * as fs from 'fs'; -import * as path from 'path'; -import * as rimraf from 'rimraf'; -import * as vscode from 'vscode'; - -export const razorRoot = path.join(__dirname, '..', '..', '..'); -export const testAppsRoot = path.join(razorRoot, 'test', 'testapps'); -export const componentRoot = path.join(testAppsRoot, 'ComponentApp'); -export const mvcWithComponentsRoot = path.join(testAppsRoot, 'MvcWithComponents'); -export const simpleMvc11Root = path.join(testAppsRoot, 'SimpleMvc11'); -export const simpleMvc21Root = path.join(testAppsRoot, 'SimpleMvc21'); -export const simpleMvc22Root = path.join(testAppsRoot, 'SimpleMvc22'); -const projectConfigFile = 'project.razor.json'; - -export async function pollUntil(fn: () => (boolean | Promise), timeoutMs: number, pollInterval?: number, suppressError?: boolean, errorMessage?: string) { - const resolvedPollInterval = pollInterval ? pollInterval : 50; - - let timeWaited = 0; - let fnEval; - - do { - fnEval = fn(); - if (timeWaited >= timeoutMs) { - if (errorMessage) { - console.log(errorMessage); - } - if (suppressError) { - return; - } else { - let message = `Timed out after ${timeoutMs}ms.`; - if (errorMessage) { - message += `\n{errorMessage}`; - } - throw new Error(message); - } - } - - await new Promise(r => setTimeout(r, resolvedPollInterval)); - timeWaited += resolvedPollInterval; - } - while (!fnEval); -} - -export function assertHasNoCompletion(completions: vscode.CompletionList | undefined, name: string) { - const ok = completions!.items.some(item => item.label === name); - assert.ok(!ok, `Should not have had completion "${name}"`); -} - -export function assertHasCompletion(completions: vscode.CompletionList | undefined, name: string) { - const ok = completions!.items.some(item => item.label === name); - assert.ok(ok, `Should have had completion "${name}"`); -} - -export async function ensureNoChangesFor(documentUri: vscode.Uri, durationMs: number) { - let changeOccurred = false; - const registration = vscode.workspace.onDidChangeTextDocument(args => { - if (documentUri === args.document.uri) { - changeOccurred = true; - } - }); - - await new Promise(r => setTimeout(r, durationMs)); - - registration.dispose(); - - if (changeOccurred) { - throw new Error('Change occurred while ensuring no changes.'); - } -} - -// In tests when we edit a document if our test expects to evaluate the output of that document -// after an edit then we'll need to wait for all those edits to flush through the system. Otherwise -// the edits remain in a cached version of the document resulting in our calls to `getText` failing. -export async function waitForDocumentUpdate( - documentUri: vscode.Uri, - isUpdated: (document: vscode.TextDocument) => boolean) { - const updatedDocument = await vscode.workspace.openTextDocument(documentUri); - let updateError: any; - let documentUpdated = false; - const checkUpdated = (document: vscode.TextDocument) => { - try { - documentUpdated = isUpdated(document); - } catch (error) { - updateError = error; - } - }; - - // Add a slight delay before checking for the first time. - await new Promise(r => setTimeout(r, 500)); - checkUpdated(updatedDocument); - - const registration = vscode.workspace.onDidChangeTextDocument(args => { - if (documentUri === args.document.uri) { - checkUpdated(args.document); - } - }); - - try { - await pollUntil(() => updateError !== undefined || documentUpdated === true, 3000); - } finally { - registration.dispose(); - } - - if (updateError) { - throw updateError; - } - - return updatedDocument; -} - -export async function dotnetRestore(directories: string[]): Promise { - const promiseList = new Array>(); - - for (const cwd of directories) { - const promise = new Promise((resolve, reject) => { - const dotnet = cp.spawn('dotnet', ['restore'], { cwd, env: process.env }); - - // Terminate dotnet restores that are hanging and optimistically continue test execution. - let exited = false; - setTimeout(() => { - if (!exited) { - console.log(`Restore of ${cwd} running for too long. Terminating.`); - dotnet.kill(); - } - }, 180000); - - dotnet.stdout.on('data', (data: any) => { - console.log(data.toString()); - }); - - dotnet.stderr.on('err', (error: any) => { - console.log(`Error: ${error}`); - reject(error); - }); - - dotnet.on('close', (exitCode) => { - exited = true; - console.log(`Done: ${exitCode}.`); - resolve(); - }); - - dotnet.on('error', error => { - console.log(`Error: ${error}`); - reject(error); - }); - }); - promiseList.push(promise); - } - - // Sometimes restores take a long time before failing. We don't want to block the whole time. - // So, let's wait until either all the restores complete or the timeout fires, whichever happens first. - const restoresPromise = Promise.all(promiseList); - const timeoutPromise = new Promise(r => setTimeout(r, 60000)); - await Promise.race([restoresPromise, timeoutPromise]); -} - -export async function waitForProjectsReady(...directories: string[]) { - console.log('Getting test projects ready'); - await removeOldProjectRazorJsons(); - - if (process.env.norestore !== 'true') { - console.log('Cleaning Bin and Obj'); - await cleanBinAndObj(directories); - } - - console.log('Activating C# extension'); - await csharpExtensionReady(); - - console.log('Activating HTML language features extension'); - await htmlLanguageFeaturesExtensionReady(); - - if (process.env.norestore !== 'true') { - console.log('Running dotnet restore on test apps'); - await dotnetRestore(directories); - } - - console.log('Restarting OmniSharp'); - await restartOmniSharp(); - - console.log('Activating Razor extension'); - await razorExtensionReady(); - - console.log('Ensuring Obj directory in test apps'); - await waitForObjDirectories(directories); - - console.log('Test projects ready'); -} - -export async function waitForObjDirectories(directories: string[]) { - for (const directory of directories) { - if (!fs.existsSync(directory)) { - throw new Error(`Project does not exist: ${directory}`); - } - - const objDirectory = path.join(directory, 'obj'); - await pollUntil(() => { - if (findInDir(objDirectory, projectConfigFile)) { - return true; - } - - return false; - }, /* timeout */ 10000, /* pollInterval */ 250, /* suppressError */ true, `Couldn't find obj directory in ${directory}.`); - } -} - -async function removeOldProjectRazorJsons() { - const folders = fs.readdirSync(testAppsRoot); - for (const folder of folders) { - const objDir = path.join(testAppsRoot, folder, 'obj'); - if (findInDir(objDir, projectConfigFile)) { - const projFile = findInDir(objDir, projectConfigFile) as string; - fs.unlinkSync(projFile); - } - } -} - -export async function restartOmniSharp() { - try { - await vscode.commands.executeCommand('o.restart'); - console.log('OmniSharp restarted successfully.'); - await new Promise(r => setTimeout(r, 30000)); - } catch (error) { - console.log(`OmniSharp restart failed with ${error}.`); - } -} - -export async function cleanBinAndObj(directories: string[]): Promise { - const promiseList = Array>(); - - for (const directory of directories) { - const binDirectory = path.join(directory, 'bin'); - const cleanBinPromise = new Promise((resolve, reject) => { - if (!fs.existsSync(binDirectory)) { - // Already clean; - resolve(); - return; - } - - rimraf(binDirectory, (error) => { - if (error) { - reject(error); - } else { - resolve(); - } - }); - }); - - const objDirectory = path.join(directory, 'obj'); - const cleanObjPromise = new Promise((resolve, reject) => { - if (!fs.existsSync(objDirectory)) { - // Already clean; - resolve(); - return; - } - - rimraf(objDirectory, (error) => { - if (error) { - reject(error); - } else { - resolve(); - } - }); - }); - - promiseList.push(cleanBinPromise); - promiseList.push(cleanObjPromise); - } - - for (const promise of promiseList) { - await promise; - } -} - -export async function extensionActivated(identifier: string) { - const extension = vscode.extensions.getExtension(identifier); - - if (!extension) { - throw new Error(`Could not find extension '${identifier}'`); - } - - if (!extension.isActive) { - await extension.activate(); - } - - return extension; -} - -export async function csharpExtensionReady() { - const csharpExtension = await extensionActivated('ms-dotnettools.csharp'); - try { - await csharpExtension.exports.initializationFinished(); - console.log('C# extension activated'); - } catch (error) { - console.log(JSON.stringify(error)); - } -} - -export async function htmlLanguageFeaturesExtensionReady() { - await extensionActivated('vscode.html-language-features'); -} - -async function razorExtensionReady() { - try { - await vscode.commands.executeCommand('extension.razorActivated'); - console.log('Razor activated successfully.'); - } catch (error) { - console.log(`Razor activation failed with ${error}.`); - } -} - -function findInDir(directoryPath: string, fileQuery: string): string | undefined { - if (!fs.existsSync(directoryPath)) { - return; - } - - const files = fs.readdirSync(directoryPath); - for (const filename of files) { - const fullPath = path.join(directoryPath, filename); - - if (fs.lstatSync(fullPath).isDirectory()) { - const result = findInDir(fullPath, fileQuery); - if (result) { - return result; - } - } else if (fullPath.indexOf(fileQuery) >= 0) { - return fullPath; - } - } -} - -interface CSharpExtensionExports { - initializationFinished: () => Promise; -} diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/index.ts b/src/Razor/test/VSCode.FunctionalTest/tests/index.ts deleted file mode 100644 index 8c02ab2b77c..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/index.ts +++ /dev/null @@ -1,103 +0,0 @@ -/* -------------------------------------------------------------------------------------------- - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. See License.txt in the project root for license information. - * ------------------------------------------------------------------------------------------ */ - -import * as fs from 'fs'; -import * as Mocha from 'mocha'; -import * as path from 'path'; -import * as vscode from 'vscode'; - -// This file controls which tests are run during the functional test process. -export async function run(): Promise { - const razorConfiguration = vscode.workspace.getConfiguration('razor'); - const devmode = razorConfiguration.get('devmode'); - if (!devmode) { - await vscode.commands.executeCommand('extension.configureRazorDevMode'); - } - - // This seems to magically help with activating the extension. - ensureRequiredExtension(); - - let testFilter = process.env.testFilter; - if (process.env.runSingleTest === 'true') { - testFilter = await vscode.window.showInputBox({ - prompt: 'Test file filter', - placeHolder: '**.test.js', - }); - } - - if (!testFilter) { - testFilter = '**.test.js'; - } else if (!testFilter.endsWith('.test.js')) { - testFilter += '**.test.js'; - } - - process.env.testFilter = testFilter; - - // Configure Mocha - const mocha = new Mocha({ - ui: 'tdd', - timeout: 60000, - }); - mocha.useColors(true); - - const testsRoot = path.resolve(__dirname, '..'); - const testArtifacts = path.join(testsRoot, '..', '..', '..', '..', 'artifacts', 'TestResults'); - ensureDirectory(testArtifacts); - const config = process.env.config ? process.env.config : 'Debug'; - const testResults = path.join(testArtifacts, config); - ensureDirectory(testResults); - const resolvedTestResults = path.resolve(testResults); - ensureDirectory(resolvedTestResults); - const file = path.join(resolvedTestResults, 'VSCode-FunctionalTests.xml'); - mocha.reporter('xunit', { output: file }); - - return new Promise((c, e) => { - mocha.addFile(path.resolve(testsRoot, __dirname, 'Main.test.js')); - - try { - // Run the mocha test - mocha.run(failures => { - if (failures > 0) { - e(new Error(`${failures} tests failed.`)); - } else { - c(); - } - }) - .on('test', (test) => { - console.log(`👉 Test started: ${test.parent!.title} - ${test.title}`); - }) - .on('pending', (test) => { - console.log(`⚠️ Test skipped: ${test.parent!.title} - ${test.title}`); - }) - .on('pass', (test) => { - console.log(`✅ Test passed: ${test.parent!.title} - ${test.title} (${test.duration}ms)`); - }) - .on('fail', (test, err) => { - console.log(`❌ Test failed: ${test.parent!.title} - ${test.title}`); - console.log(err); - }); - } catch (err) { - e(err); - } - }); - - function ensureDirectory(directory: string) { - if (!fs.existsSync(directory)) { - fs.mkdirSync(directory); - } - } - - function ensureRequiredExtension() { - const csharpExtension = vscode.extensions.getExtension('ms-dotnettools.csharp'); - const razorExtension = vscode.extensions.getExtension('ms-dotnettools.razor-vscode'); - - if (csharpExtension && razorExtension) { - // Razor + C# installed - return; - } - - throw Error('CSharp extension not installed.'); - } -} diff --git a/src/Razor/test/VSCode.FunctionalTest/tests/runTest.ts b/src/Razor/test/VSCode.FunctionalTest/tests/runTest.ts deleted file mode 100644 index 03394abf347..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tests/runTest.ts +++ /dev/null @@ -1,57 +0,0 @@ -// /* -------------------------------------------------------------------------------------------- -// * Copyright (c) Microsoft Corporation. All rights reserved. -// * Licensed under the MIT License. See License.txt in the project root for license information. -// * ------------------------------------------------------------------------------------------ */ - -// This file is used at the command line to download VSCode insiders and run all of our functional tests. - -import * as cp from 'child_process'; -import * as path from 'path'; -import { downloadAndUnzipVSCode, resolveCliPathFromVSCodeExecutablePath, runTests } from 'vscode-test'; - -async function main() { - try { - const extensionDevelopmentPath = path.resolve(__dirname, '../../../src/Microsoft.AspNetCore.Razor.VSCode.Extension/'); - const extensionTestsPath = path.resolve(__dirname, './index.js'); - const testAppFolder = path.resolve(__dirname, '../../testapps'); - const vscodeExecutablePath = await downloadAndUnzipVSCode('insiders'); - const cliPath = resolveCliPathFromVSCodeExecutablePath(vscodeExecutablePath); - - cp.spawnSync(cliPath, ['--install-extension', 'ms-dotnettools.csharp'], { - encoding: 'utf-8', - stdio: 'inherit', - }); - - for (let i = 2; i < process.argv.length; i += 1) { - switch (process.argv[i]) { - case '--filter': - i += 1; - process.env.testFilter = process.argv[i]; - break; - case '--configuration': - i += 1; - process.env.config = process.argv[i]; - case '--ci': - process.env.ci = 'true'; - break; - case '--no-restore': - process.env.norestore = 'true'; - break; - } - } - - // Download VS Code, unzip it and run the integration test - await runTests({ - vscodeExecutablePath, - extensionDevelopmentPath, - extensionTestsPath, - launchArgs: [testAppFolder], - }); - } catch (err) { - console.error(`Failed to run functional tests. ${err}`); - process.exit(1); - } -} - -// tslint:disable-next-line: no-floating-promises -main(); diff --git a/src/Razor/test/VSCode.FunctionalTest/tsconfig.json b/src/Razor/test/VSCode.FunctionalTest/tsconfig.json deleted file mode 100644 index ef97f402a1f..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "dist" - }, - "include": [ - "tests/**/*" - ] -} \ No newline at end of file diff --git a/src/Razor/test/VSCode.FunctionalTest/tslint.json b/src/Razor/test/VSCode.FunctionalTest/tslint.json deleted file mode 100644 index 40a18cdec2d..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/tslint.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tslint.json" -} diff --git a/src/Razor/test/VSCode.FunctionalTest/yarn.lock b/src/Razor/test/VSCode.FunctionalTest/yarn.lock deleted file mode 100644 index a954e6d49f9..00000000000 --- a/src/Razor/test/VSCode.FunctionalTest/yarn.lock +++ /dev/null @@ -1,885 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" - integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== - dependencies: - "@babel/highlight" "^7.8.3" - -"@babel/highlight@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797" - integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@types/events@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" - integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== - -"@types/glob@*", "@types/glob@^7.1.1": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" - integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== - dependencies: - "@types/events" "*" - "@types/minimatch" "*" - "@types/node" "*" - -"@types/minimatch@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" - integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== - -"@types/mocha@^5.2.6": - version "5.2.7" - resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.7.tgz#315d570ccb56c53452ff8638738df60726d5b6ea" - integrity sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ== - -"@types/node@*": - version "13.1.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-13.1.8.tgz#1d590429fe8187a02707720ecf38a6fe46ce294b" - integrity sha512-6XzyyNM9EKQW4HKuzbo/CkOIjn/evtCmsU+MUM1xDfJ+3/rNjBttM1NgN7AOQvN6tP1Sl1D1PIKMreTArnxM9A== - -"@types/node@^9.4.7": - version "9.6.55" - resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.55.tgz#7cc1358c9c18e71f6c020e410962971863232cf5" - integrity sha512-e/5tg8Ok0gSrN6pvHphnwTK0/CD9VPZrtZqpvvpEFAtfs+ZntusgGaWkf2lSEq1OFe2EDPeUMiMVpy4nZpJ4AQ== - -"@types/rimraf@2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-2.0.2.tgz#7f0fc3cf0ff0ad2a99bb723ae1764f30acaf8b6e" - integrity sha512-Hm/bnWq0TCy7jmjeN5bKYij9vw5GrDFWME4IuxV08278NtU/VdGbzsBohcCUJ7+QMqmUq5hpRKB39HeQWJjztQ== - dependencies: - "@types/glob" "*" - "@types/node" "*" - -"@types/vscode@1.69.0": - version "1.69.0" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@types/vscode/-/vscode-1.69.0.tgz#a472011af392fbcf82cbb82f60b4c239c21b921c" - integrity sha1-pHIBGvOS+8+Cy7gvYLTCOcIbkhw= - -agent-base@4, agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" - -ansi-colors@3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" - integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== - -ansi-regex@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" - integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -browser-stdout@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" - integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== - -buffer-from@^1.0.0, buffer-from@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -builtin-modules@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - -camelcase@^5.0.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -commander@^2.12.1: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -debug@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@3.2.6, debug@^3.1.0: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -diff@3.5.0, diff@^3.1.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - -diff@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -es-abstract@^1.17.0-next.1: - version "1.17.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.4.tgz#e3aedf19706b20e7c2594c35fc0d57605a79e184" - integrity sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ== - dependencies: - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.1.5" - is-regex "^1.0.5" - object-inspect "^1.7.0" - object-keys "^1.1.1" - object.assign "^4.1.0" - string.prototype.trimleft "^2.1.1" - string.prototype.trimright "^2.1.1" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= - dependencies: - es6-promise "^4.0.3" - -escape-string-regexp@1.0.5, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -find-up@3.0.0, find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -flat@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/flat/-/flat-4.1.0.tgz#090bec8b05e39cba309747f1d588f04dbaf98db2" - integrity sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw== - dependencies: - is-buffer "~2.0.3" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -get-caller-file@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -glob@7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.1.1, glob@^7.1.3, glob@^7.1.4: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -growl@1.10.5: - version "1.10.5" - resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" - integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-symbols@^1.0.0, has-symbols@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" - integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -he@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -http-proxy-agent@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" - integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== - dependencies: - agent-base "4" - debug "3.1.0" - -https-proxy-agent@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" - integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-buffer@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" - integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== - -is-callable@^1.1.4, is-callable@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" - integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== - -is-date-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-regex@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae" - integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ== - dependencies: - has "^1.0.3" - -is-symbol@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== - dependencies: - has-symbols "^1.0.1" - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@3.13.1, js-yaml@^3.13.1: - version "3.13.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" - integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -lodash@^4.17.15: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -make-error@^1.1.1: - version "1.3.5" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" - integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== - -minimatch@3.0.4, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimatch@3.0.5: - version "3.0.5" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" - integrity sha1-TajxKQ7g8PjoPWDKafjxNAaGBKM= - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@1.2.6: - version "1.2.6" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha1-hjelt1nqDW6YcCz7OpKDMjyTr0Q= - -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -mkdirp@0.5.1, mkdirp@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -mocha@^6.1.4: - version "6.2.2" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-6.2.2.tgz#5d8987e28940caf8957a7d7664b910dc5b2fea20" - integrity sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A== - dependencies: - ansi-colors "3.2.3" - browser-stdout "1.3.1" - debug "3.2.6" - diff "3.5.0" - escape-string-regexp "1.0.5" - find-up "3.0.0" - glob "7.1.3" - growl "1.10.5" - he "1.2.0" - js-yaml "3.13.1" - log-symbols "2.2.0" - minimatch "3.0.4" - mkdirp "0.5.1" - ms "2.1.1" - node-environment-flags "1.0.5" - object.assign "4.1.0" - strip-json-comments "2.0.1" - supports-color "6.0.0" - which "1.3.1" - wide-align "1.1.3" - yargs "13.3.0" - yargs-parser "13.1.1" - yargs-unparser "1.6.0" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -ms@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -node-environment-flags@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.5.tgz#fa930275f5bf5dae188d6192b24b4c8bbac3d76a" - integrity sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ== - dependencies: - object.getownpropertydescriptors "^2.0.3" - semver "^5.7.0" - -object-inspect@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" - integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== - -object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@4.1.0, object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" - -object.getownpropertydescriptors@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649" - integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -p-limit@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e" - integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ== - dependencies: - p-try "^2.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -resolve@^1.3.2: - version "1.15.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.15.0.tgz#1b7ca96073ebb52e741ffd799f6b39ea462c67f5" - integrity sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw== - dependencies: - path-parse "^1.0.6" - -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -semver@^5.3.0, semver@^5.7.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -source-map-support@^0.5.6: - version "0.5.16" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" - integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string.prototype.trimleft@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz#9bdb8ac6abd6d602b17a4ed321870d2f8dcefc74" - integrity sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag== - dependencies: - define-properties "^1.1.3" - function-bind "^1.1.1" - -string.prototype.trimright@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz#440314b15996c866ce8a0341894d45186200c5d9" - integrity sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g== - dependencies: - define-properties "^1.1.3" - function-bind "^1.1.1" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-json-comments@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -supports-color@6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a" - integrity sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg== - dependencies: - has-flag "^3.0.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -ts-node@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf" - integrity sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw== - dependencies: - arrify "^1.0.0" - buffer-from "^1.1.0" - diff "^3.1.0" - make-error "^1.1.1" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map-support "^0.5.6" - yn "^2.0.0" - -tslib@^1.8.0, tslib@^1.8.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== - -tslint@^5.11.0: - version "5.20.1" - resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz#e401e8aeda0152bc44dd07e614034f3f80c67b7d" - integrity sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg== - dependencies: - "@babel/code-frame" "^7.0.0" - builtin-modules "^1.1.1" - chalk "^2.3.0" - commander "^2.12.1" - diff "^4.0.1" - glob "^7.1.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - mkdirp "^0.5.1" - resolve "^1.3.2" - semver "^5.3.0" - tslib "^1.8.0" - tsutils "^2.29.0" - -tsutils@^2.29.0: - version "2.29.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" - integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== - dependencies: - tslib "^1.8.1" - -typescript@4.5.4: - version "4.5.4" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/typescript/-/typescript-4.5.4.tgz#a17d3a0263bf5c8723b9c52f43c5084edf13c2e8" - integrity sha1-oX06AmO/XIcjucUvQ8UITt8Twug= - -vscode-test@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/vscode-test/-/vscode-test-1.3.0.tgz#3310ab385d9b887b4c82e8f52be1030e7cf9493d" - integrity sha512-LddukcBiSU2FVTDr3c1D8lwkiOvwlJdDL2hqVbn6gIz+rpTqUCkMZSKYm94Y1v0WXlHSDQBsXyY+tchWQgGVsw== - dependencies: - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.4" - rimraf "^2.6.3" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wide-align@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -yargs-parser@13.1.1, yargs-parser@^13.1.1: - version "13.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" - integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@13.1.2: - version "13.1.2" - resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha1-Ew8JcC667vJlDVTObj5XBvek+zg= - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-unparser@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.6.0.tgz#ef25c2c769ff6bd09e4b0f9d7c605fb27846ea9f" - integrity sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw== - dependencies: - flat "^4.1.0" - lodash "^4.17.15" - yargs "^13.3.0" - -yargs@13.3.0, yargs@^13.3.0: - version "13.3.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" - integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.1" - -yn@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" - integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= diff --git a/src/Razor/tsconfig.json b/src/Razor/tsconfig.json index 3d3501e201b..a9c68318e24 100644 --- a/src/Razor/tsconfig.json +++ b/src/Razor/tsconfig.json @@ -1,18 +1,20 @@ { - "compilerOptions": { - "module": "commonjs", - "target": "es6", - "lib": [ "es6" ], - "declaration": true, - "strict": true, - "moduleResolution": "node", - "noUnusedLocals": true, - "sourceMap": true, - "baseUrl": ".", - "paths": { - "microsoft.aspnetcore.razor.vscode": [ - "./src/Microsoft.AspNetCore.Razor.VSCode" - ] + "compilerOptions": { + "module": "commonjs", + "target": "es6", + "lib": [ + "es6" + ], + "declaration": true, + "strict": true, + "moduleResolution": "node", + "noUnusedLocals": true, + "sourceMap": true, + "baseUrl": ".", + "paths": { + "microsoft.aspnetcore.razor.vscode": [ + "./src/Microsoft.AspNetCore.Razor.VSCode" + ] + } } - } -} +} \ No newline at end of file diff --git a/src/Razor/tslint.json b/src/Razor/tslint.json deleted file mode 100644 index d0f84eccec6..00000000000 --- a/src/Razor/tslint.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "extends": "tslint:recommended", - "rules": { - "array-type": false, - "space-within-parens": true, - "arrow-parens": false, - "file-header": [true, "------"], - "interface-name": false, - "no-console": false, - "no-floating-promises": true, - "no-return-await": true, - "no-inferrable-types": true, - "object-literal-sort-keys": false, - "prefer-template": true, - "quotemark": [true, "single"], - "variable-name": [true, "check-format"], - "max-line-length": { - "options": { - "limit": 200 - } - }, - "one-line": [true, "check-open-brace", "check-catch", "check-finally", "check-else", "check-whitespace"], - "eofline": true - } -} diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DefaultPool.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DefaultPool.cs index 66ef76360b1..df1967a3001 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DefaultPool.cs +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DefaultPool.cs @@ -9,7 +9,7 @@ internal static class DefaultPool { public const int MaximumObjectSize = 512; - public static ObjectPool Create(IPooledObjectPolicy policy) + public static ObjectPool Create(IPooledObjectPolicy policy, int size = 20) where T : class - => new DefaultObjectPool(policy, 20); + => new DefaultObjectPool(policy, size); } diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.Policy.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.Policy.cs new file mode 100644 index 00000000000..9ea127bfd8c --- /dev/null +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.Policy.cs @@ -0,0 +1,27 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Generic; +using System.Collections.Immutable; +using Microsoft.Extensions.ObjectPool; + +namespace Microsoft.AspNetCore.Razor.PooledObjects; + +internal static partial class DictionaryBuilderPool +{ + private class Policy(IEqualityComparer? keyComparer = null) : IPooledObjectPolicy.Builder> + { + public static readonly Policy Instance = new(); + + private readonly IEqualityComparer? _keyComparer = keyComparer; + + public ImmutableDictionary.Builder Create() => ImmutableDictionary.CreateBuilder(_keyComparer); + + public bool Return(ImmutableDictionary.Builder builder) + { + builder.Clear(); + + return true; + } + } +} diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.cs new file mode 100644 index 00000000000..bf47af938b4 --- /dev/null +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/DictionaryBuilderPool`2.cs @@ -0,0 +1,31 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Generic; +using System.Collections.Immutable; +using Microsoft.Extensions.ObjectPool; + +namespace Microsoft.AspNetCore.Razor.PooledObjects; + +///

+/// A pool of instances. +/// +/// +/// +/// Instances originating from this pool are intended to be short-lived and are suitable +/// for temporary work. Do not return them as the results of methods or store them in fields. +/// +internal static partial class DictionaryBuilderPool + where TKey : notnull +{ + public static readonly ObjectPool.Builder> Default = DefaultPool.Create(Policy.Instance); + + public static ObjectPool.Builder> Create(IEqualityComparer comparer) + => DefaultPool.Create(new Policy(comparer)); + + public static PooledObject.Builder> GetPooledObject() + => Default.GetPooledObject(); + + public static PooledObject.Builder> GetPooledObject(out ImmutableDictionary.Builder builder) + => Default.GetPooledObject(out builder); +} diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledDictionaryBuilder`2.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledDictionaryBuilder`2.cs new file mode 100644 index 00000000000..005c38f0cd0 --- /dev/null +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledDictionaryBuilder`2.cs @@ -0,0 +1,101 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using Microsoft.Extensions.ObjectPool; + +namespace Microsoft.AspNetCore.Razor.PooledObjects; + +/// +/// Wraps a pooled but doesn't allocate it until +/// it's needed. Note: Dispose this to ensure that the pooled array builder is returned +/// to the pool. +/// +internal ref struct PooledDictionaryBuilder(ObjectPool.Builder>? pool) + where TKey : notnull +{ + private readonly ObjectPool.Builder> _pool = pool ?? DictionaryBuilderPool.Default; + + private ImmutableDictionary.Builder? _builder; + + public PooledDictionaryBuilder() + : this(pool: null) + { + } + + public void Dispose() + { + ClearAndFree(); + } + + public TValue this[TKey key] + { + readonly get + { + if (_builder is null) + { + throw new InvalidOperationException(); + } + + return _builder[key]; + } + set + { + _builder ??= _pool.Get(); + _builder[key] = value; + } + } + + public readonly int Count + => _builder?.Count ?? 0; + + public void Add(TKey key, TValue value) + { + _builder ??= _pool.Get(); + _builder.Add(key, value); + } + + public void AddRange(IReadOnlyList> items) + { + if (items.Count == 0) + { + return; + } + + _builder ??= _pool.Get(); + _builder.AddRange(items); + } + + public void AddRange(IEnumerable> items) + { + _builder ??= _pool.Get(); + _builder.AddRange(items); + } + + public void ClearAndFree() + { + if (_builder is { } builder) + { + _pool.Return(builder); + _builder = null; + } + } + + public bool ContainsKey(TKey key) + => _builder?.ContainsKey(key) ?? false; + + public readonly void Remove(TKey key) + { + if (_builder is null) + { + throw new IndexOutOfRangeException(); + } + + _builder.Remove(key); + } + + public readonly ImmutableDictionary ToImmutable() + => _builder?.ToImmutable() ?? ImmutableDictionary.Empty; +} diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledObjectExtensions.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledObjectExtensions.cs index 663986b97f0..f3b6264d627 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledObjectExtensions.cs +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledObjectExtensions.cs @@ -11,6 +11,18 @@ namespace Microsoft.AspNetCore.Razor.PooledObjects; internal static partial class PooledObjectExtensions { + public static PooledObject GetPooledObject(this ObjectPool pool) + where T : class + => new(pool); + + public static PooledObject GetPooledObject(this ObjectPool pool, out T obj) + where T : class + { + var pooledObject = pool.GetPooledObject(); + obj = pooledObject.Object; + return pooledObject; + } + public static PooledObject.Builder> GetPooledObject(this ObjectPool.Builder> pool) => new(pool); diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Properties/AssemblyInfo.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Properties/AssemblyInfo.cs index d931024ba0a..1c2ca3e3822 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Properties/AssemblyInfo.cs +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/Properties/AssemblyInfo.cs @@ -20,7 +20,6 @@ [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.LegacyEditor, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Protocol, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.ProjectEngineHost, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.CodeAnalysis.Razor.Workspaces, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] @@ -38,7 +37,6 @@ [assembly: InternalsVisibleTo("rzls, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] // Razor tooling test assemblies -[assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Common.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.LanguageServer.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] [assembly: InternalsVisibleTo("Microsoft.AspNetCore.Razor.Test.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")] From 657231c5275f89f8bc5925ac98de16eff4b603af Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 28 Aug 2023 23:48:35 +0000 Subject: [PATCH 039/151] Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230824.1 (#9179) Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23414.1 -> To Version 8.0.0-alpha.1.23424.1 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 4 ++-- eng/Versions.props | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 972b5e72258..aa515aabd9b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -5,9 +5,9 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-runtime 839cdfb0ecca5e0be3dbccd926e7651ef50fdf10 - + https://github.com/dotnet/source-build-reference-packages - 45f5554ac6813e1e155c47fd80ec146c684f65e8 + 93c23409e630c4f267234540b0e3557b76a53ef4 diff --git a/eng/Versions.props b/eng/Versions.props index 9f64e29afd5..0eb32d0ec6f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -51,7 +51,7 @@ 6.0.2-servicing.22064.6 6.0.1 - 8.0.0-alpha.1.23414.1 + 8.0.0-alpha.1.23424.1 4.8.0-1.23415.13 4.8.0-1.23415.13 4.8.0-1.23415.13 From d23adb8236e4ee77312a476e39942190b1745cb0 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 09:11:04 -0700 Subject: [PATCH 040/151] Add a couple more SelectAsArray extension methods --- .../EnumerableExtensions.cs | 32 +++++++++++++++++ .../ImmutableArrayExtensions.cs | 7 ++-- .../ReadOnlyListExtensions.cs | 35 +++++++++++++++++++ 3 files changed, 70 insertions(+), 4 deletions(-) create mode 100644 src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/EnumerableExtensions.cs create mode 100644 src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ReadOnlyListExtensions.cs diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/EnumerableExtensions.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/EnumerableExtensions.cs new file mode 100644 index 00000000000..5fd21972e73 --- /dev/null +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/EnumerableExtensions.cs @@ -0,0 +1,32 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Immutable; +using Microsoft.AspNetCore.Razor.PooledObjects; + +namespace System.Collections.Generic; + +internal static class EnumerableExtensions +{ + public static ImmutableArray SelectAsArray(this IEnumerable source, Func selector) + { + if (source is IReadOnlyList list) + { + return list.SelectAsArray(selector); + } + + return BuildResult(source, selector); + + static ImmutableArray BuildResult(IEnumerable items, Func selector) + { + using var results = new PooledArrayBuilder(); + + foreach (var item in items) + { + results.Add(selector(item)); + } + + return results.DrainToImmutable(); + } + } +} diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs index 92023edd2e6..85b5eb73083 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs @@ -73,15 +73,14 @@ public static ImmutableArray SelectAsArray(this ImmutableAr static ImmutableArray BuildResult(ImmutableArray items, Func selector) { - using var _ = ArrayBuilderPool.GetPooledObject(out var result); - result.SetCapacityIfLarger(items.Length); + using var results = new PooledArrayBuilder(capacity: items.Length); foreach (var item in items) { - result.Add(selector(item)); + results.Add(selector(item)); } - return result.DrainToImmutable(); + return results.DrainToImmutable(); } } } diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ReadOnlyListExtensions.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ReadOnlyListExtensions.cs new file mode 100644 index 00000000000..3cc2211eb70 --- /dev/null +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ReadOnlyListExtensions.cs @@ -0,0 +1,35 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Immutable; +using Microsoft.AspNetCore.Razor.PooledObjects; + +namespace System.Collections.Generic; + +internal static class ReadOnlyListExtensions +{ + public static ImmutableArray SelectAsArray(this IReadOnlyList source, Func selector) + { + return source switch + { + [] => ImmutableArray.Empty, + [var item] => ImmutableArray.Create(selector(item)), + [var item1, var item2] => ImmutableArray.Create(selector(item1), selector(item2)), + [var item1, var item2, var item3] => ImmutableArray.Create(selector(item1), selector(item2), selector(item3)), + [var item1, var item2, var item3, var item4] => ImmutableArray.Create(selector(item1), selector(item2), selector(item3), selector(item4)), + var items => BuildResult(items, selector) + }; + + static ImmutableArray BuildResult(IReadOnlyList items, Func selector) + { + using var results = new PooledArrayBuilder(capacity: items.Count); + + for (var i = 0; i < items.Count; i++) + { + results.Add(selector(items[i])); + } + + return results.DrainToImmutable(); + } + } +} From 1dd0d1e35b92f04ecb86d64eb02f54accd38b550 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 09:34:22 -0700 Subject: [PATCH 041/151] Add PooledArrayBuilder.AddRange(ImmutableArray) method --- .../PooledObjects/PooledArrayBuilder`1.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledArrayBuilder`1.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledArrayBuilder`1.cs index a50293d521e..af3fbe8ed80 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledArrayBuilder`1.cs +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/PooledObjects/PooledArrayBuilder`1.cs @@ -67,6 +67,17 @@ public void Add(T item) _builder.Add(item); } + public void AddRange(ImmutableArray items) + { + if (items.Length == 0) + { + return; + } + + _builder ??= GetBuilder(); + _builder.AddRange(items); + } + public void AddRange(IReadOnlyList items) { if (items.Count == 0) From 76e18457a03de1cc489425446eb9e20bcb91a5fe Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 09:53:37 -0700 Subject: [PATCH 042/151] Return ImmutableArary from RazorCompletionProvider.GetCompletions --- ...tributeTransitionCompletionItemProvider.cs | 16 +++++------ .../Completion/TagHelperCompletionProvider.cs | 28 +++++++++++-------- ...irectiveAttributeCompletionItemProvider.cs | 27 +++++++++--------- ...ttributeParameterCompletionItemProvider.cs | 26 +++++++++-------- .../DirectiveCompletionItemProvider.cs | 17 +++++++---- .../MarkupTransitionCompletionItemProvider.cs | 19 +++++-------- .../Completion/RazorCompletionItemProvider.cs | 4 +-- .../DefaultRazorCompletionFactsServiceTest.cs | 12 +++----- ...buteParameterCompletionItemProviderTest.cs | 2 +- 9 files changed, 77 insertions(+), 74 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/DirectiveAttributeTransitionCompletionItemProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/DirectiveAttributeTransitionCompletionItemProvider.cs index 6e48dc08118..01ed393b34f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/DirectiveAttributeTransitionCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/DirectiveAttributeTransitionCompletionItemProvider.cs @@ -2,7 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; +using System.Collections.Immutable; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; @@ -39,9 +39,9 @@ public static RazorCompletionItem TransitionCompletionItem } } - private static readonly IReadOnlyList s_completions = new[] { TransitionCompletionItem }; + private static readonly ImmutableArray s_completions = ImmutableArray.Create(TransitionCompletionItem); - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { @@ -51,13 +51,13 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (!FileKinds.IsComponent(context.SyntaxTree.Options.FileKind)) { // Directive attributes are only supported in components - return Array.Empty(); + return ImmutableArray.Empty; } var owner = context.Owner; if (owner is null) { - return Array.Empty(); + return ImmutableArray.Empty; } var attribute = owner.Parent; @@ -69,19 +69,19 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (!TryGetAttributeInfo(owner, out var prefixLocation, out var attributeName, out var attributeNameLocation, out _, out _)) { - return Array.Empty(); + return ImmutableArray.Empty; } if (attributeNameLocation.IntersectsWith(context.AbsoluteIndex) && attributeName.StartsWith("@", StringComparison.Ordinal)) { // The transition is already provided for the attribute name - return Array.Empty(); + return ImmutableArray.Empty; } if (!IsValidCompletionPoint(context.AbsoluteIndex, prefixLocation, attributeNameLocation)) { // Not operating in the attribute name area - return Array.Empty(); + return ImmutableArray.Empty; } // This represents a tag when there's no attribute content . diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs index d33b74c698a..547a7cf1f9e 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs @@ -3,11 +3,13 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Syntax; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Completion; using Microsoft.CodeAnalysis.Razor.Tooltip; using Microsoft.Extensions.Options; @@ -41,7 +43,7 @@ public TagHelperCompletionProvider( _optionsMonitor = optionsMonitor ?? throw new ArgumentNullException(nameof(optionsMonitor)); } - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { @@ -52,7 +54,7 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (owner is null) { Debug.Fail("Owner should never be null."); - return Array.Empty(); + return ImmutableArray.Empty; } var parent = owner.Parent; @@ -102,13 +104,13 @@ public override IReadOnlyList GetCompletionItems(RazorCompl // // Will be interpreted as having an `@code` attribute name due to multi-line attributes being a thing. Ultimately this is mostly a // heuristic that we have to apply in order to workaround limitations of the Razor compiler. - return Array.Empty(); + return ImmutableArray.Empty; } var stringifiedAttributes = _tagHelperFactsService.StringifyAttributes(attributes); - var attributeCompletions = GetAttributeCompletions(parent, containingTagNameToken.Content, selectedAttributeName, stringifiedAttributes, context.TagHelperDocumentContext, context.Options); - return attributeCompletions; + return GetAttributeCompletions(parent, containingTagNameToken.Content, selectedAttributeName, stringifiedAttributes, context.TagHelperDocumentContext, context.Options); + static bool InOrAtEndOfAttribute(SyntaxNode attributeSyntax, int absoluteIndex) { // When we are in the middle of writing an attribute it is treated as a minimilized one, e.g.: @@ -123,10 +125,10 @@ static bool InOrAtEndOfAttribute(SyntaxNode attributeSyntax, int absoluteIndex) } // Invalid location for TagHelper completions. - return Array.Empty(); + return ImmutableArray.Empty; } - private IReadOnlyList GetAttributeCompletions( + private ImmutableArray GetAttributeCompletions( SyntaxNode containingAttribute, string containingTagName, string? selectedAttributeName, @@ -148,8 +150,9 @@ private IReadOnlyList GetAttributeCompletions( ancestorIsTagHelper, HtmlFactsService.IsHtmlTagName); - var completionItems = new List(); + using var completionItems = new PooledArrayBuilder(); var completionResult = _tagHelperCompletionService.GetAttributeCompletions(attributeCompletionContext); + foreach (var completion in completionResult.Completions) { var filterText = completion.Key; @@ -202,13 +205,14 @@ private IReadOnlyList GetAttributeCompletions( return descriptionInfo; }); + var attributeDescriptionInfo = new AggregateBoundAttributeDescription(attributeDescriptions.ToList()); razorCompletionItem.SetAttributeCompletionDescription(attributeDescriptionInfo); completionItems.Add(razorCompletionItem); } - return completionItems; + return completionItems.DrainToImmutable(); } private bool TryResolveInsertText(string baseInsertText, AttributeContext context, [NotNullWhen(true)] out string? snippetText) @@ -231,7 +235,7 @@ private bool TryResolveInsertText(string baseInsertText, AttributeContext contex return false; } - private IReadOnlyList GetElementCompletions( + private ImmutableArray GetElementCompletions( SyntaxNode containingElement, string containingTagName, IEnumerable> attributes, @@ -248,7 +252,7 @@ private IReadOnlyList GetElementCompletions( ancestorIsTagHelper, HtmlFactsService.IsHtmlTagName); - var completionItems = new List(); + using var completionItems = new PooledArrayBuilder(); var completionResult = _tagHelperCompletionService.GetElementCompletions(elementCompletionContext); foreach (var completion in completionResult.Completions) { @@ -265,7 +269,7 @@ private IReadOnlyList GetElementCompletions( completionItems.Add(razorCompletionItem); } - return completionItems; + return completionItems.DrainToImmutable(); } private const string BooleanTypeString = "System.Boolean"; diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs index 7315f1ad9b0..6d23c1f0a8f 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs @@ -5,9 +5,11 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Composition; using System.Linq; using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Tooltip; using Microsoft.VisualStudio.Editor.Razor; @@ -17,8 +19,6 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; [Export(typeof(RazorCompletionItemProvider))] internal class DirectiveAttributeCompletionItemProvider : DirectiveAttributeCompletionItemProviderBase { - private static readonly RazorCompletionItem[] s_noDirectiveAttributeCompletionItems = Array.Empty(); - private readonly TagHelperFactsService _tagHelperFactsService; [ImportingConstructor] @@ -32,7 +32,7 @@ public DirectiveAttributeCompletionItemProvider(TagHelperFactsService tagHelperF _tagHelperFactsService = tagHelperFactsService; } - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { @@ -47,31 +47,31 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (!FileKinds.IsComponent(context.SyntaxTree.Options.FileKind)) { // Directive attributes are only supported in components - return s_noDirectiveAttributeCompletionItems; + return ImmutableArray.Empty; } var owner = context.Owner; if (owner is null) { - return s_noDirectiveAttributeCompletionItems; + return ImmutableArray.Empty; } if (!TryGetAttributeInfo(owner, out _, out var attributeName, out var attributeNameLocation, out _, out _)) { // Either we're not in an attribute or the attribute is so malformed that we can't provide proper completions. - return s_noDirectiveAttributeCompletionItems; + return ImmutableArray.Empty; } if (!attributeNameLocation.IntersectsWith(context.AbsoluteIndex)) { // We're trying to retrieve completions on a portion of the name that is not supported (such as a parameter). - return s_noDirectiveAttributeCompletionItems; + return ImmutableArray.Empty; } if (!TryGetElementInfo(owner.Parent.Parent, out var containingTagName, out var attributes)) { // This should never be the case, it means that we're operating on an attribute that doesn't have a tag. - return s_noDirectiveAttributeCompletionItems; + return ImmutableArray.Empty; } // At this point we've determined that completions have been requested for the name portion of the selected attribute. @@ -86,11 +86,11 @@ public override IReadOnlyList GetCompletionItems(RazorCompl return completionItems; } - return s_noDirectiveAttributeCompletionItems; + return ImmutableArray.Empty; } // Internal for testing - internal IReadOnlyList GetAttributeCompletions( + internal ImmutableArray GetAttributeCompletions( string selectedAttributeName, string containingTagName, IEnumerable attributes, @@ -100,7 +100,7 @@ internal IReadOnlyList GetAttributeCompletions( if (descriptorsForTag.Count == 0) { // If the current tag has no possible descriptors then we can't have any directive attributes. - return Array.Empty(); + return ImmutableArray.Empty; } // Attributes are case sensitive when matching @@ -141,7 +141,8 @@ internal IReadOnlyList GetAttributeCompletions( } } - var completionItems = new List(); + using var completionItems = new PooledArrayBuilder(); + foreach (var completion in attributeCompletions) { var insertText = completion.Key; @@ -173,7 +174,7 @@ internal IReadOnlyList GetAttributeCompletions( completionItems.Add(razorCompletionItem); } - return completionItems; + return completionItems.DrainToImmutable(); bool TryAddCompletion(string attributeName, BoundAttributeDescriptor boundAttributeDescriptor, TagHelperDescriptor tagHelperDescriptor) { diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs index a7e29acff2f..f3c1b7d7278 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs @@ -5,9 +5,11 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Composition; using System.Linq; using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Tooltip; using Microsoft.VisualStudio.Editor.Razor; @@ -30,7 +32,7 @@ public DirectiveAttributeParameterCompletionItemProvider(TagHelperFactsService t _tagHelperFactsService = tagHelperFactsService; } - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { @@ -45,39 +47,38 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (!FileKinds.IsComponent(context.SyntaxTree.Options.FileKind)) { // Directive attribute parameters are only supported in components - return Array.Empty(); + return ImmutableArray.Empty; } var owner = context.Owner; if (owner is null) { - return Array.Empty(); + return ImmutableArray.Empty; } if (!TryGetAttributeInfo(owner, out _, out var attributeName, out _, out var parameterName, out var parameterNameLocation)) { // Either we're not in an attribute or the attribute is so malformed that we can't provide proper completions. - return Array.Empty(); + return ImmutableArray.Empty; } if (!parameterNameLocation.IntersectsWith(context.AbsoluteIndex)) { // We're trying to retrieve completions on a portion of the name that is not supported (such as the name, i.e., |@bind|:format). - return Array.Empty(); + return ImmutableArray.Empty; } if (!TryGetElementInfo(owner.Parent.Parent, out var containingTagName, out var attributes)) { // This should never be the case, it means that we're operating on an attribute that doesn't have a tag. - return Array.Empty(); + return ImmutableArray.Empty; } - var completions = GetAttributeParameterCompletions(attributeName, parameterName, containingTagName, attributes, context.TagHelperDocumentContext); - return completions; + return GetAttributeParameterCompletions(attributeName, parameterName, containingTagName, attributes, context.TagHelperDocumentContext); } // Internal for testing - internal IReadOnlyList GetAttributeParameterCompletions( + internal ImmutableArray GetAttributeParameterCompletions( string attributeName, string parameterName, string containingTagName, @@ -88,7 +89,7 @@ internal IReadOnlyList GetAttributeParameterCompletions( if (descriptorsForTag.Count == 0) { // If the current tag has no possible descriptors then we can't have any additional attributes. - return Array.Empty(); + return ImmutableArray.Empty; } // Attribute parameters are case sensitive when matching @@ -130,7 +131,8 @@ internal IReadOnlyList GetAttributeParameterCompletions( } } - var completionItems = new List(); + using var completionItems = new PooledArrayBuilder(); + foreach (var completion in attributeCompletions) { if (string.Equals(completion.Key, parameterName, StringComparison.Ordinal)) @@ -150,6 +152,6 @@ internal IReadOnlyList GetAttributeParameterCompletions( completionItems.Add(razorCompletionItem); } - return completionItems; + return completionItems.DrainToImmutable(); } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs index c75e5d7a1a5..c3b4f087cfa 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs @@ -5,11 +5,13 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Composition; using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; +using Microsoft.AspNetCore.Razor.PooledObjects; namespace Microsoft.CodeAnalysis.Razor.Completion; @@ -46,21 +48,22 @@ internal class DirectiveCompletionItemProvider : RazorCompletionItemProvider ["typeparam"] = ("typeparam ${1:T}$0", "typeparam T") }; - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { throw new ArgumentNullException(nameof(context)); } - var completions = new List(); + using var completions = new PooledArrayBuilder(); + if (ShouldProvideCompletions(context)) { var directiveCompletions = GetDirectiveCompletionItems(context.SyntaxTree); completions.AddRange(directiveCompletions); } - return completions; + return completions.DrainToImmutable(); } // Internal for testing @@ -126,11 +129,13 @@ internal static bool ShouldProvideCompletions(RazorCompletionContext context) } // Internal for testing - internal static List GetDirectiveCompletionItems(RazorSyntaxTree syntaxTree) + internal static ImmutableArray GetDirectiveCompletionItems(RazorSyntaxTree syntaxTree) { var defaultDirectives = FileKinds.IsComponent(syntaxTree.Options.FileKind) ? Array.Empty() : s_defaultDirectives; var directives = syntaxTree.Options.Directives.Concat(defaultDirectives); - var completionItems = new List(); + + using var completionItems = new PooledArrayBuilder(); + foreach (var directive in directives) { var completionDisplayText = directive.DisplayName ?? directive.Directive; @@ -164,7 +169,7 @@ internal static List GetDirectiveCompletionItems(RazorSynta } } - return completionItems; + return completionItems.DrainToImmutable(); } private static IReadOnlyList GetDirectiveCommitCharacters(DirectiveKind directiveKind) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs index 93ad01ad98b..a22bcfd61df 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs @@ -3,6 +3,7 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Diagnostics; using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.Language.Syntax; @@ -40,15 +41,10 @@ public static RazorCompletionItem MarkupTransitionCompletionItem public MarkupTransitionCompletionItemProvider(HtmlFactsService htmlFactsService) { - if (htmlFactsService is null) - { - throw new ArgumentNullException(nameof(htmlFactsService)); - } - - _htmlFactsService = htmlFactsService; + _htmlFactsService = htmlFactsService ?? throw new ArgumentNullException(nameof(htmlFactsService)); } - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { @@ -59,12 +55,12 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (owner is null) { Debug.Fail("Owner should never be null."); - return Array.Empty(); + return ImmutableArray.Empty; } if (!AtMarkupTransitionCompletionPoint(owner)) { - return Array.Empty(); + return ImmutableArray.Empty; } var parent = owner.Parent; @@ -74,11 +70,10 @@ public override IReadOnlyList GetCompletionItems(RazorCompl if (!_htmlFactsService.TryGetElementInfo(parent, out var containingTagNameToken, out _) || !containingTagNameToken.Span.IntersectsWith(context.AbsoluteIndex)) { - return Array.Empty(); + return ImmutableArray.Empty; } - var completions = new List() { MarkupTransitionCompletionItem }; - return completions; + return ImmutableArray.Create(MarkupTransitionCompletionItem); } private static bool AtMarkupTransitionCompletionPoint(RazorSyntaxNode owner) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs index 61e16e438ef..75a0037c29b 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs @@ -1,11 +1,11 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System.Collections.Generic; +using System.Collections.Immutable; namespace Microsoft.CodeAnalysis.Razor.Completion; internal abstract class RazorCompletionItemProvider { - public abstract IReadOnlyList GetCompletionItems(RazorCompletionContext context); + public abstract ImmutableArray GetCompletionItems(RazorCompletionContext context); } diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs index 73070ed5454..c22f38e2af0 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs @@ -3,6 +3,7 @@ #nullable disable +using System.Collections.Immutable; using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Test.Common; @@ -12,13 +13,8 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; -public class DefaultRazorCompletionFactsServiceTest : TestBase +public class DefaultRazorCompletionFactsServiceTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - public DefaultRazorCompletionFactsServiceTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public void GetDirectiveCompletionItems_AllProvidersCompletionItems() { @@ -27,9 +23,9 @@ public void GetDirectiveCompletionItems_AllProvidersCompletionItems() var tagHelperDocumentContext = TagHelperDocumentContext.Create(prefix: null, Enumerable.Empty()); var completionItem1 = new RazorCompletionItem("displayText1", "insertText1", RazorCompletionItemKind.Directive); var context = new RazorCompletionContext(0, null, syntaxTree, tagHelperDocumentContext); - var provider1 = Mock.Of(p => p.GetCompletionItems(context) == new[] { completionItem1 }, MockBehavior.Strict); + var provider1 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem1), MockBehavior.Strict); var completionItem2 = new RazorCompletionItem("displayText2", "insertText2", RazorCompletionItemKind.Directive); - var provider2 = Mock.Of(p => p.GetCompletionItems(context) == new[] { completionItem2 }, MockBehavior.Strict); + var provider2 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem2), MockBehavior.Strict); var completionFactsService = new DefaultRazorCompletionFactsService(new[] { provider1, provider2 }); // Act diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DirectiveAttributeParameterCompletionItemProviderTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DirectiveAttributeParameterCompletionItemProviderTest.cs index 1ecb997e93c..c08dd3ab986 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DirectiveAttributeParameterCompletionItemProviderTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DirectiveAttributeParameterCompletionItemProviderTest.cs @@ -93,7 +93,7 @@ public void GetCompletionItems_OnDirectiveAttributeParameter_ReturnsCompletions( var completions = _provider.GetCompletionItems(context); // Assert - Assert.Equal(6, completions.Count); + Assert.Equal(6, completions.Length); AssertContains(completions, "culture"); AssertContains(completions, "event"); AssertContains(completions, "format"); From 5d12e80bf32d0af39428ef502cb5e41de8728d6f Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 10:07:02 -0700 Subject: [PATCH 043/151] Change RazorCompletionItemProvider to interface --- .../Completion/TagHelperCompletionProvider.cs | 4 ++-- .../Extensions/IServiceCollectionExtensions.cs | 12 ++++++------ .../Completion/DefaultRazorCompletionFactsService.cs | 4 ++-- .../DirectiveAttributeCompletionItemProvider.cs | 2 +- .../DirectiveAttributeCompletionItemProviderBase.cs | 5 ++++- ...ectiveAttributeParameterCompletionItemProvider.cs | 2 +- .../Completion/DirectiveCompletionItemProvider.cs | 6 +++--- ...emProvider.cs => IRazorCompletionItemProvider.cs} | 4 ++-- .../MarkupTransitionCompletionItemProvider.cs | 4 ++-- .../Completion/LegacyRazorCompletionEndpointTest.cs | 2 +- .../Completion/RazorCompletionListProvierTest.cs | 4 ++-- .../DefaultRazorCompletionFactsServiceTest.cs | 4 ++-- 12 files changed, 28 insertions(+), 25 deletions(-) rename src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/{RazorCompletionItemProvider.cs => IRazorCompletionItemProvider.cs} (60%) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs index 547a7cf1f9e..99696c3b8e0 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/TagHelperCompletionProvider.cs @@ -17,7 +17,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Completion; -internal class TagHelperCompletionProvider : RazorCompletionItemProvider +internal class TagHelperCompletionProvider : IRazorCompletionItemProvider { // Internal for testing internal static readonly IReadOnlyList MinimizedAttributeCommitCharacters = RazorCommitCharacter.FromArray(new[] { "=", " " }); @@ -43,7 +43,7 @@ public TagHelperCompletionProvider( _optionsMonitor = optionsMonitor ?? throw new ArgumentNullException(nameof(optionsMonitor)); } - public override ImmutableArray GetCompletionItems(RazorCompletionContext context) + public ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs index 5f4d31bb391..a7edee12b67 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs @@ -94,12 +94,12 @@ public static void AddCompletionServices(this IServiceCollection services, Langu services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); + services.AddSingleton(); } public static void AddDiagnosticServices(this IServiceCollection services) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs index f13f37f3110..8146c475941 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs @@ -12,10 +12,10 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; [Export(typeof(RazorCompletionFactsService))] internal class DefaultRazorCompletionFactsService : RazorCompletionFactsService { - private readonly IReadOnlyList _completionItemProviders; + private readonly IReadOnlyList _completionItemProviders; [ImportingConstructor] - public DefaultRazorCompletionFactsService([ImportMany] IEnumerable completionItemProviders) + public DefaultRazorCompletionFactsService([ImportMany] IEnumerable completionItemProviders) { if (completionItemProviders is null) { diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs index 6d23c1f0a8f..89b6f142fa5 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProvider.cs @@ -16,7 +16,7 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; [Shared] -[Export(typeof(RazorCompletionItemProvider))] +[Export(typeof(IRazorCompletionItemProvider))] internal class DirectiveAttributeCompletionItemProvider : DirectiveAttributeCompletionItemProviderBase { private readonly TagHelperFactsService _tagHelperFactsService; diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProviderBase.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProviderBase.cs index 7f73cddca4f..6d9cf5c33da 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProviderBase.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeCompletionItemProviderBase.cs @@ -5,14 +5,17 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using Microsoft.AspNetCore.Razor.Language.Syntax; using RazorSyntaxList = Microsoft.AspNetCore.Razor.Language.Syntax.SyntaxList; using RazorSyntaxNode = Microsoft.AspNetCore.Razor.Language.Syntax.SyntaxNode; namespace Microsoft.CodeAnalysis.Razor.Completion; -internal abstract class DirectiveAttributeCompletionItemProviderBase : RazorCompletionItemProvider +internal abstract class DirectiveAttributeCompletionItemProviderBase : IRazorCompletionItemProvider { + public abstract ImmutableArray GetCompletionItems(RazorCompletionContext context); + // Internal for testing internal static bool TryGetAttributeInfo( RazorSyntaxNode attributeLeafOwner, diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs index f3c1b7d7278..2621a4b4f3b 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveAttributeParameterCompletionItemProvider.cs @@ -16,7 +16,7 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; [Shared] -[Export(typeof(RazorCompletionItemProvider))] +[Export(typeof(IRazorCompletionItemProvider))] internal class DirectiveAttributeParameterCompletionItemProvider : DirectiveAttributeCompletionItemProviderBase { private readonly TagHelperFactsService _tagHelperFactsService; diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs index c3b4f087cfa..df4f5d8aea1 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DirectiveCompletionItemProvider.cs @@ -16,8 +16,8 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; [Shared] -[Export(typeof(RazorCompletionItemProvider))] -internal class DirectiveCompletionItemProvider : RazorCompletionItemProvider +[Export(typeof(IRazorCompletionItemProvider))] +internal class DirectiveCompletionItemProvider : IRazorCompletionItemProvider { internal static readonly IReadOnlyList SingleLineDirectiveCommitCharacters = RazorCommitCharacter.FromArray(new[] { " " }); internal static readonly IReadOnlyList BlockDirectiveCommitCharacters = RazorCommitCharacter.FromArray(new[] { " ", "{" }); @@ -48,7 +48,7 @@ internal class DirectiveCompletionItemProvider : RazorCompletionItemProvider ["typeparam"] = ("typeparam ${1:T}$0", "typeparam T") }; - public override ImmutableArray GetCompletionItems(RazorCompletionContext context) + public ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionItemProvider.cs similarity index 60% rename from src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs rename to src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionItemProvider.cs index 75a0037c29b..894764284de 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionItemProvider.cs @@ -5,7 +5,7 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; -internal abstract class RazorCompletionItemProvider +internal interface IRazorCompletionItemProvider { - public abstract ImmutableArray GetCompletionItems(RazorCompletionContext context); + ImmutableArray GetCompletionItems(RazorCompletionContext context); } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs index a22bcfd61df..9313b518671 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/MarkupTransitionCompletionItemProvider.cs @@ -12,7 +12,7 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; -internal class MarkupTransitionCompletionItemProvider : RazorCompletionItemProvider +internal class MarkupTransitionCompletionItemProvider : IRazorCompletionItemProvider { private static readonly IReadOnlyList s_elementCommitCharacters = RazorCommitCharacter.FromArray(new[] { ">" }); @@ -44,7 +44,7 @@ public MarkupTransitionCompletionItemProvider(HtmlFactsService htmlFactsService) _htmlFactsService = htmlFactsService ?? throw new ArgumentNullException(nameof(htmlFactsService)); } - public override ImmutableArray GetCompletionItems(RazorCompletionContext context) + public ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs index 1265c57ffc7..de847dcde86 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs @@ -36,7 +36,7 @@ public LegacyRazorCompletionEndpointTest(ITestOutputHelper testOutput) var tagHelperFactsService = new DefaultTagHelperFactsService(); var tagHelperCompletionService = new LanguageServerTagHelperCompletionService(tagHelperFactsService); - var completionProviders = new RazorCompletionItemProvider[] + var completionProviders = new IRazorCompletionItemProvider[] { new DirectiveCompletionItemProvider(), new DirectiveAttributeCompletionItemProvider(tagHelperFactsService), diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs index 4537b71b58a..6b782112bab 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs @@ -59,7 +59,7 @@ public RazorCompletionListProvierTest(ITestOutputHelper testOutput) _defaultCompletionContext = new VSInternalCompletionContext(); } - private static IEnumerable GetCompletionProviders(IOptionsMonitor optionsMonitor = null) + private static IEnumerable GetCompletionProviders(IOptionsMonitor optionsMonitor = null) { // Working around strong naming restriction. var tagHelperFactsService = new DefaultTagHelperFactsService(); @@ -67,7 +67,7 @@ private static IEnumerable GetCompletionProviders(I optionsMonitor ??= TestRazorLSPOptionsMonitor.Create(); - var completionProviders = new RazorCompletionItemProvider[] + var completionProviders = new IRazorCompletionItemProvider[] { new DirectiveCompletionItemProvider(), new DirectiveAttributeCompletionItemProvider(tagHelperFactsService), diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs index c22f38e2af0..1bac3411dd4 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs @@ -23,9 +23,9 @@ public void GetDirectiveCompletionItems_AllProvidersCompletionItems() var tagHelperDocumentContext = TagHelperDocumentContext.Create(prefix: null, Enumerable.Empty()); var completionItem1 = new RazorCompletionItem("displayText1", "insertText1", RazorCompletionItemKind.Directive); var context = new RazorCompletionContext(0, null, syntaxTree, tagHelperDocumentContext); - var provider1 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem1), MockBehavior.Strict); + var provider1 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem1), MockBehavior.Strict); var completionItem2 = new RazorCompletionItem("displayText2", "insertText2", RazorCompletionItemKind.Directive); - var provider2 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem2), MockBehavior.Strict); + var provider2 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem2), MockBehavior.Strict); var completionFactsService = new DefaultRazorCompletionFactsService(new[] { provider1, provider2 }); // Act From c26162082be11b90d2584ea2c4de543a26f96c2d Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 11:02:56 -0700 Subject: [PATCH 044/151] Return ImmutableArary from RazorCompletionFactsService.GetCompletionItems --- .../LegacyRazorCompletionEndpoint.cs | 39 +++++++---------- .../Completion/RazorCompletionListProvider.cs | 17 ++++---- .../DefaultRazorCompletionFactsService.cs | 25 +++++------ .../Completion/RazorCompletionFactsService.cs | 4 +- .../CompletionItemDisplayTextComparer.cs | 42 +++++++++++++++++++ ...RazorDirectiveAttributeCompletionSource.cs | 14 ++++--- .../RazorDirectiveCompletionSource.cs | 9 ++-- ...egacyRazorCompletionResolveEndpointTest.cs | 28 ++++--------- .../RazorCompletionItemResolverTest.cs | 29 ++++++------- 9 files changed, 117 insertions(+), 90 deletions(-) create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/CompletionItemDisplayTextComparer.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs index 777ac38bcea..cf0b95440cc 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs @@ -2,7 +2,7 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; +using System.Collections.Immutable; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.Linq; @@ -12,6 +12,7 @@ using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Completion; using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -34,22 +35,10 @@ internal class LegacyRazorCompletionEndpoint : IVSCompletionEndpoint public bool MutatesSolutionState => false; - public LegacyRazorCompletionEndpoint( - RazorCompletionFactsService completionFactsService, - CompletionListCache completionListCache) + public LegacyRazorCompletionEndpoint(RazorCompletionFactsService completionFactsService, CompletionListCache completionListCache) { - if (completionFactsService is null) - { - throw new ArgumentNullException(nameof(completionFactsService)); - } - - if (completionListCache is null) - { - throw new ArgumentNullException(nameof(completionListCache)); - } - - _completionFactsService = completionFactsService; - _completionListCache = completionListCache; + _completionFactsService = completionFactsService ?? throw new ArgumentNullException(nameof(completionFactsService)); + _completionListCache = completionListCache ?? throw new ArgumentNullException(nameof(completionListCache)); } public void ApplyCapabilities(VSInternalServerCapabilities serverCapabilities, VSInternalClientCapabilities clientCapabilities) @@ -107,7 +96,7 @@ public TextDocumentIdentifier GetTextDocumentIdentifier(CompletionParams request var razorCompletionItems = _completionFactsService.GetCompletionItems(completionContext); - requestContext.Logger.LogTrace("Resolved {razorCompletionItemsCount} completion items.", razorCompletionItems.Count); + requestContext.Logger.LogTrace("Resolved {razorCompletionItemsCount} completion items.", razorCompletionItems.Length); var completionList = CreateLSPCompletionList(razorCompletionItems); var completionCapability = _clientCapabilities?.TextDocument?.Completion as VSInternalCompletionSetting; @@ -140,31 +129,33 @@ internal static bool IsApplicableTriggerContext(CompletionContext context) } // Internal for testing - internal VSInternalCompletionList CreateLSPCompletionList(IReadOnlyList razorCompletionItems) => CreateLSPCompletionList(razorCompletionItems, _clientCapabilities!); + internal VSInternalCompletionList CreateLSPCompletionList(ImmutableArray razorCompletionItems) + => CreateLSPCompletionList(razorCompletionItems, _clientCapabilities!); // Internal for benchmarking and testing internal static VSInternalCompletionList CreateLSPCompletionList( - IReadOnlyList razorCompletionItems, + ImmutableArray razorCompletionItems, VSInternalClientCapabilities clientCapabilities) { - var completionItems = new List(); + using var items = new PooledArrayBuilder(); + foreach (var razorCompletionItem in razorCompletionItems) { if (TryConvert(razorCompletionItem, clientCapabilities, out var completionItem)) { - completionItems.Add(completionItem); + items.Add(completionItem); } } var completionList = new VSInternalCompletionList() { - Items = completionItems.ToArray(), + Items = items.ToArray(), IsIncomplete = false, }; var completionCapability = clientCapabilities?.TextDocument?.Completion as VSInternalCompletionSetting; - var optimizedCompletionList = CompletionListOptimizer.Optimize(completionList, completionCapability); - return optimizedCompletionList; + + return CompletionListOptimizer.Optimize(completionList, completionCapability); } // Internal for testing diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs index 06024659818..c148069419f 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs @@ -12,6 +12,7 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Legacy; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Completion; using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -63,6 +64,7 @@ public RazorCompletionListProvider( CompletionTriggerKind.TriggerCharacter => CompletionReason.Typing, _ => CompletionReason.Typing, }; + var completionOptions = new RazorCompletionOptions(SnippetsSupported: true); var syntaxTree = await documentContext.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false); var tagHelperContext = await documentContext.GetTagHelperContextAsync(cancellationToken).ConfigureAwait(false); @@ -79,7 +81,7 @@ public RazorCompletionListProvider( var razorCompletionItems = _completionFactsService.GetCompletionItems(razorCompletionContext); - _logger.LogTrace("Resolved {razorCompletionItemsCount} completion items.", razorCompletionItems.Count); + _logger.LogTrace("Resolved {razorCompletionItemsCount} completion items.", razorCompletionItems.Length); var completionList = CreateLSPCompletionList(razorCompletionItems, clientCapabilities); @@ -94,27 +96,28 @@ public RazorCompletionListProvider( // Internal for benchmarking and testing internal static VSInternalCompletionList CreateLSPCompletionList( - IReadOnlyList razorCompletionItems, + ImmutableArray razorCompletionItems, VSInternalClientCapabilities clientCapabilities) { - var completionItems = new List(); + using var items = new PooledArrayBuilder(); + foreach (var razorCompletionItem in razorCompletionItems) { if (TryConvert(razorCompletionItem, clientCapabilities, out var completionItem)) { - completionItems.Add(completionItem); + items.Add(completionItem); } } var completionList = new VSInternalCompletionList() { - Items = completionItems.ToArray(), + Items = items.ToArray(), IsIncomplete = false, }; var completionCapability = clientCapabilities.TextDocument?.Completion as VSInternalCompletionSetting; - var optimizedCompletionList = CompletionListOptimizer.Optimize(completionList, completionCapability); - return optimizedCompletionList; + + return CompletionListOptimizer.Optimize(completionList, completionCapability); } // Internal for testing diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs index 8146c475941..c9dd75473b1 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs @@ -3,8 +3,9 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Composition; -using System.Linq; +using Microsoft.AspNetCore.Razor.PooledObjects; namespace Microsoft.CodeAnalysis.Razor.Completion; @@ -12,20 +13,20 @@ namespace Microsoft.CodeAnalysis.Razor.Completion; [Export(typeof(RazorCompletionFactsService))] internal class DefaultRazorCompletionFactsService : RazorCompletionFactsService { - private readonly IReadOnlyList _completionItemProviders; + private readonly ImmutableArray _providers; [ImportingConstructor] - public DefaultRazorCompletionFactsService([ImportMany] IEnumerable completionItemProviders) + public DefaultRazorCompletionFactsService([ImportMany] IEnumerable providers) { - if (completionItemProviders is null) + if (providers is null) { - throw new ArgumentNullException(nameof(completionItemProviders)); + throw new ArgumentNullException(nameof(providers)); } - _completionItemProviders = completionItemProviders.ToArray(); + _providers = providers.ToImmutableArray(); } - public override IReadOnlyList GetCompletionItems(RazorCompletionContext context) + public override ImmutableArray GetCompletionItems(RazorCompletionContext context) { if (context is null) { @@ -37,14 +38,14 @@ public override IReadOnlyList GetCompletionItems(RazorCompl throw new ArgumentNullException(nameof(context.TagHelperDocumentContext)); } - var completions = new List(); - for (var i = 0; i < _completionItemProviders.Count; i++) + using var completions = new PooledArrayBuilder(); + + foreach (var provider in _providers) { - var completionItemProvider = _completionItemProviders[i]; - var items = completionItemProvider.GetCompletionItems(context); + var items = provider.GetCompletionItems(context); completions.AddRange(items); } - return completions; + return completions.DrainToImmutable(); } } diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs index 563d5118e0a..dc36576935a 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs @@ -1,11 +1,11 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System.Collections.Generic; +using System.Collections.Immutable; namespace Microsoft.CodeAnalysis.Razor.Completion; internal abstract class RazorCompletionFactsService { - public abstract IReadOnlyList GetCompletionItems(RazorCompletionContext razorCompletionContext); + public abstract ImmutableArray GetCompletionItems(RazorCompletionContext razorCompletionContext); } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/CompletionItemDisplayTextComparer.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/CompletionItemDisplayTextComparer.cs new file mode 100644 index 00000000000..8613e968afd --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/CompletionItemDisplayTextComparer.cs @@ -0,0 +1,42 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System; +using System.Collections.Generic; +using Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data; + +namespace Microsoft.VisualStudio.Editor.Razor.Completion; + +/// +/// Compares s by display text using the current culture. +/// +internal sealed class CompletionItemDisplayTextComparer : IComparer +{ + public static readonly CompletionItemDisplayTextComparer Instance = new(); + + private CompletionItemDisplayTextComparer() + { + } + + public int Compare(CompletionItem x, CompletionItem y) + { + var displayText1 = x?.DisplayText; + var displayText2 = y?.DisplayText; + + if (displayText1 is null) + { + if (displayText2 is not null) + { + return -1; + } + + return 0; + } + else if (displayText2 is null) + { + return 1; + } + + return StringComparer.CurrentCulture.Compare(displayText1, displayText2); + } +} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs index ce97e578080..769f6738d95 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs @@ -4,11 +4,11 @@ using System; using System.Collections.Generic; using System.Collections.Immutable; -using System.Linq; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Legacy; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.Completion; using Microsoft.CodeAnalysis.Razor.Tooltip; @@ -99,7 +99,7 @@ public async Task GetCompletionContextAsync(IAsyncCompletionS var razorCompletionContext = new RazorCompletionContext(absoluteIndex, owner, syntaxTree, tagHelperDocumentContext); var razorCompletionItems = _completionFactsService.GetCompletionItems(razorCompletionContext); - if (razorCompletionItems.Count == 0) + if (razorCompletionItems.Length == 0) { return CompletionContext.Empty; } @@ -121,8 +121,9 @@ public async Task GetCompletionContextAsync(IAsyncCompletionS activeSession.Dismiss(); } - var completionItems = new List(); + using var _ = ArrayBuilderPool.GetPooledObject(out var completionItems); var completionItemKinds = new HashSet(); + foreach (var razorCompletionItem in razorCompletionItems) { if (razorCompletionItem.Kind != RazorCompletionItemKind.DirectiveAttribute && @@ -150,9 +151,10 @@ public async Task GetCompletionContextAsync(IAsyncCompletionS } session.Properties.SetCompletionItemKinds(completionItemKinds); - var orderedCompletionItems = completionItems.OrderBy(item => item.DisplayText); - var context = new CompletionContext(orderedCompletionItems.ToImmutableArray()); - return context; + + completionItems.Sort(CompletionItemDisplayTextComparer.Instance); + + return new CompletionContext(completionItems.ToImmutable()); } catch (OperationCanceledException) { diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs index 554268f2320..20119991289 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs @@ -2,12 +2,12 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System; -using System.Collections.Generic; using System.Collections.Immutable; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Language.Legacy; +using Microsoft.AspNetCore.Razor.PooledObjects; using Microsoft.CodeAnalysis.Razor.Completion; using Microsoft.VisualStudio.Core.Imaging; using Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion; @@ -77,7 +77,8 @@ public async Task GetCompletionContextAsync( var razorCompletionContext = new RazorCompletionContext(absoluteIndex, owner, syntaxTree, tagHelperDocumentContext); var razorCompletionItems = _completionFactsService.GetCompletionItems(razorCompletionContext); - var completionItems = new List(); + using var _ = ArrayBuilderPool.GetPooledObject(out var completionItems); + foreach (var razorCompletionItem in razorCompletionItems) { if (razorCompletionItem.Kind != RazorCompletionItemKind.Directive) @@ -96,13 +97,13 @@ public async Task GetCompletionContextAsync( suffix: string.Empty, sortText: razorCompletionItem.DisplayText, attributeIcons: ImmutableArray.Empty); + var completionDescription = razorCompletionItem.GetDirectiveCompletionDescription(); completionItem.Properties.AddProperty(DescriptionKey, completionDescription); completionItems.Add(completionItem); } - var context = new CompletionContext(completionItems.ToImmutableArray()); - return context; + return new CompletionContext(completionItems.ToImmutable()); } catch (OperationCanceledException) { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionResolveEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionResolveEndpointTest.cs index 94b3b65b79b..a04596b01aa 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionResolveEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionResolveEndpointTest.cs @@ -4,7 +4,7 @@ #nullable disable using System; -using System.Collections.Generic; +using System.Collections.Immutable; using System.IO; using System.Linq; using System.Threading.Tasks; @@ -27,7 +27,6 @@ public class LegacyRazorCompletionResolveEndpointTest : LanguageServerTestBase private readonly CompletionListCache _completionListCache; private readonly VSInternalCompletionSetting _completionCapability; private readonly VSInternalClientCapabilities _defaultClientCapability; - private readonly VSInternalClientCapabilities _vsClientCapability; public LegacyRazorCompletionResolveEndpointTest(ITestOutputHelper testOutput) : base(testOutput) @@ -50,15 +49,6 @@ public LegacyRazorCompletionResolveEndpointTest(ITestOutputHelper testOutput) Completion = _completionCapability, }, }; - - _vsClientCapability = new VSInternalClientCapabilities() - { - TextDocument = new TextDocumentClientCapabilities() - { - Completion = _completionCapability, - }, - SupportsVisualStudioExtensions = true, - }; } [Fact] @@ -69,7 +59,7 @@ public async Task Handle_Resolve_DirectiveCompletion_ReturnsCompletionItemWithDo endpoint.ApplyCapabilities(new(), _defaultClientCapability); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.Directive); razorCompletionItem.SetDirectiveCompletionDescription(new DirectiveCompletionDescription("Test directive")); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single(); var parameters = ConvertToBridgedItem(completionItem); var requestContext = CreateRazorRequestContext(documentContext: null); @@ -89,7 +79,7 @@ public async Task Handle_Resolve_MarkupTransitionCompletion_ReturnsCompletionIte endpoint.ApplyCapabilities(new(), _defaultClientCapability); var razorCompletionItem = new RazorCompletionItem("@...", "@", RazorCompletionItemKind.MarkupTransition); razorCompletionItem.SetMarkupTransitionCompletionDescription(new MarkupTransitionCompletionDescription("Test description")); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single(); var parameters = ConvertToBridgedItem(completionItem); var requestContext = CreateRazorRequestContext(documentContext: null); @@ -117,7 +107,7 @@ public async Task Handle_Resolve_DirectiveAttributeCompletion_ReturnsCompletionI endpoint.ApplyCapabilities(new(), _defaultClientCapability); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.DirectiveAttribute); razorCompletionItem.SetAttributeCompletionDescription(new AggregateBoundAttributeDescription(Array.Empty())); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single(); var parameters = ConvertToBridgedItem(completionItem); var requestContext = CreateRazorRequestContext(documentContext: null); @@ -145,7 +135,7 @@ public async Task Handle_Resolve_DirectiveAttributeParameterCompletion_ReturnsCo endpoint.ApplyCapabilities(new(), _defaultClientCapability); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.DirectiveAttributeParameter); razorCompletionItem.SetAttributeCompletionDescription(new AggregateBoundAttributeDescription(Array.Empty())); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single(); var parameters = ConvertToBridgedItem(completionItem); var requestContext = CreateRazorRequestContext(documentContext: null); @@ -173,7 +163,7 @@ public async Task Handle_Resolve_TagHelperElementCompletion_ReturnsCompletionIte endpoint.ApplyCapabilities(new(), _defaultClientCapability); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.TagHelperElement); razorCompletionItem.SetTagHelperElementDescriptionInfo(new AggregateBoundElementDescription(Array.Empty())); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single(); var parameters = ConvertToBridgedItem(completionItem); var requestContext = CreateRazorRequestContext(documentContext: null); @@ -201,7 +191,7 @@ public async Task Handle_Resolve_TagHelperAttribute_ReturnsCompletionItemWithDoc endpoint.ApplyCapabilities(new(), _defaultClientCapability); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.TagHelperAttribute); razorCompletionItem.SetAttributeCompletionDescription(new AggregateBoundAttributeDescription(Array.Empty())); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single(); var parameters = ConvertToBridgedItem(completionItem); var requestContext = CreateRazorRequestContext(documentContext: null); @@ -238,9 +228,9 @@ public async Task Handle_Resolve_NonTagHelperCompletion_Noops() Assert.Null(newCompletionItem.Documentation); } - private VSInternalCompletionList CreateLSPCompletionList(IReadOnlyList razorCompletionItems) + private VSInternalCompletionList CreateLSPCompletionList(params RazorCompletionItem[] razorCompletionItems) { - var completionList = LegacyRazorCompletionEndpoint.CreateLSPCompletionList(razorCompletionItems, _defaultClientCapability); + var completionList = LegacyRazorCompletionEndpoint.CreateLSPCompletionList(razorCompletionItems.ToImmutableArray(), _defaultClientCapability); var resultId = _completionListCache.Add(completionList, razorCompletionItems); completionList.SetResultId(resultId, completionSetting: null); return completionList; diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionItemResolverTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionItemResolverTest.cs index e25d376c415..65a50d77f59 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionItemResolverTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionItemResolverTest.cs @@ -4,7 +4,7 @@ #nullable disable using System; -using System.Collections.Generic; +using System.Collections.Immutable; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer.Tooltip; @@ -70,7 +70,7 @@ public async Task ResolveAsync_DirectiveCompletion_ReturnsCompletionItemWithDocu var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.Directive); razorCompletionItem.SetDirectiveCompletionDescription(new DirectiveCompletionDescription("Test directive")); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -88,7 +88,7 @@ public async Task ResolveAsync_MarkupTransitionCompletion_ReturnsCompletionItemW var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("@...", "@", RazorCompletionItemKind.MarkupTransition); razorCompletionItem.SetMarkupTransitionCompletionDescription(new MarkupTransitionCompletionDescription("Test description")); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -106,7 +106,7 @@ public async Task ResolveAsync_DirectiveAttributeCompletion_ReturnsCompletionIte var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.DirectiveAttribute); razorCompletionItem.SetAttributeCompletionDescription(_attributeDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -124,7 +124,7 @@ public async Task ResolveAsync_DirectiveAttributeParameterCompletion_ReturnsComp var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.DirectiveAttributeParameter); razorCompletionItem.SetAttributeCompletionDescription(_attributeDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -142,7 +142,7 @@ public async Task ResolveAsync_TagHelperElementCompletion_ReturnsCompletionItemW var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.TagHelperElement); razorCompletionItem.SetTagHelperElementDescriptionInfo(_elementDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -160,7 +160,7 @@ public async Task ResolveAsync_TagHelperAttribute_ReturnsCompletionItemWithDocum var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.TagHelperAttribute); razorCompletionItem.SetAttributeCompletionDescription(_attributeDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -178,7 +178,7 @@ public async Task ResolveAsync_VS_DirectiveAttributeCompletion_ReturnsCompletion var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.DirectiveAttribute); razorCompletionItem.SetAttributeCompletionDescription(_attributeDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -196,7 +196,7 @@ public async Task ResolveAsync_VS_DirectiveAttributeParameterCompletion_ReturnsC var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.DirectiveAttributeParameter); razorCompletionItem.SetAttributeCompletionDescription(_attributeDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -214,7 +214,7 @@ public async Task ResolveAsync_VS_TagHelperElementCompletion_ReturnsCompletionIt var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.TagHelperElement); razorCompletionItem.SetTagHelperElementDescriptionInfo(_elementDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -232,7 +232,7 @@ public async Task ResolveAsync_VS_TagHelperAttribute_ReturnsCompletionItemWithDe var resolver = new RazorCompletionItemResolver(_lspTagHelperTooltipFactory, _vsLspTagHelperTooltipFactory); var razorCompletionItem = new RazorCompletionItem("TestItem", "TestItem", RazorCompletionItemKind.TagHelperAttribute); razorCompletionItem.SetAttributeCompletionDescription(_attributeDescription); - var completionList = CreateLSPCompletionList(new[] { razorCompletionItem }); + var completionList = CreateLSPCompletionList(razorCompletionItem); var completionItem = completionList.Items.Single() as VSInternalCompletionItem; // Act @@ -259,9 +259,6 @@ public async Task ResolveAsync_NonTagHelperCompletion_Noops() Assert.Null(resolvedCompletionItem); } - private VSInternalCompletionList CreateLSPCompletionList(IReadOnlyList razorCompletionItems) - { - var completionList = RazorCompletionListProvider.CreateLSPCompletionList(razorCompletionItems, _defaultClientCapability); - return completionList; - } + private VSInternalCompletionList CreateLSPCompletionList(params RazorCompletionItem[] razorCompletionItems) + => RazorCompletionListProvider.CreateLSPCompletionList(razorCompletionItems.ToImmutableArray(), _defaultClientCapability); } From 4b95895b029098e239c1a34f6420868b462f0d64 Mon Sep 17 00:00:00 2001 From: David Barbet Date: Tue, 29 Aug 2023 11:12:29 -0700 Subject: [PATCH 045/151] Update PublishData.json --- eng/config/PublishData.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/config/PublishData.json b/eng/config/PublishData.json index 840bc9b834c..ab6ac22738b 100644 --- a/eng/config/PublishData.json +++ b/eng/config/PublishData.json @@ -7,7 +7,7 @@ ], "vsBranch": "main", "vsMajorVersion": 17, - "insertionCreateDraftPR": false, + "insertionCreateDraftPR": true, "insertionTitlePrefix": "[17.8P3]" }, "release/dev17.5": { @@ -42,7 +42,7 @@ "Shipping", "NonShipping" ], - "vsBranch": "rel/d17.8", + "vsBranch": "main", "vsMajorVersion": 17, "insertionCreateDraftPR": false, "insertionTitlePrefix": "[17.8P2]" From 4ec65f6fccd3adeb259bb9dba2626c22141eed9d Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 11:18:49 -0700 Subject: [PATCH 046/151] Change RazorCompletionFactsService to interface --- .../LegacyRazorCompletionEndpoint.cs | 4 +- .../Completion/RazorCompletionListProvider.cs | 4 +- .../IServiceCollectionExtensions.cs | 2 +- .../DefaultRazorCompletionFactsService.cs | 51 ------------------- .../IRazorCompletionFactsService.cs | 11 ++++ .../Completion/RazorCompletionFactsService.cs | 44 +++++++++++++++- ...RazorDirectiveAttributeCompletionSource.cs | 32 +++--------- ...ectiveAttributeCompletionSourceProvider.cs | 43 +++------------- .../RazorDirectiveCompletionSource.cs | 4 +- .../RazorDirectiveCompletionSourceProvider.cs | 4 +- .../LegacyRazorCompletionEndpointTest.cs | 4 +- .../RazorCompletionListProvierTest.cs | 6 +-- .../DefaultRazorCompletionFactsServiceTest.cs | 2 +- ...rDirectiveAttributeCompletionSourceTest.cs | 4 +- ...orDirectiveCompletionSourceProviderTest.cs | 4 +- .../RazorDirectiveCompletionSourceTest.cs | 4 +- 16 files changed, 88 insertions(+), 135 deletions(-) delete mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs create mode 100644 src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionFactsService.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs index cf0b95440cc..60240d72168 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/LegacyRazorCompletionEndpoint.cs @@ -24,7 +24,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Completion; // for this legacy version. internal class LegacyRazorCompletionEndpoint : IVSCompletionEndpoint { - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; private readonly CompletionListCache _completionListCache; private static readonly Command s_retriggerCompletionCommand = new() { @@ -35,7 +35,7 @@ internal class LegacyRazorCompletionEndpoint : IVSCompletionEndpoint public bool MutatesSolutionState => false; - public LegacyRazorCompletionEndpoint(RazorCompletionFactsService completionFactsService, CompletionListCache completionListCache) + public LegacyRazorCompletionEndpoint(IRazorCompletionFactsService completionFactsService, CompletionListCache completionListCache) { _completionFactsService = completionFactsService ?? throw new ArgumentNullException(nameof(completionFactsService)); _completionListCache = completionListCache ?? throw new ArgumentNullException(nameof(completionListCache)); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs index c148069419f..0592e77bf9a 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Completion/RazorCompletionListProvider.cs @@ -21,7 +21,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Completion; internal class RazorCompletionListProvider { - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; private readonly CompletionListCache _completionListCache; private readonly ILogger _logger; private static readonly Command s_retriggerCompletionCommand = new() @@ -31,7 +31,7 @@ internal class RazorCompletionListProvider }; public RazorCompletionListProvider( - RazorCompletionFactsService completionFactsService, + IRazorCompletionFactsService completionFactsService, CompletionListCache completionListCache, ILoggerFactory loggerFactory) { diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs index a7edee12b67..ae3112e4761 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Extensions/IServiceCollectionExtensions.cs @@ -93,7 +93,7 @@ public static void AddCompletionServices(this IServiceCollection services, Langu services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); - services.AddSingleton(); + services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs deleted file mode 100644 index c9dd75473b1..00000000000 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/DefaultRazorCompletionFactsService.cs +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using System.Collections.Immutable; -using System.Composition; -using Microsoft.AspNetCore.Razor.PooledObjects; - -namespace Microsoft.CodeAnalysis.Razor.Completion; - -[Shared] -[Export(typeof(RazorCompletionFactsService))] -internal class DefaultRazorCompletionFactsService : RazorCompletionFactsService -{ - private readonly ImmutableArray _providers; - - [ImportingConstructor] - public DefaultRazorCompletionFactsService([ImportMany] IEnumerable providers) - { - if (providers is null) - { - throw new ArgumentNullException(nameof(providers)); - } - - _providers = providers.ToImmutableArray(); - } - - public override ImmutableArray GetCompletionItems(RazorCompletionContext context) - { - if (context is null) - { - throw new ArgumentNullException(nameof(context)); - } - - if (context.TagHelperDocumentContext is null) - { - throw new ArgumentNullException(nameof(context.TagHelperDocumentContext)); - } - - using var completions = new PooledArrayBuilder(); - - foreach (var provider in _providers) - { - var items = provider.GetCompletionItems(context); - completions.AddRange(items); - } - - return completions.DrainToImmutable(); - } -} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionFactsService.cs new file mode 100644 index 00000000000..72080aedd08 --- /dev/null +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/IRazorCompletionFactsService.cs @@ -0,0 +1,11 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.Collections.Immutable; + +namespace Microsoft.CodeAnalysis.Razor.Completion; + +internal interface IRazorCompletionFactsService +{ + ImmutableArray GetCompletionItems(RazorCompletionContext razorCompletionContext); +} diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs index dc36576935a..f0666cc3f17 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Completion/RazorCompletionFactsService.cs @@ -1,11 +1,51 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System; +using System.Collections.Generic; using System.Collections.Immutable; +using System.Composition; +using Microsoft.AspNetCore.Razor.PooledObjects; namespace Microsoft.CodeAnalysis.Razor.Completion; -internal abstract class RazorCompletionFactsService +[Shared] +[Export(typeof(IRazorCompletionFactsService))] +internal class RazorCompletionFactsService : IRazorCompletionFactsService { - public abstract ImmutableArray GetCompletionItems(RazorCompletionContext razorCompletionContext); + private readonly ImmutableArray _providers; + + [ImportingConstructor] + public RazorCompletionFactsService([ImportMany] IEnumerable providers) + { + if (providers is null) + { + throw new ArgumentNullException(nameof(providers)); + } + + _providers = providers.ToImmutableArray(); + } + + public ImmutableArray GetCompletionItems(RazorCompletionContext context) + { + if (context is null) + { + throw new ArgumentNullException(nameof(context)); + } + + if (context.TagHelperDocumentContext is null) + { + throw new ArgumentNullException(nameof(context.TagHelperDocumentContext)); + } + + using var completions = new PooledArrayBuilder(); + + foreach (var provider in _providers) + { + var items = provider.GetCompletionItems(context); + completions.AddRange(items); + } + + return completions.DrainToImmutable(); + } } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs index 769f6738d95..b5bece39e7e 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs @@ -38,7 +38,7 @@ internal class RazorDirectiveAttributeCompletionSource : IAsyncCompletionSource }.ToImmutableArray(); private readonly VisualStudioRazorParser _parser; - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; private readonly ICompletionBroker _completionBroker; private readonly VisualStudioDescriptionFactory _descriptionFactory; private readonly JoinableTaskFactory _joinableTaskFactory; @@ -47,36 +47,16 @@ internal class RazorDirectiveAttributeCompletionSource : IAsyncCompletionSource public RazorDirectiveAttributeCompletionSource( ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, VisualStudioRazorParser parser, - RazorCompletionFactsService completionFactsService, + IRazorCompletionFactsService completionFactsService, ICompletionBroker completionBroker, VisualStudioDescriptionFactory descriptionFactory, JoinableTaskFactory joinableTaskFactory) { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (parser is null) - { - throw new ArgumentNullException(nameof(parser)); - } - - if (completionFactsService is null) - { - throw new ArgumentNullException(nameof(completionFactsService)); - } - - if (descriptionFactory is null) - { - throw new ArgumentNullException(nameof(descriptionFactory)); - } - - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - _parser = parser; - _completionFactsService = completionFactsService; + _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher ?? throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); + _parser = parser ?? throw new ArgumentNullException(nameof(parser)); + _completionFactsService = completionFactsService ?? throw new ArgumentNullException(nameof(completionFactsService)); _completionBroker = completionBroker; - _descriptionFactory = descriptionFactory; + _descriptionFactory = descriptionFactory ?? throw new ArgumentNullException(nameof(descriptionFactory)); _joinableTaskFactory = joinableTaskFactory; } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs index d80f34403af..b6a72859e42 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs @@ -23,7 +23,7 @@ namespace Microsoft.VisualStudio.Editor.Razor.Completion; internal class RazorDirectiveAttributeCompletionSourceProvider : IAsyncCompletionSourceProvider { private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; private readonly ICompletionBroker _completionBroker; private readonly VisualStudioDescriptionFactory _descriptionFactory; private readonly JoinableTaskContext _joinableTaskContext; @@ -31,42 +31,16 @@ internal class RazorDirectiveAttributeCompletionSourceProvider : IAsyncCompletio [ImportingConstructor] public RazorDirectiveAttributeCompletionSourceProvider( ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, - RazorCompletionFactsService completionFactsService, - IAsyncCompletionBroker asyncCoompletionBroker, + IRazorCompletionFactsService completionFactsService, ICompletionBroker completionBroker, VisualStudioDescriptionFactory descriptionFactory, JoinableTaskContext joinableTaskContext) { - if (projectSnapshotManagerDispatcher is null) - { - throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); - } - - if (completionFactsService is null) - { - throw new ArgumentNullException(nameof(completionFactsService)); - } - - if (asyncCoompletionBroker is null) - { - throw new ArgumentNullException(nameof(asyncCoompletionBroker)); - } - - if (descriptionFactory is null) - { - throw new ArgumentNullException(nameof(descriptionFactory)); - } - - if (joinableTaskContext is null) - { - throw new ArgumentNullException(nameof(joinableTaskContext)); - } - - _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher; - _completionFactsService = completionFactsService; - _completionBroker = completionBroker; - _descriptionFactory = descriptionFactory; - _joinableTaskContext = joinableTaskContext; + _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher ?? throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); + _completionFactsService = completionFactsService ?? throw new ArgumentNullException(nameof(completionFactsService)); + _completionBroker = completionBroker ?? throw new ArgumentNullException(nameof(completionBroker)); + _descriptionFactory = descriptionFactory ?? throw new ArgumentNullException(nameof(descriptionFactory)); + _joinableTaskContext = joinableTaskContext ?? throw new ArgumentNullException(nameof(joinableTaskContext)); } public IAsyncCompletionSource? GetOrCreate(ITextView textView) @@ -96,13 +70,12 @@ public RazorDirectiveAttributeCompletionSourceProvider( return null; } - var completionSource = new RazorDirectiveAttributeCompletionSource( + return new RazorDirectiveAttributeCompletionSource( _projectSnapshotManagerDispatcher, parser, _completionFactsService, _completionBroker, _descriptionFactory, _joinableTaskContext.Factory); - return completionSource; } } diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs index 20119991289..f766ee357b2 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSource.cs @@ -33,11 +33,11 @@ internal class RazorDirectiveCompletionSource : IAsyncCompletionSource // Internal for testing internal readonly VisualStudioRazorParser Parser; - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; public RazorDirectiveCompletionSource( VisualStudioRazorParser parser, - RazorCompletionFactsService completionFactsService) + IRazorCompletionFactsService completionFactsService) { if (parser is null) { diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSourceProvider.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSourceProvider.cs index edb2ed7e8ec..47eacf5d22c 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSourceProvider.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveCompletionSourceProvider.cs @@ -20,10 +20,10 @@ namespace Microsoft.VisualStudio.Editor.Razor.Completion; [ContentType(RazorConstants.LegacyCoreContentType)] internal class RazorDirectiveCompletionSourceProvider : IAsyncCompletionSourceProvider { - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; [ImportingConstructor] - public RazorDirectiveCompletionSourceProvider(RazorCompletionFactsService completionFactsService) + public RazorDirectiveCompletionSourceProvider(IRazorCompletionFactsService completionFactsService) { if (completionFactsService is null) { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs index de847dcde86..c38bd7464c4 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/LegacyRazorCompletionEndpointTest.cs @@ -25,7 +25,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Completion; public class LegacyRazorCompletionEndpointTest : LanguageServerTestBase { - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; private readonly CompletionListCache _completionListCache; private readonly VSInternalClientCapabilities _clientCapabilities; @@ -44,7 +44,7 @@ public LegacyRazorCompletionEndpointTest(ITestOutputHelper testOutput) new TagHelperCompletionProvider(tagHelperCompletionService, new DefaultHtmlFactsService(), tagHelperFactsService, TestRazorLSPOptionsMonitor.Create()) }; - _completionFactsService = new DefaultRazorCompletionFactsService(completionProviders); + _completionFactsService = new RazorCompletionFactsService(completionProviders); _completionListCache = new CompletionListCache(); _clientCapabilities = new VSInternalClientCapabilities() { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs index 6b782112bab..97b72348ed7 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Completion/RazorCompletionListProvierTest.cs @@ -27,7 +27,7 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer.Completion; public class RazorCompletionListProvierTest : LanguageServerTestBase { - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; private readonly CompletionListCache _completionListCache; private readonly VSInternalClientCapabilities _clientCapabilities; private readonly VSInternalCompletionContext _defaultCompletionContext; @@ -35,7 +35,7 @@ public class RazorCompletionListProvierTest : LanguageServerTestBase public RazorCompletionListProvierTest(ITestOutputHelper testOutput) : base(testOutput) { - _completionFactsService = new DefaultRazorCompletionFactsService(GetCompletionProviders()); + _completionFactsService = new RazorCompletionFactsService(GetCompletionProviders()); _completionListCache = new CompletionListCache(); _clientCapabilities = new VSInternalClientCapabilities() { @@ -582,7 +582,7 @@ public async Task GetCompletionListAsync_ProvidesTagHelperAttributeItems_Attribu var optionsMonitor = TestRazorLSPOptionsMonitor.Create(); await optionsMonitor.UpdateAsync(optionsMonitor.CurrentValue with { AutoInsertAttributeQuotes = false }, DisposalToken); - var completionFactsService = new DefaultRazorCompletionFactsService(GetCompletionProviders(optionsMonitor)); + var completionFactsService = new RazorCompletionFactsService(GetCompletionProviders(optionsMonitor)); var provider = new RazorCompletionListProvider(completionFactsService, _completionListCache, LoggerFactory); // Act diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs index 1bac3411dd4..4e119dead3c 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test/Completion/DefaultRazorCompletionFactsServiceTest.cs @@ -26,7 +26,7 @@ public void GetDirectiveCompletionItems_AllProvidersCompletionItems() var provider1 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem1), MockBehavior.Strict); var completionItem2 = new RazorCompletionItem("displayText2", "insertText2", RazorCompletionItemKind.Directive); var provider2 = Mock.Of(p => p.GetCompletionItems(context) == ImmutableArray.Create(completionItem2), MockBehavior.Strict); - var completionFactsService = new DefaultRazorCompletionFactsService(new[] { provider1, provider2 }); + var completionFactsService = new RazorCompletionFactsService(new[] { provider1, provider2 }); // Act var completionItems = completionFactsService.GetCompletionItems(context); diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs index 1b4a04ded50..5b62b22d5fc 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs @@ -50,7 +50,7 @@ public async Task GetDescriptionAsync_DescriptionData_AsksFactoryForDescription( var source = new RazorDirectiveAttributeCompletionSource( Dispatcher, Mock.Of(MockBehavior.Strict), - Mock.Of(MockBehavior.Strict), + Mock.Of(MockBehavior.Strict), Mock.Of(MockBehavior.Strict), descriptionFactory, JoinableTaskFactory); @@ -240,7 +240,7 @@ private RazorDirectiveAttributeCompletionSource CreateCompletionSource() var source = new RazorDirectiveAttributeCompletionSource( Dispatcher, Mock.Of(MockBehavior.Strict), - Mock.Of(MockBehavior.Strict), + Mock.Of(MockBehavior.Strict), Mock.Of(MockBehavior.Strict), Mock.Of(MockBehavior.Strict), JoinableTaskFactory); diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceProviderTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceProviderTest.cs index f4c2a9d26f9..aa2ea100a70 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceProviderTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceProviderTest.cs @@ -21,7 +21,7 @@ public class RazorDirectiveCompletionSourceProviderTest : ProjectSnapshotManager { private readonly IContentType _razorContentType; private readonly IContentType _nonRazorContentType; - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; public RazorDirectiveCompletionSourceProviderTest(ITestOutputHelper testOutput) : base(testOutput) @@ -34,7 +34,7 @@ public RazorDirectiveCompletionSourceProviderTest(ITestOutputHelper testOutput) c => c.IsOfType(It.IsAny()) == false, MockBehavior.Strict); - _completionFactsService = Mock.Of(MockBehavior.Strict); + _completionFactsService = Mock.Of(MockBehavior.Strict); } [Fact] diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceTest.cs index d08c8d068e1..097f2cde37d 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveCompletionSourceTest.cs @@ -33,12 +33,12 @@ public class RazorDirectiveCompletionSourceTest : ProjectSnapshotManagerDispatch CSharpCodeParser.TagHelperPrefixDirectiveDescriptor, }; - private readonly RazorCompletionFactsService _completionFactsService; + private readonly IRazorCompletionFactsService _completionFactsService; public RazorDirectiveCompletionSourceTest(ITestOutputHelper testOutput) : base(testOutput) { - _completionFactsService = new DefaultRazorCompletionFactsService(new[] { new DirectiveCompletionItemProvider() }); + _completionFactsService = new RazorCompletionFactsService(new[] { new DirectiveCompletionItemProvider() }); } [UIFact] From 7c378c8b750d8b7ecfe22792ae1f40d24a6c1b06 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Tue, 29 Aug 2023 11:27:11 -0700 Subject: [PATCH 047/151] Change VisualStudioDescriptionFactory to interface --- .../DefaultVisualStudioDescriptionFactory.cs | 115 ------------------ .../IVisualStudioDescriptionFactory.cs | 12 ++ ...RazorDirectiveAttributeCompletionSource.cs | 4 +- ...ectiveAttributeCompletionSourceProvider.cs | 4 +- .../VisualStudioDescriptionFactory.cs | 106 +++++++++++++++- ...faultVisualStudioDescriptionFactoryTest.cs | 20 +-- ...rDirectiveAttributeCompletionSourceTest.cs | 4 +- 7 files changed, 132 insertions(+), 133 deletions(-) delete mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/DefaultVisualStudioDescriptionFactory.cs create mode 100644 src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/IVisualStudioDescriptionFactory.cs diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/DefaultVisualStudioDescriptionFactory.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/DefaultVisualStudioDescriptionFactory.cs deleted file mode 100644 index bfab435f53b..00000000000 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/DefaultVisualStudioDescriptionFactory.cs +++ /dev/null @@ -1,115 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using System.Composition; -using Microsoft.CodeAnalysis.Razor.Tooltip; -using Microsoft.VisualStudio.Core.Imaging; -using Microsoft.VisualStudio.Text.Adornments; - -namespace Microsoft.VisualStudio.Editor.Razor.Completion; - -[Shared] -[Export(typeof(VisualStudioDescriptionFactory))] -internal class DefaultVisualStudioDescriptionFactory : VisualStudioDescriptionFactory -{ - // Internal for testing - internal static readonly ContainerElement SeparatorElement = new( - ContainerElementStyle.Wrapped, - new ClassifiedTextElement( - new ClassifiedTextRun(PredefinedClassificationNames.Comment, "------------"))); - - // Hardcoding the Guid here to avoid a reference to Microsoft.VisualStudio.ImageCatalog.dll - // that is not present in Visual Studio for Mac - private static readonly Guid s_imageCatalogGuid = new("{ae27a6b0-e345-4288-96df-5eaf394ee369}"); - private static readonly ImageElement s_propertyGlyph = new( - new ImageId(s_imageCatalogGuid, 2429), // KnownImageIds.Type = 2429 - "Razor Attribute Glyph"); - private static readonly ClassifiedTextRun s_spaceLiteral = new(PredefinedClassificationNames.Literal, " "); - private static readonly ClassifiedTextRun s_dotLiteral = new(PredefinedClassificationNames.Literal, "."); - - public override ContainerElement CreateClassifiedDescription(AggregateBoundAttributeDescription completionDescription) - { - if (completionDescription is null) - { - throw new ArgumentNullException(nameof(completionDescription)); - } - - var descriptionElements = new List(); - foreach (var descriptionInfo in completionDescription.DescriptionInfos) - { - if (descriptionElements.Count > 0) - { - descriptionElements.Add(SeparatorElement); - } - - var returnTypeClassification = PredefinedClassificationNames.Type; - if (TypeNameStringResolver.TryGetSimpleName(descriptionInfo.ReturnTypeName, out var returnTypeName)) - { - returnTypeClassification = PredefinedClassificationNames.Keyword; - } - else - { - returnTypeName = descriptionInfo.ReturnTypeName; - } - - var tagHelperTypeName = descriptionInfo.TypeName; - var tagHelperTypeNamePrefix = string.Empty; - var tagHelperTypeNameProper = tagHelperTypeName; - - var lastDot = tagHelperTypeName.LastIndexOf('.'); - if (lastDot > 0) - { - var afterLastDot = lastDot + 1; - - // We're pulling apart the type name so the prefix looks like: - // - // Microsoft.AspnetCore.Components. - tagHelperTypeNamePrefix = tagHelperTypeName[..afterLastDot]; - - // And the type name looks like BindBinds - tagHelperTypeNameProper = tagHelperTypeName[afterLastDot..]; - } - - descriptionElements.Add( - new ContainerElement( - ContainerElementStyle.Wrapped, - s_propertyGlyph, - new ClassifiedTextElement( - new ClassifiedTextRun(returnTypeClassification, returnTypeName), - s_spaceLiteral, - new ClassifiedTextRun(PredefinedClassificationNames.Literal, tagHelperTypeNamePrefix), - new ClassifiedTextRun(PredefinedClassificationNames.Type, tagHelperTypeNameProper), - s_dotLiteral, - new ClassifiedTextRun(PredefinedClassificationNames.Identifier, descriptionInfo.PropertyName)))); - - if (descriptionInfo.Documentation != null) - { - descriptionElements.Add( - new ContainerElement( - ContainerElementStyle.Wrapped, - new ClassifiedTextElement( - new ClassifiedTextRun(PredefinedClassificationNames.NaturalLanguage, descriptionInfo.Documentation)))); - } - } - - var descriptionContainer = new ContainerElement(ContainerElementStyle.Stacked, descriptionElements); - return descriptionContainer; - } - - private static class PredefinedClassificationNames - { - public const string Keyword = "keyword"; - - public const string Literal = "literal"; - - public const string Type = "Type"; - - public const string Identifier = "identifier"; - - public const string Comment = "comment"; - - public const string NaturalLanguage = "natural language"; - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/IVisualStudioDescriptionFactory.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/IVisualStudioDescriptionFactory.cs new file mode 100644 index 00000000000..a7e471a993f --- /dev/null +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/IVisualStudioDescriptionFactory.cs @@ -0,0 +1,12 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using Microsoft.CodeAnalysis.Razor.Tooltip; +using Microsoft.VisualStudio.Text.Adornments; + +namespace Microsoft.VisualStudio.Editor.Razor.Completion; + +internal interface IVisualStudioDescriptionFactory +{ + ContainerElement CreateClassifiedDescription(AggregateBoundAttributeDescription description); +} diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs index b5bece39e7e..5dc52de8a87 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSource.cs @@ -40,7 +40,7 @@ internal class RazorDirectiveAttributeCompletionSource : IAsyncCompletionSource private readonly VisualStudioRazorParser _parser; private readonly IRazorCompletionFactsService _completionFactsService; private readonly ICompletionBroker _completionBroker; - private readonly VisualStudioDescriptionFactory _descriptionFactory; + private readonly IVisualStudioDescriptionFactory _descriptionFactory; private readonly JoinableTaskFactory _joinableTaskFactory; private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; @@ -49,7 +49,7 @@ public RazorDirectiveAttributeCompletionSource( VisualStudioRazorParser parser, IRazorCompletionFactsService completionFactsService, ICompletionBroker completionBroker, - VisualStudioDescriptionFactory descriptionFactory, + IVisualStudioDescriptionFactory descriptionFactory, JoinableTaskFactory joinableTaskFactory) { _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher ?? throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs index b6a72859e42..56de93f545b 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/RazorDirectiveAttributeCompletionSourceProvider.cs @@ -25,7 +25,7 @@ internal class RazorDirectiveAttributeCompletionSourceProvider : IAsyncCompletio private readonly ProjectSnapshotManagerDispatcher _projectSnapshotManagerDispatcher; private readonly IRazorCompletionFactsService _completionFactsService; private readonly ICompletionBroker _completionBroker; - private readonly VisualStudioDescriptionFactory _descriptionFactory; + private readonly IVisualStudioDescriptionFactory _descriptionFactory; private readonly JoinableTaskContext _joinableTaskContext; [ImportingConstructor] @@ -33,7 +33,7 @@ public RazorDirectiveAttributeCompletionSourceProvider( ProjectSnapshotManagerDispatcher projectSnapshotManagerDispatcher, IRazorCompletionFactsService completionFactsService, ICompletionBroker completionBroker, - VisualStudioDescriptionFactory descriptionFactory, + IVisualStudioDescriptionFactory descriptionFactory, JoinableTaskContext joinableTaskContext) { _projectSnapshotManagerDispatcher = projectSnapshotManagerDispatcher ?? throw new ArgumentNullException(nameof(projectSnapshotManagerDispatcher)); diff --git a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/VisualStudioDescriptionFactory.cs b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/VisualStudioDescriptionFactory.cs index 90fef305aa2..aa67fd86b86 100644 --- a/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/VisualStudioDescriptionFactory.cs +++ b/src/Razor/src/Microsoft.VisualStudio.Editor.Razor/Completion/VisualStudioDescriptionFactory.cs @@ -1,12 +1,114 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System; +using System.Collections.Generic; +using System.Composition; using Microsoft.CodeAnalysis.Razor.Tooltip; +using Microsoft.VisualStudio.Core.Imaging; using Microsoft.VisualStudio.Text.Adornments; namespace Microsoft.VisualStudio.Editor.Razor.Completion; -internal abstract class VisualStudioDescriptionFactory +[Shared] +[Export(typeof(IVisualStudioDescriptionFactory))] +internal class VisualStudioDescriptionFactory : IVisualStudioDescriptionFactory { - public abstract ContainerElement CreateClassifiedDescription(AggregateBoundAttributeDescription completionDescription); + // Internal for testing + internal static readonly ContainerElement SeparatorElement = new( + ContainerElementStyle.Wrapped, + new ClassifiedTextElement( + new ClassifiedTextRun(PredefinedClassificationNames.Comment, "------------"))); + + // Hardcoding the Guid here to avoid a reference to Microsoft.VisualStudio.ImageCatalog.dll + // that is not present in Visual Studio for Mac + private static readonly Guid s_imageCatalogGuid = new("{ae27a6b0-e345-4288-96df-5eaf394ee369}"); + private static readonly ImageElement s_propertyGlyph = new( + new ImageId(s_imageCatalogGuid, 2429), // KnownImageIds.Type = 2429 + "Razor Attribute Glyph"); + private static readonly ClassifiedTextRun s_spaceLiteral = new(PredefinedClassificationNames.Literal, " "); + private static readonly ClassifiedTextRun s_dotLiteral = new(PredefinedClassificationNames.Literal, "."); + + public ContainerElement CreateClassifiedDescription(AggregateBoundAttributeDescription description) + { + if (description is null) + { + throw new ArgumentNullException(nameof(description)); + } + + var descriptionElements = new List(); + foreach (var descriptionInfo in description.DescriptionInfos) + { + if (descriptionElements.Count > 0) + { + descriptionElements.Add(SeparatorElement); + } + + var returnTypeClassification = PredefinedClassificationNames.Type; + if (TypeNameStringResolver.TryGetSimpleName(descriptionInfo.ReturnTypeName, out var returnTypeName)) + { + returnTypeClassification = PredefinedClassificationNames.Keyword; + } + else + { + returnTypeName = descriptionInfo.ReturnTypeName; + } + + var tagHelperTypeName = descriptionInfo.TypeName; + var tagHelperTypeNamePrefix = string.Empty; + var tagHelperTypeNameProper = tagHelperTypeName; + + var lastDot = tagHelperTypeName.LastIndexOf('.'); + if (lastDot > 0) + { + var afterLastDot = lastDot + 1; + + // We're pulling apart the type name so the prefix looks like: + // + // Microsoft.AspnetCore.Components. + tagHelperTypeNamePrefix = tagHelperTypeName[..afterLastDot]; + + // And the type name looks like BindBinds + tagHelperTypeNameProper = tagHelperTypeName[afterLastDot..]; + } + + descriptionElements.Add( + new ContainerElement( + ContainerElementStyle.Wrapped, + s_propertyGlyph, + new ClassifiedTextElement( + new ClassifiedTextRun(returnTypeClassification, returnTypeName), + s_spaceLiteral, + new ClassifiedTextRun(PredefinedClassificationNames.Literal, tagHelperTypeNamePrefix), + new ClassifiedTextRun(PredefinedClassificationNames.Type, tagHelperTypeNameProper), + s_dotLiteral, + new ClassifiedTextRun(PredefinedClassificationNames.Identifier, descriptionInfo.PropertyName)))); + + if (descriptionInfo.Documentation is { } documentation) + { + descriptionElements.Add( + new ContainerElement( + ContainerElementStyle.Wrapped, + new ClassifiedTextElement( + new ClassifiedTextRun(PredefinedClassificationNames.NaturalLanguage, documentation)))); + } + } + + return new ContainerElement(ContainerElementStyle.Stacked, descriptionElements); + } + + private static class PredefinedClassificationNames + { + public const string Keyword = "keyword"; + + public const string Literal = "literal"; + + public const string Type = "Type"; + + public const string Identifier = "identifier"; + + public const string Comment = "comment"; + + public const string NaturalLanguage = "natural language"; + } } diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/DefaultVisualStudioDescriptionFactoryTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/DefaultVisualStudioDescriptionFactoryTest.cs index 3df0dce9a92..72a55b4e401 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/DefaultVisualStudioDescriptionFactoryTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/DefaultVisualStudioDescriptionFactoryTest.cs @@ -23,7 +23,7 @@ public DefaultVisualStudioDescriptionFactoryTest(ITestOutputHelper testOutput) public void CreateClassifiedDescription_SingleDescription_NoSeparator() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("TheReturnType", "TheTypeName", "ThePropertyName", "The documentation"), @@ -33,14 +33,14 @@ public void CreateClassifiedDescription_SingleDescription_NoSeparator() var result = factory.CreateClassifiedDescription(description); // Assert - Assert.DoesNotContain(DefaultVisualStudioDescriptionFactory.SeparatorElement, result.Elements); + Assert.DoesNotContain(VisualStudioDescriptionFactory.SeparatorElement, result.Elements); } [Fact] public void CreateClassifiedDescription_MultipleDescription_Separator() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("TheReturnType", "TheTypeName", "ThePropertyName", "The documentation"), @@ -51,14 +51,14 @@ public void CreateClassifiedDescription_MultipleDescription_Separator() var result = factory.CreateClassifiedDescription(description); // Assert - Assert.Contains(DefaultVisualStudioDescriptionFactory.SeparatorElement, result.Elements); + Assert.Contains(VisualStudioDescriptionFactory.SeparatorElement, result.Elements); } [Fact] public void CreateClassifiedDescription_RepresentsReturnType() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("TheReturnType", "TheTypeName", "ThePropertyName", "The documentation"), @@ -76,7 +76,7 @@ public void CreateClassifiedDescription_RepresentsReturnType() public void CreateClassifiedDescription_RepresentsTypeName() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("TheReturnType", "TheTypeName", "ThePropertyName", "The documentation"), @@ -94,7 +94,7 @@ public void CreateClassifiedDescription_RepresentsTypeName() public void CreateClassifiedDescription_RepresentsPropertyName() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("TheReturnType", "TheTypeName", "ThePropertyName", "The documentation"), @@ -112,7 +112,7 @@ public void CreateClassifiedDescription_RepresentsPropertyName() public void CreateClassifiedDescription_RepresentsDocumentation() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("TheReturnType", "TheTypeName", "ThePropertyName", "The documentation"), @@ -130,7 +130,7 @@ public void CreateClassifiedDescription_RepresentsDocumentation() public void CreateClassifiedDescription_CanSimplifyKeywordReturnTypes() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("System.String", "TheTypeName", "ThePropertyName", "The documentation"), @@ -149,7 +149,7 @@ public void CreateClassifiedDescription_CanSimplifyKeywordReturnTypes() public void CreateClassifiedDescription_CanRepresentMultipleDescriptions() { // Arrange - var factory = new DefaultVisualStudioDescriptionFactory(); + var factory = new VisualStudioDescriptionFactory(); var description = new AggregateBoundAttributeDescription(new[] { new BoundAttributeDescriptionInfo("System.String", "TheTypeName", "ThePropertyName", "The documentation"), diff --git a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs index 5b62b22d5fc..f71a667f3a9 100644 --- a/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.Editor.Razor.Test/Completion/RazorDirectiveAttributeCompletionSourceTest.cs @@ -46,7 +46,7 @@ public async Task GetDescriptionAsync_DescriptionData_AsksFactoryForDescription( // Arrange var expectedResult = new ContainerElement(ContainerElementStyle.Wrapped); var description = new AggregateBoundAttributeDescription(Array.Empty()); - var descriptionFactory = Mock.Of(factory => factory.CreateClassifiedDescription(description) == expectedResult, MockBehavior.Strict); + var descriptionFactory = Mock.Of(factory => factory.CreateClassifiedDescription(description) == expectedResult, MockBehavior.Strict); var source = new RazorDirectiveAttributeCompletionSource( Dispatcher, Mock.Of(MockBehavior.Strict), @@ -242,7 +242,7 @@ private RazorDirectiveAttributeCompletionSource CreateCompletionSource() Mock.Of(MockBehavior.Strict), Mock.Of(MockBehavior.Strict), Mock.Of(MockBehavior.Strict), - Mock.Of(MockBehavior.Strict), + Mock.Of(MockBehavior.Strict), JoinableTaskFactory); return source; } From 835e75f5463aaa9a85fe4af59d6bf79425053a37 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Tue, 29 Aug 2023 14:46:41 -0700 Subject: [PATCH 048/151] Update dependencies from https://github.com/dotnet/arcade build 20230828.2 (#9190) Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23425.2 -> To Version 8.0.0-beta.23428.2 Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 4 ++-- global.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index aa515aabd9b..4bb800fe603 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -98,9 +98,9 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-runtime 3a25a7f1cc446b60678ed25c9d829420d6321eba - + https://github.com/dotnet/arcade - 90c167d5c57de4a8bced566379dbd893556c94e8 + 3d92d0bfd8c9006f5fe1687e465dc4f8aa068b00 diff --git a/global.json b/global.json index 9891c8bcf40..4553f385511 100644 --- a/global.json +++ b/global.json @@ -21,7 +21,7 @@ "rollForward": "latestPatch" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23425.2", + "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23428.2", "Yarn.MSBuild": "1.22.10" } } From f3fac0332f516d42449c49024ee16f7f8c09f2ad Mon Sep 17 00:00:00 2001 From: Jan Jones Date: Wed, 30 Aug 2023 09:09:38 +0200 Subject: [PATCH 049/151] Refactor `ScopeStack` (#9158) Co-authored-by: Chris Sienkiewicz --- .../src/Components/ScopeStack.cs | 64 ++++++------------- 1 file changed, 20 insertions(+), 44 deletions(-) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ScopeStack.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ScopeStack.cs index 19a3bd37465..c36563f82ba 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ScopeStack.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ScopeStack.cs @@ -17,19 +17,23 @@ namespace Microsoft.AspNetCore.Razor.Language.Components; internal class ScopeStack { private readonly Stack _stack = new Stack(); - private int _builderVarNumber = 1; - public string BuilderVarName { get; private set; } = ComponentsApi.RenderTreeBuilder.BuilderParameter; + public string BuilderVarName => + Current.BuilderVarNumber == 1 + ? ComponentsApi.RenderTreeBuilder.BuilderParameter + : $"{ComponentsApi.RenderTreeBuilder.BuilderParameter}{Current.BuilderVarNumber}"; - public int Depth => _stack.Count; + public int Depth => _stack.Count - 1; - public void OpenComponentScope(CodeRenderingContext context, string name, string parameterName) - { - var scope = new ScopeEntry(name, ScopeKind.Component); - _stack.Push(scope); + private ScopeEntry Current => _stack.Peek(); - OffsetBuilderVarNumber(1); + public ScopeStack() + { + _stack.Push(new ScopeEntry() { BuilderVarNumber = 1 }); + } + public void OpenComponentScope(CodeRenderingContext context, string name, string parameterName) + { // Writes code that looks like: // // ((__builder) => { ... }) @@ -40,55 +44,27 @@ public void OpenComponentScope(CodeRenderingContext context, string name, string { context.CodeWriter.Write($"({parameterName}) => "); } - - scope.LambdaScope = context.CodeWriter.BuildLambda(BuilderVarName); + OpenScope(context); } - public void OpenTemplateScope(CodeRenderingContext context) - { - var currentScope = new ScopeEntry("__template", ScopeKind.Template); - _stack.Push(currentScope); + public void OpenTemplateScope(CodeRenderingContext context) => OpenScope(context); - // Templates always get a lambda scope, because they are defined as a lambda. - OffsetBuilderVarNumber(1); - currentScope.LambdaScope = context.CodeWriter.BuildLambda(BuilderVarName); + private void OpenScope(CodeRenderingContext context) + { + var scope = new ScopeEntry() { BuilderVarNumber = Current.BuilderVarNumber + 1 }; + _stack.Push(scope); + scope.LambdaScope = context.CodeWriter.BuildLambda(BuilderVarName); } public void CloseScope(CodeRenderingContext context) { var currentScope = _stack.Pop(); currentScope.LambdaScope.Dispose(); - OffsetBuilderVarNumber(-1); - } - - private void OffsetBuilderVarNumber(int delta) - { - _builderVarNumber += delta; - BuilderVarName = _builderVarNumber == 1 - ? ComponentsApi.RenderTreeBuilder.BuilderParameter - : $"{ComponentsApi.RenderTreeBuilder.BuilderParameter}{_builderVarNumber}"; } private class ScopeEntry { - public readonly string Name; - public ScopeKind Kind; - public int ChildCount; + public int BuilderVarNumber; public IDisposable LambdaScope; - - public ScopeEntry(string name, ScopeKind kind) - { - Name = name; - Kind = kind; - ChildCount = 0; - } - - public override string ToString() => $"<{Name}> ({Kind})"; - } - - private enum ScopeKind - { - Component, - Template, } } From 08c0f9737b61f610f1bf967e7a3e9de392d63ffd Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 30 Aug 2023 12:31:23 +0000 Subject: [PATCH 050/151] Update dependencies from https://github.com/dotnet/arcade build 20230829.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23428.2 -> To Version 8.0.0-beta.23429.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23423.1 -> To Version 1.0.0-beta.23426.1 (parent: Microsoft.DotNet.Arcade.Sdk --- eng/Version.Details.xml | 8 ++++---- eng/Versions.props | 2 +- global.json | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4bb800fe603..8142cff8e62 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -98,14 +98,14 @@ https://dev.azure.com/dnceng/internal/_git/dotnet-runtime 3a25a7f1cc446b60678ed25c9d829420d6321eba - + https://github.com/dotnet/arcade - 3d92d0bfd8c9006f5fe1687e465dc4f8aa068b00 + 804d586c07a6c598551a2913f0958680cb9135a9 - + https://github.com/dotnet/xliff-tasks - ed9a83526483c094fb51e7000b6f816ce6cb0325 + 194f32828726c3f1f63f79f3dc09b9e99c157b11 ] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_RazorIfNotReady.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_RazorIfNotReady.semantic.txt new file mode 100644 index 00000000000..364cfc9e436 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_RazorIfNotReady.semantic.txt @@ -0,0 +1,11 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 razorTransition 0 [@] +0 1 1 razorTransition 0 [{] +2 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Static.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Static.semantic.txt new file mode 100644 index 00000000000..80fb6d17da3 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Static.semantic.txt @@ -0,0 +1,26 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 0 [using] +0 6 6 namespace name 0 [System] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 4 7 keyword 0 [private] +0 8 6 keyword 0 [static] +0 7 4 keyword 0 [bool] +0 5 9 field name 1 [_isStatic] +0 9 1 punctuation 0 [;] +2 4 6 keyword 0 [public] +0 7 4 keyword 0 [void] +0 5 1 method name 0 [M] +0 1 1 punctuation 0 [(] +0 1 1 punctuation 0 [)] +1 4 1 punctuation 0 [{] +1 8 2 keyword - control 0 [if] +0 3 1 punctuation 0 [(] +0 1 9 field name 1 [_isStatic] +0 9 1 punctuation 0 [)] +1 8 1 punctuation 0 [{] +1 8 1 punctuation 0 [}] +1 4 1 punctuation 0 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_StaticModifier.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_StaticModifier.semantic.txt new file mode 100644 index 00000000000..299c6cb020c --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_StaticModifier.semantic.txt @@ -0,0 +1,11 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 4 6 keyword 0 [static] +0 7 3 keyword 0 [int] +0 4 1 field name 1 [x] +0 2 1 operator 0 [=] +0 2 1 number 0 [1] +0 1 1 punctuation 0 [;] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Static_WithBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Static_WithBackground.semantic.txt new file mode 100644 index 00000000000..092eba704bc --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Static_WithBackground.semantic.txt @@ -0,0 +1,40 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 4 [using] +0 5 1 markupTextLiteral 4 [ ] +0 1 6 namespace name 4 [System] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 0 4 markupTextLiteral 4 [ ] +0 4 7 keyword 4 [private] +0 7 1 markupTextLiteral 4 [ ] +0 1 6 keyword 4 [static] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [bool] +1 0 8 markupTextLiteral 4 [ ] +0 8 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [;] +2 0 4 markupTextLiteral 4 [ ] +0 4 6 keyword 4 [public] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [void] +0 4 1 markupTextLiteral 4 [ ] +0 1 1 method name 4 [M] +0 1 1 punctuation 4 [(] +0 1 1 punctuation 4 [)] +1 0 4 markupTextLiteral 4 [ ] +0 4 1 punctuation 4 [{] +1 0 8 markupTextLiteral 4 [ ] +0 8 2 keyword - control 4 [if] +0 2 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [(] +0 1 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [)] +1 0 8 markupTextLiteral 4 [ ] +0 8 1 punctuation 4 [{] +1 0 8 markupTextLiteral 4 [ ] +0 8 1 punctuation 4 [}] +1 0 4 markupTextLiteral 4 [ ] +0 4 1 punctuation 4 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_VSCodeWorks.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_VSCodeWorks.semantic.txt new file mode 100644 index 00000000000..e61a88f1a95 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_VSCodeWorks.semantic.txt @@ -0,0 +1,6 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +1 0 1 razorTransition 0 [@] +0 1 1 razorTransition 0 [{] +0 10 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_VersionMismatch.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_VersionMismatch.semantic.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WitRenderFragment.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WitRenderFragment.semantic.txt new file mode 100644 index 00000000000..4129d94933c --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WitRenderFragment.semantic.txt @@ -0,0 +1,31 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +0 18 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 4 6 keyword 0 [public] +0 7 4 keyword 0 [void] +0 5 1 method name 0 [M] +0 1 1 punctuation 0 [(] +0 1 1 punctuation 0 [)] +1 4 1 punctuation 0 [{] +1 8 14 variable 0 [RenderFragment] +0 15 1 local name 0 [x] +0 2 1 operator 0 [=] +0 2 1 razorTransition 0 [@] +0 1 1 markupTagDelimiter 0 [<] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +0 18 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +0 1 1 punctuation 0 [;] +1 4 1 punctuation 0 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WitRenderFragmentAndBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WitRenderFragmentAndBackground.semantic.txt new file mode 100644 index 00000000000..44204e459ca --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WitRenderFragmentAndBackground.semantic.txt @@ -0,0 +1,39 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +0 18 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 0 4 markupTextLiteral 4 [ ] +0 4 6 keyword 4 [public] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [void] +0 4 1 markupTextLiteral 4 [ ] +0 1 1 method name 4 [M] +0 1 1 punctuation 4 [(] +0 1 1 punctuation 4 [)] +1 0 4 markupTextLiteral 4 [ ] +0 4 1 punctuation 4 [{] +1 0 8 markupTextLiteral 4 [ ] +0 8 14 variable 4 [RenderFragment] +0 14 1 markupTextLiteral 4 [ ] +0 1 1 local name 4 [x] +0 1 1 markupTextLiteral 4 [ ] +0 1 1 operator 4 [=] +0 2 1 razorTransition 4 [@] +0 1 1 markupTagDelimiter 0 [<] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +0 18 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 3 markupElement 0 [div] +0 3 1 markupTagDelimiter 0 [>] +0 1 1 punctuation 4 [;] +1 0 4 markupTextLiteral 4 [ ] +0 4 1 punctuation 4 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WithBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WithBackground.semantic.txt new file mode 100644 index 00000000000..7752babae00 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_WithBackground.semantic.txt @@ -0,0 +1,40 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 4 [using] +0 5 1 markupTextLiteral 4 [ ] +0 1 6 namespace name 4 [System] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 0 4 markupTextLiteral 4 [ ] +0 4 7 keyword 4 [private] +0 7 1 markupTextLiteral 4 [ ] +0 1 6 keyword 4 [static] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [bool] +0 4 1 markupTextLiteral 4 [ ] +0 1 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [;] +2 0 4 markupTextLiteral 4 [ ] +0 4 6 keyword 4 [public] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [void] +0 4 1 markupTextLiteral 4 [ ] +0 1 1 method name 4 [M] +0 1 1 punctuation 4 [(] +0 1 1 punctuation 4 [)] +1 0 4 markupTextLiteral 4 [ ] +0 4 1 punctuation 4 [{] +1 0 8 markupTextLiteral 4 [ ] +0 8 2 keyword - control 4 [if] +0 2 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [(] +0 1 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [)] +1 0 8 markupTextLiteral 4 [ ] +0 8 1 punctuation 4 [{] +1 0 8 markupTextLiteral 4 [ ] +0 8 1 punctuation 4 [}] +1 0 4 markupTextLiteral 4 [ ] +0 4 1 punctuation 4 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_DoesNotApplyOnNonTagHelpersAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_DoesNotApplyOnNonTagHelpersAsync.semantic.txt new file mode 100644 index 00000000000..ac0edafc4d9 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_DoesNotApplyOnNonTagHelpersAsync.semantic.txt @@ -0,0 +1,16 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [p] +0 2 8 markupAttribute 0 [bool-val] +0 8 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 4 markupAttributeValue 0 [true] +0 4 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HTMLCommentAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HTMLCommentAsync.semantic.txt new file mode 100644 index 00000000000..a945e5dd50a --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HTMLCommentAsync.semantic.txt @@ -0,0 +1,7 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 4 markupCommentPunctuation 0 [] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HTMLIncludesBang.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HTMLIncludesBang.semantic.txt new file mode 100644 index 00000000000..574126e1558 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HTMLIncludesBang.semantic.txt @@ -0,0 +1,9 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 1 razorTransition 0 [!] +0 1 5 markupElement 0 [input] +0 5 1 markupTagDelimiter 0 [/] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HalfOfCommentAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HalfOfCommentAsync.semantic.txt new file mode 100644 index 00000000000..748a2c6cdd3 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HalfOfCommentAsync.semantic.txt @@ -0,0 +1,7 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 razorCommentTransition 0 [@] +0 1 1 razorCommentStar 0 [*] +0 1 8 razorComment 0 [ comment] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HandleTransitionEscape.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HandleTransitionEscape.semantic.txt new file mode 100644 index 00000000000..6203cd4fb71 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_HandleTransitionEscape.semantic.txt @@ -0,0 +1 @@ +//line,characterPos,length,tokenType,modifier,text diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_IgnoresNonTagHelperAttributesAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_IgnoresNonTagHelperAttributesAsync.semantic.txt new file mode 100644 index 00000000000..7133dfc1504 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_IgnoresNonTagHelperAttributesAsync.semantic.txt @@ -0,0 +1,21 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 razorTagHelperElement 0 [test1] +0 6 8 razorTagHelperAttribute 0 [bool-val] +0 8 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 4 keyword 0 [true] +0 4 1 markupAttributeQuote 0 ['] +0 2 5 markupAttribute 0 [class] +0 5 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 12 markupAttributeValue 0 [display:none] +0 12 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 razorTagHelperElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_IncompleteTag.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_IncompleteTag.semantic.txt new file mode 100644 index 00000000000..c4bad0a367b --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_IncompleteTag.semantic.txt @@ -0,0 +1,6 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 3 markupElement 0 [str] +0 4 5 markupAttribute 0 [class] +0 5 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedAttribute_BoundAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedAttribute_BoundAsync.semantic.txt new file mode 100644 index 00000000000..a6953955a17 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedAttribute_BoundAsync.semantic.txt @@ -0,0 +1,12 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 razorTagHelperElement 0 [test1] +0 6 8 razorTagHelperAttribute 0 [bool-val] +0 8 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 razorTagHelperElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedAttribute_NotBoundAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedAttribute_NotBoundAsync.semantic.txt new file mode 100644 index 00000000000..628cb095c46 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedAttribute_NotBoundAsync.semantic.txt @@ -0,0 +1,12 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 razorTagHelperElement 0 [test1] +0 6 8 markupAttribute 0 [notbound] +0 8 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 razorTagHelperElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedHTMLAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedHTMLAsync.semantic.txt new file mode 100644 index 00000000000..033fd9627da --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedHTMLAsync.semantic.txt @@ -0,0 +1,8 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 markupElement 0 [input] +0 5 1 markupTagDelimiter 0 [/] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedHTMLAttribute.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedHTMLAttribute.semantic.txt new file mode 100644 index 00000000000..208cb0f92f0 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MinimizedHTMLAttribute.semantic.txt @@ -0,0 +1,6 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [p] +0 2 4 markupAttribute 0 [attr] +0 5 1 markupTagDelimiter 0 [/] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MultipleBlankLines.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MultipleBlankLines.semantic.txt new file mode 100644 index 00000000000..d3e8d2abb6d --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_MultipleBlankLines.semantic.txt @@ -0,0 +1,11 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +2 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] +1 6 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_NoAttributesAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_NoAttributesAsync.semantic.txt new file mode 100644 index 00000000000..50029eb705c --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_NoAttributesAsync.semantic.txt @@ -0,0 +1,11 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 razorTagHelperElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 razorTagHelperElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_PartialHTMLCommentAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_PartialHTMLCommentAsync.semantic.txt new file mode 100644 index 00000000000..032ca698665 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_PartialHTMLCommentAsync.semantic.txt @@ -0,0 +1,4 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CodeDirectiveAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CodeDirectiveAsync.semantic.txt new file mode 100644 index 00000000000..35b2563bc01 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CodeDirectiveAsync.semantic.txt @@ -0,0 +1,5 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +0 5 1 razorTransition 0 [{] +0 1 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CodeDirectiveBodyAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CodeDirectiveBodyAsync.semantic.txt new file mode 100644 index 00000000000..a2c6e095d78 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CodeDirectiveBodyAsync.semantic.txt @@ -0,0 +1,19 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 0 [using] +0 6 6 namespace name 0 [System] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +0 5 1 razorTransition 0 [{] +1 4 6 keyword 0 [public] +0 7 4 keyword 0 [void] +0 5 10 method name 0 [SomeMethod] +0 10 1 punctuation 0 [(] +0 1 1 punctuation 0 [)] +1 4 1 punctuation 0 [{] +1 8 1 razorTransition 0 [@] +0 1 8 struct name 0 [DateTime] +0 8 1 operator 0 [.] +0 1 3 property name 1 [Now] +1 4 1 punctuation 0 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CommentAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CommentAsync.semantic.txt new file mode 100644 index 00000000000..d64cf567ff3 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_CommentAsync.semantic.txt @@ -0,0 +1,6 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorCommentTransition 0 [@] +0 1 1 razorCommentStar 0 [*] +0 1 11 razorComment 0 [ A comment ] +0 11 1 razorCommentStar 0 [*] +0 1 1 razorCommentTransition 0 [@] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_ComponentAttributeAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_ComponentAttributeAsync.semantic.txt new file mode 100644 index 00000000000..6bb9db05b81 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_ComponentAttributeAsync.semantic.txt @@ -0,0 +1,16 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 10 razorComponentElement 0 [Component1] +0 11 8 RazorComponentAttribute 0 [bool-val] +0 8 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ["] +0 1 1 markupAttributeQuote 0 ["] +0 1 6 markupAttribute 0 [true""] +0 6 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 10 razorComponentElement 0 [Component1] +0 10 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_ComponentAttribute_DoesntGetABackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_ComponentAttribute_DoesntGetABackground.semantic.txt new file mode 100644 index 00000000000..6bf17fea2bc --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_ComponentAttribute_DoesntGetABackground.semantic.txt @@ -0,0 +1,25 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 4 [@] +0 1 8 variable 4 [DateTime] +0 8 1 operator 4 [.] +0 1 3 variable 4 [Now] +2 0 1 markupTagDelimiter 0 [<] +0 1 10 razorComponentElement 0 [Component1] +0 11 5 RazorComponentAttribute 0 [Title] +0 5 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ["] +0 1 1 markupAttributeQuote 0 ["] +0 1 2 markupAttribute 0 [Hi] +0 3 5 markupAttribute 0 [there] +0 6 3 markupAttribute 0 [I'm] +0 4 1 markupAttribute 0 [a] +0 2 8 markupAttribute 0 [string""] +0 8 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 10 razorComponentElement 0 [Component1] +0 10 1 markupTagDelimiter 0 [>] +2 0 1 razorTransition 4 [@] +0 1 8 variable 4 [DateTime] +0 8 1 operator 4 [.] +0 1 3 variable 4 [Now] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DirectiveAttributesParametersAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DirectiveAttributesParametersAsync.semantic.txt new file mode 100644 index 00000000000..1cd73fea39e --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DirectiveAttributesParametersAsync.semantic.txt @@ -0,0 +1,19 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 10 razorComponentElement 0 [Component1] +0 11 1 razorTransition 0 [@] +0 1 4 razorDirectiveAttribute 0 [test] +0 4 1 razorDirectiveColon 0 [:] +0 1 9 razorDirectiveAttribute 0 [something] +0 9 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 8 markupAttributeValue 0 [Function] +0 8 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 10 razorComponentElement 0 [Component1] +0 10 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DirectivesAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DirectivesAsync.semantic.txt new file mode 100644 index 00000000000..7a08fbce3a0 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DirectivesAsync.semantic.txt @@ -0,0 +1,17 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 10 razorComponentElement 0 [Component1] +0 11 1 razorTransition 0 [@] +0 1 4 razorDirectiveAttribute 0 [test] +0 4 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 8 markupAttributeValue 0 [Function] +0 8 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 10 razorComponentElement 0 [Component1] +0 10 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DoNotColorNonTagHelpersAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DoNotColorNonTagHelpersAsync.semantic.txt new file mode 100644 index 00000000000..8e5915ce08d --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DoNotColorNonTagHelpersAsync.semantic.txt @@ -0,0 +1,14 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [p] +0 2 1 razorTransition 0 [@] +0 1 4 razorDirectiveAttribute 0 [test] +0 4 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 8 markupAttributeValue 0 [Function] +0 8 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DoesNotApplyOnNonTagHelpersAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DoesNotApplyOnNonTagHelpersAsync.semantic.txt new file mode 100644 index 00000000000..8388e25a4be --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_DoesNotApplyOnNonTagHelpersAsync.semantic.txt @@ -0,0 +1,10 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 13 variable 0 [addTagHelpers] +1 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 1 markupElement 0 [p] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_FunctionsDirectiveAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_FunctionsDirectiveAsync.semantic.txt new file mode 100644 index 00000000000..654c78abedd --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_FunctionsDirectiveAsync.semantic.txt @@ -0,0 +1,5 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 9 razorDirective 0 [functions] +0 10 1 razorTransition 0 [{] +0 1 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MinimizedDirectiveAttributeParameters.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MinimizedDirectiveAttributeParameters.semantic.txt new file mode 100644 index 00000000000..4157e1b7106 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MinimizedDirectiveAttributeParameters.semantic.txt @@ -0,0 +1,12 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 1 1 markupTagDelimiter 0 [<] +0 1 11 markupElement 0 [NotATagHelp] +0 12 1 razorTransition 0 [@] +0 1 9 razorDirectiveAttribute 0 [minimized] +0 9 1 razorDirectiveColon 0 [:] +0 1 9 razorDirectiveAttribute 0 [something] +0 10 1 markupTagDelimiter 0 [/] +0 1 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentAsync.semantic.txt new file mode 100644 index 00000000000..4810ae5485d --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentAsync.semantic.txt @@ -0,0 +1,7 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorCommentTransition 0 [@] +0 1 1 razorCommentStar 0 [*] +0 1 5 razorComment 0 [stuff] +1 0 7 razorComment 0 [things ] +0 7 1 razorCommentStar 0 [*] +0 1 1 razorCommentTransition 0 [@] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentMidlineAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentMidlineAsync.semantic.txt new file mode 100644 index 00000000000..bba8bd5acd3 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentMidlineAsync.semantic.txt @@ -0,0 +1,12 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [a] +0 2 1 markupTagDelimiter 0 [/] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 razorCommentTransition 0 [@] +0 1 1 razorCommentStar 0 [*] +0 1 4 razorComment 0 [ kdl] +1 0 3 razorComment 0 [skd] +1 0 3 razorComment 0 [slf] +0 3 1 razorCommentStar 0 [*] +0 1 1 razorCommentTransition 0 [@] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentWithBlankLines.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentWithBlankLines.semantic.txt new file mode 100644 index 00000000000..d9493f76168 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentWithBlankLines.semantic.txt @@ -0,0 +1,10 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorCommentTransition 0 [@] +0 1 1 razorCommentStar 0 [*] +0 1 4 razorComment 0 [ kdl] +2 0 3 razorComment 0 [skd] +1 0 4 razorComment 0 [ ] +1 0 19 razorComment 0 [ sdfasdfasdf] +1 0 3 razorComment 0 [slf] +0 3 1 razorCommentStar 0 [*] +0 1 1 razorCommentTransition 0 [@] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentWithBlankLines_LF.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentWithBlankLines_LF.semantic.txt new file mode 100644 index 00000000000..d9493f76168 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_MultiLineCommentWithBlankLines_LF.semantic.txt @@ -0,0 +1,10 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorCommentTransition 0 [@] +0 1 1 razorCommentStar 0 [*] +0 1 4 razorComment 0 [ kdl] +2 0 3 razorComment 0 [skd] +1 0 4 razorComment 0 [ ] +1 0 19 razorComment 0 [ sdfasdfasdf] +1 0 3 razorComment 0 [slf] +0 3 1 razorCommentStar 0 [*] +0 1 1 razorCommentTransition 0 [@] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NestedTextDirectives.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NestedTextDirectives.semantic.txt new file mode 100644 index 00000000000..c09da833ee5 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NestedTextDirectives.semantic.txt @@ -0,0 +1,55 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 0 [using] +0 6 6 namespace name 0 [System] +1 0 1 razorTransition 0 [@] +0 1 9 razorDirective 0 [functions] +0 10 1 razorTransition 0 [{] +1 4 7 keyword 0 [private] +0 8 4 keyword 0 [void] +0 5 14 method name 0 [BidsByShipment] +0 14 1 punctuation 0 [(] +0 1 6 keyword 0 [string] +0 7 11 parameter name 0 [generatedId] +0 11 1 punctuation 0 [,] +0 2 3 keyword 0 [int] +0 4 4 parameter name 0 [bids] +0 4 1 punctuation 0 [)] +1 4 1 punctuation 0 [{] +1 8 2 keyword - control 0 [if] +0 3 1 punctuation 0 [(] +0 1 4 parameter name 0 [bids] +0 5 1 operator 0 [>] +0 2 1 number 0 [0] +0 1 1 punctuation 0 [)] +1 8 1 punctuation 0 [{] +1 12 1 markupTagDelimiter 0 [<] +0 1 1 markupElement 0 [a] +0 2 5 markupAttribute 0 [class] +0 5 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ["] +0 1 1 markupAttributeQuote 0 ["] +0 1 7 markupAttribute 0 [Thing""] +0 7 1 markupTagDelimiter 0 [>] +1 16 1 razorTransition 0 [@] +0 1 2 keyword - control 0 [if] +0 2 1 punctuation 0 [(] +0 1 4 parameter name 0 [bids] +0 5 1 operator 0 [>] +0 2 1 number 0 [0] +0 1 1 punctuation 0 [)] +1 16 1 punctuation 0 [{] +1 20 6 razorDirective 0 [] +0 6 1 razorTransition 0 [@] +0 1 8 struct name 0 [DateTime] +0 8 1 operator 0 [.] +0 1 3 property name 1 [Now] +0 3 7 razorDirective 0 [] +1 16 1 punctuation 0 [}] +1 12 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 1 markupElement 0 [a] +0 1 1 markupTagDelimiter 0 [>] +1 8 1 punctuation 0 [}] +1 4 1 punctuation 0 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NestedTransitions.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NestedTransitions.semantic.txt new file mode 100644 index 00000000000..4cbf390ebac --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NestedTransitions.semantic.txt @@ -0,0 +1,23 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 0 [using] +0 6 6 namespace name 0 [System] +1 0 1 razorTransition 0 [@] +0 1 9 razorDirective 0 [functions] +0 10 1 razorTransition 0 [{] +1 4 6 delegate name 0 [Action] +0 6 1 punctuation 0 [<] +0 1 6 keyword 0 [object] +0 6 1 punctuation 0 [>] +0 2 3 field name 0 [abc] +0 4 1 operator 0 [=] +0 2 1 razorTransition 0 [@] +0 1 1 markupTagDelimiter 0 [<] +0 1 4 markupElement 0 [span] +0 4 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 4 markupElement 0 [span] +0 4 1 markupTagDelimiter 0 [>] +0 1 1 punctuation 0 [;] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NonComponentsDoNotShowInRazorAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NonComponentsDoNotShowInRazorAsync.semantic.txt new file mode 100644 index 00000000000..b381a6a52a5 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_NonComponentsDoNotShowInRazorAsync.semantic.txt @@ -0,0 +1,16 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 markupElement 0 [test1] +0 6 8 markupAttribute 0 [bool-val] +0 8 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 4 markupAttributeValue 0 [true] +0 4 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 markupElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_UsingDirective.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_UsingDirective.semantic.txt new file mode 100644 index 00000000000..6203173ee2c --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_Razor_UsingDirective.semantic.txt @@ -0,0 +1,6 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 0 [using] +0 6 6 namespace name 0 [System] +0 6 1 operator 0 [.] +0 1 9 namespace name 0 [Threading] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_TagHelpersNotAvailableInRazorAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_TagHelpersNotAvailableInRazorAsync.semantic.txt new file mode 100644 index 00000000000..1deae9b45ca --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_TagHelpersNotAvailableInRazorAsync.semantic.txt @@ -0,0 +1,21 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 markupElement 0 [test1] +0 6 8 markupAttribute 0 [bool-val] +0 8 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 4 markupAttributeValue 0 [true] +0 4 1 markupAttributeQuote 0 ['] +0 2 5 markupAttribute 0 [class] +0 5 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 12 markupAttributeValue 0 [display:none] +0 12 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 markupElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_WithAttributeAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_WithAttributeAsync.semantic.txt new file mode 100644 index 00000000000..7d9a8394287 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_WithAttributeAsync.semantic.txt @@ -0,0 +1,16 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 12 razorDirective 0 [addTagHelper] +0 13 15 string 0 [*, TestAssembly] +1 0 1 markupTagDelimiter 0 [<] +0 1 5 razorTagHelperElement 0 [test1] +0 6 8 razorTagHelperAttribute 0 [bool-val] +0 8 1 markupOperator 0 [=] +0 1 1 markupAttributeQuote 0 ['] +0 1 4 keyword 0 [true] +0 4 1 markupAttributeQuote 0 ['] +0 1 1 markupTagDelimiter 0 [>] +0 1 1 markupTagDelimiter 0 [<] +0 1 1 markupTagDelimiter 0 [/] +0 1 5 razorTagHelperElement 0 [test1] +0 5 1 markupTagDelimiter 0 [>] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RazorSemanticTokenInfoServiceTest/GetSemanticTokens_HTMLCommentWithCSharp.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RazorSemanticTokenInfoServiceTest/GetSemanticTokens_HTMLCommentWithCSharp.semantic.txt deleted file mode 100644 index f111bb856ea..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RazorSemanticTokenInfoServiceTest/GetSemanticTokens_HTMLCommentWithCSharp.semantic.txt +++ /dev/null @@ -1,11 +0,0 @@ -//line,characterPos,length,tokenType,modifier -0 0 1 84 0 //razorTransition -0 1 12 87 0 //razorDirective -1 0 4 97 0 //markupCommentPunctuation -0 4 1 98 0 //markupComment -0 1 1 84 0 //razorTransition -0 1 8 1 0 //type -0 8 1 21 0 //operator -0 1 3 9 0 //property -0 3 1 98 0 //markupComment -0 1 3 97 0 //markupCommentPunctuation diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RazorSemanticTokenInfoServiceTest/GetSemanticTokens_Razor_InRangeAsync.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RazorSemanticTokenInfoServiceTest/GetSemanticTokens_Razor_InRangeAsync.semantic.txt deleted file mode 100644 index 38eb0ee31c8..00000000000 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RazorSemanticTokenInfoServiceTest/GetSemanticTokens_Razor_InRangeAsync.semantic.txt +++ /dev/null @@ -1,2 +0,0 @@ -//line,characterPos,length,tokenType,modifier -1 1 5 82 0 //razorTagHelperElement diff --git a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs index 22c6dd13671..75ed8bace81 100644 --- a/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs +++ b/src/Razor/test/Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common/TestLanguageServerFeatureOptions.cs @@ -35,6 +35,8 @@ public TestLanguageServerFeatureOptions( public override bool ShowAllCSharpCodeActions => false; + public override bool UsePreciseSemanticTokenRanges => true; + public override bool UpdateBuffersForClosedDocuments => false; public override bool IncludeProjectKeyInGeneratedFilePath => _includeProjectKeyInGeneratedFilePath; diff --git a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs index 2da8cc9c769..b96ebdaff84 100644 --- a/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs +++ b/src/Razor/test/Microsoft.VisualStudio.LanguageServerClient.Razor.Test/RazorCustomMessageTargetTest.cs @@ -6,11 +6,13 @@ using System; using System.Collections.Generic; using System.Collections.Immutable; +using System.Linq; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions; using Microsoft.AspNetCore.Razor.LanguageServer.CodeActions.Models; +using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.LanguageServer.Protocol; using Microsoft.AspNetCore.Razor.LanguageServer.Semantic; using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; @@ -383,17 +385,17 @@ public async Task ProvideSemanticTokensAsync_CannotLookupDocument_ReturnsNullAsy Mock.Of(MockBehavior.Strict), TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict)); - var request = new ProvideSemanticTokensRangeParams( + var request = new ProvideSemanticTokensRangesParams( textDocument: new TextDocumentIdentifier() { Uri = new Uri("C:/path/to/file.razor") }, requiredHostDocumentVersion: 1, - range: new Range(), + ranges: new[] { new Range() }, correlationId: Guid.Empty); // Act - var result = await target.ProvideSemanticTokensRangeAsync(request, DisposalToken); + var result = await target.ProvideSemanticTokensAsync(request, DisposalToken); // Assert Assert.Null(result); @@ -424,24 +426,86 @@ public async Task ProvideSemanticTokensAsync_CannotLookupVirtualDocument_Returns Mock.Of(MockBehavior.Strict), TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict)); - var request = new ProvideSemanticTokensRangeParams( + var request = new ProvideSemanticTokensRangesParams( textDocument: new TextDocumentIdentifier() { Uri = new Uri("C:/path/to/file.razor") }, requiredHostDocumentVersion: 0, - range: new Range(), + ranges: new[] { new Range() }, correlationId: Guid.Empty); // Act - var result = await target.ProvideSemanticTokensRangeAsync(request, DisposalToken); + var result = await target.ProvideSemanticTokensAsync(request, DisposalToken); // Assert Assert.Null(result); } [Fact] - public async Task ProvideSemanticTokensAsync_ReturnsSemanticTokensAsync() + public async Task ProvideSemanticTokensAsync_ContainsRange_ReturnsSemanticTokens() + { + // Arrange + var testDocUri = new Uri("C:/path/to%20-%20project/file.razor"); + var testVirtualDocUri = new Uri("C:/path/to - project/file2.razor.g"); + var testCSharpDocUri = new Uri("C:/path/to - project/file.razor.g.cs"); + + var documentVersion = 0; + var testVirtualDocument = new TestVirtualDocumentSnapshot(testVirtualDocUri, 0); + var csharpVirtualDocument = new CSharpVirtualDocumentSnapshot(projectKey: default, testCSharpDocUri, _textBuffer.CurrentSnapshot, 0); + LSPDocumentSnapshot testDocument = new TestLSPDocumentSnapshot(testDocUri, documentVersion, testVirtualDocument, csharpVirtualDocument); + + var documentManager = new Mock(MockBehavior.Strict); + documentManager + .Setup(manager => manager.TryGetDocument(testDocUri, out testDocument)) + .Returns(true); + + var expectedCSharpResults = new VSSemanticTokensResponse() { Data = new int[] { It.IsAny() } }; + var requestInvoker = new Mock(MockBehavior.Strict); + requestInvoker + .Setup(invoker => invoker.ReinvokeRequestOnServerAsync( + _textBuffer, + Methods.TextDocumentSemanticTokensRangeName, + RazorLSPConstants.RazorCSharpLanguageServerName, + It.IsAny(), + It.IsAny())) + .ReturnsAsync(new ReinvocationResponse("languageClient", expectedCSharpResults)); + + var documentSynchronizer = new Mock(MockBehavior.Strict); + documentSynchronizer + .Setup(r => r.TrySynchronizeVirtualDocumentAsync( + 0, + It.IsAny(), + It.IsAny())) + .ReturnsAsync(new DefaultLSPDocumentSynchronizer.SynchronizedResult(true, csharpVirtualDocument)); + var outputWindowLogger = new TestOutputWindowLogger(); + var telemetryReporter = new Mock(MockBehavior.Strict); + telemetryReporter.Setup(r => r.BeginBlock(It.IsAny(), It.IsAny(), It.IsAny>())).Returns(NullScope.Instance); + telemetryReporter.Setup(r => r.TrackLspRequest(It.IsAny(), It.IsAny(), It.IsAny())).Returns(NullScope.Instance); + var csharpVirtualDocumentAddListener = new CSharpVirtualDocumentAddListener(outputWindowLogger); + + var target = new RazorCustomMessageTarget( + documentManager.Object, JoinableTaskContext, requestInvoker.Object, + TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer.Object, csharpVirtualDocumentAddListener, telemetryReporter.Object, TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict)); + var request = new ProvideSemanticTokensRangesParams( + textDocument: new TextDocumentIdentifier() + { + Uri = new Uri("C:/path/to%20-%20project/file.razor") + }, + requiredHostDocumentVersion: 0, + ranges: new[] { new Range() { Start = It.IsAny(), End = It.IsAny() } }, + correlationId: Guid.Empty); + + // Act + var result = await target.ProvideSemanticTokensAsync(request, DisposalToken); + + // Assert + Assert.Equal(documentVersion, result.HostDocumentSyncVersion); + Assert.Equal(new int[][] { expectedCSharpResults.Data }, result.Tokens); + } + + [Fact] + public async Task ProvideSemanticTokensAsync_EmptyRange_ReturnsNoSemanticTokens() { // Arrange var testDocUri = new Uri("C:/path/to%20-%20project/file.razor"); @@ -485,21 +549,22 @@ public async Task ProvideSemanticTokensAsync_ReturnsSemanticTokensAsync() var target = new RazorCustomMessageTarget( documentManager.Object, JoinableTaskContext, requestInvoker.Object, TestFormattingOptionsProvider.Default, _editorSettingsManager, documentSynchronizer.Object, csharpVirtualDocumentAddListener, telemetryReporter.Object, TestLanguageServerFeatureOptions.Instance, Mock.Of(MockBehavior.Strict)); - var request = new ProvideSemanticTokensRangeParams( + var request = new ProvideSemanticTokensRangesParams( textDocument: new TextDocumentIdentifier() { Uri = new Uri("C:/path/to%20-%20project/file.razor") }, requiredHostDocumentVersion: 0, - range: new Range(), + ranges: new[] { new Range() }, correlationId: Guid.Empty); - var expectedResults = new ProvideSemanticTokensResponse(expectedCSharpResults.Data, documentVersion); + var expectedResults = new ProvideSemanticTokensResponse(null, documentVersion); // Act - var result = await target.ProvideSemanticTokensRangeAsync(request, DisposalToken); + var result = await target.ProvideSemanticTokensAsync(request, DisposalToken); // Assert - Assert.Equal(expectedResults, result); + Assert.Equal(documentVersion, result.HostDocumentSyncVersion); + Assert.Null(result.Tokens); } private LSPDocumentSynchronizer GetDocumentSynchronizer(CSharpVirtualDocumentSnapshot csharpDoc = null, HtmlVirtualDocumentSnapshot htmlDoc = null) From b0c355a39e248993fb5379c74086dc2fc7aee4a4 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 6 Sep 2023 15:01:48 -0700 Subject: [PATCH 126/151] Delete ProjectSnapshotHandleJsonConverter --- .../ProjectSnapshotSerializationBenchmark.cs | 54 ------------------ .../ProjectSnapshotHandleJsonConverter.cs | 19 ------- .../Json/JsonConverterCollectionExtensions.cs | 3 +- .../ProjectSnapshotHandleFormatter.cs | 2 +- .../ProjectSnapshotHandleResolver.cs | 22 +++++++- .../ProjectSnapshotHandleSerializationTest.cs | 56 +++++++++---------- 6 files changed, 48 insertions(+), 108 deletions(-) delete mode 100644 src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotSerializationBenchmark.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ProjectSnapshotHandleJsonConverter.cs diff --git a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotSerializationBenchmark.cs b/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotSerializationBenchmark.cs deleted file mode 100644 index 09933da2bd7..00000000000 --- a/src/Razor/benchmarks/Microsoft.AspNetCore.Razor.Microbenchmarks/ProjectSystem/ProjectSnapshotSerializationBenchmark.cs +++ /dev/null @@ -1,54 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -#nullable disable - -using System.Diagnostics; -using System.IO; -using System.Text; -using BenchmarkDotNet.Attributes; -using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Serialization.Json; -using Microsoft.CodeAnalysis; -using Microsoft.CodeAnalysis.Razor.ProjectSystem; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.Microbenchmarks.ProjectSystem; - -public class ProjectSnapshotSerializationBenchmark : ProjectSnapshotManagerBenchmarkBase -{ - public ProjectSnapshotSerializationBenchmark() - { - // Deserialize from json file. - Serializer = new JsonSerializer(); - Serializer.Converters.RegisterRazorConverters(); - - var snapshotManager = CreateProjectSnapshotManager(); - snapshotManager.ProjectAdded(HostProject); - var projectSnapshot = snapshotManager.GetLoadedProject(HostProject.Key); - Debug.Assert(projectSnapshot != null); - ProjectSnapshotHandle = new ProjectSnapshotHandle(ProjectId.CreateNewId(), projectSnapshot.Configuration, projectSnapshot.RootNamespace); - } - - public JsonSerializer Serializer { get; set; } - private ProjectSnapshotHandle ProjectSnapshotHandle { get; } - - [Benchmark(Description = "Razor ProjectSnapshot Roundtrip JsonConverter Serialization")] - public void TagHelper_JsonConvert_Serialization_RoundTrip() - { - MemoryStream originalStream; - using (originalStream = new MemoryStream()) - using (var writer = new StreamWriter(originalStream, Encoding.UTF8, bufferSize: 4096)) - { - Serializer.Serialize(writer, ProjectSnapshotHandle); - } - - ProjectSnapshotHandle deserializedResult; - var stream = new MemoryStream(originalStream.GetBuffer()); - using (stream) - using (var reader = new JsonTextReader(new StreamReader(stream))) - { - deserializedResult = Serializer.Deserialize(reader); - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ProjectSnapshotHandleJsonConverter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ProjectSnapshotHandleJsonConverter.cs deleted file mode 100644 index ae6b6473a96..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ProjectSnapshotHandleJsonConverter.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -namespace Microsoft.AspNetCore.Razor.Serialization.Json.Converters; - -internal partial class ProjectSnapshotHandleJsonConverter : ObjectJsonConverter -{ - public static readonly ProjectSnapshotHandleJsonConverter Instance = new(); - - private ProjectSnapshotHandleJsonConverter() - { - } - - protected override ProjectSnapshotHandle ReadFromProperties(JsonDataReader reader) - => ObjectReaders.ReadProjectSnapshotHandleFromProperties(reader); - - protected override void WriteProperties(JsonDataWriter writer, ProjectSnapshotHandle value) - => ObjectWriters.WriteProperties(writer, value); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs index 13d08e0a555..776483729ca 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs @@ -15,8 +15,7 @@ internal static class JsonConverterCollectionExtensions new JsonConverter[] { ChecksumJsonConverter.Instance, - RazorProjectInfoJsonConverter.Instance, - ProjectSnapshotHandleJsonConverter.Instance + RazorProjectInfoJsonConverter.Instance }); public static void RegisterRazorConverters(this ICollection collection) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Formatters/ProjectSnapshotHandleFormatter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Formatters/ProjectSnapshotHandleFormatter.cs index 97eaa164255..29183e7406c 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Formatters/ProjectSnapshotHandleFormatter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Formatters/ProjectSnapshotHandleFormatter.cs @@ -23,7 +23,7 @@ protected override ProjectSnapshotHandle Deserialize(ref MessagePackReader reade var id = GuidFormatter.Instance.Deserialize(ref reader, options); var projectId = ProjectId.CreateFromSerialized(id); - var configuration = reader.Deserialize(options); + var configuration = reader.DeserializeOrNull(options); var rootNamespace = CachedStringFormatter.Instance.Deserialize(ref reader, options); return new(projectId, configuration, rootNamespace); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs index cf8ed199d7b..30bf7367b41 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs @@ -1,6 +1,8 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System.Collections.Generic; +using System; using MessagePack; using MessagePack.Formatters; using Microsoft.AspNetCore.Razor.Serialization.MessagePack.Formatters; @@ -26,10 +28,26 @@ private static class Cache static Cache() { - if (typeof(T) == typeof(ProjectSnapshotHandle)) + Formatter = (IMessagePackFormatter?)TypeToFormatterMap.GetFormatter(typeof(T)); + } + } + + private static class TypeToFormatterMap + { + private static readonly Dictionary s_map = new() + { + ProjectSnapshotHandleFormatter.Instance, + RazorConfigurationFormatter.Instance + }; + + public static object? GetFormatter(Type t) + { + if (s_map.TryGetValue(t, out var formatter)) { - Formatter = (IMessagePackFormatter)ProjectSnapshotHandleFormatter.Instance; + return formatter; } + + return null; } } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs index ec1eb4bf7b1..db9b6e61246 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/Serialization/ProjectSnapshotHandleSerializationTest.cs @@ -2,36 +2,32 @@ // Licensed under the MIT license. See License.txt in the project root for license information. using System.Linq; +using MessagePack; +using MessagePack.Resolvers; using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.Serialization; -using Microsoft.AspNetCore.Razor.Serialization.Json; +using Microsoft.AspNetCore.Razor.Serialization.MessagePack.Resolvers; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Razor.ProjectSystem; -using Newtonsoft.Json; using Xunit; using Xunit.Abstractions; namespace Microsoft.AspNetCore.Razor.ProjectEngineHost.Test.Serialization; -public class ProjectSnapshotHandleSerializationTest : TestBase +public class ProjectSnapshotHandleSerializationTest(ITestOutputHelper testOutput) : TestBase(testOutput) { - private readonly JsonConverter[] _converters; - - public ProjectSnapshotHandleSerializationTest(ITestOutputHelper testOutput) - : base(testOutput) - { - var converters = new JsonConverterCollection(); - converters.RegisterRazorConverters(); - _converters = converters.ToArray(); - } + private static readonly MessagePackSerializerOptions s_options = MessagePackSerializerOptions.Standard + .WithResolver(CompositeResolver.Create( + ProjectSnapshotHandleResolver.Instance, + StandardResolver.Instance)); [Fact] public void ProjectSnapshotHandleJsonConverter_Serialization_CanKindaRoundTrip() { // Arrange var projectId = ProjectId.CreateNewId(); - var snapshot = new ProjectSnapshotHandle( + var expectedSnapshot = new ProjectSnapshotHandle( projectId, new ProjectSystemRazorConfiguration( RazorLanguageVersion.Version_1_1, @@ -44,21 +40,21 @@ public void ProjectSnapshotHandleJsonConverter_Serialization_CanKindaRoundTrip() "Test"); // Act - var json = JsonConvert.SerializeObject(snapshot, _converters); - var obj = JsonConvert.DeserializeObject(json, _converters); + var bytes = MessagePackConvert.Serialize(expectedSnapshot, s_options); + var actualSnapshot = MessagePackConvert.Deserialize(bytes, s_options); // Assert - Assert.NotNull(obj); - Assert.Equal(snapshot.ProjectId, obj.ProjectId); - Assert.NotNull(snapshot.Configuration); - Assert.NotNull(obj.Configuration); - Assert.Equal(snapshot.Configuration.ConfigurationName, obj.Configuration.ConfigurationName); + Assert.NotNull(actualSnapshot); + Assert.Equal(expectedSnapshot.ProjectId, actualSnapshot.ProjectId); + Assert.NotNull(expectedSnapshot.Configuration); + Assert.NotNull(actualSnapshot.Configuration); + Assert.Equal(expectedSnapshot.Configuration.ConfigurationName, actualSnapshot.Configuration.ConfigurationName); Assert.Collection( - snapshot.Configuration.Extensions.OrderBy(e => e.ExtensionName), + expectedSnapshot.Configuration.Extensions.OrderBy(e => e.ExtensionName), e => Assert.Equal("Test-Extension1", e.ExtensionName), e => Assert.Equal("Test-Extension2", e.ExtensionName)); - Assert.Equal(snapshot.Configuration.LanguageVersion, obj.Configuration.LanguageVersion); - Assert.Equal(snapshot.RootNamespace, obj.RootNamespace); + Assert.Equal(expectedSnapshot.Configuration.LanguageVersion, actualSnapshot.Configuration.LanguageVersion); + Assert.Equal(expectedSnapshot.RootNamespace, actualSnapshot.RootNamespace); } [Fact] @@ -66,16 +62,16 @@ public void ProjectSnapshotHandleJsonConverter_SerializationWithNulls_CanKindaRo { // Arrange var projectId = ProjectId.CreateNewId(); - var snapshot = new ProjectSnapshotHandle(projectId, null, null); + var expectedSnapshot = new ProjectSnapshotHandle(projectId, null, null); // Act - var json = JsonConvert.SerializeObject(snapshot, _converters); - var obj = JsonConvert.DeserializeObject(json, _converters); + var bytes = MessagePackConvert.Serialize(expectedSnapshot, s_options); + var actualSnapshot = MessagePackConvert.Deserialize(bytes, s_options); // Assert - Assert.NotNull(obj); - Assert.Equal(snapshot.ProjectId, obj.ProjectId); - Assert.Null(obj.Configuration); - Assert.Null(obj.RootNamespace); + Assert.NotNull(actualSnapshot); + Assert.Equal(expectedSnapshot.ProjectId, actualSnapshot.ProjectId); + Assert.Null(actualSnapshot.Configuration); + Assert.Null(actualSnapshot.RootNamespace); } } From 1faf402428fb1bc64188e7ac12f797e2982f9039 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 6 Sep 2023 15:36:15 -0700 Subject: [PATCH 127/151] Delete ChecksumJsonConverter --- .../Json/Converters/ChecksumJsonConverter.cs | 21 ------------------- .../Json/JsonConverterCollectionExtensions.cs | 7 +------ 2 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ChecksumJsonConverter.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ChecksumJsonConverter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ChecksumJsonConverter.cs deleted file mode 100644 index 68ba6c4816e..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/ChecksumJsonConverter.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.Utilities; - -namespace Microsoft.AspNetCore.Razor.Serialization.Json.Converters; - -internal class ChecksumJsonConverter : ObjectJsonConverter -{ - public static readonly ChecksumJsonConverter Instance = new(); - - private ChecksumJsonConverter() - { - } - - protected override Checksum ReadFromProperties(JsonDataReader reader) - => ObjectReaders.ReadChecksumFromProperties(reader); - - protected override void WriteProperties(JsonDataWriter writer, Checksum value) - => ObjectWriters.WriteProperties(writer, value); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs index 776483729ca..a49a71d2a90 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs @@ -11,12 +11,7 @@ namespace Microsoft.AspNetCore.Razor.Serialization.Json; internal static class JsonConverterCollectionExtensions { - private static readonly ImmutableArray s_converters = ImmutableArray.CreateRange( - new JsonConverter[] - { - ChecksumJsonConverter.Instance, - RazorProjectInfoJsonConverter.Instance - }); + private static readonly ImmutableArray s_converters = ImmutableArray.Create(RazorProjectInfoJsonConverter.Instance); public static void RegisterRazorConverters(this ICollection collection) { From 0a780327e7970cda29d852fbc9188401f031978a Mon Sep 17 00:00:00 2001 From: David Wengier Date: Thu, 7 Sep 2023 09:06:29 +1000 Subject: [PATCH 128/151] Don't break the close brace of implicit array initializers --- .../Formatting/CSharpFormatter.cs | 7 ++-- .../Formatting/CodeDirectiveFormattingTest.cs | 33 +++++++++++++++++++ 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs index a1f11d0c710..6e1b31706a2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormatter.cs @@ -255,13 +255,16 @@ static bool ShouldIgnoreLineCompletelyBecauseOfAncestors(SyntaxToken token, Sour if (initializer.IsKind(CodeAnalysis.CSharp.SyntaxKind.ArrayInitializerExpression)) { - // For array initializers we have don't want to ignore the open and close braces + // For array initializers we don't want to ignore the open and close braces // as the formatter does move them relative to the variable declaration they // are part of, but doesn't otherwise touch them. // This isn't true if they are part of other collection or object initializers, but // fortunately we can ignore that because of the recursive nature of this method, // I just wanted to mention it so you understood how annoying this is :) - if (token == initializer.OpenBraceToken || token == initializer.CloseBraceToken) + // This also isn't true for the close brace token of an _implicit_ array creation + // expression, because Roslyn was designed to hurt me. + if (token == initializer.OpenBraceToken || + (token == initializer.CloseBraceToken && initializer.Parent is not ImplicitArrayCreationExpressionSyntax)) { return false; } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs index b899e463e94..cb594d5a24e 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs @@ -1160,6 +1160,39 @@ await RunFormattingTestAsync( """); } + [Fact] + [WorkItem("https://github.com/dotnet/razor/issues/7058")] + public async Task CodeBlock_ImplicitArrayInitializers() + { + await RunFormattingTestAsync( + input: """ + @code { + private void M() + { + var entries = new[] + { + "a", + "b", + "c" + }; + } + } + """, + expected: """ + @code { + private void M() + { + var entries = new[] + { + "a", + "b", + "c" + }; + } + } + """); + } + [Fact] [WorkItem("https://github.com/dotnet/razor-tooling/issues/6092")] public async Task CodeBlock_ArrayInitializers() From 086c30b8a8c040573279b37bbb3af164f1b1eae6 Mon Sep 17 00:00:00 2001 From: Dustin Campbell Date: Wed, 6 Sep 2023 16:26:19 -0700 Subject: [PATCH 129/151] Delete RazorProjectInfoJsonConverter --- .../RazorProjectInfoSerializer.cs | 11 +- ...ProjectConfigurationFileChangeEventArgs.cs | 42 ++----- .../RazorLanguageServerWrapper.cs | 2 - .../IRazorProjectInfoDeserializer.cs | 11 ++ .../Serialization/JsonFileDeserializer.cs | 42 ------- .../Serialization/JsonSerializerExtensions.cs | 40 ------- .../RazorProjectInfoDeserializer.cs | 33 +++++ .../RazorProjectInfoJsonConverter.cs | 21 ---- .../Json/JsonConverterCollectionExtensions.cs | 28 ----- .../RazorProjectInfoPublisher.cs | 11 +- ...eShareJsonConverterCollectionExtensions.cs | 9 +- .../LanguageServerTestBase.cs | 3 - ...ectConfigurationFileChangeEventArgsTest.cs | 43 +++++-- ...ojectConfigurationStateSynchronizerTest.cs | 113 +++++++++++------- .../SerializationTest.cs | 18 ++- 15 files changed, 172 insertions(+), 255 deletions(-) create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/IRazorProjectInfoDeserializer.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonFileDeserializer.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonSerializerExtensions.cs create mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/RazorProjectInfoDeserializer.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/RazorProjectInfoJsonConverter.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectInfoSerializer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectInfoSerializer.cs index 5f12d19afad..fb186e295ac 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectInfoSerializer.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace/RazorProjectInfoSerializer.cs @@ -16,26 +16,17 @@ using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.Diagnostics; using Microsoft.CodeAnalysis.Razor; -using Newtonsoft.Json; namespace Microsoft.AspNetCore.Razor.ExternalAccess.RoslynWorkspace; internal static class RazorProjectInfoSerializer { - private static readonly JsonSerializer s_serializer; private static readonly EmptyProjectEngineFactory s_fallbackProjectEngineFactory; private static readonly StringComparison s_stringComparison; private static readonly (IProjectEngineFactory Value, ICustomProjectEngineFactoryMetadata)[] s_projectEngineFactories; static RazorProjectInfoSerializer() { - s_serializer = new JsonSerializer() - { - Formatting = Formatting.Indented - }; - - s_serializer.Converters.RegisterRazorConverters(); - s_fallbackProjectEngineFactory = new EmptyProjectEngineFactory(); s_stringComparison = RuntimeInformation.IsOSPlatform(OSPlatform.Linux) ? StringComparison.Ordinal @@ -152,7 +143,7 @@ private static void WriteJsonFile(string publishFilePath, RazorProjectInfo proje // by the time we move the temp file into its place using (var writer = tempFileInfo.CreateText()) { - s_serializer.Serialize(writer, projectInfo); + JsonDataConvert.SerializeObject(writer, projectInfo, ObjectWriters.WriteProperties); } var fileInfo = new FileInfo(publishFilePath); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeEventArgs.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeEventArgs.cs index 3c98f416261..d32cf5b93f2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeEventArgs.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/ProjectConfigurationFileChangeEventArgs.cs @@ -11,45 +11,27 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -internal class ProjectConfigurationFileChangeEventArgs +internal sealed class ProjectConfigurationFileChangeEventArgs : EventArgs { - private readonly JsonFileDeserializer _jsonFileDeserializer; + public string ConfigurationFilePath { get; } + public RazorFileChangeKind Kind { get; } + + private readonly IRazorProjectInfoDeserializer _deserializer; private RazorProjectInfo? _projectInfo; - private readonly object _projectSnapshotHandleLock; + private readonly object _gate; private bool _deserialized; public ProjectConfigurationFileChangeEventArgs( - string configurationFilePath, - RazorFileChangeKind kind) : this(configurationFilePath, kind, JsonFileDeserializer.Instance) - { - } - - // Internal for testing - internal ProjectConfigurationFileChangeEventArgs( string configurationFilePath, RazorFileChangeKind kind, - JsonFileDeserializer jsonFileDeserializer) + IRazorProjectInfoDeserializer? projectInfoDeserializer = null) { - if (configurationFilePath is null) - { - throw new ArgumentNullException(nameof(configurationFilePath)); - } - - if (jsonFileDeserializer is null) - { - throw new ArgumentNullException(nameof(jsonFileDeserializer)); - } - - ConfigurationFilePath = configurationFilePath; + ConfigurationFilePath = configurationFilePath ?? throw new ArgumentNullException(nameof(configurationFilePath)); Kind = kind; - _jsonFileDeserializer = jsonFileDeserializer; - _projectSnapshotHandleLock = new object(); + _deserializer = projectInfoDeserializer ?? RazorProjectInfoDeserializer.Instance; + _gate = new object(); } - public string ConfigurationFilePath { get; } - - public RazorFileChangeKind Kind { get; } - public bool TryDeserialize([NotNullWhen(true)] out RazorProjectInfo? projectInfo) { if (Kind == RazorFileChangeKind.Removed) @@ -59,14 +41,14 @@ public bool TryDeserialize([NotNullWhen(true)] out RazorProjectInfo? projectInfo return false; } - lock (_projectSnapshotHandleLock) + lock (_gate) { if (!_deserialized) { // We use a deserialized flag instead of checking if _projectSnapshotHandle is null because if we're reading an old snapshot // handle that doesn't deserialize properly it could be expected that it would be null. _deserialized = true; - var deserializedProjectInfo = _jsonFileDeserializer.Deserialize(ConfigurationFilePath); + var deserializedProjectInfo = _deserializer.DeserializeFromFile(ConfigurationFilePath); if (deserializedProjectInfo is null) { projectInfo = null; diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs index 0ff99aeeaaa..8eaf1a9340d 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/RazorLanguageServerWrapper.cs @@ -5,7 +5,6 @@ using System.Diagnostics; using System.IO; using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Serialization.Json; using Microsoft.AspNetCore.Razor.Telemetry; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.Workspaces; @@ -73,7 +72,6 @@ private static JsonRpc CreateJsonRpc(Stream input, Stream output) { var messageFormatter = new JsonMessageFormatter(); messageFormatter.JsonSerializer.AddVSInternalExtensionConverters(); - messageFormatter.JsonSerializer.Converters.RegisterRazorConverters(); messageFormatter.JsonSerializer.ContractResolver = new CamelCasePropertyNamesContractResolver(); var jsonRpc = new JsonRpc(new HeaderDelimitedMessageHandler(output, input, messageFormatter)); diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/IRazorProjectInfoDeserializer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/IRazorProjectInfoDeserializer.cs new file mode 100644 index 00000000000..39f8419de26 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/IRazorProjectInfoDeserializer.cs @@ -0,0 +1,11 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using Microsoft.AspNetCore.Razor.ProjectSystem; + +namespace Microsoft.AspNetCore.Razor.LanguageServer.Serialization; + +internal interface IRazorProjectInfoDeserializer +{ + RazorProjectInfo? DeserializeFromFile(string filePath); +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonFileDeserializer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonFileDeserializer.cs deleted file mode 100644 index 3a94e15d51a..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonFileDeserializer.cs +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System.IO; -using Microsoft.AspNetCore.Razor.Serialization.Json; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.LanguageServer.Serialization; - -internal abstract class JsonFileDeserializer -{ - public static readonly JsonFileDeserializer Instance = new DefaultJsonFileDeserializer(); - - public abstract TValue? Deserialize(string filePath) where TValue : class; - - private class DefaultJsonFileDeserializer : JsonFileDeserializer - { - private readonly JsonSerializer _serializer; - - public DefaultJsonFileDeserializer() - { - _serializer = new JsonSerializer(); - _serializer.Converters.RegisterRazorConverters(); - } - - public override TValue? Deserialize(string filePath) where TValue : class - { - using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete); - using var reader = new StreamReader(stream); - try - { - var deserializedValue = (TValue?)_serializer.Deserialize(reader, typeof(TValue)); - return deserializedValue; - } - catch - { - // Swallow deserialization exceptions. There's many reasons they can happen, all out of our control. - return null; - } - } - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonSerializerExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonSerializerExtensions.cs deleted file mode 100644 index e227e85caa7..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/JsonSerializerExtensions.cs +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using Microsoft.AspNetCore.Razor.LanguageServer.Serialization; -using Microsoft.AspNetCore.Razor.Serialization.Json; -using Microsoft.VisualStudio.LanguageServer.Protocol; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.LanguageServer.Serialization; - -internal static class JsonSerializerExtensions -{ - public static void RegisterRazorConverters(this JsonSerializer serializer) - { - if (serializer is null) - { - throw new ArgumentNullException(nameof(serializer)); - } - - serializer.Converters.RegisterRazorConverters(); - - AddConverter(serializer, PlatformAgnosticClientCapabilities.JsonConverter); - } - - public static void RegisterVSInternalExtensionConverters(this JsonSerializer serializer) - { - if (serializer is null) - { - throw new ArgumentNullException(nameof(serializer)); - } - - serializer.AddVSInternalExtensionConverters(); - } - - private static void AddConverter(JsonSerializer serializer, JsonConverter converter) - { - serializer.Converters.Add(converter); - } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/RazorProjectInfoDeserializer.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/RazorProjectInfoDeserializer.cs new file mode 100644 index 00000000000..9b3a34e3d07 --- /dev/null +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/RazorProjectInfoDeserializer.cs @@ -0,0 +1,33 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the MIT license. See License.txt in the project root for license information. + +using System.IO; +using Microsoft.AspNetCore.Razor.ProjectSystem; +using Microsoft.AspNetCore.Razor.Serialization.Json; + +namespace Microsoft.AspNetCore.Razor.LanguageServer.Serialization; + +internal sealed class RazorProjectInfoDeserializer : IRazorProjectInfoDeserializer +{ + public static readonly IRazorProjectInfoDeserializer Instance = new RazorProjectInfoDeserializer(); + + private RazorProjectInfoDeserializer() + { + } + + public RazorProjectInfo? DeserializeFromFile(string filePath) + { + using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete); + using var reader = new StreamReader(stream); + + try + { + return JsonDataConvert.DeserializeObject(reader, ObjectReaders.ReadProjectInfoFromProperties); + } + catch + { + // Swallow deserialization exceptions. There's many reasons they can happen, all out of our control. + return null; + } + } +} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/RazorProjectInfoJsonConverter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/RazorProjectInfoJsonConverter.cs deleted file mode 100644 index a5d3413888f..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/Converters/RazorProjectInfoJsonConverter.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.ProjectSystem; - -namespace Microsoft.AspNetCore.Razor.Serialization.Json.Converters; - -internal class RazorProjectInfoJsonConverter : ObjectJsonConverter -{ - public static readonly RazorProjectInfoJsonConverter Instance = new(); - - private RazorProjectInfoJsonConverter() - { - } - - protected override RazorProjectInfo ReadFromProperties(JsonDataReader reader) - => ObjectReaders.ReadProjectInfoFromProperties(reader); - - protected override void WriteProperties(JsonDataWriter writer, RazorProjectInfo value) - => ObjectWriters.WriteProperties(writer, value); -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs deleted file mode 100644 index a49a71d2a90..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonConverterCollectionExtensions.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using System.Collections.Generic; -using System.Collections.Immutable; -using Microsoft.AspNetCore.Razor.Serialization.Json.Converters; -using Newtonsoft.Json; - -namespace Microsoft.AspNetCore.Razor.Serialization.Json; - -internal static class JsonConverterCollectionExtensions -{ - private static readonly ImmutableArray s_converters = ImmutableArray.Create(RazorProjectInfoJsonConverter.Instance); - - public static void RegisterRazorConverters(this ICollection collection) - { - if (collection is null) - { - throw new ArgumentNullException(nameof(collection)); - } - - foreach (var converter in s_converters) - { - collection.Add(converter); - } - } -} diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorProjectInfoPublisher.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorProjectInfoPublisher.cs index c200835f82a..2a11c476c97 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorProjectInfoPublisher.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/RazorProjectInfoPublisher.cs @@ -7,12 +7,11 @@ using System.IO; using System.Linq; using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Serialization.Json.Converters; +using Microsoft.AspNetCore.Razor.Serialization.Json; using Microsoft.CodeAnalysis.Razor; using Microsoft.CodeAnalysis.Razor.ProjectSystem; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Razor.Workspaces.ProjectSystem; -using Newtonsoft.Json; using Shared = System.Composition.SharedAttribute; namespace Microsoft.VisualStudio.LanguageServerClient.Razor; @@ -37,7 +36,6 @@ internal class RazorProjectInfoPublisher : IProjectSnapshotChangeTrigger private readonly object _pendingProjectPublishesLock; private readonly object _publishLock; - private readonly JsonSerializer _serializer = new(); private ProjectSnapshotManagerBase? _projectSnapshotManager; private bool _documentsProcessed = false; @@ -82,11 +80,6 @@ public RazorProjectInfoPublisher( _lspEditorFeatureDetector = lSPEditorFeatureDetector; _projectConfigurationFilePathStore = projectConfigurationFilePathStore; _logger = logger; - -#if DEBUG - _serializer.Formatting = Formatting.Indented; -#endif - _serializer.Converters.Add(RazorProjectInfoJsonConverter.Instance); } // Internal settable for testing @@ -285,7 +278,7 @@ protected virtual void SerializeToFile(IProjectSnapshot projectSnapshot, string using (var writer = tempFileInfo.CreateText()) { var projectInfo = projectSnapshot.ToRazorProjectInfo(publishFilePath); - _serializer.Serialize(writer, projectInfo); + JsonDataConvert.SerializeObject(writer, projectInfo, ObjectWriters.WriteProperties); } var fileInfo = new FileInfo(publishFilePath); diff --git a/src/Razor/src/Microsoft.VisualStudio.LiveShare.Razor/Serialization/LiveShareJsonConverterCollectionExtensions.cs b/src/Razor/src/Microsoft.VisualStudio.LiveShare.Razor/Serialization/LiveShareJsonConverterCollectionExtensions.cs index 873971846e8..f50d7851df3 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LiveShare.Razor/Serialization/LiveShareJsonConverterCollectionExtensions.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LiveShare.Razor/Serialization/LiveShareJsonConverterCollectionExtensions.cs @@ -3,7 +3,6 @@ using System; using Newtonsoft.Json; -using Microsoft.AspNetCore.Razor.Serialization.Json; namespace Microsoft.VisualStudio.LiveShare.Razor.Serialization; @@ -16,13 +15,9 @@ public static void RegisterRazorLiveShareConverters(this JsonConverterCollection throw new ArgumentNullException(nameof(collection)); } - if (collection.Contains(ProjectSnapshotHandleProxyJsonConverter.Instance)) + if (!collection.Contains(ProjectSnapshotHandleProxyJsonConverter.Instance)) { - // Already registered. - return; + collection.Add(ProjectSnapshotHandleProxyJsonConverter.Instance); } - - collection.Add(ProjectSnapshotHandleProxyJsonConverter.Instance); - collection.RegisterRazorConverters(); } } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test.Common/LanguageServerTestBase.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test.Common/LanguageServerTestBase.cs index a6689f52bf8..e743d895961 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test.Common/LanguageServerTestBase.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test.Common/LanguageServerTestBase.cs @@ -11,9 +11,7 @@ using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer; using Microsoft.AspNetCore.Razor.LanguageServer.EndpointContracts; -using Microsoft.AspNetCore.Razor.LanguageServer.Serialization; using Microsoft.AspNetCore.Razor.LanguageServer.Test.Common; -using Microsoft.AspNetCore.Razor.Serialization.Json; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.ExternalAccess.Razor; using Microsoft.CodeAnalysis.Razor; @@ -56,7 +54,6 @@ public LanguageServerTestBase(ITestOutputHelper testOutput) SpanMappingService = new ThrowingRazorSpanMappingService(); Serializer = new JsonSerializer(); - Serializer.Converters.RegisterRazorConverters(); Serializer.AddVSInternalExtensionConverters(); Serializer.AddVSExtensionConverters(); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs index 56141847034..928adfc2fca 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationFileChangeEventArgsTest.cs @@ -19,8 +19,9 @@ public class ProjectConfigurationFileChangeEventArgsTest(ITestOutputHelper testO public void TryDeserialize_RemovedKind_ReturnsFalse() { // Arrange - var jsonFileDeserializer = new Mock(MockBehavior.Strict); - jsonFileDeserializer.Setup(deserializer => deserializer.Deserialize(It.IsAny())) + var deserializerMock = new Mock(MockBehavior.Strict); + deserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) .Returns(new RazorProjectInfo( "/path/to/obj/project.razor.json", "c:/path/to/project.csproj", @@ -28,7 +29,11 @@ public void TryDeserialize_RemovedKind_ReturnsFalse() rootNamespace: null, projectWorkspaceState: null, documents: ImmutableArray.Empty)); - var args = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Removed, jsonFileDeserializer.Object); + + var args = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/obj/project.razor.json", + kind: RazorFileChangeKind.Removed, + projectInfoDeserializer: deserializerMock.Object); // Act var result = args.TryDeserialize(out var handle); @@ -43,7 +48,7 @@ public void TryDeserialize_RemovedKind_ReturnsFalse() public void TryDeserialize_DifferingSerializationPaths_ReturnsFalse() { // Arrange - var jsonFileDeserializer = new Mock(MockBehavior.Strict); + var deserializerMock = new Mock(MockBehavior.Strict); var projectInfo = new RazorProjectInfo( "/path/to/ORIGINAL/obj/project.razor.json", "c:/path/to/project.csproj", @@ -51,9 +56,15 @@ public void TryDeserialize_DifferingSerializationPaths_ReturnsFalse() rootNamespace: null, projectWorkspaceState: null, documents: ImmutableArray.Empty); - jsonFileDeserializer.Setup(deserializer => deserializer.Deserialize(It.IsAny())) + + deserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) .Returns(projectInfo); - var args = new ProjectConfigurationFileChangeEventArgs("/path/to/DIFFERENT/obj/project.razor.json", RazorFileChangeKind.Added, jsonFileDeserializer.Object); + + var args = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/DIFFERENT/obj/project.razor.json", + kind: RazorFileChangeKind.Added, + projectInfoDeserializer: deserializerMock.Object); // Act var result = args.TryDeserialize(out var deserializedProjectInfo); @@ -67,7 +78,7 @@ public void TryDeserialize_DifferingSerializationPaths_ReturnsFalse() public void TryDeserialize_MemoizesResults() { // Arrange - var jsonFileDeserializer = new Mock(MockBehavior.Strict); + var deserializerMock = new Mock(MockBehavior.Strict); var projectInfo = new RazorProjectInfo( "/path/to/obj/project.razor.json", "c:/path/to/project.csproj", @@ -75,9 +86,15 @@ public void TryDeserialize_MemoizesResults() rootNamespace: null, projectWorkspaceState: null, documents: ImmutableArray.Empty); - jsonFileDeserializer.Setup(deserializer => deserializer.Deserialize(It.IsAny())) + + deserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) .Returns(projectInfo); - var args = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Added, jsonFileDeserializer.Object); + + var args = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/obj/project.razor.json", + kind: RazorFileChangeKind.Added, + projectInfoDeserializer: deserializerMock.Object); // Act var result1 = args.TryDeserialize(out var projectInfo1); @@ -94,12 +111,14 @@ public void TryDeserialize_MemoizesResults() public void TryDeserialize_NullFileDeserialization_MemoizesResults_ReturnsFalse() { // Arrange - var jsonFileDeserializer = new Mock(MockBehavior.Strict); + var deserializerMock = new Mock(MockBehavior.Strict); var callCount = 0; - jsonFileDeserializer.Setup(deserializer => deserializer.Deserialize(It.IsAny())) + deserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) .Callback(() => callCount++) .Returns(null); - var args = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Changed, jsonFileDeserializer.Object); + + var args = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Changed, deserializerMock.Object); // Act var result1 = args.TryDeserialize(out var handle1); diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs index 96a2aeed69f..c4b1d75b4a6 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/ProjectConfigurationStateSynchronizerTest.cs @@ -23,21 +23,19 @@ namespace Microsoft.AspNetCore.Razor.LanguageServer; -public class ProjectConfigurationStateSynchronizerTest : LanguageServerTestBase +public class ProjectConfigurationStateSynchronizerTest(ITestOutputHelper testOutput) : LanguageServerTestBase(testOutput) { - public ProjectConfigurationStateSynchronizerTest(ITestOutputHelper testOutput) - : base(testOutput) - { - } - [Fact] public async Task ProjectConfigurationFileChanged_Removed_UnknownDocumentNoops() { // Arrange var projectService = new Mock(MockBehavior.Strict); var synchronizer = GetSynchronizer(projectService.Object); - var jsonFileDeserializer = Mock.Of(MockBehavior.Strict); - var args = new ProjectConfigurationFileChangeEventArgs("/path/to/project.razor.json", RazorFileChangeKind.Removed, jsonFileDeserializer); + var deserializerMock = new Mock(MockBehavior.Strict); + var args = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/project.razor.json", + kind: RazorFileChangeKind.Removed, + projectInfoDeserializer: deserializerMock.Object); // Act await Dispatcher.RunOnDispatcherThreadAsync( @@ -61,22 +59,25 @@ public async Task ProjectConfigurationFileChanged_Removed_NonNormalizedPaths() var intermediateOutputPath = Path.GetDirectoryName(projectInfo.SerializedFilePath); var projectKey = TestProjectKey.Create(intermediateOutputPath); var projectService = new Mock(MockBehavior.Strict); - projectService.Setup(service => service.AddProject(projectInfo.FilePath, @"path\to\obj", projectInfo.Configuration, projectInfo.RootNamespace)) + projectService + .Setup(x => x.AddProject(projectInfo.FilePath, @"path\to\obj", projectInfo.Configuration, projectInfo.RootNamespace)) .Returns(projectKey); - projectService.Setup(service => service.UpdateProject( - projectKey, - projectInfo.Configuration, - projectInfo.RootNamespace, - projectInfo.ProjectWorkspaceState, - projectInfo.Documents)).Verifiable(); - projectService.Setup(service => service.UpdateProject( - projectKey, - null, - null, - ProjectWorkspaceState.Default, - ImmutableArray.Empty)).Verifiable(); + projectService + .Setup(x => x.UpdateProject( + projectKey, + projectInfo.Configuration, + projectInfo.RootNamespace, + projectInfo.ProjectWorkspaceState, + projectInfo.Documents)).Verifiable(); + projectService + .Setup(x => x.UpdateProject( + projectKey, + null, + null, + ProjectWorkspaceState.Default, + ImmutableArray.Empty)).Verifiable(); var synchronizer = GetSynchronizer(projectService.Object); - var jsonFileDeserializer = CreateJsonFileDeserializer(projectInfo); + var jsonFileDeserializer = CreateDeserializer(projectInfo); var addArgs = new ProjectConfigurationFileChangeEventArgs("/path/to\\obj/project.razor.json", RazorFileChangeKind.Added, jsonFileDeserializer); var enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => { @@ -85,7 +86,10 @@ public async Task ProjectConfigurationFileChanged_Removed_NonNormalizedPaths() }, DisposalToken); await enqueueTask; - var removeArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Removed, Mock.Of(MockBehavior.Strict)); + var removeArgs = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/obj/project.razor.json", + kind: RazorFileChangeKind.Removed, + projectInfoDeserializer: Mock.Of(MockBehavior.Strict)); // Act enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => @@ -105,8 +109,16 @@ public async Task ProjectConfigurationFileChanged_Added_CantDeserialize_Noops() // Arrange var projectService = new Mock(MockBehavior.Strict); var synchronizer = GetSynchronizer(projectService.Object); - var jsonFileDeserializer = Mock.Of(d => d.Deserialize(It.IsAny()) == null, MockBehavior.Strict); - var args = new ProjectConfigurationFileChangeEventArgs("/path/to/project.razor.json", RazorFileChangeKind.Added, jsonFileDeserializer); + + var deserializerMock = new Mock(MockBehavior.Strict); + deserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) + .Returns((RazorProjectInfo)null); + + var args = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/project.razor.json", + kind: RazorFileChangeKind.Added, + projectInfoDeserializer: deserializerMock.Object); // Act await Dispatcher.RunOnDispatcherThreadAsync( @@ -138,7 +150,7 @@ public async Task ProjectConfigurationFileChanged_Added_AddAndUpdatesProject() projectInfo.ProjectWorkspaceState, projectInfo.Documents)).Verifiable(); var synchronizer = GetSynchronizer(projectService.Object); - var jsonFileDeserializer = CreateJsonFileDeserializer(projectInfo); + var jsonFileDeserializer = CreateDeserializer(projectInfo); var args = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Added, jsonFileDeserializer); // Act @@ -181,8 +193,8 @@ public async Task ProjectConfigurationFileChanged_Removed_ResetsProject() ProjectWorkspaceState.Default, Array.Empty())).Verifiable(); var synchronizer = GetSynchronizer(projectService.Object); - var jsonFileDeserializer = CreateJsonFileDeserializer(projectInfo); - var addArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Added, jsonFileDeserializer); + var deserializer = CreateDeserializer(projectInfo); + var addArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Added, deserializer); var enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => { synchronizer.ProjectConfigurationFileChanged(addArgs); @@ -190,7 +202,10 @@ public async Task ProjectConfigurationFileChanged_Removed_ResetsProject() }, DisposalToken); await enqueueTask; - var removeArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Removed, Mock.Of(MockBehavior.Strict)); + var removeArgs = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/obj/project.razor.json", + kind: RazorFileChangeKind.Removed, + projectInfoDeserializer: Mock.Of(MockBehavior.Strict)); // Act enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => @@ -242,7 +257,7 @@ public async Task ProjectConfigurationFileChanged_Changed_UpdatesProject() changedProjectInfo.ProjectWorkspaceState, changedProjectInfo.Documents)).Verifiable(); var synchronizer = GetSynchronizer(projectService.Object); - var addDeserializer = CreateJsonFileDeserializer(initialProjectInfo); + var addDeserializer = CreateDeserializer(initialProjectInfo); var addArgs = new ProjectConfigurationFileChangeEventArgs("path/to/obj/project.razor.json", RazorFileChangeKind.Added, addDeserializer); var enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => @@ -252,7 +267,7 @@ public async Task ProjectConfigurationFileChanged_Changed_UpdatesProject() }, DisposalToken); await enqueueTask; - var changedDeserializer = CreateJsonFileDeserializer(changedProjectInfo); + var changedDeserializer = CreateDeserializer(changedProjectInfo); var changedArgs = new ProjectConfigurationFileChangeEventArgs("path/to/obj/project.razor.json", RazorFileChangeKind.Changed, changedDeserializer); // Act @@ -307,7 +322,7 @@ public async Task ProjectConfigurationFileChanged_Changed_CantDeserialize_Resets ProjectWorkspaceState.Default, Array.Empty())).Verifiable(); var synchronizer = GetSynchronizer(projectService.Object); - var addDeserializer = CreateJsonFileDeserializer(initialProjectInfo); + var addDeserializer = CreateDeserializer(initialProjectInfo); var addArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Added, addDeserializer); var enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => { @@ -316,8 +331,15 @@ public async Task ProjectConfigurationFileChanged_Changed_CantDeserialize_Resets }, DisposalToken); await enqueueTask; - var changedDeserializer = Mock.Of(d => d.Deserialize(It.IsAny()) == null, MockBehavior.Strict); - var changedArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/obj/project.razor.json", RazorFileChangeKind.Changed, changedDeserializer); + var changedDeserializerMock = new Mock(MockBehavior.Strict); + changedDeserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) + .Returns((RazorProjectInfo)null); + + var changedArgs = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/obj/project.razor.json", + kind: RazorFileChangeKind.Changed, + projectInfoDeserializer: changedDeserializerMock.Object); // Act enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => @@ -337,8 +359,16 @@ public async Task ProjectConfigurationFileChanged_Changed_UntrackedProject_Noops // Arrange var projectService = new Mock(MockBehavior.Strict); var synchronizer = GetSynchronizer(projectService.Object); - var changedDeserializer = Mock.Of(d => d.Deserialize(It.IsAny()) == null, MockBehavior.Strict); - var changedArgs = new ProjectConfigurationFileChangeEventArgs("/path/to/project.razor.json", RazorFileChangeKind.Changed, changedDeserializer); + + var changedDeserializerMock = new Mock(MockBehavior.Strict); + changedDeserializerMock + .Setup(x => x.DeserializeFromFile(It.IsAny())) + .Returns((RazorProjectInfo)null); + + var changedArgs = new ProjectConfigurationFileChangeEventArgs( + configurationFilePath: "/path/to/project.razor.json", + kind: RazorFileChangeKind.Changed, + projectInfoDeserializer: changedDeserializerMock.Object); // Act var enqueueTask = await Dispatcher.RunOnDispatcherThreadAsync(async () => @@ -375,7 +405,7 @@ public async Task ProjectConfigurationFileChanged_RemoveThenAdd_OnlyAdds() It.IsAny>())); var synchronizer = GetSynchronizer(projectService.Object); - var changedDeserializer = CreateJsonFileDeserializer(projectInfo); + var changedDeserializer = CreateDeserializer(projectInfo); var removedArgs = new ProjectConfigurationFileChangeEventArgs(projectInfo.SerializedFilePath, RazorFileChangeKind.Removed, changedDeserializer); var addedArgs = new ProjectConfigurationFileChangeEventArgs(projectInfo.SerializedFilePath, RazorFileChangeKind.Added, changedDeserializer); var changedArgs = new ProjectConfigurationFileChangeEventArgs(projectInfo.SerializedFilePath, RazorFileChangeKind.Changed, changedDeserializer); @@ -422,11 +452,12 @@ private ProjectConfigurationStateSynchronizer GetSynchronizer(RazorProjectServic return synchronizer; } - private static JsonFileDeserializer CreateJsonFileDeserializer(RazorProjectInfo deserializedHandle) + private static IRazorProjectInfoDeserializer CreateDeserializer(RazorProjectInfo projectInfo) { - var deserializer = new Mock(MockBehavior.Strict); - deserializer.Setup(deserializer => deserializer.Deserialize(It.IsAny())) - .Returns(deserializedHandle); + var deserializer = new Mock(MockBehavior.Strict); + deserializer + .Setup(x => x.DeserializeFromFile(It.IsAny())) + .Returns(projectInfo); return deserializer.Object; } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs index 802dcc79665..454104a7508 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.ProjectEngineHost.Test/SerializationTest.cs @@ -7,10 +7,8 @@ using Microsoft.AspNetCore.Razor.ProjectSystem; using Microsoft.AspNetCore.Razor.Serialization; using Microsoft.AspNetCore.Razor.Serialization.Json; -using Microsoft.AspNetCore.Razor.Serialization.Json.Converters; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis.CSharp; -using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Xunit; using Xunit.Abstractions; @@ -49,20 +47,20 @@ public void RazorProjectInfo_InvalidVersionThrows() _projectWorkspaceState, ImmutableArray.Empty); - var jsonText = JsonConvert.SerializeObject(projectInfo, RazorProjectInfoJsonConverter.Instance); + var jsonText = JsonDataConvert.SerializeObject(projectInfo, ObjectWriters.WriteProperties); Assert.NotNull(jsonText); var serializedJObject = JObject.Parse(jsonText); serializedJObject[WellKnownPropertyNames.Version] = -1; - var updatedJsonText = JsonConvert.SerializeObject(serializedJObject); + var updatedJsonText = serializedJObject.ToString(); Assert.NotNull(updatedJsonText); // Act RazorProjectInfo? deserializedProjectInfo = null; Assert.Throws(() => { - deserializedProjectInfo = JsonConvert.DeserializeObject(updatedJsonText, RazorProjectInfoJsonConverter.Instance); + deserializedProjectInfo = JsonDataConvert.DeserializeObject(updatedJsonText, ObjectReaders.ReadProjectInfoFromProperties); }); // Assert @@ -81,20 +79,20 @@ public void RazorProjectInfo_MissingVersionThrows() _projectWorkspaceState, ImmutableArray.Empty); - var jsonText = JsonConvert.SerializeObject(projectInfo, RazorProjectInfoJsonConverter.Instance); + var jsonText = JsonDataConvert.SerializeObject(projectInfo, ObjectWriters.WriteProperties); Assert.NotNull(jsonText); var serializedJObject = JObject.Parse(jsonText); serializedJObject.Remove(WellKnownPropertyNames.Version); - var updatedJsonText = JsonConvert.SerializeObject(serializedJObject); + var updatedJsonText = serializedJObject.ToString(); Assert.NotNull(updatedJsonText); // Act RazorProjectInfo? deserializedProjectInfo = null; Assert.Throws(() => { - deserializedProjectInfo = JsonConvert.DeserializeObject(updatedJsonText, RazorProjectInfoJsonConverter.Instance); + deserializedProjectInfo = JsonDataConvert.DeserializeObject(updatedJsonText, ObjectReaders.ReadProjectInfoFromProperties); }); // Assert @@ -115,11 +113,11 @@ public void RazorProjectInfo_CanRoundTrip() _projectWorkspaceState, ImmutableArray.Create(legacyDocument, componentDocument)); - var jsonText = JsonConvert.SerializeObject(projectInfo, RazorProjectInfoJsonConverter.Instance); + var jsonText = JsonDataConvert.SerializeObject(projectInfo, ObjectWriters.WriteProperties); Assert.NotNull(jsonText); // Act - var deserializedProjectInfo = JsonConvert.DeserializeObject(jsonText, RazorProjectInfoJsonConverter.Instance); + var deserializedProjectInfo = JsonDataConvert.DeserializeObject(jsonText, ObjectReaders.ReadProjectInfoFromProperties); Assert.NotNull(deserializedProjectInfo); // Assert From ac01502566ec3d0a518122e13bbf7a3056544a57 Mon Sep 17 00:00:00 2001 From: David Wengier Date: Thu, 7 Sep 2023 12:05:41 +1000 Subject: [PATCH 130/151] Add test to validate existing behaviour --- .../Formatting/CodeDirectiveFormattingTest.cs | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs index b899e463e94..e1e85c09cdc 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs @@ -1669,6 +1669,58 @@ await RunFormattingTestAsync( tagHelpers: GetComponentWithTwoCascadingTypeParameter()); } + [Fact] + public async Task Formats_MultilineExpressions() + { + await RunFormattingTestAsync( + input: """ + @{ + var icon = "/images/bootstrap-icons.svg#" + + GetIconName(login.ProviderDisplayName!); + + var x = DateTime + .Now + .ToString(); + } + + @code + { + public void M() + { + var icon2 = "/images/bootstrap-icons.svg#" + + GetIconName(login.ProviderDisplayName!); + + var x2 = DateTime + .Now + .ToString(); + } + } + """, + expected: """ + @{ + var icon = "/images/bootstrap-icons.svg#" + + GetIconName(login.ProviderDisplayName!); + + var x = DateTime + .Now + .ToString(); + } + + @code + { + public void M() + { + var icon2 = "/images/bootstrap-icons.svg#" + + GetIconName(login.ProviderDisplayName!); + + var x2 = DateTime + .Now + .ToString(); + } + } + """); + } + [Fact] public async Task Formats_MultilineExpressionAtStartOfBlock() { From aab536844555de1757ac1586b9f674cc6df88dbc Mon Sep 17 00:00:00 2001 From: David Wengier Date: Thu, 7 Sep 2023 17:10:59 +1000 Subject: [PATCH 131/151] Be opinionated about the formatting of section blocks --- .../Formatting/CSharpFormattingPassBase.cs | 28 +++++-- .../Formatting/RazorFormattingPass.cs | 75 +++++++++++++++++-- .../Formatting/CodeDirectiveFormattingTest.cs | 46 ++++++++++++ .../Formatting/RazorFormattingTest.cs | 36 +++++++++ 4 files changed, 173 insertions(+), 12 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormattingPassBase.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormattingPassBase.cs index 4593df07dbc..157db1fa5c5 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormattingPassBase.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/CSharpFormattingPassBase.cs @@ -363,7 +363,7 @@ private static bool ShouldFormatCore(FormattingContext context, TextSpan mapping return false; } - if (IsInSectionDirectiveCloseBrace()) + if (IsInSectionDirectiveBrace()) { return false; } @@ -516,19 +516,33 @@ bool IsInTemplateBlock() return owner.AncestorsAndSelf().Any(n => n is CSharpTemplateBlockSyntax); } - bool IsInSectionDirectiveCloseBrace() + bool IsInSectionDirectiveBrace() { // @section Scripts { // // } // - // We are fine to format these, but due to how they are generated (inside a multi-line lambda) - // we want to exlude the final close brace from being formatted, or it will be indented by one - // level due to the lambda. The rest we don't need to worry about, because the one level indent - // is actually desirable. + // Due to how sections are generated (inside a multi-line lambda), we want to exclude the braces + // from being formatted, or it will be indented by one level due to the lambda. The rest we don't + // need to worry about, because the one level indent is actually desirable. + + // Due to the Razor tree being so odd, the checks for open and close are surprisingly different + + // Open brace is a child of the C# code block that is the directive itself + if (owner is RazorMetaCodeSyntax && + owner.Parent is CSharpCodeBlockSyntax codeBlock && + owner == codeBlock.Children[3] && + // CSharpCodeBlock -> RazorDirectiveBody -> RazorDirective + codeBlock.Parent?.Parent is RazorDirectiveSyntax directive2 && + directive2.DirectiveDescriptor.Directive == SectionDirective.Directive.Directive) + { + return true; + } + + // Close brace is a child of the section content, which is a MarkupBlock if (owner is MarkupTextLiteralSyntax && owner.Parent is MarkupBlockSyntax block && - owner == block.Children[block.Children.Count - 1] && + owner == block.Children[^1] && // MarkupBlock -> CSharpCodeBlock -> RazorDirectiveBody -> RazorDirective block.Parent?.Parent?.Parent is RazorDirectiveSyntax directive && directive.DirectiveDescriptor.Directive == SectionDirective.Directive.Directive) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs index 90542fd2095..cd9507d8569 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Formatting/RazorFormattingPass.cs @@ -8,6 +8,7 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Language; +using Microsoft.AspNetCore.Razor.Language.Extensions; using Microsoft.AspNetCore.Razor.Language.Syntax; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.Extensions.Logging; @@ -90,12 +91,76 @@ private static IEnumerable FormatRazor(FormattingContext context, Razo return edits; } - private static bool TryFormatBlocks(FormattingContext context, IList edits, RazorSourceDocument source, SyntaxNode node) + private static void TryFormatBlocks(FormattingContext context, List edits, RazorSourceDocument source, SyntaxNode node) { - return TryFormatFunctionsBlock(context, edits, source, node) || + // We only want to run one of these + _ = TryFormatFunctionsBlock(context, edits, source, node) || TryFormatCSharpExplicitTransition(context, edits, source, node) || TryFormatHtmlInCSharp(context, edits, source, node) || - TryFormatComplexCSharpBlock(context, edits, source, node); + TryFormatComplexCSharpBlock(context, edits, source, node) || + TryFormatSectionBlock(context, edits, source, node); + } + + private static bool TryFormatSectionBlock(FormattingContext context, List edits, RazorSourceDocument source, SyntaxNode node) + { + // @section Goo { + // } + // + // or + // + // @section Goo + // { + // } + if (node is CSharpCodeBlockSyntax directiveCode && + directiveCode.Children is [RazorDirectiveSyntax directive] && + directive.DirectiveDescriptor?.Directive == SectionDirective.Directive.Directive && + directive.Body is RazorDirectiveBodySyntax { CSharpCode: { } code }) + { + var children = code.Children; + if (TryGetWhitespace(children, out var whitespaceBeforeSectionName, out var whitespaceAfterSectionName)) + { + // For whitespace we normalize it differently depending on if its multi-line or not + FormatWhitespaceBetweenDirectiveAndBrace(whitespaceBeforeSectionName, directive, edits, source, context); + FormatWhitespaceBetweenDirectiveAndBrace(whitespaceAfterSectionName, directive, edits, source, context); + + return true; + } + else if (children.TryGetOpenBraceToken(out var brace)) + { + // If there is no whitespace at all we normalize to a single space + var start = brace.GetRange(source).Start; + var edit = new TextEdit + { + Range = new Range { Start = start, End = start }, + NewText = " " + }; + edits.Add(edit); + + return true; + } + } + + return false; + + static bool TryGetWhitespace(SyntaxList children, [NotNullWhen(true)] out CSharpStatementLiteralSyntax? whitespaceBeforeSectionName, [NotNullWhen(true)] out UnclassifiedTextLiteralSyntax? whitespaceAfterSectionName) + { + // If there is whitespace between the directive and the section name, and the section name and the brace, they will be in the first child + // and third child of the 6 total children + whitespaceBeforeSectionName = null; + whitespaceAfterSectionName = null; + if (children.Count == 6 && + children[0] is CSharpStatementLiteralSyntax before && + before.ContainsOnlyWhitespace() && + children[2] is UnclassifiedTextLiteralSyntax after && + after.ContainsOnlyWhitespace()) + { + whitespaceBeforeSectionName = before; + whitespaceAfterSectionName = after; + + } + + return whitespaceBeforeSectionName != null; + } } private static bool TryFormatFunctionsBlock(FormattingContext context, IList edits, RazorSourceDocument source, SyntaxNode node) @@ -140,8 +205,8 @@ private static bool TryFormatCSharpExplicitTransition(FormattingContext context, // @{ // var x = 1; // } - if (node is CSharpCodeBlockSyntax expliciteCode && - expliciteCode.Children.FirstOrDefault() is CSharpStatementSyntax statement && + if (node is CSharpCodeBlockSyntax explicitCode && + explicitCode.Children.FirstOrDefault() is CSharpStatementSyntax statement && statement.Body is CSharpStatementBodySyntax csharpStatementBody) { var openBraceNode = csharpStatementBody.OpenBrace; diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs index b899e463e94..172736f6177 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/CodeDirectiveFormattingTest.cs @@ -510,6 +510,52 @@ @section Scripts { fileKind: FileKinds.Legacy); } + [Fact] + public async Task Format_SectionDirectiveBlock7() + { + await RunFormattingTestAsync( + input: """ + @functions { + public class Foo{ + void Method() { } + } + } + + @section Scripts + { + + + + + @if(true) + { +

this is a paragraph

+ } + } + """, + expected: """ + @functions { + public class Foo + { + void Method() { } + } + } + + @section Scripts + { + + + + + @if (true) + { +

this is a paragraph

+ } + } + """, + fileKind: FileKinds.Legacy); + } + [Fact] public async Task Formats_CodeBlockDirectiveWithRazorComments() { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/RazorFormattingTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/RazorFormattingTest.cs index 80116dfbf65..dac9b9663f2 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/RazorFormattingTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Formatting/RazorFormattingTest.cs @@ -18,6 +18,42 @@ public RazorFormattingTest(ITestOutputHelper testOutput) { } + [Fact] + public async Task Section_BraceOnNextLine() + { + await RunFormattingTestAsync( + input: """ + @section Scripts + { + + } + """, + expected: """ + @section Scripts + { + + } + """, + fileKind: FileKinds.Legacy); + } + + [Fact] + public async Task Section_BraceOnSameLine() + { + await RunFormattingTestAsync( + input: """ + @section Scripts { + + } + """, + expected: """ + @section Scripts { + + } + """, + fileKind: FileKinds.Legacy); + } + [Fact] public async Task CodeBlock_SpansMultipleLines() { From c50025076be74e5e4bbc0cff0b9e114534acfb7c Mon Sep 17 00:00:00 2001 From: Jan Jones Date: Thu, 7 Sep 2023 11:42:40 +0200 Subject: [PATCH 132/151] Fix CSS scoping of `header` elements (#9046) * Add a test * Fix CSS scoping of `header` elements --- .../src/Extensions/ViewCssScopePass.cs | 27 ++++--- .../RazorSourceGeneratorCshtmlTests.cs | 71 +++++++++++++++++++ .../CssScoping/Pages_Index.html | 29 ++++++++ 3 files changed, 113 insertions(+), 14 deletions(-) create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorCshtmlTests.cs create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorCshtmlTests/CssScoping/Pages_Index.html diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Extensions/ViewCssScopePass.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Extensions/ViewCssScopePass.cs index ac39fcb8f29..d534040f255 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Extensions/ViewCssScopePass.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Extensions/ViewCssScopePass.cs @@ -56,29 +56,28 @@ private void ProcessElement(HtmlContentIntermediateNode node, string cssScope) } } - bool IsValidElement(IntermediateToken token) + static bool IsValidElement(IntermediateToken token) { var content = token.Content; - var isValidToken = content.StartsWith("<", StringComparison.Ordinal) - && !content.StartsWith(" /// We want to avoid adding the CSS scope to elements that do not appear /// within the body element of the document. When this pass executes over the - /// nodes, we don't have the ability to store whether we are a descandant of a + /// nodes, we don't have the ability to store whether we are a descendant of a /// `head` or `body` element so it is not possible to discern whether the tag /// is valid this way. Instead, we go for a straight-forward check on the tag /// name that we are currently inspecting. /// - var isInvalidTag = content.IndexOf("head", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("meta", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("title", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("link", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("base", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("script", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("style", StringComparison.OrdinalIgnoreCase) >= 0 - || content.IndexOf("html", StringComparison.OrdinalIgnoreCase) >= 0; - return isValidToken && !isInvalidTag; + return content.StartsWith("<", StringComparison.Ordinal) + && !content.StartsWith("heading +
header
+ table head +
+ +
+ < div /> +
multiline
+ bang + 0)" /> +
+ @*
Razor comment
*@ + + @{ +
code block
+ //
C# comment
+ Func template = @
C# template
; + string x = "attr"; + } + @template(null!) +
+ + + Ignored: + - + - + - + - <link /> + - <base /> + - <script /> + - <style /> + - <html /> + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project, options => + { + options.AdditionalTextOptions["Pages/Index.cshtml"]["build_metadata.AdditionalFiles.CssScope"] = "test-css-scope"; + }); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + Assert.Empty(result.Diagnostics); + Assert.Single(result.GeneratedSources); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Pages_Index"); + } +} diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorCshtmlTests/CssScoping/Pages_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorCshtmlTests/CssScoping/Pages_Index.html new file mode 100644 index 00000000000..9916c27fdcf --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorCshtmlTests/CssScoping/Pages_Index.html @@ -0,0 +1,29 @@ +<h1 test-css-scope>heading</h1> +<header test-css-scope>header</header> +<thead test-css-scope>table head</thead> +<form test-css-scope> + <select test-css-scope> + <option test-css-scope>choose</option> + </select> +</form> +< test-css-scope div /> +<div test-css-scope +>multiline</div> +< test-css-scopediv>bang</div> +<input test-css-scope multiple value="test" disabled="disabled" /> +<div test-css-scope></div> +<!-- <div>HTML comment</div> --> + <div test-css-scope>code block</div> +<div test-css-scope>C# template</div> +<div test-css-scope attr="1"></div> +<div@x test-css-scope="1"></div> + +Ignored: +- <head /> +- <meta /> +- <title /> +- <link /> +- <base /> +- <script /> +- <style /> +- <html /> \ No newline at end of file From ac33b674b2dec414d44deed50fcc574d61ccdc60 Mon Sep 17 00:00:00 2001 From: David Wengier <david.wengier@microsoft.com> Date: Fri, 8 Sep 2023 14:46:10 +1000 Subject: [PATCH 133/151] Add failing test --- .../RazorSemanticTokensInfoServiceTest.cs | 28 +++++++++++++-- ...rp_Tabs_Static_WithBackground.semantic.txt | 36 +++++++++++++++++++ ...rp_Tabs_Static_WithBackground.semantic.txt | 36 +++++++++++++++++++ 3 files changed, 98 insertions(+), 2 deletions(-) create mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt create mode 100644 src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensInfoServiceTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensInfoServiceTest.cs index f5b461df88e..547515c3a16 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensInfoServiceTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/RazorSemanticTokensInfoServiceTest.cs @@ -5,13 +5,11 @@ using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; -using Microsoft.AspNetCore.Razor.Language; using Microsoft.AspNetCore.Razor.LanguageServer.Common; using Microsoft.AspNetCore.Razor.LanguageServer.Extensions; using Microsoft.AspNetCore.Razor.Test.Common; using Microsoft.CodeAnalysis.Razor.Workspaces; using Microsoft.CodeAnalysis.Razor.Workspaces.Extensions; -using Microsoft.CodeAnalysis.Text; using Microsoft.CommonLanguageServerProtocol.Framework; using Microsoft.Extensions.Options; using Microsoft.VisualStudio.LanguageServer.Protocol; @@ -803,6 +801,32 @@ public void M() Assert.NotEmpty(csharpTokens.Tokens); } + [Fact] + public async Task GetSemanticTokens_CSharp_Tabs_Static_WithBackground() + { + var documentText = """ + @using System + @code + { + private static bool + _isStatic; + + public void M() + { + if (_isStatic) + { + } + } + } + """; + + var razorRange = GetRange(documentText); + var csharpTokens = await GetCSharpSemanticTokensResponseAsync(documentText, razorRange, isRazorFile: true); + await AssertSemanticTokensAsync(documentText, isRazorFile: true, razorRange, csharpTokens: csharpTokens, withCSharpBackground: true); + Assert.NotNull(csharpTokens.Tokens); + Assert.NotEmpty(csharpTokens.Tokens); + } + [Fact] public async Task GetSemanticTokens_CSharp_WithBackground() { diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt new file mode 100644 index 00000000000..43ff0fac509 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt @@ -0,0 +1,36 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 4 [using] +0 5 1 markupTextLiteral 4 [ ] +0 1 6 namespace name 4 [System] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 0 1 markupTextLiteral 4 [ ] +0 1 7 keyword 4 [private] +0 7 1 markupTextLiteral 4 [ ] +0 1 6 keyword 4 [static] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [bool] +1 2 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [;] +2 0 1 markupTextLiteral 4 [ ] +0 1 6 keyword 4 [public] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [void] +0 4 1 markupTextLiteral 4 [ ] +0 1 1 method name 4 [M] +0 1 1 punctuation 4 [(] +0 1 1 punctuation 4 [)] +1 0 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [{] +1 2 2 keyword - control 4 [if] +0 2 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [(] +0 1 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [)] +1 2 1 punctuation 4 [{] +1 2 1 punctuation 4 [}] +1 0 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [}] +1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt new file mode 100644 index 00000000000..43ff0fac509 --- /dev/null +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt @@ -0,0 +1,36 @@ +//line,characterPos,length,tokenType,modifier,text +0 0 1 razorTransition 0 [@] +0 1 5 keyword 4 [using] +0 5 1 markupTextLiteral 4 [ ] +0 1 6 namespace name 4 [System] +1 0 1 razorTransition 0 [@] +0 1 4 razorDirective 0 [code] +1 0 1 razorTransition 0 [{] +1 0 1 markupTextLiteral 4 [ ] +0 1 7 keyword 4 [private] +0 7 1 markupTextLiteral 4 [ ] +0 1 6 keyword 4 [static] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [bool] +1 2 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [;] +2 0 1 markupTextLiteral 4 [ ] +0 1 6 keyword 4 [public] +0 6 1 markupTextLiteral 4 [ ] +0 1 4 keyword 4 [void] +0 4 1 markupTextLiteral 4 [ ] +0 1 1 method name 4 [M] +0 1 1 punctuation 4 [(] +0 1 1 punctuation 4 [)] +1 0 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [{] +1 2 2 keyword - control 4 [if] +0 2 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [(] +0 1 9 field name 5 [_isStatic] +0 9 1 punctuation 4 [)] +1 2 1 punctuation 4 [{] +1 2 1 punctuation 4 [}] +1 0 1 markupTextLiteral 4 [ ] +0 1 1 punctuation 4 [}] +1 0 1 razorTransition 0 [}] From 2dc21d4902e50258ab9534a9b46d01c76e24a60e Mon Sep 17 00:00:00 2001 From: David Wengier <david.wengier@microsoft.com> Date: Fri, 8 Sep 2023 14:49:38 +1000 Subject: [PATCH 134/151] Fix the bug, and update test baselines --- .../Services/RazorSemanticTokensInfoService.cs | 2 +- ...ns_CSharp_Tabs_Static_WithBackground.semantic.txt | 12 ++++++++---- ...ns_CSharp_Tabs_Static_WithBackground.semantic.txt | 12 ++++++++---- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs index f92b881e465..d77429012e3 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs @@ -230,7 +230,7 @@ private static bool ContainsOnlySpacesOrTabs(SourceText razorSource, int startIn var end = startIndex + count; for (var i = startIndex; i < end; i++) { - if (razorSource[i] is not ' ' or '\t') + if (razorSource[i] is not (' ' or '\t')) { return false; } diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt index 43ff0fac509..affff796618 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangeParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt @@ -12,7 +12,8 @@ 0 1 6 keyword 4 [static] 0 6 1 markupTextLiteral 4 [ ] 0 1 4 keyword 4 [bool] -1 2 9 field name 5 [_isStatic] +1 0 2 markupTextLiteral 4 [ ] +0 2 9 field name 5 [_isStatic] 0 9 1 punctuation 4 [;] 2 0 1 markupTextLiteral 4 [ ] 0 1 6 keyword 4 [public] @@ -24,13 +25,16 @@ 0 1 1 punctuation 4 [)] 1 0 1 markupTextLiteral 4 [ ] 0 1 1 punctuation 4 [{] -1 2 2 keyword - control 4 [if] +1 0 2 markupTextLiteral 4 [ ] +0 2 2 keyword - control 4 [if] 0 2 1 markupTextLiteral 4 [ ] 0 1 1 punctuation 4 [(] 0 1 9 field name 5 [_isStatic] 0 9 1 punctuation 4 [)] -1 2 1 punctuation 4 [{] -1 2 1 punctuation 4 [}] +1 0 2 markupTextLiteral 4 [ ] +0 2 1 punctuation 4 [{] +1 0 2 markupTextLiteral 4 [ ] +0 2 1 punctuation 4 [}] 1 0 1 markupTextLiteral 4 [ ] 0 1 1 punctuation 4 [}] 1 0 1 razorTransition 0 [}] diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt index 43ff0fac509..affff796618 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Semantic/TestFiles/RangesParamsRazorSemanticTokensInfoServiceTest/GetSemanticTokens_CSharp_Tabs_Static_WithBackground.semantic.txt @@ -12,7 +12,8 @@ 0 1 6 keyword 4 [static] 0 6 1 markupTextLiteral 4 [ ] 0 1 4 keyword 4 [bool] -1 2 9 field name 5 [_isStatic] +1 0 2 markupTextLiteral 4 [ ] +0 2 9 field name 5 [_isStatic] 0 9 1 punctuation 4 [;] 2 0 1 markupTextLiteral 4 [ ] 0 1 6 keyword 4 [public] @@ -24,13 +25,16 @@ 0 1 1 punctuation 4 [)] 1 0 1 markupTextLiteral 4 [ ] 0 1 1 punctuation 4 [{] -1 2 2 keyword - control 4 [if] +1 0 2 markupTextLiteral 4 [ ] +0 2 2 keyword - control 4 [if] 0 2 1 markupTextLiteral 4 [ ] 0 1 1 punctuation 4 [(] 0 1 9 field name 5 [_isStatic] 0 9 1 punctuation 4 [)] -1 2 1 punctuation 4 [{] -1 2 1 punctuation 4 [}] +1 0 2 markupTextLiteral 4 [ ] +0 2 1 punctuation 4 [{] +1 0 2 markupTextLiteral 4 [ ] +0 2 1 punctuation 4 [}] 1 0 1 markupTextLiteral 4 [ ] 0 1 1 punctuation 4 [}] 1 0 1 razorTransition 0 [}] From 4155bcf81a601305aafc2a57ada4daa33c75c91e Mon Sep 17 00:00:00 2001 From: David Wengier <david.wengier@microsoft.com> Date: Fri, 8 Sep 2023 14:50:39 +1000 Subject: [PATCH 135/151] Logging tweaks --- .../Semantic/Services/RazorSemanticTokensInfoService.cs | 4 ++++ .../Endpoints/SemanticTokens.cs | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs index d77429012e3..7c894855520 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Services/RazorSemanticTokensInfoService.cs @@ -70,6 +70,10 @@ public RazorSemanticTokensInfoService( { csharpSemanticRanges = await GetCSharpSemanticRangesAsync(codeDocument, textDocumentIdentifier, range, razorSemanticTokensLegend, documentContext.Version, correlationId, cancellationToken).ConfigureAwait(false); } + catch (OperationCanceledException) + { + return null; + } catch (Exception ex) { _logger.LogError(ex, "Error thrown while retrieving CSharp semantic range."); diff --git a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs index 080435375cd..d1d5d4f64e2 100644 --- a/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs +++ b/src/Razor/src/Microsoft.VisualStudio.LanguageServerClient.Razor/Endpoints/SemanticTokens.cs @@ -10,6 +10,7 @@ using Microsoft.AspNetCore.Razor.LanguageServer.Semantic; using Microsoft.AspNetCore.Razor.LanguageServer.Semantic.Models; using Microsoft.AspNetCore.Razor.PooledObjects; +using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.LanguageServer.ContainedLanguage; using Microsoft.VisualStudio.LanguageServer.Protocol; using StreamJsonRpc; @@ -85,10 +86,12 @@ internal partial class RazorCustomMessageTarget var nonEmptyResults = results.Select(r => r?.Response?.Data).WithoutNull().ToArray(); if (nonEmptyResults.Length != semanticTokensParams.Ranges.Length) { + _logger?.LogDebug("Made {count} semantic tokens requests to Roslyn but only got {nonEmpty} results back", semanticTokensParams.Ranges.Length, nonEmptyResults.Length); // Weren't able to re-invoke C# semantic tokens but we have to indicate it's due to out of sync by providing the old version return new ProvideSemanticTokensResponse(tokens: null, hostDocumentSyncVersion: csharpDoc.HostDocumentSyncVersion ?? -1); } + _logger?.LogDebug("Made {count} semantic tokens requests to Roslyn", semanticTokensParams.Ranges.Length); return new ProvideSemanticTokensResponse(nonEmptyResults, semanticTokensParams.RequiredHostDocumentVersion); } } From c2501b01c8b3920d7235c5fdfa54f7e718dbe03c Mon Sep 17 00:00:00 2001 From: Jan Jones <janjones@microsoft.com> Date: Fri, 8 Sep 2023 11:34:27 +0200 Subject: [PATCH 136/151] Avoid expanding tabs to spaces in codegen (#9247) * Avoid expanding tabs to spaces in codegen * Update baselines --- .../CodeGeneration/CodeWriterExtensions.cs | 5 +- ...BlockWithTextElement_DesignTime.codegen.cs | 4 +- ...ockWithTextElement_DesignTime.mappings.txt | 4 +- ...unctionsBlockMinimal_DesignTime.codegen.cs | 2 +- ...ctionsBlockMinimal_DesignTime.mappings.txt | 2 +- .../FunctionsBlockMinimal_Runtime.codegen.cs | 2 +- .../SimpleUnspacedIf_DesignTime.codegen.cs | 2 +- .../SimpleUnspacedIf_DesignTime.mappings.txt | 2 +- .../RazorSourceGeneratorComponentTests.cs | 53 +++++++++++++++++++ 9 files changed, 63 insertions(+), 13 deletions(-) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/CodeGeneration/CodeWriterExtensions.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/CodeGeneration/CodeWriterExtensions.cs index 12e04ee25c0..03406da4922 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/CodeGeneration/CodeWriterExtensions.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/CodeGeneration/CodeWriterExtensions.cs @@ -68,12 +68,9 @@ int CalculatePadding() { break; } - else if (@char == '\t') - { - spaceCount += writer.TabSize; - } else { + // Note that a tab is also replaced with a single space so character indices match. spaceCount++; } } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.codegen.cs index 7671c42ea16..5848cdd68d4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.codegen.cs @@ -33,14 +33,14 @@ public async System.Threading.Tasks.Task ExecuteAsync() #nullable disable #nullable restore #line 3 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement.cshtml" - __o = a+b; + __o = a+b; #line default #line hidden #nullable disable #nullable restore #line 3 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement.cshtml" - + #line default #line hidden diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.mappings.txt index 00cc508cbb8..ab29f83952e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement_DesignTime.mappings.txt @@ -14,13 +14,13 @@ Generated Location: (980:27,31 [22] ) Source Location: (69:2,29 [3] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement.cshtml) |a+b| -Generated Location: (1211:35,38 [3] ) +Generated Location: (1202:35,29 [3] ) |a+b| Source Location: (80:2,40 [2] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/CodeBlockWithTextElement.cshtml) | | -Generated Location: (1435:42,49 [2] ) +Generated Location: (1417:42,40 [2] ) | | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.codegen.cs index 7fe252184ef..76d62a74e44 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.codegen.cs @@ -19,7 +19,7 @@ public async System.Threading.Tasks.Task ExecuteAsync() #pragma warning restore 1998 #nullable restore #line 3 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal.cshtml" - + string foo(string input) { return input + "!"; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.mappings.txt index 3ec3fb4f7ec..7758e2fb4fe 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_DesignTime.mappings.txt @@ -4,7 +4,7 @@ string foo(string input) { return input + "!"; } | -Generated Location: (817:21,15 [55] ) +Generated Location: (814:21,12 [55] ) | string foo(string input) { return input + "!"; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.codegen.cs index f5ebdeaad1b..4eebe958146 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal_Runtime.codegen.cs @@ -16,7 +16,7 @@ public async System.Threading.Tasks.Task ExecuteAsync() #pragma warning restore 1998 #nullable restore #line 3 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/FunctionsBlockMinimal.cshtml" - + string foo(string input) { return input + "!"; } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.codegen.cs index 0a6b991de06..1fc351a2e8e 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.codegen.cs @@ -26,7 +26,7 @@ public async System.Threading.Tasks.Task ExecuteAsync() #nullable disable #nullable restore #line 3 "TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf.cshtml" - + } #line default diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.mappings.txt index 4be4709a6e0..2dee3710d1d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf_DesignTime.mappings.txt @@ -10,7 +10,7 @@ Generated Location: (744:19,1 [15] ) Source Location: (27:2,12 [3] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SimpleUnspacedIf.cshtml) | }| -Generated Location: (937:28,15 [3] ) +Generated Location: (934:28,12 [3] ) | }| diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs index 2b9908a13b2..3a272f06fe3 100644 --- a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs @@ -578,4 +578,57 @@ private static int RaiseHere() Assert.Equal(new TextSpan(originalIndex, snippet.Length), mappedSpan); } } + + [Fact, WorkItem("https://github.com/dotnet/razor/issues/9050")] + public async Task LineMapping_Tabs() + { + // Arrange + var tab = '\t'; + var source = $$""" + <div> + {{tab}}@if (true) + {{tab}}{ + {{tab}}{{tab}}@("code") + {{tab}}} + </div> + """; + var project = CreateTestProject(new() + { + ["Shared/Component1.razor"] = source, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver); + + // Assert + result.Diagnostics.Verify(); + + var original = project.AdditionalDocuments.Single(); + var originalText = await original.GetTextAsync(); + Assert.Equal(source, originalText.ToString()); + var generated = result.GeneratedSources.Single(); + var generatedText = generated.SourceText; + var generatedTextString = generatedText.ToString(); + + // Find snippets and verify their mapping. + var snippets = new[] { "true", "code" }; + var expectedLines = new[] { 1, 3 }; + var originalIndex = -1; + var generatedIndex = -1; + foreach (var (snippet, expectedLine) in snippets.Zip(expectedLines)) + { + originalIndex = source.IndexOf(snippet, originalIndex + 1, StringComparison.Ordinal); + generatedIndex = generatedTextString.IndexOf(snippet, generatedIndex + 1, StringComparison.Ordinal); + var mapped = generated.SyntaxTree.GetMappedLineSpan(new TextSpan(generatedIndex, snippet.Length)); + Assert.True(mapped.IsValid); + Assert.True(mapped.HasMappedPath); + Assert.Equal("Shared/Component1.razor", mapped.Path); + Assert.Equal(expectedLine, mapped.StartLinePosition.Line); + Assert.Equal(expectedLine, mapped.EndLinePosition.Line); + var mappedSpan = originalText.Lines.GetTextSpan(mapped.Span); + Assert.Equal(new TextSpan(originalIndex, snippet.Length), mappedSpan); + } + } } From e72688bf4332e917357c08f3069b4ed52a2289b0 Mon Sep 17 00:00:00 2001 From: Jan Jones <janjones@microsoft.com> Date: Fri, 8 Sep 2023 12:12:11 +0200 Subject: [PATCH 137/151] Remove `script` tag special casing (#9241) * Add a test * Remove `script` tag special casing --- .../Components/ComponentMarkupBlockPass.cs | 8 +---- .../ComponentMarkupBlockPassTest.cs | 3 +- .../RazorSourceGeneratorComponentTests.cs | 35 +++++++++++++++++++ .../ScriptTag/Views_Home_Index.html | 11 ++++++ 4 files changed, 49 insertions(+), 8 deletions(-) create mode 100644 src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/ScriptTag/Views_Home_Index.html diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupBlockPass.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupBlockPass.cs index 10f24fecd86..0cd3f945ebb 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupBlockPass.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentMarkupBlockPass.cs @@ -152,13 +152,7 @@ public override void VisitMarkupElement(MarkupElementIntermediateNode node) _foundNonHtml = true; } - if (string.Equals("script", node.TagName, StringComparison.OrdinalIgnoreCase)) - { - // Treat script tags as non-HTML - we trigger errors for script tags - // later. - _foundNonHtml = true; - } - else if (string.Equals("option", node.TagName, StringComparison.OrdinalIgnoreCase)) + if (string.Equals("option", node.TagName, StringComparison.OrdinalIgnoreCase)) { // Also, treat <option>...</option> as non-HTML - we don't want it to be coalesced so that we can support setting "selected" attribute on it. // We only care about option tags that are nested under a select tag. diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Components/ComponentMarkupBlockPassTest.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Components/ComponentMarkupBlockPassTest.cs index 03ae83b921a..5dd6f506a87 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Components/ComponentMarkupBlockPassTest.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/Components/ComponentMarkupBlockPassTest.cs @@ -303,7 +303,8 @@ public void Execute_CannotRewriteHtml_Script() Pass.Execute(document, documentNode); // Assert - Assert.Empty(documentNode.FindDescendantNodes<MarkupBlockIntermediateNode>()); + var block = documentNode.FindDescendantNodes<MarkupBlockIntermediateNode>().Single(); + Assert.Equal("""<head cool="beans"><script>...</script></head>""", block.Content); } [Fact] diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs index 3a272f06fe3..72c86f45497 100644 --- a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs @@ -515,6 +515,41 @@ public async Task Doctype_CSharp_View() await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); } + [Fact, WorkItem("https://github.com/dotnet/razor/issues/9204")] + public async Task ScriptTag() + { + // Arrange + var project = CreateTestProject(new() + { + ["Views/Home/Index.cshtml"] = """ + 1: <script>alert('hello')</script> + 2: @{ var c = "alert('hello')"; }<script>@c</script> + 3: <div>alert('hello')</div> + 4: <script> + alert('hello')</script> + @(await Html.RenderComponentAsync<MyApp.Shared.Component1>(RenderMode.Static)) + """, + ["Shared/Component1.razor"] = """ + Component: + 1: <script>alert('hello')</script> + 2: @{ var c = "alert('hello')"; }<script>@c</script> + 3: <div>alert('hello')</div> + 4: <script> + alert('hello')</script> + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, out compilation); + + // Assert + result.Diagnostics.Verify(); + Assert.Equal(2, result.GeneratedSources.Length); + await VerifyRazorPageMatchesBaselineAsync(compilation, "Views_Home_Index"); + } + [Fact, WorkItem("https://github.com/dotnet/razor/issues/9051")] public async Task LineMapping() { diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/ScriptTag/Views_Home_Index.html b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/ScriptTag/Views_Home_Index.html new file mode 100644 index 00000000000..08ecfcba697 --- /dev/null +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/TestFiles/RazorSourceGeneratorComponentTests/ScriptTag/Views_Home_Index.html @@ -0,0 +1,11 @@ +1: <script>alert('hello')</script> +2: <script>alert('hello')</script> +3: <div>alert('hello')</div> +4: <script> +alert('hello')</script> +Component: +1: <script>alert('hello')</script> +2: <script>alert('hello')</script> +3: <div>alert('hello')</div> +4: <script> +alert('hello')</script> \ No newline at end of file From 15c3cb613d89af48481b8ae8dcf390f4bc05247e Mon Sep 17 00:00:00 2001 From: Jan Jones <janjones@microsoft.com> Date: Fri, 8 Sep 2023 13:04:50 +0200 Subject: [PATCH 138/151] Fix parsing of type arguments in arrays (#9115) * Add a test * Fix parsing of generic arrays * Fix nested parsing * Use immutable arrays * Use immutable array down the call chain --- .../ComponentCodeGenerationTestBase.cs | 30 +++++++ .../TestComponent.codegen.cs | 79 +++++++++++++++++++ .../TestComponent.ir.txt | 35 ++++++++ .../TestComponent.mappings.txt | 19 +++++ .../TestComponent.codegen.cs | 52 ++++++++++++ .../TestComponent.ir.txt | 26 ++++++ .../TestComponent.mappings.txt | 9 +++ .../src/DefaultTypeNameFeature.cs | 40 +++++++--- .../test/DefaultTypeNameFeatureTest.cs | 38 +++++++++ .../ImmutableArrayExtensions.cs | 17 ++++ 10 files changed, 336 insertions(+), 9 deletions(-) create mode 100644 src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs create mode 100644 src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt create mode 100644 src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt create mode 100644 src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs create mode 100644 src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt create mode 100644 src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt create mode 100644 src/Compiler/Microsoft.CodeAnalysis.Razor/test/DefaultTypeNameFeatureTest.cs diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs index 338a82e5c64..bcae6571478 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs @@ -5400,6 +5400,36 @@ public class MyType Assert.Collection(result.Diagnostics, d => { Assert.Equal("CS0411", d.Id); }); } + [Fact, WorkItem("https://github.com/dotnet/aspnetcore/issues/48526")] + public void EventCallbackOfT_Array() + { + // Arrange + AdditionalSyntaxTrees.Add(Parse(""" + using Microsoft.AspNetCore.Components.Forms; + + namespace Test; + + public class MyComponent<TItem> : InputBase<TItem[]> + { + protected override bool TryParseValueFromString(string value, out TItem[] result, out string validationErrorMessage) => throw null; + } + """)); + + // Act + var generated = CompileToCSharp(""" + <MyComponent @bind-Value="Selected" /> + + @code { + string[] Selected { get; set; } = Array.Empty<string>(); + } + """); + + // Assert + AssertDocumentNodeMatchesBaseline(generated.CodeDocument); + AssertCSharpDocumentMatchesBaseline(generated.CodeDocument); + CompileToAssembly(generated); + } + #endregion #region Event Handlers diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs new file mode 100644 index 00000000000..56ff2b982d8 --- /dev/null +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs @@ -0,0 +1,79 @@ +// <auto-generated/> +#pragma warning disable 1591 +namespace Test +{ + #line hidden + using global::System; + using global::System.Collections.Generic; + using global::System.Linq; + using global::System.Threading.Tasks; + using global::Microsoft.AspNetCore.Components; + public partial class TestComponent : global::Microsoft.AspNetCore.Components.ComponentBase + { + #pragma warning disable 219 + private void __RazorDirectiveTokenHelpers__() { + } + #pragma warning restore 219 + #pragma warning disable 0414 + private static object __o = null; + #pragma warning restore 0414 + #pragma warning disable 1998 + protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder) + { + var __typeInference_CreateMyComponent_0 = global::__Blazor.Test.TestComponent.TypeInference.CreateMyComponent_0(__builder, -1, -1, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Selected + +#line default +#line hidden +#nullable disable + , -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, + global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Selected = __value, Selected)), -1, () => Selected); + #pragma warning disable BL0005 + __typeInference_CreateMyComponent_0. +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Value + +#line default +#line hidden +#nullable disable + = default; + #pragma warning restore BL0005 +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" +__o = typeof(global::Test.MyComponent<>); + +#line default +#line hidden +#nullable disable + } + #pragma warning restore 1998 +#nullable restore +#line 3 "x:\dir\subdir\Test\TestComponent.cshtml" + + string[] Selected { get; set; } = Array.Empty<string>(); + +#line default +#line hidden +#nullable disable + } +} +namespace __Blazor.Test.TestComponent +{ + #line hidden + internal static class TypeInference + { + public static global::Test.MyComponent<TItem> CreateMyComponent_0<TItem>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TItem[] __arg0, int __seq1, global::Microsoft.AspNetCore.Components.EventCallback<TItem[]> __arg1, int __seq2, global::System.Linq.Expressions.Expression<global::System.Func<TItem[]>> __arg2) + { + __builder.OpenComponent<global::Test.MyComponent<TItem>>(seq); + __builder.AddComponentParameter(__seq0, "Value", __arg0); + __builder.AddComponentParameter(__seq1, "ValueChanged", __arg1); + __builder.AddComponentParameter(__seq2, "ValueExpression", __arg2); + __builder.CloseComponent(); + return default; + } + } +} +#pragma warning restore 1591 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt new file mode 100644 index 00000000000..033ec883552 --- /dev/null +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt @@ -0,0 +1,35 @@ +Document - + NamespaceDeclaration - - Test + UsingDirective - (3:1,1 [20] ) - global::System + UsingDirective - (26:2,1 [40] ) - global::System.Collections.Generic + UsingDirective - (69:3,1 [25] ) - global::System.Linq + UsingDirective - (97:4,1 [36] ) - global::System.Threading.Tasks + UsingDirective - (136:5,1 [45] ) - global::Microsoft.AspNetCore.Components + ClassDeclaration - - public partial - TestComponent - global::Microsoft.AspNetCore.Components.ComponentBase - + DesignTimeDirective - + CSharpCode - + IntermediateToken - - CSharp - #pragma warning disable 0414 + CSharpCode - + IntermediateToken - - CSharp - private static object __o = null; + CSharpCode - + IntermediateToken - - CSharp - #pragma warning restore 0414 + MethodDeclaration - - protected override - void - BuildRenderTree + Component - (0:0,0 [38] x:\dir\subdir\Test\TestComponent.cshtml) - MyComponent + ComponentAttribute - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - Value - Value - AttributeStructure.DoubleQuotes + CSharpExpression - + LazyIntermediateToken - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Selected + ComponentAttribute - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes + CSharpExpression - + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, + IntermediateToken - - CSharp - __value => Selected = __value + IntermediateToken - - CSharp - , Selected) + ComponentAttribute - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - ValueExpression - ValueExpression - AttributeStructure.DoubleQuotes + CSharpExpression - + IntermediateToken - - CSharp - () => Selected + HtmlContent - (38:0,38 [4] x:\dir\subdir\Test\TestComponent.cshtml) + LazyIntermediateToken - (38:0,38 [4] x:\dir\subdir\Test\TestComponent.cshtml) - Html - \n\n + CSharpCode - (49:2,7 [64] x:\dir\subdir\Test\TestComponent.cshtml) + LazyIntermediateToken - (49:2,7 [64] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - \n string[] Selected { get; set; } = Array.Empty<string>();\n + NamespaceDeclaration - - __Blazor.Test.TestComponent + ClassDeclaration - - internal static - TypeInference - - + ComponentTypeInferenceMethod - - __Blazor.Test.TestComponent.TypeInference - CreateMyComponent_0 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt new file mode 100644 index 00000000000..830a29a9326 --- /dev/null +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt @@ -0,0 +1,19 @@ +Source Location: (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) +|Selected| +Generated Location: (1072:25,26 [8] ) +|Selected| + +Source Location: (19:0,19 [5] x:\dir\subdir\Test\TestComponent.cshtml) +|Value| +Generated Location: (1593:36,19 [5] ) +|Value| + +Source Location: (49:2,7 [64] x:\dir\subdir\Test\TestComponent.cshtml) +| + string[] Selected { get; set; } = Array.Empty<string>(); +| +Generated Location: (2008:54,7 [64] ) +| + string[] Selected { get; set; } = Array.Empty<string>(); +| + diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs new file mode 100644 index 00000000000..992cb6f46cb --- /dev/null +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.codegen.cs @@ -0,0 +1,52 @@ +// <auto-generated/> +#pragma warning disable 1591 +namespace Test +{ + #line hidden + using global::System; + using global::System.Collections.Generic; + using global::System.Linq; + using global::System.Threading.Tasks; + using global::Microsoft.AspNetCore.Components; + public partial class TestComponent : global::Microsoft.AspNetCore.Components.ComponentBase + { + #pragma warning disable 1998 + protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder) + { + global::__Blazor.Test.TestComponent.TypeInference.CreateMyComponent_0(__builder, 0, 1, +#nullable restore +#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" + Selected + +#line default +#line hidden +#nullable disable + , 2, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => Selected = __value, Selected)), 3, () => Selected); + } + #pragma warning restore 1998 +#nullable restore +#line 3 "x:\dir\subdir\Test\TestComponent.cshtml" + + string[] Selected { get; set; } = Array.Empty<string>(); + +#line default +#line hidden +#nullable disable + } +} +namespace __Blazor.Test.TestComponent +{ + #line hidden + internal static class TypeInference + { + public static void CreateMyComponent_0<TItem>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, TItem[] __arg0, int __seq1, global::Microsoft.AspNetCore.Components.EventCallback<TItem[]> __arg1, int __seq2, global::System.Linq.Expressions.Expression<global::System.Func<TItem[]>> __arg2) + { + __builder.OpenComponent<global::Test.MyComponent<TItem>>(seq); + __builder.AddComponentParameter(__seq0, "Value", __arg0); + __builder.AddComponentParameter(__seq1, "ValueChanged", __arg1); + __builder.AddComponentParameter(__seq2, "ValueExpression", __arg2); + __builder.CloseComponent(); + } + } +} +#pragma warning restore 1591 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt new file mode 100644 index 00000000000..bbff333197d --- /dev/null +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.ir.txt @@ -0,0 +1,26 @@ +Document - + NamespaceDeclaration - - Test + UsingDirective - (3:1,1 [22] ) - global::System + UsingDirective - (26:2,1 [42] ) - global::System.Collections.Generic + UsingDirective - (69:3,1 [27] ) - global::System.Linq + UsingDirective - (97:4,1 [38] ) - global::System.Threading.Tasks + UsingDirective - (136:5,1 [47] ) - global::Microsoft.AspNetCore.Components + ClassDeclaration - - public partial - TestComponent - global::Microsoft.AspNetCore.Components.ComponentBase - + MethodDeclaration - - protected override - void - BuildRenderTree + Component - (0:0,0 [38] x:\dir\subdir\Test\TestComponent.cshtml) - MyComponent + ComponentAttribute - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - Value - Value - AttributeStructure.DoubleQuotes + CSharpExpression - + LazyIntermediateToken - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - Selected + ComponentAttribute - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - ValueChanged - ValueChanged - AttributeStructure.DoubleQuotes + CSharpExpression - + IntermediateToken - - CSharp - global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, + IntermediateToken - - CSharp - __value => Selected = __value + IntermediateToken - - CSharp - , Selected) + ComponentAttribute - (26:0,26 [8] x:\dir\subdir\Test\TestComponent.cshtml) - ValueExpression - ValueExpression - AttributeStructure.DoubleQuotes + CSharpExpression - + IntermediateToken - - CSharp - () => Selected + CSharpCode - (49:2,7 [64] x:\dir\subdir\Test\TestComponent.cshtml) + LazyIntermediateToken - (49:2,7 [64] x:\dir\subdir\Test\TestComponent.cshtml) - CSharp - \n string[] Selected { get; set; } = Array.Empty<string>();\n + NamespaceDeclaration - - __Blazor.Test.TestComponent + ClassDeclaration - - internal static - TypeInference - - + ComponentTypeInferenceMethod - - __Blazor.Test.TestComponent.TypeInference - CreateMyComponent_0 diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt new file mode 100644 index 00000000000..7945fa15918 --- /dev/null +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_Array/TestComponent.mappings.txt @@ -0,0 +1,9 @@ +Source Location: (49:2,7 [64] x:\dir\subdir\Test\TestComponent.cshtml) +| + string[] Selected { get; set; } = Array.Empty<string>(); +| +Generated Location: (1215:28,7 [64] ) +| + string[] Selected { get; set; } = Array.Empty<string>(); +| + diff --git a/src/Compiler/Microsoft.CodeAnalysis.Razor/src/DefaultTypeNameFeature.cs b/src/Compiler/Microsoft.CodeAnalysis.Razor/src/DefaultTypeNameFeature.cs index b96cb15aa68..48503a806c0 100644 --- a/src/Compiler/Microsoft.CodeAnalysis.Razor/src/DefaultTypeNameFeature.cs +++ b/src/Compiler/Microsoft.CodeAnalysis.Razor/src/DefaultTypeNameFeature.cs @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Linq; using Microsoft.AspNetCore.Razor.Language; using Microsoft.CodeAnalysis.CSharp; @@ -22,24 +23,45 @@ public override IReadOnlyList<string> ParseTypeParameters(string typeName) } var parsed = SyntaxFactory.ParseTypeName(typeName); + if (parsed is IdentifierNameSyntax identifier) { return Array.Empty<string>(); } - else if (parsed is ArrayTypeSyntax array) + + if (TryParseCore(parsed) is { IsDefault: false } list) { - return new[] { array.ElementType.ToString() }; + return list; } - else if (parsed is TupleTypeSyntax tuple) + + return parsed.DescendantNodesAndSelf() + .OfType<TypeArgumentListSyntax>() + .SelectMany(arg => arg.Arguments) + .SelectMany(t => ParseCore(t)).ToArray(); + + static ImmutableArray<string> TryParseCore(TypeSyntax parsed) { - return tuple.Elements.Select(a => a.ToString()).ToList(); + if (parsed is ArrayTypeSyntax array) + { + return ParseCore(array.ElementType); + } + + if (parsed is TupleTypeSyntax tuple) + { + return tuple.Elements.SelectManyAsArray(a => ParseCore(a.Type)); + } + + return default; } - else + + static ImmutableArray<string> ParseCore(TypeSyntax parsed) { - return parsed.DescendantNodesAndSelf() - .OfType<TypeArgumentListSyntax>() - .SelectMany(arg => arg.Arguments) - .Select(a => a.ToString()).ToList(); + if (TryParseCore(parsed) is { IsDefault: false } list) + { + return list; + } + + return ImmutableArray.Create(parsed.ToString()); } } diff --git a/src/Compiler/Microsoft.CodeAnalysis.Razor/test/DefaultTypeNameFeatureTest.cs b/src/Compiler/Microsoft.CodeAnalysis.Razor/test/DefaultTypeNameFeatureTest.cs new file mode 100644 index 00000000000..3f0bbd90a5f --- /dev/null +++ b/src/Compiler/Microsoft.CodeAnalysis.Razor/test/DefaultTypeNameFeatureTest.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System.Linq; +using Xunit; + +namespace Microsoft.CodeAnalysis.Razor; + +public class DefaultTypeNameFeatureTest +{ + [Theory] + [InlineData("C", 0)] + [InlineData("T", 0)] + [InlineData("T[]", 1)] + [InlineData("T[][]", 1)] + [InlineData("(T, T)[]", 2)] + [InlineData("(T X, T Y)[]", 2)] + [InlineData("(T[], T)[]", 2)] + [InlineData("(T[] X, T Y)[]", 2)] + [InlineData("C<T>", 1)] + [InlineData("C<T[]>", 1)] + [InlineData("C<T[][]>", 1)] + [InlineData("C<(T, T)[]>", 2)] + [InlineData("C<(T X, T Y)[]>", 2)] + [InlineData("C<(T[], T)[]>", 2)] + [InlineData("C<(T[] X, T Y)[]>", 2)] + public void ParseTypeParameters(string input, int expectedNumberOfTs) + { + // Arrange. + var feature = new DefaultTypeNameFeature(); + + // Act. + var parsed = feature.ParseTypeParameters(input); + + // Assert. + Assert.Equal(Enumerable.Repeat("T", expectedNumberOfTs), parsed); + } +} diff --git a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs index 85b5eb73083..73115a5f0cd 100644 --- a/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs +++ b/src/Shared/Microsoft.AspNetCore.Razor.Utilities.Shared/ImmutableArrayExtensions.cs @@ -1,6 +1,7 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. +using System.Collections.Generic; using Microsoft.AspNetCore.Razor.PooledObjects; namespace System.Collections.Immutable; @@ -83,4 +84,20 @@ static ImmutableArray<TResult> BuildResult(ImmutableArray<T> items, Func<T, TRes return results.DrainToImmutable(); } } + + public static ImmutableArray<TResult> SelectManyAsArray<TSource, TResult>(this IReadOnlyCollection<TSource>? source, Func<TSource, ImmutableArray<TResult>> selector) + { + if (source is null || source.Count == 0) + { + return ImmutableArray<TResult>.Empty; + } + + using var builder = new PooledArrayBuilder<TResult>(capacity: source.Count); + foreach (var item in source) + { + builder.AddRange(selector(item)); + } + + return builder.DrainToImmutable(); + } } From 47c853b3e0652272cfab9ef21ef59abfc22e0810 Mon Sep 17 00:00:00 2001 From: Jan Jones <janjones@microsoft.com> Date: Fri, 8 Sep 2023 13:55:36 +0200 Subject: [PATCH 139/151] Suppress C# generics errors for equivalent Razor ones (#8927) * Add a test * Suppress C# generics errors for equivalent Razor ones * Update tests * Update baselines --- .../ComponentDesignTimeNodeWriter.cs | 33 ++++++++++------- .../src/Components/ComponentNodeWriter.cs | 7 ++++ .../Components/ComponentRuntimeNodeWriter.cs | 7 +++- .../ComponentCodeGenerationTestBase.cs | 16 +++++--- .../TestComponent.codegen.cs | 1 - .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 1 - .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 1 - .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 20 ---------- .../TestComponent.mappings.txt | 14 +------ .../TestComponent.codegen.cs | 9 ----- .../TestComponent.mappings.txt | 9 +---- .../TestComponent.codegen.cs | 1 - .../TestComponent.codegen.cs | 1 - .../TestComponent.codegen.cs | 1 - .../TestComponent.codegen.cs | 9 ----- .../TestComponent.mappings.txt | 2 +- .../TestComponent.codegen.cs | 9 ----- .../TestComponent.mappings.txt | 2 +- .../ErrorCode.cs | 2 + .../RazorSourceGeneratorComponentTests.cs | 37 +++++++++++++++++++ 23 files changed, 90 insertions(+), 98 deletions(-) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentDesignTimeNodeWriter.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentDesignTimeNodeWriter.cs index 63586f6bad3..906dfd1c51a 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentDesignTimeNodeWriter.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentDesignTimeNodeWriter.cs @@ -368,7 +368,11 @@ public override void WriteComponent(CodeRenderingContext context, ComponentInter CodeWriterExtensions.CSharpCodeWritingScope? typeInferenceCaptureScope = null; string typeInferenceLocalName = null; - if (node.TypeInferenceNode == null) + var suppressTypeInference = ShouldSuppressTypeInferenceCall(node); + if (suppressTypeInference) + { + } + else if (node.TypeInferenceNode == null) { // Writes something like: // @@ -520,24 +524,27 @@ public override void WriteComponent(CodeRenderingContext context, ComponentInter // parameter is explicitly set, but that's exactly what we will be doing in order to represent the attribute // being set. - var wrotePragmaDisable = false; - foreach (var child in node.Children) + if (!suppressTypeInference) { - if (child is ComponentAttributeIntermediateNode attribute) + var wrotePragmaDisable = false; + foreach (var child in node.Children) { - WritePropertyAccess(context, attribute, node, typeInferenceLocalName, shouldWriteBL0005Disable: !wrotePragmaDisable, out var wrotePropertyAccess); - - if (wrotePropertyAccess) + if (child is ComponentAttributeIntermediateNode attribute) { - wrotePragmaDisable = true; + WritePropertyAccess(context, attribute, node, typeInferenceLocalName, shouldWriteBL0005Disable: !wrotePragmaDisable, out var wrotePropertyAccess); + + if (wrotePropertyAccess) + { + wrotePragmaDisable = true; + } } } - } - if (wrotePragmaDisable) - { - // Restore the warning in case the user has written other code that explicitly sets a property - context.CodeWriter.WriteLine("#pragma warning restore BL0005"); + if (wrotePragmaDisable) + { + // Restore the warning in case the user has written other code that explicitly sets a property + context.CodeWriter.WriteLine("#pragma warning restore BL0005"); + } } typeInferenceCaptureScope?.Dispose(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentNodeWriter.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentNodeWriter.cs index cf008b80710..e72fa3ae996 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentNodeWriter.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentNodeWriter.cs @@ -68,6 +68,13 @@ public override void WriteComponentTypeInferenceMethod(CodeRenderingContext cont WriteComponentTypeInferenceMethod(context, node, returnComponentType: false); } + protected bool ShouldSuppressTypeInferenceCall(ComponentIntermediateNode node) + { + // When RZ10001 (type of component cannot be inferred) is reported, we want to suppress the equivalent CS0411 errors, + // so we don't generate the call to TypeInference.CreateComponent. + return node.Diagnostics.Any(d => d.Id == ComponentDiagnosticFactory.GenericComponentTypeInferenceUnderspecified.Id); + } + protected void WriteComponentTypeInferenceMethod(CodeRenderingContext context, ComponentTypeInferenceMethodIntermediateNode node, bool returnComponentType) { if (context == null) diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentRuntimeNodeWriter.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentRuntimeNodeWriter.cs index 102c0c110ab..11e0bbf4d2f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentRuntimeNodeWriter.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/src/Components/ComponentRuntimeNodeWriter.cs @@ -374,9 +374,12 @@ public override void WriteComponent(CodeRenderingContext context, ComponentInter throw new ArgumentNullException(nameof(node)); } - if (node.TypeInferenceNode == null) + if (ShouldSuppressTypeInferenceCall(node)) { - // If the component is using not using type inference then we just write an open/close with a series + } + else if (node.TypeInferenceNode == null) + { + // If the component is not using type inference then we just write an open/close with a series // of add attribute calls in between. // // Writes something like: diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs index bcae6571478..b24954daa14 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/IntegrationTests/ComponentCodeGenerationTestBase.cs @@ -5353,10 +5353,12 @@ public class MyType // Assert AssertDocumentNodeMatchesBaseline(generated.CodeDocument); - AssertCSharpDocumentMatchesBaseline(generated.CodeDocument); + AssertCSharpDocumentMatchesBaseline(generated.CodeDocument, verifyLinePragmas: DesignTime); var result = CompileToAssembly(generated, throwOnFailure: false); - - Assert.Collection(result.Diagnostics, d => { Assert.Equal("CS0411", d.Id); }); + result.Diagnostics.Verify( + // x:\dir\subdir\Test\TestComponent.cshtml(4,17): warning CS0169: The field 'TestComponent.counter' is never used + // private int counter; + Diagnostic(ErrorCode.WRN_UnreferencedField, "counter").WithArguments("Test.TestComponent.counter").WithLocation(4, 17)); } [Fact] @@ -5394,10 +5396,12 @@ public class MyType // Assert AssertDocumentNodeMatchesBaseline(generated.CodeDocument); - AssertCSharpDocumentMatchesBaseline(generated.CodeDocument); + AssertCSharpDocumentMatchesBaseline(generated.CodeDocument, verifyLinePragmas: DesignTime); var result = CompileToAssembly(generated, throwOnFailure: false); - - Assert.Collection(result.Diagnostics, d => { Assert.Equal("CS0411", d.Id); }); + result.Diagnostics.Verify( + // x:\dir\subdir\Test\TestComponent.cshtml(4,17): warning CS0169: The field 'TestComponent.counter' is never used + // private int counter; + Diagnostic(ErrorCode.WRN_UnreferencedField, "counter").WithArguments("Test.TestComponent.counter").WithLocation(4, 17)); } [Fact, WorkItem("https://github.com/dotnet/aspnetcore/issues/48526")] diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs index b321cd41fd4..996ad3943de 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs @@ -29,7 +29,6 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , -1, (__builder2) => { - var __typeInference_CreateColumn_1 = global::__Blazor.Test.TestComponent.TypeInference.CreateColumn_1(__builder2, -1); #nullable restore #line 1 "x:\dir\subdir\Test\TestComponent.cshtml" __o = typeof(global::Test.Column<>); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.mappings.txt index 806dd470033..53cc46e095b 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.mappings.txt @@ -5,6 +5,6 @@ Generated Location: (1047:25,15 [23] ) Source Location: (6:0,6 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Items| -Generated Location: (1647:45,6 [5] ) +Generated Location: (1511:44,6 [5] ) |Items| diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs index 553289111a0..b003669488f 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs @@ -39,7 +39,6 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable ); __builder.AddAttribute(-1, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { - var __typeInference_CreateColumn_0 = global::__Blazor.Test.TestComponent.TypeInference.CreateColumn_0(__builder2, -1); #nullable restore #line 1 "x:\dir\subdir\Test\TestComponent.cshtml" __o = typeof(global::Test.Column<>); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.mappings.txt index cdf61fca4c2..f48432271e5 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.mappings.txt @@ -10,6 +10,6 @@ Generated Location: (1279:34,32 [23] ) Source Location: (23:0,23 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Items| -Generated Location: (2017:55,23 [5] ) +Generated Location: (1881:54,23 [5] ) |Items| diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs index f7b17c92aca..2b1ca7cae49 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs @@ -31,7 +31,6 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable , out var __typeInferenceArg_0___arg0); var __typeInference_CreateGrid_0 = global::__Blazor.Test.TestComponent.TypeInference.CreateGrid_0(__builder, -1, -1, __typeInferenceArg_0___arg0, -1, (__builder2) => { - var __typeInference_CreateColumn_1 = global::__Blazor.Test.TestComponent.TypeInference.CreateColumn_1(__builder2, -1); #nullable restore #line 1 "x:\dir\subdir\Test\TestComponent.cshtml" __o = typeof(global::Test.Column<>); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.mappings.txt index bab3c0645af..37c06924e8c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.mappings.txt @@ -5,6 +5,6 @@ Generated Location: (1030:26,15 [29] ) Source Location: (6:0,6 [5] x:\dir\subdir\Test\TestComponent.cshtml) |Items| -Generated Location: (1861:47,6 [5] ) +Generated Location: (1721:46,6 [5] ) |Items| diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs index 152ee47d992..6cd7d815489 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs @@ -20,26 +20,6 @@ private void __RazorDirectiveTokenHelpers__() { #pragma warning disable 1998 protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder) { - var __typeInference_CreateMyComponent_0 = global::__Blazor.Test.TestComponent.TypeInference.CreateMyComponent_0(__builder, -1, -1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, -#nullable restore -#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" - (MyType arg) => counter++ - -#line default -#line hidden -#nullable disable - )); - #pragma warning disable BL0005 - __typeInference_CreateMyComponent_0. -#nullable restore -#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" - OnClick - -#line default -#line hidden -#nullable disable - = default; - #pragma warning restore BL0005 #nullable restore #line 1 "x:\dir\subdir\Test\TestComponent.cshtml" __o = typeof(global::Test.MyComponent<,>); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt index e37270fde15..d9bc9c078b2 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt @@ -1,18 +1,8 @@ -Source Location: (24:0,24 [25] x:\dir\subdir\Test\TestComponent.cshtml) -|(MyType arg) => counter++| -Generated Location: (1145:25,24 [25] ) -|(MyType arg) => counter++| - -Source Location: (13:0,13 [7] x:\dir\subdir\Test\TestComponent.cshtml) -|OnClick| -Generated Location: (1416:35,13 [7] ) -|OnClick| - -Source Location: (64:2,7 [28] x:\dir\subdir\Test\TestComponent.cshtml) +Source Location: (64:2,7 [28] x:\dir\subdir\Test\TestComponent.cshtml) | private int counter; | -Generated Location: (1834:53,7 [28] ) +Generated Location: (1121:33,7 [28] ) | private int counter; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs index a9fca8cc1ee..f0bef53fe26 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs @@ -20,15 +20,6 @@ private void __RazorDirectiveTokenHelpers__() { #pragma warning disable 1998 protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder) { - var __typeInference_CreateMyComponent_0 = global::__Blazor.Test.TestComponent.TypeInference.CreateMyComponent_0(__builder, -1, -1, -#nullable restore -#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" - (MyType arg) => counter++ - -#line default -#line hidden -#nullable disable - ); #nullable restore #line 1 "x:\dir\subdir\Test\TestComponent.cshtml" __o = typeof(global::Test.MyComponent<,>); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt index 06489e9a5ff..d9bc9c078b2 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentDesignTimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt @@ -1,13 +1,8 @@ -Source Location: (24:0,24 [25] x:\dir\subdir\Test\TestComponent.cshtml) -|(MyType arg) => counter++| -Generated Location: (1070:25,24 [25] ) -|(MyType arg) => counter++| - -Source Location: (64:2,7 [28] x:\dir\subdir\Test\TestComponent.cshtml) +Source Location: (64:2,7 [28] x:\dir\subdir\Test\TestComponent.cshtml) | private int counter; | -Generated Location: (1453:42,7 [28] ) +Generated Location: (1121:33,7 [28] ) | private int counter; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs index d5dedc10b23..ea8b9792fa4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_CreatesError/TestComponent.codegen.cs @@ -22,7 +22,6 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #line hidden #nullable disable , 2, (__builder2) => { - global::__Blazor.Test.TestComponent.TypeInference.CreateColumn_1(__builder2, 3); } ); } diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs index 84ed0b8b51e..5758478784d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_NotCascaded_Explicit/TestComponent.codegen.cs @@ -24,7 +24,6 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable )); __builder.AddAttribute(2, "ChildContent", (global::Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => { - global::__Blazor.Test.TestComponent.TypeInference.CreateColumn_0(__builder2, 3); } )); __builder.CloseComponent(); diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs index 753f5e29dd2..74b09f9257c 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/CascadingGenericInference_WithUnrelatedType_CreatesError/TestComponent.codegen.cs @@ -24,7 +24,6 @@ protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components. #nullable disable , out var __typeInferenceArg_0___arg0); global::__Blazor.Test.TestComponent.TypeInference.CreateGrid_0(__builder, 0, 1, __typeInferenceArg_0___arg0, 2, (__builder2) => { - global::__Blazor.Test.TestComponent.TypeInference.CreateColumn_1(__builder2, 3); } ); __typeInferenceArg_0___arg0 = default; diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs index d975e660aa0..0b42b1a188d 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.codegen.cs @@ -13,15 +13,6 @@ public partial class TestComponent : global::Microsoft.AspNetCore.Components.Com #pragma warning disable 1998 protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder) { - global::__Blazor.Test.TestComponent.TypeInference.CreateMyComponent_0(__builder, 0, 1, global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create(this, -#nullable restore -#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" - (MyType arg) => counter++ - -#line default -#line hidden -#nullable disable - )); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt index f6273202045..805a7174da4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_01/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | private int counter; | -Generated Location: (1060:28,7 [28] ) +Generated Location: (696:19,7 [28] ) | private int counter; | diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs index ce27dde6248..94e9c703d25 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.codegen.cs @@ -13,15 +13,6 @@ public partial class TestComponent : global::Microsoft.AspNetCore.Components.Com #pragma warning disable 1998 protected override void BuildRenderTree(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder) { - global::__Blazor.Test.TestComponent.TypeInference.CreateMyComponent_0(__builder, 0, 1, -#nullable restore -#line 1 "x:\dir\subdir\Test\TestComponent.cshtml" - (MyType arg) => counter++ - -#line default -#line hidden -#nullable disable - ); } #pragma warning restore 1998 #nullable restore diff --git a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt index 4cc28151036..805a7174da4 100644 --- a/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt +++ b/src/Compiler/Microsoft.AspNetCore.Razor.Language/test/TestFiles/IntegrationTests/ComponentRuntimeCodeGenerationTest/EventCallbackOfT_GenericComponent_MissingTypeParameterBinding_02/TestComponent.mappings.txt @@ -2,7 +2,7 @@ | private int counter; | -Generated Location: (984:28,7 [28] ) +Generated Location: (696:19,7 [28] ) | private int counter; | diff --git a/src/Compiler/test/Microsoft.AspNetCore.Razor.Test.Common/ErrorCode.cs b/src/Compiler/test/Microsoft.AspNetCore.Razor.Test.Common/ErrorCode.cs index 9aa903780ff..8b4570d49be 100644 --- a/src/Compiler/test/Microsoft.AspNetCore.Razor.Test.Common/ErrorCode.cs +++ b/src/Compiler/test/Microsoft.AspNetCore.Razor.Test.Common/ErrorCode.cs @@ -9,7 +9,9 @@ namespace Microsoft.CodeAnalysis; public enum ErrorCode { ERR_NameNotInContext = 103, + WRN_UnreferencedField = 169, ERR_SingleTypeNameNotFound = 246, + ERR_CantInferMethTypeArgs = 411, ERR_BadArgType = 1503, WRN_AsyncLacksAwaits = 1998, WRN_UninitializedNonNullableField = 8618, diff --git a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs index 72c86f45497..1fe01725fc4 100644 --- a/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs +++ b/src/Compiler/test/Microsoft.NET.Sdk.Razor.SourceGenerators.Tests/RazorSourceGeneratorComponentTests.cs @@ -252,6 +252,43 @@ public static class RuntimeHelpers Assert.DoesNotContain("AddComponentParameter", source.SourceText.ToString()); } + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8660")] + public async Task TypeArgumentsCannotBeInferred() + { + // Arrange + var project = CreateTestProject(new() + { + ["Shared/Component1.razor"] = """ + @typeparam T + + <Component1 /> + + @code { + private void M1<T1>() { } + private void M2() + { + M1(); + } + } + """, + }); + var compilation = await project.GetCompilationAsync(); + var driver = await GetDriverAsync(project); + + // Act + var result = RunGenerator(compilation!, ref driver, + // Shared/Component1.razor(9,9): error CS0411: The type arguments for method 'Component1<T>.M1<T1>()' cannot be inferred from the usage. Try specifying the type arguments explicitly. + // M1(); + Diagnostic(ErrorCode.ERR_CantInferMethTypeArgs, "M1").WithArguments("MyApp.Shared.Component1<T>.M1<T1>()").WithLocation(9, 9)); + + // Assert + result.Diagnostics.Verify( + // Shared/Component1.razor(3,1): error RZ10001: The type of component 'Component1' cannot be inferred based on the values provided. Consider specifying the type arguments directly using the following attributes: 'T'. + // <Component1 /> + Diagnostic("RZ10001").WithLocation(3, 1)); + Assert.Single(result.GeneratedSources); + } + [Fact, WorkItem("https://github.com/dotnet/razor/issues/8545")] public async Task Doctype_Newline() { From e6a5240c8365144872443c876b36496e34cdf04c Mon Sep 17 00:00:00 2001 From: David Wengier <david.wengier@microsoft.com> Date: Mon, 11 Sep 2023 22:03:34 +1000 Subject: [PATCH 140/151] Add failing test --- .../Hover/HoverInfoServiceTest.cs | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs index 612f8e3dd55..3641337517f 100644 --- a/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs +++ b/src/Razor/test/Microsoft.AspNetCore.Razor.LanguageServer.Test/Hover/HoverInfoServiceTest.cs @@ -87,6 +87,35 @@ public void GetHoverInfo_TagHelper_Element() Assert.Equal(expectedRange, hover.Range); } + [Fact] + public void GetHoverInfo_TagHelper_Element_WithParent() + { + // Arrange + var txt = """ + @addTagHelper *, TestAssembly + <test1> + <Som$$eChild></SomeChild> + </test1> + """; + TestFileMarkupParser.GetPosition(txt, out txt, out var cursorPosition); + + var codeDocument = CreateCodeDocument(txt, isRazorFile: false, DefaultTagHelpers); + var service = GetHoverInfoService(); + var location = new SourceLocation(cursorPosition, -1, -1); + + // Act + var hover = service.GetHoverInfo(codeDocument, location, CreateMarkDownCapabilities()); + + // Assert + Assert.Contains("**SomeChild**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); + var expectedRange = new Range + { + Start = new Position(2, 5), + End = new Position(2, 14), + }; + Assert.Equal(expectedRange, hover.Range); + } + [Fact] public void GetHoverInfo_TagHelper_Element_EndTag() { From 96bb4b615fe1fb2bbbf171f0bcf203f2d7a38ecb Mon Sep 17 00:00:00 2001 From: David Wengier <david.wengier@microsoft.com> Date: Mon, 11 Sep 2023 22:03:57 +1000 Subject: [PATCH 141/151] Don't consider ancestors that start in the same place as "parents" --- .../Hover/HoverInfoService.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs index cb5380e6105..9848c0fcc46 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Hover/HoverInfoService.cs @@ -86,7 +86,12 @@ public HoverInfoService( var position = new Position(location.LineIndex, location.CharacterIndex); var tagHelperDocumentContext = codeDocument.GetTagHelperContext(); - var ancestors = owner.Ancestors(); + // We want to find the parent tag, but looking up ancestors in the tree can find other things, + // for example when hovering over a start tag, the first ancestor is actually the element it + // belongs to, or in other words, the exact same tag! To work around this we just make sure we + // only check nodes that are at a different location in the file. + var ownerStart = owner.SpanStart; + var ancestors = owner.Ancestors().Where(n => n.SpanStart != ownerStart); var (parentTag, parentIsTagHelper) = _tagHelperFactsService.GetNearestAncestorTagInfo(ancestors); if (_htmlFactsService.TryGetElementInfo(owner, out var containingTagNameToken, out var attributes) && From 4b46f217288f14504d6bcf296de8a5fab7c546ab Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 12:16:28 +0000 Subject: [PATCH 142/151] Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230907.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23451.1 -> To Version 8.0.0-alpha.1.23457.1 --- eng/Version.Details.xml | 4 ++-- eng/Versions.props | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index f0d40ea4746..c1a8c53869b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -5,9 +5,9 @@ <Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-runtime</Uri> <Sha>839cdfb0ecca5e0be3dbccd926e7651ef50fdf10</Sha> </Dependency> - <Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="8.0.0-alpha.1.23451.1"> + <Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="8.0.0-alpha.1.23457.1"> <Uri>https://github.com/dotnet/source-build-reference-packages</Uri> - <Sha>0030d238c7929b0e9b06576837b60ad90037b1d2</Sha> + <Sha>18302345498a62222dd3c236b3d1d140dbaed43d</Sha> <SourceBuild RepoName="source-build-reference-packages" ManagedOnly="true" /> </Dependency> <Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.8.0-1.23415.13"> diff --git a/eng/Versions.props b/eng/Versions.props index 48fe1cd3ecd..0938c542c23 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -51,7 +51,7 @@ <PropertyGroup Label="Automated"> <MicrosoftNETCoreBrowserDebugHostTransportPackageVersion>6.0.2-servicing.22064.6</MicrosoftNETCoreBrowserDebugHostTransportPackageVersion> <MicrosoftNETCorePlatformsPackageVersion>6.0.1</MicrosoftNETCorePlatformsPackageVersion> - <MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>8.0.0-alpha.1.23451.1</MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion> + <MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion>8.0.0-alpha.1.23457.1</MicrosoftSourceBuildIntermediatesourcebuildreferencepackagesPackageVersion> <MicrosoftNetCompilersToolsetPackageVersion>4.8.0-1.23415.13</MicrosoftNetCompilersToolsetPackageVersion> <MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion>4.8.0-1.23415.13</MicrosoftCommonLanguageServerProtocolFrameworkPackageVersion> <MicrosoftCodeAnalysisExternalAccessRazorPackageVersion>4.8.0-1.23415.13</MicrosoftCodeAnalysisExternalAccessRazorPackageVersion> From 3e2f3d039099211b95ea001fc3855fe9feaf3691 Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:09:04 -0700 Subject: [PATCH 143/151] Remove dead code from LanguageServer --- .../PlatformAgnosticClientCapabilities.cs | 22 ------- .../Serialization/ICaptureJson.cs | 16 ----- .../PlatformExtensionConverter.cs | 59 ------------------- 3 files changed, 97 deletions(-) delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PlatformAgnosticClientCapabilities.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/ICaptureJson.cs delete mode 100644 src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/PlatformExtensionConverter.cs diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PlatformAgnosticClientCapabilities.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PlatformAgnosticClientCapabilities.cs deleted file mode 100644 index 8ad05600fff..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/PlatformAgnosticClientCapabilities.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Microsoft.AspNetCore.Razor.LanguageServer.Serialization; -using Microsoft.VisualStudio.LanguageServer.Protocol; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; - -namespace Microsoft.AspNetCore.Razor.LanguageServer; - -/// <summary> -/// These client capabilities represent the superset of client capabilities from VS and VSCode. -/// </summary> -internal class PlatformAgnosticClientCapabilities : ClientCapabilities, ICaptureJson -{ - public static readonly PlatformExtensionConverter<ClientCapabilities, PlatformAgnosticClientCapabilities> JsonConverter = new PlatformExtensionConverter<ClientCapabilities, PlatformAgnosticClientCapabilities>(); - - [JsonProperty("_vs_supportsVisualStudioExtensions")] - public bool SupportsVisualStudioExtensions { get; set; } = false; - - public required JToken Json { get; set; } -} diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/ICaptureJson.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/ICaptureJson.cs deleted file mode 100644 index eca453104e2..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/ICaptureJson.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using Newtonsoft.Json.Linq; - -namespace Microsoft.AspNetCore.Razor.LanguageServer.Serialization; - -/// <summary> -/// Used by an interface to capture the <see cref="JToken"/> representation of a request so no data loss occurs. This should be used sparringly -/// because converting to a <see cref="JToken"/> and then an actual type is not as efficient. -/// </summary> -internal interface ICaptureJson -{ - public JToken Json { get; set; } -} - diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/PlatformExtensionConverter.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/PlatformExtensionConverter.cs deleted file mode 100644 index f909ba4909d..00000000000 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Serialization/PlatformExtensionConverter.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the MIT license. See License.txt in the project root for license information. - -using System; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; - -namespace Microsoft.AspNetCore.Razor.LanguageServer.Serialization; - -internal class PlatformExtensionConverter<TBase, TExtension> : JsonConverter - where TExtension : TBase -{ - private readonly bool _captureJson; - - public PlatformExtensionConverter() - { - if (typeof(ICaptureJson).IsAssignableFrom(typeof(TExtension))) - { - _captureJson = true; - } - } - - /// <inheritdoc/> - public override bool CanWrite => false; - - /// <inheritdoc/> - public override bool CanConvert(Type objectType) - { - return objectType == typeof(TBase); - } - - /// <inheritdoc/> - public override object? ReadJson(JsonReader reader, Type objectType, object? existingValue, JsonSerializer serializer) - { - if (_captureJson) - { - var jtoken = JToken.ReadFrom(reader); - var extension = jtoken.ToObject<TExtension>(serializer); - - if (extension != null) - { - var captureJson = (ICaptureJson)extension; - captureJson.Json = jtoken; - } - - return extension; - } - else - { - return serializer.Deserialize<TExtension>(reader); - } - } - - /// <inheritdoc/> - public override void WriteJson(JsonWriter writer, object? value, JsonSerializer serializer) - { - throw new NotImplementedException(); - } -} From 95a4f72007d6b1957aa17e4f3dc165fc6bd74381 Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:17:40 -0700 Subject: [PATCH 144/151] Use pooled string builders --- .../Serialization/Json/JsonDataConvert.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonDataConvert.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonDataConvert.cs index b7185ea3c56..ad59dd29242 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonDataConvert.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/Json/JsonDataConvert.cs @@ -3,7 +3,7 @@ using System; using System.IO; -using System.Text; +using Microsoft.AspNetCore.Razor.PooledObjects; using Newtonsoft.Json; namespace Microsoft.AspNetCore.Razor.Serialization.Json; @@ -27,7 +27,7 @@ public static void SerializeData(TextWriter writer, Action<JsonDataWriter> write public static string SerializeData(Action<JsonDataWriter> writeData) { - var builder = new StringBuilder(); + using var _ = StringBuilderPool.GetPooledObject(out var builder); using (var writer = new StringWriter(builder)) { @@ -44,7 +44,7 @@ public static void SerializeObject<T>(TextWriter writer, T? value, WriteProperti public static string SerializeObject<T>(T? value, WriteProperties<T> writeProperties) { - var builder = new StringBuilder(); + using var _ = StringBuilderPool.GetPooledObject(out var builder); using (var writer = new StringWriter(builder)) { From 6f351490a4bb1e72dc55fc84cbcffe90ea26900a Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:20:10 -0700 Subject: [PATCH 145/151] Convert class to single-line record --- .../Serialization/DocumentSnapshotHandle.cs | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/DocumentSnapshotHandle.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/DocumentSnapshotHandle.cs index 415ec6649bf..9b4bafb1f27 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/DocumentSnapshotHandle.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/DocumentSnapshotHandle.cs @@ -1,20 +1,6 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System; - namespace Microsoft.AspNetCore.Razor.Serialization; -internal record DocumentSnapshotHandle -{ - public string FilePath { get; } - public string TargetPath { get; } - public string FileKind { get; } - - public DocumentSnapshotHandle(string filePath, string targetPath, string fileKind) - { - FilePath = filePath ?? throw new ArgumentNullException(nameof(filePath)); - TargetPath = targetPath ?? throw new ArgumentNullException(nameof(targetPath)); - FileKind = fileKind ?? throw new ArgumentNullException(nameof(fileKind)); - } -} +internal record DocumentSnapshotHandle(string FilePath, string TargetPath, string FileKind); From cf1bdb98ec9bf50d92968cc2aa14156b451587c6 Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:21:16 -0700 Subject: [PATCH 146/151] Sort usings --- .../MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs index 30bf7367b41..06ab5169141 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Serialization/MessagePack/Resolvers/ProjectSnapshotHandleResolver.cs @@ -1,8 +1,8 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT license. See License.txt in the project root for license information. -using System.Collections.Generic; using System; +using System.Collections.Generic; using MessagePack; using MessagePack.Formatters; using Microsoft.AspNetCore.Razor.Serialization.MessagePack.Formatters; From 2c328d3ef05a40e1bcfdfefc4aa762900f94cfbd Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:40:15 -0700 Subject: [PATCH 147/151] Share similar logic in TagHelperCache --- .../Utilities/TagHelperCache.cs | 59 ++++++++----------- .../RemoteTagHelperProviderService.cs | 4 +- 2 files changed, 29 insertions(+), 34 deletions(-) diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperCache.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperCache.cs index 2254b095291..9c1fe1a3df2 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperCache.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.ProjectEngineHost/Utilities/TagHelperCache.cs @@ -26,24 +26,8 @@ public TagHelperDescriptor GetOrAdd(Checksum checksum, TagHelperDescriptor tagHe { lock (_checksumToTagHelperMap) { - if (++_addsSinceLastCleanUp >= CleanUpThreshold) - { - CleanUpDeadObjects_NoLock(); - } - - if (!_checksumToTagHelperMap.TryGetValue(checksum, out var weakRef)) - { - _checksumToTagHelperMap.Add(checksum, new(tagHelper)); - return tagHelper; - } - - if (!weakRef.TryGetTarget(out var cachedTagHelper)) - { - weakRef.SetTarget(tagHelper); - return tagHelper; - } - - return cachedTagHelper; + // Note: This returns null if tagHelper was added to the cache. + return TryAddOrGet_NoLock(checksum, tagHelper) ?? tagHelper; } } @@ -51,25 +35,34 @@ public bool TryAdd(Checksum checksum, TagHelperDescriptor tagHelper) { lock (_checksumToTagHelperMap) { - if (++_addsSinceLastCleanUp >= CleanUpThreshold) - { - CleanUpDeadObjects_NoLock(); - } + // Note: This returns null if tagHelper was added to the cache. + return TryAddOrGet_NoLock(checksum, tagHelper) is null; + } + } - if (!_checksumToTagHelperMap.TryGetValue(checksum, out var weakRef)) - { - _checksumToTagHelperMap.Add(checksum, new(tagHelper)); - return true; - } + /// <summary> + /// Try to add the given tag helper to the cache. If it already exists, return the cached instance. + /// </summary> + private TagHelperDescriptor? TryAddOrGet_NoLock(Checksum checksum, TagHelperDescriptor tagHelper) + { + if (++_addsSinceLastCleanUp >= CleanUpThreshold) + { + CleanUpDeadObjects_NoLock(); + } - if (!weakRef.TryGetTarget(out var cachedTagHelper)) - { - weakRef.SetTarget(tagHelper); - return true; - } + if (!_checksumToTagHelperMap.TryGetValue(checksum, out var weakRef)) + { + _checksumToTagHelperMap.Add(checksum, new(tagHelper)); + return null; + } - return false; + if (!weakRef.TryGetTarget(out var cachedTagHelper)) + { + weakRef.SetTarget(tagHelper); + return null; } + + return cachedTagHelper; } public bool TryGet(Checksum checksum, [NotNullWhen(true)] out TagHelperDescriptor? tagHelper) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs index 715a9a57c0c..bf09a10815a 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs @@ -65,9 +65,11 @@ private async ValueTask<FetchTagHelpersResult> FetchTagHelpersCoreAsync( .GetTagHelpersAsync(workspaceProject, projectHandle.Configuration, factoryTypeName, cancellationToken) .ConfigureAwait(false); + var cache = TagHelperCache.Default; + foreach (var tagHelper in latestTagHelpers) { - TagHelperCache.Default.TryAdd(tagHelper.GetChecksum(), tagHelper); + cache.TryAdd(tagHelper.GetChecksum(), tagHelper); } // Finally, try to retrieve our cached tag helpers From 0092caf46108ddc365121250838cc439f352a0e0 Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:41:20 -0700 Subject: [PATCH 148/151] Consolidate type checks in catch blocks --- .../OOPTagHelperResolver.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs index d102eea2861..5c27a266b84 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/OOPTagHelperResolver.cs @@ -66,7 +66,7 @@ public async ValueTask<ImmutableArray<TagHelperDescriptor>> GetTagHelpersAsync( { result = await ResolveTagHelpersOutOfProcessAsync(factory, workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); } - catch (Exception ex) when (ex is not (TaskCanceledException or OperationCanceledException)) + catch (Exception ex) when (ex is not OperationCanceledException) { throw new InvalidOperationException( "An unexpected exception occurred when resolving tag helpers out-of-process.", @@ -81,7 +81,7 @@ public async ValueTask<ImmutableArray<TagHelperDescriptor>> GetTagHelpersAsync( { result = await ResolveTagHelpersInProcessAsync(workspaceProject, projectSnapshot, cancellationToken).ConfigureAwait(false); } - catch (Exception ex) when (ex is not (TaskCanceledException or OperationCanceledException)) + catch (Exception ex) when (ex is not OperationCanceledException) { throw new InvalidOperationException( $"An unexpected exception occurred when invoking '{typeof(CompilationTagHelperResolver).FullName}.{nameof(GetTagHelpersAsync)}' on the Razor language service.", From 7b79099196b4cc018439faa2d7c4af706dc1084b Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:43:55 -0700 Subject: [PATCH 149/151] Fix typo in comment --- .../RemoteTagHelperProviderService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs index bf09a10815a..049a477ede5 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs @@ -49,7 +49,7 @@ private async ValueTask<FetchTagHelpersResult> FetchTagHelpersCoreAsync( { if (!TryGetCachedTagHelpers(checksums, out var tagHelpers)) { - // If one or more of the tag helpers aren't in the cached, we'll need to re-compute them from the project. + // If one or more of the tag helpers aren't in the cache, we'll need to re-compute them from the project. // In practice, this shouldn't happen because FetchTagHelpersAsync(...) is normally called immediately after // calling GetTagHeleprsDeltaAsync(...), which caches the tag helpers it computes. From 23ae7d04048bd84928e12ca45a373da816058bc0 Mon Sep 17 00:00:00 2001 From: Dustin Campbell <dustin@teamcampbell.org> Date: Mon, 11 Sep 2023 09:47:52 -0700 Subject: [PATCH 150/151] Prefer PooledArrayBuilder --- .../RemoteTagHelperProviderService.cs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs index 049a477ede5..98fe369ff91 100644 --- a/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs +++ b/src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/RemoteTagHelperProviderService.cs @@ -134,8 +134,14 @@ private async ValueTask<TagHelperDeltaResult> GetTagHelpersDeltaCoreAsync( .GetTagHelpersAsync(workspaceProject, projectHandle.Configuration, factoryTypeName, cancellationToken) .ConfigureAwait(false); - using var _ = ArrayBuilderPool<Checksum>.GetPooledObject(out var builder); - builder.SetCapacityIfLarger(tagHelpers.Length); + checksums = GetChecksums(tagHelpers); + } + + return _tagHelperDeltaProvider.GetTagHelpersDelta(projectHandle.ProjectId, lastResultId, checksums); + + static ImmutableArray<Checksum> GetChecksums(ImmutableArray<TagHelperDescriptor> tagHelpers) + { + using var builder = new PooledArrayBuilder<Checksum>(capacity: tagHelpers.Length); // Add each tag helpers to the cache so that we can retrieve them later if needed. var cache = TagHelperCache.Default; @@ -147,9 +153,7 @@ private async ValueTask<TagHelperDeltaResult> GetTagHelpersDeltaCoreAsync( cache.TryAdd(checksum, tagHelper); } - checksums = builder.DrainToImmutable(); + return builder.DrainToImmutable(); } - - return _tagHelperDeltaProvider.GetTagHelpersDelta(projectHandle.ProjectId, lastResultId, checksums); } } From 2791c758d9b392de63371e2387ad62112e3a44ec Mon Sep 17 00:00:00 2001 From: Jan Jones <janjones@microsoft.com> Date: Tue, 12 Sep 2023 10:31:09 +0200 Subject: [PATCH 151/151] Transport v1 and v2 of MVC extensions (#9266) --- ...ft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal.csproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Compiler/tools/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal.csproj b/src/Compiler/tools/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal.csproj index 4caf4af45ee..e4e5f482916 100644 --- a/src/Compiler/tools/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal.csproj +++ b/src/Compiler/tools/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal/Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal.csproj @@ -10,8 +10,12 @@ </PropertyGroup> <ItemGroup> + <ProjectReference Include="..\..\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.csproj" ReferenceOutputAssembly="false" /> + <ProjectReference Include="..\..\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.csproj" ReferenceOutputAssembly="false" /> <ProjectReference Include="..\..\Microsoft.AspNetCore.Mvc.Razor.Extensions\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.csproj" ReferenceOutputAssembly="false" /> + <Content Include="$(ArtifactsDir)bin\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.dll" PackagePath="lib\$(TargetFramework)" /> + <Content Include="$(ArtifactsDir)bin\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.dll" PackagePath="lib\$(TargetFramework)" /> <Content Include="$(ArtifactsDir)bin\Microsoft.AspNetCore.Mvc.Razor.Extensions\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.dll" PackagePath="lib\$(TargetFramework)" /> </ItemGroup>